SUNEnterprise220RServer做Raid1小结
2009-05-13 01:05:28来源:未知 阅读 ()
一、Disk分布情况:
0:c0t0d0
1:c0t1d0
注:0,1做镜像,即Raid1;
系统盘(c0t0d0)分区及镜像盘(c0t1d0)情况:
c0t0d0s0(d10)d0c0t1d0s0(d20)/9534M
c0t0d0s1(d11)d1c0t1d0s1(d21)swap2049M
c0t0d0s2c0t1d0s2overlap整个盘
c0t0d0s3(d13)d3c0t1d0s3(d23)/usr3584M
c0t0d0s6(d16)d6c0t1d0s6(d26)/metadb50M
c0t0d0s7(d17)d7c0t1d0s7(d27)/export/home2048M
二、安装DiskSuite套件:
系统安装完成后,使用Solarsi8software2of2安装DiskSuite_4.2.1软件,安装路径:/cdrom/cdrom0/Solaris_8/EA/installer&选择默认安装就可以。
三、镜像(root用户下进行):
1、调整第二块硬盘(c0t1d0)的文件分区表调整为和引导盘一致
#prtvtoc/dev/rdsk/c0t0d0s2|fmthard–s–/dev/rdsk/c0t1d0s2
fmthard:Newvolumetableofcontentsnowinplace
2、准备DiskSuite使用的metadb空间
#umount/metadb**50MB小空间的用处,类似于交换空间
#rm–r/metadb
#vi/etc/vfstab
将下面这行注释掉或删除,如下:
#/dev/dsk/c0t0d0s6/dev/rdsk/c0t0d0s6/metadbufs1yes–
3、制作Mirror
①先生成replicas,供DiskSuite内部用
#metadb–a–f–c2c0t0d0s7c0t1d0s7
#metadb
②Creatingamirrorfrom/
#metainit-fd1011c0t0d0s0
#metainit-fd2011c0t1d0s0
#metainitd0-md10
#metarootd0
③Creatingamirrorfromswap
#metainit-fd1111c0t0d0s1
#metainit-fd2111c0t1d0s1
#metainitd1-md11
④Creatingamirrorfrom/var
#metainit-fd1311c0t0d0s3
#metainit-fd2311c0t1d0s3
#metainitd3-md13
⑤Creatingamirrorfrom/export/home
#metainit-fd1711c0t0d0s7
#metainit-fd2711c0t1d0s7
#metainitd7-md17
⑥编辑/etc/vfstab文件
/dev/dsk/c0t0d0s1--swap-no-
/dev/dsk/c0t0d0s0/dev/rdsk/c0t0d0s0/ufs1no-
/dev/dsk/c0t0d0s3/dev/rdsk/c0t0d0s3/varufs1no-
/dev/dsk/c0t0d0s7/dev/rdsk/c0t0d0s7/export/homeufs2yes-
swap-/tmptmpfs-yes-
更改为:
/dev/md/dsk/d1--swap-no-
/dev/md/dsk/d0/dev/md/rdsk/d0/ufs1no-
/dev/md/dsk/d3/dev/md/rdsk/d3/varufs1no-
/dev/md/dsk/d7/dev/md/rdsk/d7/export/homeufs2yes-
swap-/tmptmpfs-yes-
⑦文件系统激活
#lockfs–fa
#reboot
⑧文件系统关联
#metattachd0d20
#metattachd1d21
#metattachd3d23
#metattachd7d27
⑨查看同步状态
#metastatd0
#metastatd1
#metastatd3
#metastatd7
也可以通过DiskSuite的图形化工具查看:
#metatool
100%后,每个文件系统Status:OK,就算镜像完成。
注意:⑧步骤中的每步千万不可拆分到前面几步中分别执行,那样,在执行完一个文件系统后,后续的文件系统就不能metainit,系统提示资源被占用。
四、镜像盘的boot引导:
①启动信息
#installboot/usr/platform/`uname–i`/lib/fs/ufs/bootblk/dev/rdsk/c0t1d0s0
②修改EEPROM
推荐进入OK模式修改
#ls–l/dev/dsk/c0t0d0s0**获得启动参数
lrwxrwxrwx1rootroot41Jun1411:08/dev/dsk/c0t0d0s0->../../devices/pci@1f,4000/scsi@3/sd@0,0:a
#init0
okdevalias(察看启动设备)
oknvaliasrootdisk/pci@1f,4000/scsi@3/disk@0,0
oknvaliasmirrdisk/pci@1f,4000/scsi@3/disk@1,0
oksetenvboot-devicerootdiskmirrdiskdisk:a
③测试
okbootrootdisk**系统正常启动,找到启动文件
okbootmirrdisk**系统正常启动,找到启动文件
注意:配置nvalias的时候,后面的‘disk@*,0’处,有些文档写的是‘sd@*,0’,但是经过测试,是不能正常启动的。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Linux系统如何设置开机自动运行脚本? 2020-06-11
- 文件压缩和打包 2020-06-11
- RAID 1 软件实现(Linux 系统) 2020-06-10
- 厉害了!知道这样重命名文件都是大佬级别! 2020-06-09
- 一个骚命令防止你的文件被误删除! 2020-06-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash