其实这东东好象挺少遇到的吧,希望对能用到的朋友有帮助,呵呵,把偶的全部过程重新贴一遍了!
这一次呢,客户的主机是SUN E450,因为需要加装6块硬盘,而E450呢,虽然有20个硬盘槽位,但默认只能连接4块SCSI硬盘,这样,就需要加装一个backplane,也就是通常所说的背板。本次所使用的是8个SCSI接口的背板,也就是可以最多连接8块SCSI硬盘,与此背板配套使用的还有一块PCI总线的RAID卡,用此RAID卡可以实现对所连接硬盘的硬件RAID功能,提高读写速度!
连线问题偶就不多说了,基本是体力问题,呵呵
开机,stop+a,
ok. probe-scsi-all
查看所安装的硬盘是否被主机正确识别,还好,对于新加的6块硬盘,主机已经全部识别!
还要更改一下backplane的参数:
ok. setenv disk-led-assoc 0 6
因为我的RAID卡连接在第6个PCI槽位上,所以参数就是6,如果接在第3个槽位,参数值为3了。(如果实在不知道,那就数槽,最下面是第一个,从下往上数,呵呵)
ok. printenv disk-led-assoc
来查看一下偶的设置是否正确!
ok. reset
重启之后,就可以正常进入系统了。
此RAID卡需要一个管理软件,叫:storage manager 2.0,将此软件解包,(也不知道是谁给偶刻的这个东东,用的是cpio来压缩的),
解压方式:
# cd /backplane
# cpio -icBd < /work/704-7401-10.cpio
解压后,生成包文件:
# cd Solaris8
# pkgadd -d .
选择all,进行完全安装
然后对该软件进行管理,
# cd /opt/SUNWhwrdg
# ./dptmgr
出现GUI窗口后,点中switch view来切换窗口视图,使用Create Disk Array来创建你所需要的RAID结构,其实,都是图形界面,很容易搞掂地!本次呢,偶用了新加的6块硬盘做RAID1+0,可以提高一些效率。
最后呢,用户要求对启动盘做RAID 1,当一块系统盘失败的时候,仍然能够保证系统的正常运行,因为系统盘未连接在RAID卡上,所以,这次偶使用SDS对系统进行冗余!
过程如下,其实,这东东已经贴过好多遍了,偶就直接贴上了,不做过多解释了:
1.# format
0. c0t0d0
1. c0t1d0
2. c4t0d0
选择0
format >; p
partition >; p
0 root 0-2835 3.91gb 2836c
1 var 2836-5671 3.91gb 2836c
2 backup 0-24619 33.92gb 24620c
3 swap 5672-8507 3.91gb 2836c
4 unassigned 0 0 0
5 unassigned 8508-15596 9.77gb 7089c
6 usr 15597-18432 3.91gb 2836c
7 home 18433-24600 8.50gb 6168c
partition >; q
format >; disk
选择1
format >; p
partition >; 方式与0盘相同
2.创建数据库
# metadb –a –f –c 2 c0t0d0s4 c0t1d0s4
3.先做 /var 分区镜像
# metainit –f d1 1 1 c0t0d0s1
# metainit –f d11 1 1 c0t1d0s1
# metainit d10 –m d1 创建一个与d1进行镜像的设备
修改 /etc/vfstab
将 /var的加载设备改为:
/dev/md/(r)dsk/d10
系统重启后,
# metattach d10 d11
4.做 swap 分区镜像
# metainit –f d3 1 1 c0t0d0s3
# metainit –f d31 1 1 c0t1d0s3
# metainit d30 –m d3
修改 /etc/vfstab
将 swap的加载设备改为:
/dev/md/(r)dsk/d30
系统重启后,
# metattach d30 d31
5.做 /opt 分区镜像
# metainit –f d5 1 1 c0t0d0s5
# metainit –f d51 1 1 c0t1d0s5
# metainit d50 –m d5
修改 /etc/vfstab
将 /opt的加载设备改为:
/dev/md/(r)dsk/d50
系统重启后,
# metattach d50 d51
6.做 /usr 分区镜像
# metainit –f d6 1 1 c0t0d0s6
# metainit –f d61 1 1 c0t1d0s6
# metainit d60 –m d6
修改 /etc/vfstab
将 /usr 的加载设备改为:
/dev/md/(r)dsk/d60
系统重启后,
# metattach d60 d61
7.再做 /export/home 分区镜像
# metainit –f d7 1 1 c0t0d0s7
# metainit –f d71 1 1 c0t1d0s7
# metainit d70 –m d7
修改 /etc/vfstab
将 /export/home 的加载设备改为:
/dev/md/(r)dsk/d70
系统重启后,
# metattach d70 d71
8.做 root 分区镜像
# metainit –f d0 1 1 c0t0d0s0
# metainit –f d01 1 1 c0t1d0s0
# metainit d100 –m d0
# metaroot d100
# lockfs –fs
系统重启后,
# metattach d100 d01
让镜像盘可引导,
# installboot /usr/platform/SUNW,Ultra-4/lib/fs/ufs/bootblk /dev/rdsk/c0t1d0s0
增加镜像盘的设备别名
ok. nvalias disk1 /sbus@3,0/SUNW,fas@3,8800000/sd@b,0
ok. setenv boot-device=disk,disk1
ok. reset-all
阅读(1206) | 评论(0) | 转发(0) |