分类:
2007-03-26 15:15:13
Fujistu的PrimePower250和PrimePower450同属低端的SPARC服务器,结构几乎相同,安装和配置也基本一样。
450的配置:4个CPU,8GB内存,2个73G硬盘
250的配置:1个SPARC64-V的CPU,2GB内存,2个73G硬盘。250一般用于做PrimePower1500的控制台。
前面板有个切换开关:
l 上lock锁住电源开关等按钮
l 中unlock
l 下maintainence维护模式
前面板的硬盘编号
l 左下 disk0 disk1 第一个控制器c0
l 右下 disk2 disk3 第二个控制器c1
l 默认带2个硬盘disk0和disk2,每个控制器各带一个硬盘,能有效的分流I/O操作
l 在PROM的OK模式下devalias显示默认的别名disk和disk0都指向左下方的硬盘
机箱后背面4个并排的端口,左起分别为以太网控制口、serial控制口A、serial控制口B、hme0网口。
l 左起第一个标识为SCF端口
l 左起第二个口(标识为A),用厂家配的控制电缆连电脑的串口或再转USB口连也可。
l 连电脑后,使用超级终端等工具,根据连接的口选COM1-4,其他设置和cisco一样,9600,8,none,1 硬件流控无(或rts/cts)
这四个并排的口右边有个独立的千兆网口fjgi0
另外又配了一个PCI的千兆以太网卡fjgi1
450自带了4种安装介质
l ESF(enhanced service facility)增强服务工具
l Server management服务器管理工具
l 千兆网卡驱动,盘标识PGTB-XXXX
l 显卡驱动,盘标识为XVR-XXXX
l 还有Solaris10介质,PTF(Solaris针对富士通主机的补丁)介质等(此次没有)
===============================================================================
1、安装操作系统
2、安装ESF(富士通的主机管理维护工具enhanced service facility)
3、安装驱动
4、安装PTF(富士通的主机补丁)
5、创建镜像
连接好电源线和控制电缆,开机,经过POST(通电自检)后进入PROM模式
下面是250开机自检的信息
**************************************
* PRIMEPOWER series XSCF E04V12L0001 *
* COPYRIGHT (C) FUJITSU LIMITED 2003 *
**************************************
self test complete
reset type (AC reset)
version (E04V12L0001 bank0:04110001 bank1:04120001)
time (2007/03/14 01:31:20 GMT )
loading ...
Mar 14 01:31:23 GMT 2007 XSCF:I::[02000100] XSCF ready
Mar 14 01:33:29 GMT 2007 XSCF:I::[02010100] Power-on request from Power Switch
Mar 14 01:33:29 GMT 2007 XSCF:I::[02010300] Start power on sequence
Mar 14 01:33:36 GMT 2007 XSCF:I::[04010E00] I/Os power on ... complete
Mar 14 01:33:37 GMT 2007 XSCF:I::[02010600] Initialize hardware:phase 1
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010700] CPU#0 idcode 191f7009
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010800] SC idcode
14fd6049
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010900] XB#0 idcode 14fd7049
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010901] XB#1 idcode 14fd7049
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010902] XB#2 idcode 14fd7049
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010903] XB#3 idcode 14fd7049
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010904] XB#4 idcode 14fd7049
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010905] XB#5 idcode 14fd7049
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010A03] U2P#3 idcode 7069406d
Mar 14 01:33:37 GMT 2007 XSCF:I::[0E010A00] U2P#0 idcode 7069406d
Mar 14 01:33:37 GMT 2007 XSCF:I::[02010B00] Initialize hardware:phase 2
Mar 14 01:33:37 GMT 2007 XSCF:I::[02010C00] Initialize hardware:phase 3
Mar 14 01:33:37 GMT 2007 XSCF:I::[02010D00] Reset released...
Mar 14 01:33:40 GMT 2007 PowerOn SelfTest start
POST:Testing Flash/SRAM
POST:Testing SC
POST:Testing XSCF
POST:Banner
POST:FATAL check
POST:Testing Timer1
POST:Testing Tick
POST:Testing MMU
POST:Testing CPU Type
POST:Testing DTAG
POST:Memory Probe
POST:Testing Memory
POST:Testing Softint
POST:Testing U2P
POST:Testing Slave Device
POST:Testing Master Device
POST:System Configure
POST:OBP Start
Fujitsu PRIMEPOWER250 1x SPARC64 V, No Keyboard
OpenBoot 3.18.1-1, 2048 MB memory installed
Ethernet address 0:b:5d:f3:ab:4f, Host ID: 80f2ab4f.
XSCF Version: 4.12.1
{0} ok
看看POST的结果
ok show-post-result
看看内存和CPU
ok banner
认认硬盘
ok probe-scsi-all
ok probe-ide
小配置一下
ok rci-config 1 1
ok rci-configio-init
ok rci-config
ok set-tod-all
ok set-altitude 0m
ok show-altitude
把安装介质放入DVD-ROM
ok boot cdrom
在硬盘分区时,一般slice7都是留给metadb使用,64M左右即可
安装Solaris10操作系统的详细步骤:pp250安装Solaris10操作系统全程实录
ESF是富士通的增强管理工具
=============================================================
cd /cdrom/cdrom0/bin
./esfadd
安装完后,有许多增强管理工具,比如运行机器管理菜单,可查看并控制电源分散等硬件
/opt/FJSVmadm/sbin/madmin
千兆网卡驱动PGTB-xxxxxx
显卡驱动XVR-xxxxxx
=============================================================
PTF是Solaris系统针对富士通主机的补丁
cd /cdrom/cdrom0/bin
如果是ISO文件:用lofiadm命令,类似虚拟光驱一样可以把文件当作一个设备然后可以把其挂载
lofiadm -a /…./.../xxx.iso /dev/lofi/1
mount -F hsfs –o ro /dev/lofi/1 /mnt
cp -p Rpatchinfo /usr/sbin
cp -p Rpatchchk /usr/sbin
cp -p Rpatchrm /usr/sbin
./Rpatchadd -P SOLOS
================================================================
卸除Lofi
umount /mnt
lofiadm –d /dev/lofi/1
rm /…/…/xxx.iso
================================================================
前面我们把硬盘c0t0d0s2分了5个区
slice0 /
slice1 swap
slice5 /oracle
slice6 /slview
slice7 用来放metadb
进入单用户模式
format>disk>partition>select也可以复制分区信息到另外一个盘,先把未分区的盘name一个new,然后已分区的盘select new,最后label就把分区信息复制到未分区的盘。但我们一般用fmthard命令
prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c1t0d0s2
=============================================================
然后开始制作镜像盘的各种步骤,Solaris最多支持4路镜像,空间可任意扩展;RAID5也可以继续扩展盘,但新加的空间仅存放数据,不会存放parity信息
建metadb
建镜像设备d1(/),d2(swap),d3(/oracle),d4(/slview);把安装了系统的分区attach到d1,d2,d3,d4
metainit -f d11 1 1 c0t0d0s0----------如果分区无法从挂载点卸除用-f选项,如根分区
metainit -f d12 1 1 c1t0d0s0----------这个选项在现有的文件系统上强行创建卷
metainit d1 -m d11
metainit -f d21 1 1 c0t0d0s1
metainit -f d22 1 1 c1t0d0s1
metainit d2 -m d21
metainit -f d31 1 1 c0t0d0s5
metainit -f d32 1 1 c1t0d0s5
metainit d3 -m d31
metainit -f d41 1 1 c0t0d0s4
metainit -f d42 1 1 c1t0d0s4
metainit d4 -m d41
=============================================================
然后修改/etc/vfatab,把各个mount点的设备改为metadevice设备d1,d2,d3,d4等
# cat /etc/vfstab
#device device mount FS fsck
mount mount
#to mount to fsck point type pass
at boot options
#
fd -
/dev/fd fd - no
-
/proc -
/proc proc -
no -
/dev/md/dsk/d2 -
- swap -
no -
/dev/md/dsk/d1 /dev/md/rdsk/d1 / ufs 1 no
-
/dev/md/dsk/d3 /dev/md/rdsk/d3 /oracle ufs 2
yes -
/dev/md/dsk/d4 /dev/md/rdsk/d4 /slview ufs 2
yes -
/devices - /devices
devfs - no
-
ctfs -
/system/contract ctfs -
no -
objfs -
/system/object objfs -
no -
swap -
/tmp tmpfs -
yes -
# lockfs –fa
# reboot
=============================================================
把第二个硬盘的对应分片用metattch命令粘结到各个镜像设备d1-d4上
metattach d1 d12
metattach d2 d22
metattach d3 d32
metattach d4 d42
查看同步情况和磁盘I/O情况
metastat
iostat –xnM--------------------看每个设备(逻辑设备/分片)的情况,M以MB显示
把启动信息复制到另外一块硬盘,可查看installboot的命令帮助
# installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c1t0d0s0
=============================================================
同步结束后重启,按CTRL-BREAK或STOP-A进入OK模式,修改eeprom设置从两块盘启动
OK help
OK printenv boot-device
OK devalias
OK nvalias rootdisk /pci@83,4000/FJSV,ulsa@2,1/sd@0,0
OK nvalias mirrdisk /pci@83,4000/FJSV,ulsa@2/sd@0,0
OK setenv boot-device rootdisk mirrdisk
采用先前那台450已安装好的硬盘来做母盘,可把技术人员每台的工作时间缩短到90分钟(在镜像进行同步时你可以偷懒,休息,逛街…),但总时间不见得会缩短。
===============================================================================
在先前的那台450同步结束后(147G硬盘完成同步大约需要4个小时),关机,把两个硬盘分别接到另外两台450,然后在它们的OK模式下用新插的硬盘启动系统
OK boot disk2或boot disk0 (看硬盘插的位置,以下假设有系统的硬盘插左下方,OK boot disk0)
========================================================
启动系统后,删除损坏的metadb,重建后再重启或重启后重建(c1t0d0s1是空盘)
metadb -d -f c0d0t0s7
prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c1t0d0s2
metadb -a -f ....
========================================================
把新盘的分片加入交换分区d2
dumpadm -d /dev/md/dsk/d2----------指定d2作为交换设备
metareplace -e d2 c1d0t0s1
其他分区
metareplace -e d1 c1d0t0s0
metareplace -e d3 c1d0t0s5
metareplace -e d4 c1d0t0s6
查看同步情况
metastat | grep %
同步结束后按前面所述方法,配置EEPROM的变量boot-device为disk0 disk2(你也可以新建设备别名,比如rootdisk,mirrdisk等,在指定启动设备为rootdisk和mirrdisk)
1) 如果重启系统,发现千兆卡地址不会自动配置,可进入单用户模式,用sys-unconfig命令
2) 登陆管理
Telnet是不安全的协议,建议关闭:svcadm disable telnet或inetadm -d telnet
使用ssh进行远程登陆,配置文件为/etc/ssh/sshd_config。如果希望root直接登陆,把下行改为yes
# grep –i permitrootlogin /etc/ssh/sshd_config
PermitRootLogin no
全部结束后,重启系统,检查如下事项
a) 启动设备是否指定两个硬盘
# eeprom boot-device
b) 是否每网卡使用独立的MAC地址
# eeprom local-mac-address?
c) 主机名、主机IP地址,网卡IP地址、掩码、网关、路由是否配置正确
l 检查/etc/目录下的nodename、defaultrouter;/etc/inet/目录下的hosts、ipnodes、 netmasks
l 检查路由表netstat -rn
d) 帐号检查
l 用户/密码是否配置无误
l 用户主目录是否均已存在以及目录权限是否正确
e) 远程管理功能是否正常
l telnet是否关闭,是否允许root用户直接远程登陆,ssh是否工作正常
l xmanager是否工作正常
f) 文件传输是否正常,硬盘性能是否达标(有时间就做)
用FTP测试,在ftp中可用!切换回shell,用exit切回ftp。测试结果还是相当快的
local: 10gr2_db_sol.cpio remote: 10gr2_db_sol.cpio
917512192 bytes sent in 17 seconds (51892.01 Kbytes/s)
g) IPMP(如果有)是否工作正常
h) 各应用软件是否能正常随系统启动,可通过查看相应的进程来判断是否启动