| 
       咨詢電話:010-51727811/12/13
      當(dāng)前位置: 首頁 > 新聞中心 > 業(yè)內(nèi)新聞 >
      教你在Solaris組建Raid1
      時間:2012-09-05 09:29  來源:飛客數(shù)據(jù)恢復(fù)   作者:飛客數(shù)據(jù)恢復(fù)工程師
      由于系統(tǒng)安全性的需求,對SUNEnterprise220RServer(2*18.2GBDsik)做一個在Solarsi8下使的RAID1。在網(wǎng)上找過很多文章做指導(dǎo),但是有些出入和錯誤的地方,有的也不一定說的出所以然來,只是做通了,寫下來供大家參考。
       
      一、Disk分布情況:
       
      0:c0t0d0
       
      1:c0t1d0
       
      注:0,1做鏡像,即Raid1;
       
      系統(tǒng)盤(c0t0d0)分區(qū)及鏡像盤(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套件:
       
      系統(tǒng)安裝完成后,使用Solarsi8software2of2安裝DiskSuite_4.2.1軟件,安裝路徑:/cdrom/cdrom0/Solaris_8/EA/installer&選擇默認(rèn)安裝就可以。
       
      三、鏡像(root用戶下進(jìn)行):
       
      1、調(diào)整第二塊硬盤(c0t1d0)的文件分區(qū)表調(diào)整為和引導(dǎo)盤一致
       
      #prtvtoc/dev/rdsk/c0t0d0s2|fmthard–s–/dev/rdsk/c0t1d0s2
       
      fmthard:Newvolumetableofcontentsnowinplace
       
      2、準(zhǔn)備DiskSuite使用的metadb空間
       
      #umount/metadb**50MB小空間的用處,類似于交換空間
       
      #rm–r/metadb
       
      #vi/etc/vfstab
       
      將下面這行注釋掉或刪除,如下:
       
      #/dev/dsk/c0t0d0s6/dev/rdsk/c0t0d0s6/metadbufs1yes–
       
      3、制作Mirror
       
      1.先生成replicas,供DiskSuite內(nèi)部用
       
      #metadb–a–f–c3c0t0d0s6c0t1d0s6//之前有誤
       
      #metadb
       
      2.Creatingamirrorfrom/
       
      #metainit-fd1011c0t0d0s0
       
      #metainit-fd2011c0t1d0s0
       
      #metainitd0-md10
       
      #metarootd0
       
      3.Creatingamirrorfromswap
       
      #metainit-fd1111c0t0d0s1
       
      #metainit-fd2111c0t1d0s1
       
      #metainitd1-md11
       
      4.Creatingamirrorfrom/var
       
      #metainit-fd1311c0t0d0s3
       
      #metainit-fd2311c0t1d0s3
       
      #metainitd3-md13
       
      5.Creatingamirrorfrom/export/home
       
      #metainit-fd1711c0t0d0s7
       
      #metainit-fd2711c0t1d0s7
       
      #metainitd7-md17
       
      6.編輯/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-
       
      7.文件系統(tǒng)激活
       
      #lockfs–fa
       
      #reboot
       
      8.文件系統(tǒng)關(guān)聯(lián)
       
      #metattachd0d20
       
      #metattachd1d21
       
      #metattachd3d23
       
      #metattachd7d27
       
      9.查看同步狀態(tài)
       
      #metastatd0
       
      #metastatd1
       
      #metastatd3
       
      #metastatd7
       
      也可以通過DiskSuite的圖形化工具查看:
       
      #metatool
       
      100%后,每個文件系統(tǒng)Status:OK,就算鏡像完成。
       
      注意:⑧步驟中的每步千萬不可拆分到前面幾步中分別執(zhí)行,那樣,在執(zhí)行完一個文件系統(tǒng)后,后續(xù)的文件系統(tǒng)就不能metainit,系統(tǒng)提示資源被占用。
       
      四、鏡像盤的boot引導(dǎo):
       
      1.啟動信息
       
      #installboot/usr/platform/`uname–i`/lib/fs/ufs/bootblk/dev/rdsk/c0t1d0s0
       
      2.修改EEPROM
       
      推薦進(jìn)入OK模式修改
       
      #ls–l/dev/dsk/c0t0d0s0**獲得啟動參數(shù)
       
      lrwxrwxrwx1rootroot41Jun1411:08/dev/dsk/c0t0d0s0->../../devices/pci@1f,4000/scsi@3/sd@0,0:a
       
      #init0
       
      okdevalias(察看啟動設(shè)備)
       
      oknvaliasrootdisk/pci@1f,4000/scsi@3/disk@0,0
       
      oknvaliasmirrdisk/pci@1f,4000/scsi@3/disk@1,0
       
      oksetenvboot-devicerootdiskmirrdiskdisk:a
       
      3.測試
       
      okbootrootdisk**系統(tǒng)正常啟動,找到啟動文件
       
      okbootmirrdisk**系統(tǒng)正常啟動,找到啟動文件
       
      注意:配置nvalias的時候,后面的‘disk@*,0’處,有些文檔寫的是‘sd@*,0’,但是經(jīng)過測試,是不能正常啟動的。