在已有系統上用 disksuite 做 RAID1 在已有系統上用 disksuite 做 RAID1 單位現有一臺服務起 , 是 Sun Fire V240, 用作一個業務系統的 數據庫 服務器 ," name="description" />

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 在已有系統上用disksuite做RAID1

    發表于:2007-07-04來源:作者:點擊數: 標簽:
    MI LY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在已有系統上用 disksuite 做 RAID1 在已有系統上用 disksuite 做 RAID1 單位現有一臺服務起 , 是 Sun Fire V240, 用作一個業務系統的 數據庫 服務器 ,

    MILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在已有系統上用disksuiteRAID1

    在已有系統上用disksuiteRAID1

           單位現有一臺服務起,Sun Fire V240,用作一個業務系統的數據庫服務器,上面安裝有Oracle9i,最近業務開始試運行了,但是發現該系統在初次安裝的時候(系統不是本人做的,我是后來接手這臺機器),沒有做raid1,這樣具有很大的危險性,如果系統盤損壞了,豈不是所有的用戶信息數據都會丟失.于是趕緊想補救措施.登錄機器上一看,還好,第二塊硬盤根本沒有使用,swap分區有4G,,而且系統盤上s7分區還沒有使用(天助我也,如果安裝系統時所有分區都使用了,那就麻煩了,metadb的分區就無法創建了),于是決定采用solaris9 自帶的disksuite做軟RAID1,swap上分出來100MB來做Replice Slice.盡快行動,乘項目還在試運行階段,即便系統改造過程中出現什么問題,也不會帶來太大的負面影響.

    .系統信息如下

           Sun Fire V240, Memory size: 2GB,CPU:2X1.28MHz,Disk:2X73Gb

           OS:Solaris 5.9  

           分區信息如下

    0       root    wm    1036 -  1241     1023.56MB    (206/0/0)     2096256

      1       swap    wu       0 -  829        4.00GB    (804/0/0)     8181504

      2     backup    wm       0 - 14086       68.35GB    (14087/0/0) 143349312

      3        usr    wm    1861 -  3097        6.00GB    (1237/0/0)   12587712

      4        var    wm     830 -  1035     1023.56MB    (206/0/0)     2096256

      5        opt    wm    1242 -  1860        3.00GB    (619/0/0)     6298944

      6      home    wm   3098 - 14086       53.32GB    (10989/0/0) 111824064

      7 unassigned  

    .創建Replice Slice分區

           #init 0   /進入ok狀態

           ok boot –s   /進入單用戶模式

           swap –l     /查看一下swap信息

           swap -d slice   /暫時刪除swap, slice=”/dev/dsk/c1t0d0s1”,不同的機器會有所不同

           swap –l    /再看一下,確認swap已經暫時被刪除

    然后使用format命令,重新分配swap的大小,分了100Mc1t0d0s7,用作Replice Slice

    swap –a slice   /激活swap分區

    ok,上面的修改沒有問題后,現在要把系統盤的所有分區信息復制到第二塊硬盤上

           #prtvtoc /dev/rdsk/c1t0d0s2|fmthard –s – /dev/rdsk/c1t1d0s2

    format命令 選擇第二快盤看一下,分區是否和第一塊一致.

    .上面的步驟沒有報錯的話,我們可以開RAID1的創建工作了

           分別對每個分區做鏡像

           3.1先生成replicas,這是DiskSuite內部用的。

    #metadb –a –f –c 3 c1t0d0s7 c1t1d0s7   /每個盤上創建3replicas

           3.2 開始對/目錄做鏡像

                  #metainit –f d10 1 1 c1t0d0s0

    #metainit d20 1 1 c1t1t0s0

    #metainit d0 –m d10

    #metaroot d0

    #lockfs –fa

    #reboot

    #metattach d0 d20  

           3.3 開始對swap分區做鏡像

                  #metainit –f d11 1 1 c1t0d0s1

    #metainit d21 1 1 c1t1t0s1

    #metainit d1 –m d11

    #vi /etc/vfstab

    /dev/dsk/c1t0d0s1 - - swap – no –

    修改成如下面所示:

    /dev/md/dsk/d1 - - swap – no -

    #reboot

    #metattach d1 d21   

           3.4 /usr分區做鏡像

                  #metainit –f d13 1 1 c1t0d0s3

    #metainit d23 1 1 c1t1t0s3

    #metainit d3 –m d13

    #vi /etc/vfstab

    /dev/dsk/c1t0d0s3 /dev/rdsk/c1t0d0s3 /usr ufs 1 yes –

    修改成如下面所示: 

    /dev/md/dsk/d3 /dev/md/rdsk/d3 /usr ufs 1 yes –

    #reboot

    #metattach d3 d23      

           3.5 /var分區做鏡像

    #metainit –f d14 1 1 c1t0d0s4

    #metainit d24 1 1 c1t1t0s4

    #metainit d4 –m d14

    #vi /etc/vfstab

    /dev/dsk/c1t0d0s4 /dev/rdsk/c1t0d0s4 /var ufs 1 yes –

    修改成如下面所示:

    /dev/md/dsk/d4 /dev/md/rdsk/d4 /var ufs 1 yes –

    #reboot

    #metattach d4 d24

           3.6 /opt分區做鏡像

                  #metainit –f d15 1 1 c1t0d0s5

    #metainit d25 1 1 c1t1t0s5

    #metainit d5 –m d15

    #vi /etc/vfstab

    /dev/dsk/c1t0d0s5 /dev/rdsk/c1t0d0s5 /opt ufs 1 yes –

    修改成如下面所示:

    /dev/md/dsk/d5 /dev/md/rdsk/d5 /opt ufs 1 yes –

    #reboot

    #metattach d5 d25

           3.7 /home目錄分區做鏡像

                  #metainit –f d16 1 1 c1t0d0s6

    #metainit d26 1 1 c1t1t0s6

    #metainit d6 –m d16

    #vi /etc/vfstab

    /dev/dsk/c1t0d0s6 /dev/rdsk/c1t0d0s6 /home ufs 1 yes –

    修改成如下面所示:

    /dev/md/dsk/d6 /dev/md/rdsk/d6 /home ufs 1 yes –

    #reboot

    #metattach d6 d26

    每個分區的鏡像已經做完,待數據同步完畢后,還要設置啟動設備

    .設置啟動設備

           ok狀態下   

    ok devalias                /查看一下啟動設備

    分別為兩塊硬盤建立一個名稱.

    ok nvalias rootdisk /pci@1c,600000/scsi@2/sd@0,0  

    ok nvalias mirrdisk /pci@1c,600000/scsi@2/sd@1,0

    ok setenv rootdisk mirrdisk

    然后測試一下,分別boot rootdiskboot mirrdisk,如果都能正常進入系統,基本可以算成功了,做為這臺服務器的管理員,我也可以安心了睡覺,不用擔心突然系統崩潰或者硬盤損壞了~~J

     

    后記:技術上難度不大,關鍵是系統早就安裝好,而且已經運行了一短時期,存儲了不少的數據了.目的就是提供一個思路,對有漏動的系統,發現后一定要急時處理,免得以后寢室難安.

     

                            

          

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>