您的位置:寻梦网首页编程乐园Java天地JSP 专辑JSP001 HTML 离线版
Java 天地
JSP001 HTML 离线版
论坛精华 >> solaris 专栏 >> Solaris操作系统的安装

由 fei 发布于: 2001-02-12 11:05

Solaris操作系统的安装

一、Solaris操作系统的安装步骤

1 .将服务器主机电源合上(如E2先将主机后面电源开关按到1那边)

(2) 电源开启后机器开始自检,自检完毕后出现“OK”状态。

(3) 将标有”2.6中文(简体) Solaris”操作系统的光盘放入主机光驱内。

(4) 在“OK”状态下,在控台键入以下命令:

boot cdrom

(5) 命令键入后,机器开始启动,等待片刻,控制台屏幕出现安装界面。

(6) 安照安装界面的指示,一步一步完成操作系统的安装。

注: 下表为Solaris安装过程中的一些提问和一般的回答内容:

Solaris安装过程要回答的问题及回答内容:

装中文还是英文 按客户要求选,建议选中文
主机名 输入本服务器的主机名
是否已连网络 选继续(YES)
ID地址输入提示 输入本服务器的IP地址
名字服务器 一般选无
是否子网的系统部分 选是
子网掩码输入提示 输入本服务器的子网掩码
选时区 一般选地理区域
确定时区 选“东亚”、“中华人民共和国”并输入准确时间
升级、初级化 一般选初始化系统
选系统类型 一般选独立方式
选语言 如前面(1)已选,则这里无需再选
选安装组件 一般选全部软件加OEM支持
选系统盘 一般选c0t0d0(如本服务器内置盘有c0t0d0的话)
继续、保留 选继续
自动设备、手工设备 一般选“手工设置”
开始安装、修改 若前面全部选择正确,则选“开始安装”
  选安装完重新启动(reboot)系统
等待系统安装完毕  

二、主机系统的网络配置

当安装完毕Solaris操作系统后,就可以进行网络的配置了。网络的配置主要是给主机分配IP地址和网关,以及域名服务器。IP地址在安装操作系统的时候就已经分配了,如果当时分配的地址有错或需要改动,则可以用如下方法进行。

分配IP地址
在Solaris操作系统中,一般将主网卡端口命名为hme0,用ifconfig –a 命令可以查看网卡的端口名。给主机分配IP地址实质就是给网卡端口分配一个IP地址,可以用以下的命令来:

www#ifconfig hme0 ip address netmask up

可以用ifconfig –a命令查看该命令操作是否有效,正常情况下应出现以下的结果:

如果没有出现上面的结果,则要重新用ifconfig 命令配置。

当IP 地址分配完毕后,要编辑/etc/hosts文件,方法是用vi来编辑一个新文件。

www# vi /etc/hosts

hosts文件的内容如下:

配置网关
#route add default gateway ip address netmask

用netstat –rn查看网关配置情况可以看到下列结果:

#ls /etc/defaultrouter

#more /etc/defaultrouter

如果没有/etc/defaultrouter文件,则要建立一个,defaultrouter的内容跟上面一样。建立方法:

#vi /etc/defaultrouter

配置域名解释
①建立/etc/resolv.conf文件

#vi /etc/resolv.conf

resolv.conf的内容如下:

domain name

nameserver ipaddress

nameserver ipaddress

②编辑/etc/nsswitch.conf文件

将nsswitch.conf文件的hosts: files 改成

hosts: files dns

#more /etc/nsswitch.conf

 

(4)网络连通性测试

使用ping命令ping 一个地址,如果显示alive则表示网络已通。否则需要检查网络物理连线是否已经连好、上面的配置是否已经做对。
#ping 10.0.0.0
10.0.0.0 is alive

用nslookup命令查看域名解释是否正确,如果nslookup命令不能运行,则要检查关于域名的配置是否正确或者域名服务器是否通(可以用ping命令来查看)
#nslookup

三、Netscape Enterprise Server的安装

<一>.Enterprise Server的安装

在/webdocs目录下建立两个目录:docs和cgi-bin,然后创建一个临时目录/enterprise(安装完毕后要删除此目录),将cdrom中的enterprise.tar拷贝到/enterprise目录下进行解压,运行ns-setup命令,过程如下:

#mkdir /erterprise

#cd /cdrom/cdrom0/enterprise

#cp enterprise.tar /enterprise

#cd /enterprise

#tar vxf enterprise

#./ns-setup

此时会有一些提示信息出现,下面是这些提示的回答:

(1)Do you agree to the license terms? [no]: yes

(2)Server root [/usr/netscape/suitespot]: /netscape/suitespot

(3)Machine's name [nm-nm.gx.cninfo.net]: 回车

(4)SuiteSpot User [nobody]: 回车

(5)SuiteSpot Group [nobody]: 回车

