S7-2服务器安装solaris 11系统说明书

一、简介

Solaris 11被称为第一个云操作系统,因此在很多方面体现了云系统的一些特点,在程序包管理方面,Solaris 11做了很大的修改,原有的一些方式方法都已经不再适用一些新的内容了。

Solaris 11的软件分发采用IPS(Image Packaging System)方式进行分发,IPS里面存放了所有的Solaris11支持的软件包,软件包存放在叫repositories的库里面,通过publisher来进行发布,一般来说,操作系统安装完毕,缺省情况下IPS的分布包指向为ORACLE网站的更新release:http://pkg.oracle.com/solaris/release 。补丁程序也是通过SRU的方式来进行更新,不再出类似Solaris 10及以前的形式的补丁号和补丁集了,因此,Solaris 11下所有软件包的更新都必须使用IPS。

二、系统安装前的准备

1.  需要准备的物品:电脑、串口线、外接光驱和光盘

  1. 需要准备的软件包:
  1. repo更新包+ksh脚本(1个可执行文件、5个zip压缩包、1个txt文件)下载地址:

http://www.oracle.com/technetwork/server-storage/solaris11/downloads/local-repository-2245081.html

  1. SRU更新包(共5个文件)

二、服务器系统安装

首次打开服务器电源

  1. 在终端设备上,以 root 身份使用密码 changeme 登录到 SP。

login: root

Password: changeme

. . . -> 经过短暂延迟之后,将显示 Oracle ILOM 提示符 (->)

2. 从 Oracle ILOM 中,将 OpenBoot auto-boot? 参数设置为 false。

-> set /HOST/bootmode script="setenv auto-boot? false"

此设置阻止服务器从预先安装的 OS 引导。当您使用 bootmode 时,更改将仅应用于单

次引导,并且如果没有对主机电源进行复位,更改将在 10 分钟内失效。系统安装完成以后得把这条命令改为"true",不改的话每次启动不会自动引导系统。

3. 使用以下方法之一打开服务器电源:

■ 按下电源按钮。

■ 在 Oracle ILOM 提示符下键入:

-> start /System

Are you sure you want to start /System (y/n)? y

服务器初始化可能需要几分钟时间来完成。要取消初始化,请按 #.(井号+点)组合键返回到 Oracle ILOM 提示符。然后键入以下内容:stop /System

4. (可选)重定向主机输出,使其显示在串行终端设备上。

-> start /HOST/console

Are you sure you want to start /SP/console (y/n)? y

Serial console started.

. . .

5. S7-2这款服务器没有光驱,选择通过USB外接一个读写速度块的光驱进行安装。

确定所需的引导设备的名称。要查看设备的名称,请键入:

ok devalias

6. ok模式下查看外接的设备,找到你的外接设备

{0} ok show-disks    #或者输入:probe-scsi-all

6. 使用所需的引导设备配置 boot-device 参数。

ok boot rcdrom                #(rcdrom是系统内置的安装盘S7-2只能通过这种方式安装)其中,boot_device 是可以从中进行引导的有效设备。

注:如果是外接光驱的话,设备安装:

Ok boot  /pci@300/pci@0/pci@2/usb@0/hub@2/cdrom@4/disk(光驱设备地址)

7.1  Solaris11.3文本安装

光盘启动,选择使用语言,选择英语。

注意:终端类型默认为 xterm 模式,根据实际情况更改,此处选择vt100.

选择1“安装Oracle Solaris”

选择扫描磁盘方式

只有一块本地磁盘,不需要进行选择。

选择安装在整个磁盘

输入主机名并选择手动设置网络

选择要设置的网口

设置IP地址、子网掩码、网关

不配置DNS

因为没配置DNS,此处选择 None

选择时区为 Asia

选择中国

编辑时间

设置root密码,密码至少为6位数。创建新用户test,Solaris11不允许直接使用root用户登录。

此处默认,不接受安全升级。

设置完成,开始安装。

安装完成,选择重启。如按F8无反应,可按ESC+8。

7.2  Solaris11.3文本安装完成后的配置

xcsrv1 console login: test             #安装时设置的用户名密码

Password: xxxx

Oracle Corporation      SunOS 5.11      11.3    October 2017

nk@xcsrv1:~$ su – root              #转到root权限下执行修改

Password: root123

May 18 00:27:25 xcsrv1 last message repeated 1 time

May 18 00:27:54 xcsrv1 su: 'su root' succeeded for nk on /dev/console

Oracle Corporation      SunOS 5.11      11.3    October 2017

7.3  开启SSH/Telnet/Ftp服务

允许root用户直接登录需要注释/etc/user_attr文件里的root::::type=role

