通过网络给sparc环境安装Solaris 10 操作系统

在没有光驱的情况下客户端服务器进行solaris10 1/13系统重装

2.  基础环境

安装服务器:SUN M8000, 已安装Oracle Solaris 10 1/13,

ixgbe0 ip:192.168.0.101

e1000g1 ip:192.168.9.10

客户端:SUN M8000,无光驱,

ixgbe0 ip:192.168.0.100

e1000g1 ip:192.168.9.11

联网方式:两台主机的千兆口直连,万兆口通过交换机连接(同一网段)

千兆口:e1000g0与e1000g1

万兆口:ixgbe0与ixgbe1

安装介质:一张Solaris 10 DVD安装光盘

二、 实验步骤

1.  确定网卡是否启用自身的MAC地址

在SPARC平台上,每个基于SPARC的系统都具有系统范围的MAC的地址,默认情况下所有的接口都使用该地址,故默认情况下,每个接口的MAC地址是相同的,但要使用IPMP,则组中的每个接口必须具有唯一的MAC地址,这些地址必须使用出厂安装的MAC地址。可以使用“eeprom local-mac-address?”命令来检测当前系统的所有接口是否使用了系统范围的MAC地址:

# eeprom local-mac-address?

local-mac-address?=flase

若对eeprpm命令相应的值为false,则表示所有的接口使用的是系统范围的MAC地址,需将值改为true(服务器端与客户端均如此)

# eeprom local-mac-address?=true

# eeprom local-mac-address?

local-mac-address?=true

2.  客户端检查网卡状态

1)    xscf界面

网络安装必须要通过网卡引导,所以首先要确定主机的多个网卡中,那个网卡承担了此引导工作,并且状态是否开启:

a.a)检查可识别的网卡


{20} ok show-nets

a) /pci@1,700000/network@0,1

b) /pci@1,700000/network@0

c) /pci@0,600000/pci@0,1/network@1,1

d) /pci@0,600000/pci@0,1/network@1

q) NO SELECTION

Enter Selection, q to quit: q 

通过此命令可得知共识别出了4块网卡(全是电口,光口网卡无法识别)

a.b)检查设定的net别名


{20} ok devalias net

net                    /pci@0,600000/pci@0,1/network@

通过此命令可得知“pci@0,600000/pci@0,1/network@”为可进行网络引导的网卡

a.c)检查网卡状态


{20} ok watch-net-all

/pci@1,700000/network@0,1

Timed out waiting for Autonegotation to complete

Check cable and try again

1000 Mbps full duplex  Link up  (此网口状态为link up)
Looking for Ethernet Packets.
'.' is a Good Packet.  'X' is a Bad Packet.
Type any key to stop.
...........................

/pci@1,700000/network@0

Timed out waiting for Autonegotation to complete

Check cable and try again

1000 Mbps full duplex  Link up  (此网口状态为link up)
Looking for Ethernet Packets.
'.' is a Good Packet.  'X' is a Bad Packet.
Type any key to stop.

...........................

/pci@0,600000/pci@0,1/network@1,1

Timed out waiting forAutonegotation to complete
Check cable and try again
Link Down

/pci@0,600000/pci@0,1/network@1

Timed out waiting forAutonegotation to complete
Check cable and try again
Link Down

通过此命令可知“pci@0,600000/pci@0,1/network@”状态都为link并down没有开启,无法接受和发送数据包,而“/pci@1,700000/network@0”和“/pci@1,700000/network@0,1”是Link up状态,可以收发数据包,故需将net的网卡设置为link up状态的网卡

a.d)设置引导网卡


{20} ok nvalias net /pci@1,700000/network@0,1(将当前link up的网口设定为net别名 )

{20} ok devalias net

net                      /pci@1,700000/network@0,1


a.e)查看MAC地址


{20} ok cd /pci@1,700000/network@0,1

{20} ok .properties

……………………

local-mac-address      00 15 17 f7 22 3d


……………………

将此地址记录

2)    Solaris界面

此步骤不是必须做的,进入客户端系统,查看网卡的MAC地址,再次核对:

# ifconfig –a  (客户端)

e1000g1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu1500 index 2

inet192.168.9.11 netmask ffffff00 broadcast 192.168.9.255

ether 0:15:17:f7:22:3d

3.  安装服务器配置

1)    拷贝solaris光盘

#mkdir -p/export/home/dvdsparc  #创建安装目录

#cd /cdrom/sol_10_1106_sparc/Solaris_10/Tools#进入光盘路径

#./setup_install_server/export/home/dvdsparc #将光盘数据拷贝到dvdsparc目录中

此过程时间会较长,命令执行完成后,/export/home/dvdsparc目录会生成Solaris光盘中的所有数据

2)    确定网络状态

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/17109.html