(6)Are you using an LDAP-based directory server? [n] 回车

(7)Administration port [11358]:5555 ;此端口必须是没有被占用

(8)Run Administration Server as [root]: 回车

(9) Enter path to 2.x version of Netscape Administration Server

root: [/usr/ns-home] 回车

(10)Server Administrator ID [admin]: 回车

(11)输入admin的口令

(12)Web Browser[netscape]: 回车

<二>.Enterprise Server的设置

Enterprise Server是使用浏览器来进行设置的,如果不是使用本机的浏览器,则先把 /netscape/suitespot/admin-serv/config/ns-admin.conf文件的hosts项和address项修改成如下的形式:
Hosts: *.

Address:

2.启动浏览器,在URL中输入: http://bh-www.gx.cninfo.net.cninfo.net:5555,当对话框出来后,输入用户admin 及密码。

3.当Adminstration Server的管理界面出来后,点击“ Create New Netscape Enterprise Server”来创建一个新的服务,在创建服务的时候需要填写的项是:

Identify name:bh-www

退出Enterprise Server返回Admin,此时应出现一个名为bh-www的按钮,并且按钮的旁边有两个on和off的小按钮,点中on小按钮启动www服务器,如果启动成功则会有successful。否则安装不成功要删除重新安装。

<三>.Netscape Directry Server及Message Server的安装

Directory Server的安装

首先查看/etc/passwd文件,看是否存在一个属于nobody组的nobody用户,如果不存在则先创建一个nobody组和一个属于nobody组的nobody用户。另外再创建一个属于nobody组的nsmail用户。然后在硬盘上建立一个临时目录directory(安装完之后要删除),然后将cdrom中的directry.tar拷贝到directory目录下,运行如下命令:

#mkdir /directory

#cd /cdrom/cdrom0/Solaris

#cp directry.tar /directory

#cd /directory # tar xvf directry.tar #./ns-setup

此时会有一些提示,下面是这些提示信息的回答:

1.Do you agree to the license terms? [no]: yes

2.Server root [/usr/netscape/suitespot]: /netscape/suitespot

3.Machine's name [bh-mail.gx.cninfo.net]: bh-mail.gx.cninfo.net

4.SuiteSpot User [nobody]: 回车

SuiteSpot Group [nobody]: 回车

5.Administration port [11358]: 5555或者回车 ;此端口可以是别的值,但必须是没有被占用

  6.Run Administration Server as [root]: 回车

  7.Enter path to 2.x version of Netscape Administration Server

root: [/usr/ns-home] 回车

  8.Server Administrator ID [admin]: 回车

  9.Web browser [netscape]:netscape ;如果使用本机的netscape浏览器进行配

        NONE ;使用别的机子的浏览器

 安装完毕后,如果本机上装有netscape浏览器,则会自动启动浏览器。如果使用远程浏览器,则要先将/netscape/suitespot/admin-serv/config/ns-admin.conf文件的Hosts项 和 Addresses项改成如下形式:

Hosts *.

Addresses *

用下面的命令重新启动Admin Server:

#cd /netscape/Suitespot

#./stop-admin

#./start-admin

然后在浏览器的URL中输入http://bh-mail.gx.cninfo.net:5555,输入admin及口令,则可以进行下一步的设置。

Directory Server的设置
 1.进入Admin Server后,点击“Create a new Directory Server”按钮创建一个新的Directory Server,此时需要填写的项是:

SuiteSpot Administrator's ID :admin

Password :********

Password (again) :********

Directory Suffix: o=bh-mail.gx.cninfo.net

Unrestricted User: cn=Directory Manager

Password: ********

Password (again): ********

2.在Database Management/Suitespot Setting 中要输入的项是:

SuiteSpot 3.0 Administrator's ID: admin

Password: ********

Password (again): ********

Bind to Server as: cn=Directory Manager

Password: ********

3.在Global Settings/Configure Directory Service选中LDAP项。

<四>.Message Server的安装

只有完成Directory Server的安装及设置后才可以安装Message Server。如果Directory Server没有启动,则先要启动它。先创建一个临时目录/message,然后将cdrom中的message.tar拷贝到/message目录下,执行如下命令:
#cd /cdrom/cdrom0/message

#cp message.tar /message

#cd /message

#tar vxf message.tar

#./ns-setup

此时也有一些提示信息,下面是这些提示的回答:

(1)Do you agree to the license terms? [no]: yes

(2)Server root [/usr/netscape/suitespot]: /netscape/suitespot

(3)SuiteSpot Admin ID [admin]: 回车

(4)Would you like to change any of these parameters? [n]: yes

(5)User to run Messaging Server as: nsmail

(6)Please enter your domain name: nm.cninfo.net

(7)Mailbox directory [/email/spool/mailbox]: /email/spool/mailbox