# more /etc/user_attr
#root::::type=role
test::::type=normal;lock_after_retries=no;profiles=System Administrator;roles=root

开启root用户的ssh服务:
# vi /etc/ssh/sshd_config
修改PermitRootLogin no为PermitRootLogin yes
重启ssh服务:
# svcadm restart ssh
执行上面命令后即可实现root用户的远程ssh登录功能。

开启root用户的telnet服务:
# vi /etc/default/login
注释掉CONSOLE=/dev/console行,启动telnet服务:
# svcadm enable telnet
即可开启root用户的远程telnet功能。

启动root用户的ftp服务:
# vi /etc/ftpd/ftpusers
注释掉root行
# vi /etc/proftpd.conf
去掉RootLogin on行的注释,启动ftp服务:
# svcadm enable ftp
即可开启root用户的远程ftp功能。

7.4  Solaris11的更新

7.4.1  FRESH安装默认的publisher为oracle官方更新的地址

root@t2000a # pkg publisher

PUBLISHER                   TYPE     STATUS P LOCATION

solaris                     origin   online F http://pkg.oracle.com/solaris/release/

此处选择本地文件更新系统,需要上传repo包和 最新的 SRU包至服务器。

7.4.2  创建文件夹repoSolaris11用于存放补丁包

root@t2000a # mkdir repoSolaris11   //先进入到/expor/目录再创建

root@t2000a # zfs create rpool/export/repoSolaris11

(一般solaris 11操作系统采用zfs封装系统盘,如果采用zfs的话,zfs create需要制定rpool名字以及磁盘等信息。)

root@t2000a # zfs list

NAME                         USED  AVAIL  REFER  MOUNTPOINT

rpool                       36.1G  30.3G  73.5K  /rpool

rpool/ROOT                  2.21G  30.3G    31K  legacy

rpool/ROOT/solaris          2.21G  30.3G  2.11G  /

rpool/ROOT/solaris/var       101M  30.3G  98.4M  /var

rpool/VARSHARE              41.5K  30.3G  41.5K  /var/share

rpool/dump                  16.4G  30.8G  15.9G  -

rpool/export                13.3G  30.3G  13.3G  /export

rpool/export/home             66K  30.3G    32K  /export/home

rpool/export/home/test        34K  30.3G    34K  /export/home/test

rpool/export/repoSolaris11    31K  30.3G    31K  /export/repoSolaris11

rpool/swap                  4.13G  30.4G  4.00G  -

root@t2000a # zfs set atime=off rpool/export/repoSolaris11

atime 属性控制是否在读取文件时更新文件的访问时间。关闭此属性可避免在读取文件时生成写入流量。

用ftp软件传输以下文件到/export/repoSolaris11  路径下

root@t2000a # ls /export/repoSolaris11

然后执行脚本(执行之前需要把install-repo.ksh赋予执行权限)

#chmod a+x install-repo.ksh       //把文件变成可执行文件

#./install-repo.ksh -d /export/repoSolaris11 -I -v -c    //执行这个文件的主要作用是解压5个压缩包并合成一个iso文件

7.4.3 上传最新的SRU包至服务器,此处上传的为p25791246_1100_SOLARIS64_1of4等四个zip压缩包

root@t2000a # zfs create rpool/export/repoSRU

root@t2000a # zfs list

NAME                         USED  AVAIL  REFER  MOUNTPOINT

rpool                       43.1G  23.3G  73.5K  /rpool

rpool/ROOT                  2.21G  23.3G    31K  legacy

rpool/ROOT/solaris          2.21G  23.3G  2.11G  /

rpool/ROOT/solaris/var       101M  23.3G  98.4M  /var

rpool/VARSHARE              41.5K  23.3G  41.5K  /var/share

rpool/dump                  16.4G  23.8G  15.9G  -

rpool/export                20.3G  23.3G  6.51G  /export

rpool/export/home             66K  23.3G    32K  /export/home

rpool/export/home/test        34K  23.3G    34K  /export/home/test

rpool/export/repoSRU          31K  23.3G    31K  /export/repoSRU

rpool/export/repoSolaris11  13.8G  23.3G  13.8G  /export/repoSolaris11

rpool/swap                  4.13G  23.4G  4.00G  -

上传压缩包至/export/repoSRU

root@t2000a # ls /export/repoSRU

然后手动解压

root@t2000a #unzip xxx

7.4.4设置软件包系统信息库发布者

root@t2000a # pkg publisher

PUBLISHER                   TYPE     STATUS P LOCATION

solaris                     origin   online F http://pkg.oracle.com/solaris/release/

-G为删除publisher,-g为添加publisher

root@t2000a #

