|     AIX下鏡像的制作與取消 前提:文中hdiskn代表新加入的磁盤 大致步驟是:添加新硬盤、掃描設(shè)備、查看設(shè)備是否正常、添加pvid、加入卷組、做mirror,給新硬盤添加引導(dǎo)信息、重新設(shè)置引導(dǎo)順序。 1.lsp查看物理卷。這是沒有發(fā)現(xiàn)新硬件,我們就開始掃描設(shè)備 cfgmgr  -v 2.發(fā)現(xiàn)新硬件后,這是我們要看下物理卷的屬性。 lsdev  -Cc  disk 這時我們會發(fā)現(xiàn)新的物理卷沒有pvid 3.添加pvid。 chdev -l   hdiskn  -a  pv=yes hdiskn里面的N表示一個變量,它代表新磁盤的標(biāo)號 我們也可以使用chdev  -l hdisk1 -a pv=clear來刪除pvid 4.加入卷組 extendvg   rootvg  hdiskn //如果hdiskn內(nèi)有數(shù)據(jù)在做extend的時侯,hdiskn里面的東西就沒了 這部也是兩個磁盤做mirror的前提,因為做鏡像的所有磁盤必須在同一個卷組里面。 5.創(chuàng)建mirror mirrorvg  -c  2  rootvg  做mirror只有兩種情況,就2個或3個盤做鏡像。如果是兩個的話我們也可以直接這樣做: mirrorvg  rootvg 因為默認(rèn)是兩個也沒有必要指定源和目的磁盤。但如果是3塊磁盤做鏡像就必須指定源和目的磁盤。 mirrorvg  -c  3  rootvg 
  hdisk0  hdisk1 6.驗證mirror是否創(chuàng)建成功    lsvg  -l  rootvg 查看里面的pps和pvs的對應(yīng)關(guān)系.1:1表示沒有成功、1:2表示成功做雙磁盤鏡像、1:3表示成功做3磁盤鏡像。  也可以用lsvg  rootvg來查看,主要時看里面的QUORUM QUORUM:        
  1 表示沒有,QUORUM:         2 表示有。
 7.給新磁盤做新的引導(dǎo)信息  查看當(dāng)前的引導(dǎo)順序 bootlist  -m  normal  -o 給hdiskn添加引導(dǎo)信息 bosboot  -ad  /dev/hdiskn 重新設(shè)置引導(dǎo)順序,讓hdiskn為最優(yōu)先。看能不啟動系統(tǒng) bootlist  -m  normal hdiskn hdisk0 cdrom 8.重新啟動下系統(tǒng) shutdown  -Fr 撤銷mirror 1.把rootvg 的mirror去掉 unmirrorvg  rootvg hdiskn 2.去掉hdiskn的引導(dǎo)信息 chpv  -c  hdisk1 3.重新設(shè)置下啟動順序 bootlist  -m  normal hdisk0   AIX做rootvg軟鏡像和取消鏡像 2009-06-02
  13:45 
   
    | 以下命令全部在AIX5.4上運行過 # lspvhdisk0          000a1ddc7f36a2f0   
          rootvg       active
 hdisk1          none   
                  
       
    None
 #chdev -l hdisk1 -a pv=clear# chdev -l hdisk1 -a pv=yes
 hdisk1 changed
 # lspv
 hdisk0          000a1ddc7f36a2f0   
          rootvg      
        active
 hdisk1          000a1ddcd9e3cc9e   
           None
 # extendvg rootvg hdisk1 //如果hdisk1內(nèi)有數(shù)據(jù)在做extend的時侯,hdisk1里面的東西就沒了
 #extendvg -f rootvg hdisk1 強制把hdisk1加入到rootvg中# lspv
 hdisk0       000a1ddc7f36a2f0      
    rootvg            
        active
 hdisk1       000a1ddcd9e3cc9e      
    rootvg            
        active
 #mirrorvg rootvg hdisk1# mirrorvg rootvg
 0516-1124 mirrorvg: Quorum requirement turned off, reboot system for this
 to take effect for rootvg.
 0516-1126 mirrorvg: rootvg successfully mirrored, user should perform
 bosboot of system to initialize boot records.   Then, user must
    modify
 bootlist to include:   hdisk0 hdisk1.
 
 查看mirror是否完成了
 # lsvg -l rootvg
 # lsvg -l rootvg //如何查看硬盤是否做過mirror?
 rootvg:
 LV NAME     TYPE     LPs    
    PPs     PVs    LV STATE     MOUNT
    POINT
 hd5             boot    1
          2       2   
       closed/syncd N/A
 hd6             paging 2
          4       2   
       open/syncd N/A
 hd8             jfslog
        1       2      
    2       open/syncd N/A
 hd4             jfs   
        1       2      
    2       open/syncd /
 hd2             jfs   
        33        66   
        2       open/syncd /usr
 hd9var           jfs   
       1       2       2
          open/syncd /var
 hd3             jfs   
       1        2      
    2       open/syncd /tmp
 hd1             jfs   
       1        2      
    2       open/syncd /home
 Hd10opt       jfs       4
           8       2   
       open/syncd /opt
 
 說明: lp=2pp 表示一份鏡像,lp=pp表示沒做,lp=3pp表示有二份。
 lp=2pp,是指一份lp的數(shù)據(jù),對應(yīng)兩份pp的數(shù)據(jù),物理上是有2份拷貝的
 
 # lsvg rootvg
 VOLUME GROUP: rootvg             VG
    IDENTIFIER:       000a1ddc00004c00000001197f36bcd3
 VG STATE:           active   
                 PP SIZE:
                  
          32 megabyte(s)
 VG PERMISSION: read/write          
    TOTAL PPs:             1084 (34688
    megabytes)
 MAX LVs:          256   
                   FREE PPs:
                  
       994 (31808 megabytes)
 LVs:               
          9         
                USED PPs:   
                   90 (2880
    megabytes)
 OPEN LVs:          8   
                  
       QUORUM:            
           1
 TOTAL PVs:       2      
                   VG
    DESCRIPTORS:    3
 STALE PVs:           0   
                  
       STALE PPs:            
       0
 ACTIVE PVs:       2      
                   AUTO ON:
                  
        yes
 MAX PPs per VG: 32512 0
 MAX PPs per PV: 1016            
          MAX PVs:         
              32
 LTG size (Dynamic): 256 kilobyte(s)   AUTO SYNC:   
             no
 HOT SPARE: no            
                   BB POLICY:
                  
    relocatable
 
 說明:
 QUORUM:       1 表示沒有,
 QUORUM:       2 表示有。
 
 # bootlist -m normal -o
 hdisk0
 # bosboot -ad /dev/hdisk1
 # bootlist -m normal hdisk1 hdisk0
 # bootlist -m normal -o
 hdisk1
 hdisk0
 # shutdown -Fr
 
 說明:AIX:rootvg鏡像。使兩個硬盤均可啟動。好處:主啟動硬盤壞時,可以用另一硬盤啟動機器.
 
 注:
 chdev -l hdisk1 -a pv=yes是安全的,如果它運行不成功,那創(chuàng)建VG肯定失敗,因為mkvg就是調(diào)用的它
 
 后記:
 # unmirrorvg rootvg   hdisk1//把rootvg 的mirror去掉
 
 # chpv -c hdisk1 //去掉hdisk1的引導(dǎo)信息
 # reducevg rootvg hdisk1 //從rootvg中刪除hdisk1
 #rmdev -dl hdisk1 (加-R表示強制刪除)# bootlist -m normal hdisk0
 注:1、如果向unmirrorvg rootvg不指定盤是很危險的,一般不指定盤不要用此命令
 更換硬盤問題步驟1、先unmirror,然后把hdisk2從datavg中退出,再用rmdev把hdisk2刪掉;
 步驟2:關(guān)機,取出hdisk2,把新的73G硬盤放入,開機;
 步驟3:把新的73G硬盤加入datavg,再migratepv -l hdisk1 hdisk2 把hdisk1的   
    內(nèi)容復(fù)制到新硬盤上;
 步驟4:然后用同樣的辦法把hdisk1替換掉。
 |  |