(8)Post Office directory [/email/spool/postoffice]: /email/spool/postoffice

(9)Server Identifier [nm-mail.nm.cninfo.net]:nm-mail.nm.cninfo.net

(10)Install NIS module? [n]: n

(11)Send Greeting Forms to new accounts? [n]: y

(12)Use default location in directory for Postmaster entry? [yes]:回车

(13)Forward postmaster mail to:输入一个存在的Email地址

安装完毕后就可以进行Message Server的设置了。

<五>.Message Server的设置

在User/Group Management 的New Group下新开两个名为Postmaster和InfoGroup的组。
在User/Group Management 的New User 下新开几个测试用的用户,开用户时Email Address填写:<用户ID>@nm-mail.nm.cninfo.net
在User/Group Management 的 Management Users下点中第二个find按钮,此时会出来一张用户列表,点中其中的一个用户名,当出来另外一个画面后选中mail项,然后填写如下几项:
Message Server:bh-mail.nm.cninfo.net
选中POP/IMAG项

选中Auto-Reply项,然后输入自动回答出现的信息。

对另外的用户重复第三步操作。
<六>.Email的测试

用浏览器中的发信功能给新开的用户发信,另外再用新开的用户给网外的用户发信。如果能收发信则表明Message Server安装成功。反之则要检查Directoy Server和Message Serve的设置是否正确。

 

四.主机系统的基本故障排除

网络不通
主机网络不通的原因很多,有可能是物理连线的问题或者是主机网络配置不正确的问题。如果出现这种情况,可一按照下面的步骤来进行进行检查:

 
首先检查物理线是否连接好,此时主要是看主机与路由器交换机的是否脱落或者接触不好的现象。正常情况下交换机2900到本机的连线接口的指示灯应该是绿色的。如果指示等不亮,首先在主机上用命令来查看一下网卡端口hme0是不是up状态
#ifconfig –a
如果不是请用

#ifconfig hme0 up

如果用了此命令后指示灯还是不亮,则可能是物理上的连线或者网卡端口、2900交换机网口有问题。如果是这种情况,可以将2900交换机上到本机的连线换一个端口,如果换了2900交换机的端口指示灯还是不亮,可以用另外的一根

网线(此网线必须是没有问题的)来试试。如果换了网线还是有问题,这属于硬件问题,请于我们联系。

如果经过以上的检查并且硬件没有问题,则要考虑是网络配置有问题了。网络配置的常见问题是网关或者IP地址丢失。当用netstat –rn命令时没有出现应有的网关信息。
#netstat –rn

如果属于这种情况,则要增加一个网关,然后建立/etc/defaultrouter文件:

#route add default 10.139.0.33

#vi /etc/defaultrouter

如果用ifconfig –a 命令没有看到分配的IP地址,则要重新分配一个(参见主机网络配置)

 

(2)文件系统出错

主机系统文件系统出错常见的问题是不能自动mount。当用下列命令查看文件系统的时候,发现有的文件系统没有mount上,则要手工mount

#df –k

#mount 物理设备 目录

在mount的时候要注意查看文件系统的物理设备名和mount的位置,可以对照上面主机的配置。例如/webdocs文件系统没有mount上,则可以用下面的命令来手工mount:

#mount /dev/c0t0d0s7 /webdocs

如果在系统突然退回状态并且提示文件系统出错或者在启动的时候提示关于文件系统的错误,则要重新启动进入单用户方式(如果启动的时候询问是否按Ctrl-C进入单用户方式还是继续,则按Ctrl-C)。登录后在root下用以下命令来修复:

#fsck

然后再将没有mount上的文件系统手工mount到指定的目录(可以参考主机配置部分)。

 

(3)不能解释域名

如果在主机上ping一个域名不通但ping地址可以通,则可能是域名服务器有问题。出现这种情况,一般是域名服务器不通,此时可以在主机上ping一下域名服务器,如果主机与域名服务器不通,则是域名服务器的问题,与本机无关。如果能通,则要仔细检查一下主机关于域名服务器的配置是否被改动过(可以参考主机网络配置部分)

 

五.Solaris操作系统的常用命令

(1)ls 文件和目录列表

#ls –l

(2)cd 改变目录

(3)mkdir 创建目录

(4)rm、rmdir 删除文件、目录

(5)pwd 显示当前工作目录的绝对路径

(6)more 查看文件内容

(7)ps 查看当前运行的进程

(8)kill 杀死某个进程

(9)mount 安装文件系统到系统中

(10)groupadd 增加用户组

(11)groupdel 删除用户组

(12)useradd 增加用户

(13)userdel 删除用户

(14)passwd 更改口令

(15)su 转换用户进程

(16)df 查看磁盘剩余空间

(17)du 查看磁盘已用空间



资料来源: JSP001.com