pkg set-publisher -G '*' -M '*' -g file:///export/repoSolaris11 solaris

(//如果本机有其他发布,就使用-G 和-M的option将其他发布remove掉)

root@t2000a # pkg publisher

PUBLISHER                   TYPE     STATUS P LOCATION

solaris                     origin   online F file:///export/repoSolaris11/

root@t2000a # pkg set-publisher -g file:///export/repoSRU solaris

root@t2000a # pkg publisher

PUBLISHER                   TYPE     STATUS P LOCATION

solaris                     origin   online F file:///export/repoSolaris11/

solaris                     origin   online F file:///export/repoSRU/

7.4.5  更新操作系统

更新前

root@t2000a # beadm list

BE      Active Mountpoint Space Policy Created

--      ------ ---------- ----- ------ -------

solaris NR     /          2.65G static 2013-03-08 13:06

更新系统,设置更新后系统名为s11sru46

root@t2000a # pkg update -v --be-name s11sru46

-----

更新完后

root@t2000a # beadm list

BE       Active Mountpoint Space  Policy Created

--       ------ ---------- -----  ------ -------

s11sru46 R      -          3.49G  static 2013-03-08 15:42

solaris  N      /          148.0K static 2013-03-08 13:06

N代表Now,R代表重启后将进入的系统。

root@t2000a # init 6

root@t2000a # beadm list

BE       Active Mountpoint Space Policy Created

--       ------ ---------- ----- ------ -------

s11sru46 NR     /          3.61G static 2013-03-08 15:42

solaris  -      -          7.21M static 2013-03-08 13:06

然后安装gdm软件

root@solaris11-1:#pkg install solaris-desktop

启动服务,如果执行过程中出现需要授权的情况,执行下一步获得授权

root@solaris11-1:#

pkg install --accept pkg://solaris/runtime/java/jre-7@1.7.0.181.9,5.11:20180410T023021Z

root@solaris11-1:#pkg install solaris-desktop

root@solaris11-1:#svcadm enable gdm

如果启动了服务 还是起不来图形化。

修改 /etc/gdm/custom.conf

root@solaris11-1:#vi  /etc/gdm/custom.conf

找到[xdmcp]

在它的下一行添加如下:

Enable=true

重启系统测试图形化是否安装成功

root@solaris11-1:#reboot

Solaris 11 网络配置命令小结

Solaris 11 用ipadm命令取代了ifconfig命令,且操作后的IP网络信息可永久保存。具体网络配置参看:https://www.oracle.com/technetwork/cn/articles/servers-storage-admin/s11-network-config-1632927-zhs.html

  1. 查看现有网卡的启动情况:

# dladm show-phys

  1. 配置net0:

# ipadm create-ip net0   添加、激活要使用的网卡

# ipadm create-addr -T static -a 192.168.124.12/24 net1/v4  配置IP地址

# ipadm show-addr   查看配置结果

# route -p add default 192.168.31.1 配置网关

Ok模式下:

Probe-scsi-all 显示所有SCSI通道及所挂接设备(探测所有硬件);

Devalias 显示设备别名 如cdro,disk,disk0,disk1等

相关命令参考

一、svcadm

说明:

直接管理系统服务的启动与停止的,并可以在不重启服务的情况下刷新系统状态

参数:

svcadm enable [ssh] :激活开机启动ssh服务,并启动ssh服务

svcadm disable [ssh] : 停止ssh服务,并且不开机启动

svcadm restart [ssh] :重启ssh服务

目标

命令

禁用服务

svcadm disable <fmri>

临时禁用服务

svcadm -t disable <fmri>

启用服务

svcadm enable <fmri>

递归启用服务

svcadm -r enable <fmri>

重新启动服务

svcadm restart <fmri>

刷新服务配置

svcadm refresh <fmri>

清除服务

svcadm clear <fmri>

二、svcs

说明:

是用来查看系统服务状态的

参数:

-a :列出系统中所有的服务

-x :查看开机未启动的服务

-d [ssh] :查看服务依赖的关系

-D [ssh] :查看被依赖的服务

-l [ssh] : 查看服务的详细信息

注:上文是我实际安装solaris 11系统下来总结的文档,适用于服务器是Oracle S7-2 Sparc。如果是自己的PC机,那么得安装x86版本的安装流程参见文章:https://blog.csdn.net/gsls200808/article/details/51111731

S7-2服务器安装solaris 11系统说明书相关推荐

  1. oracle solaris 11用u,前言 - 安装 Oracle Solaris 11 系统

    前言 <安装 Oracle Solaris 11 系统>提供了使用以下任一方法安装和配置 Oracle Solaris 操作系统 (operating system, OS) 的说明: O ...

  2. 华为android系统显示器,华为出货量首次超越三星成全球第一;小米10已可体验Android 11系统;三星Galaxy Tab S7将采用120hz屏幕...

    华为出货量首次超越三星成全球第一 在提到余承东的时候,我们总能想起网友起的一个别名 -- 余大嘴.原因是此前余承东曾经多次发表大家看起来是「吹牛」的言论.不过最近这两年,大家发现,他吹过的牛,好像都实 ...

  3. Oracle发布Solaris 11 for Sparc/x86

    Solaris是一份计算机操作系统,它是由Sun Microsystems所开发的私有的Unix变体.早期的版本基于BSD UNIX并且被称为SunOS.后来,SunOS 5切换至基于System V ...

  4. Oracle Solaris 11 Express发布了

    甲骨文Solaris 11 Express操作系统在Solaris 10的基础上进一步加强了各种功能,Solaris 11 Express将为关键的企业系统环境提供最佳的UNIX体验(与之相对应的是O ...

  5. Solaris 11 安装图解(8)

    豆豆网   技能应用频道   图 13 完成安装界面 完成安装之后,安装日记会保留在文件中.可在以下地位检查安装日记: ■ /a/var/sadm/system/logs/install_log ■ ...

  6. Network Virtualization In Solaris 11

    solaris 11的正式版什么时候发布,直到现在还是未知数.不过oracle发布了Oracle Solairs 11 Express版本,从这个版本中可以推测出solaris 11有那些新特性.这篇 ...

  7. 三星s20Android11怎么退回10,三星已经开始在GALAXY S20+上测试安卓11系统

    原标题:三星已经开始在GALAXY S20+上测试安卓11系统 Galaxy S20+什么时候会推出安卓11的GALAXY S20+?三星还没用明确发布这款手机的确切时间.但是,制造商显然正在测试新版 ...

  8. oracle 11g for solaris,solaris 11 下安装oracle 11g 与 11g RAC

    solaris 11 下安装oracle 11g 与 11g RAC 发布时间:2020-08-11 22:58:52 来源:ITPUB博客 阅读:119 作者:huiteng0 1.To Find ...

  9. 甲骨文全球大会揭示Oracle Solaris 11

    甲骨文公司在旧金山举行的2011甲骨文全球大会上展示Oracle Solaris 11,该操作系统计划于今年11月推出.Oracle Solaris是面向企业级操作系统,在SPARC和x86系统上均能 ...

最新文章

  1. java在己有的类创子类怎么创_如何使用Java创建自己的异常子类
  2. notepad python配置_Notepad++怎么配置python?
  3. Python数据结构与算法—队列
  4. DT CMS致力于Spring Boot2.3.5 Vue前后端分离的RBAC权限框架(盛世美颜!)
  5. 迪士尼正式收购21世纪福克斯!网友:原来米老鼠才是灭霸…
  6. SQL 优化极简法则,你掌握几个?
  7. python计算长方形面积代码_Python计算两个矩形重合面积代码实例
  8. aes没有密码能解密吗_如果人体基因密码被破译,人类平均寿命能提高到1000岁吗?...
  9. [转载] python中string函数的用法_python中string模块各属性以及函数的用法
  10. 第一节、网络安全术语解释
  11. 【计算机网络】TCP糊涂窗口综合症
  12. scratch少儿编程实例教程(模拟动画片项目式教学)——幻影龙动画编程
  13. k8s安装tekton,编写task
  14. 失无所失的伤感空间日志分享:我会一直这样爱着你,心甘情愿
  15. 质数(素数)的概念和应用
  16. Springboot集成Brpc
  17. 使用了flink官方示例,尽然提交任务后报错了
  18. 中国人,怎样毁了 祖传中医
  19. 地震勘探基础(十三)之地震资料解释
  20. 高职计算机辅助设计CAD期中考试题,计算机辅助设计CAD绘图员(中级)技能鉴定试题(新)(机械类)模拟题...

热门文章

  1. 计算广告笔记-计算广告综述
  2. 周赛问题 福州 龟兔赛跑
  3. 《重新定义Spring Cloud实战》
  4. IOS开发工具大汇总(一)
  5. java字符串截取遇到的字符,java 截取字符串遇到的有关问题
  6. 贵州计算机一级考试试题,贵州计算机一级考试内容及科目设.docx
  7. Linux修改文件列名
  8. 平安京服务器维护,阴阳师6月23日服务器维护更新内容一览
  9. 共享单车是如何利用物联网卡实现智能开锁的?
  10. 网络OSI七层模型详解(物理层、数据链路层、网络层、传输层.....应用层协议与硬件)