Chinaunix首页 | 论坛 | 博客
  • 博客访问: 171049
  • 博文数量: 57
  • 博客积分: 2648
  • 博客等级: 少校
  • 技术积分: 630
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-09 20:04
文章分类

全部博文(57)

文章存档

2007年(7)

2006年(50)

我的朋友

分类:

2006-09-04 12:37:38

其实这东东好象挺少遇到的吧,希望对能用到的朋友有帮助,呵呵,把偶的全部过程重新贴一遍了!

这一次呢,客户的主机是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) |
给主人留下些什么吧!~~