版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、hpux lvm的應(yīng)用HPUX管理硬碟存儲(chǔ)資源是採(cǎi)用邏輯卷方式來(lái)進(jìn)行管理的,要說(shuō)清整個(gè)機(jī)制,先要介紹幾個(gè)概念:物理卷Physical Volume,稱為PV:指物理上硬碟,一個(gè)硬碟就是一個(gè)PV每個(gè)物理卷(PV)最大可以包含65,535個(gè)PE(缺省是 1016;可以使用 vgcreate -e設(shè)置).邏輯卷組Volume Group,稱為VG:一個(gè)VG包含整數(shù)個(gè)PV,可理解為一個(gè)大硬碟。每個(gè)卷組(VG)最大可以有255個(gè)邏輯卷(LV)(缺省就是 255; 可以使用 vgcreate l設(shè)置).每個(gè)卷組(VG)最大可以有255個(gè)物理卷(PV) (缺省是16;可以使用 vgcreate -p設(shè)置).
2、邏輯卷Logical Volume,稱為L(zhǎng)V:相當(dāng)於對(duì)大硬碟進(jìn)行邏輯分區(qū), 一個(gè)VG裡可有若干個(gè)LV。檔案系統(tǒng)File System:在邏輯卷的基礎(chǔ)上,可建立檔案系統(tǒng),然後MOUNT到一個(gè)目錄下,這樣就可以檔存取的方式來(lái)使用這塊硬碟了??梢圆唤n案系統(tǒng),而直接把LV當(dāng)作裸設(shè)備,以TRUNK方式來(lái)存取資料,許多資料庫(kù)都是用這種方式存取資料。根據(jù)以上介紹,在HPUX下正確使用硬碟的順序及相應(yīng)命令如下:1. 先建物理卷:# pvcreate f /dev/rdsk/cCdDtT這裡必須使用硬碟的字元設(shè)備檔#pvcreate B /dev/rdsk/cxdytz 表示初始化磁盤為引導(dǎo)磁盤2. 再建邏輯
3、卷組:# mkdir /dev/vg0X X:0f,邏輯卷組名# mknod /dev/vg0X/group c 64 0xmn0000創(chuàng)建名為group的設(shè)備文件C 指定group為字符設(shè)備文件64 group設(shè)備文件的主編號(hào)0xmn0000 是設(shè)備文件的十六進(jìn)制次編號(hào),每個(gè)mn必須在所有卷組中是唯一的# vgcreate vg0X /dev/dsk/cCdDtT /dev/dsk/cxdytz 還可以通過(guò)#vgextend /dev/vg0X /dev/dsk/cxdytz來(lái)向vg0X中添加PV3. 然後劃分邏輯卷:# lvcreate L size n lv_name /dev/vg0X
4、size:該邏輯卷大小(單位:M)也可以使用: #lvcreate l 4096 n lv_name /dev/vg0X來(lái)創(chuàng)建LV,單位為邏輯盤區(qū)個(gè)數(shù),默認(rèn)的每個(gè)邏輯盤區(qū)大小為4M,這裡表示該LV的大小為4096*4=16384M注意:若采用條帶化存儲(chǔ)方式則采用以下LV創(chuàng)建方式:#lvcreate i 4 I 64 L 240 n lv_name /dev/vg0X-i 4 小寫的i表示要在四個(gè)磁盤上進(jìn)行條帶化-I 64 大寫的i,表示條帶大小為64KB4. 在LV上建檔案系統(tǒng):# newfs F file_system_type o largefiles /dev/vg0X/lv_name或
5、是:mkfs -F hfs -o largefiles /dev/vg02/rlvol1或者newfs -F hfs -o largefiles /dev/vg02/rlvol1file_system_type:檔案系統(tǒng)類型,包括hfs和vxfs,注意此時(shí)用該邏輯卷的字元設(shè)備檔。若不指定-F參數(shù),則應(yīng)用/etc/default/fs中的默認(rèn)值o largefiles 表示支持大文件系統(tǒng),也可以不用該參數(shù)可以使用fstyp命令來(lái)查看文件系統(tǒng)是不是已經(jīng)支持大文件系統(tǒng):命令格式為:#fstyp /dev/vgXX/lvolX#fstyp -v /dev/vgXX/lvolX其中,-v參數(shù)可以查看大文
6、件屬性的設(shè)置情況,其中“f_flag”項(xiàng)的值是0或者16,如果是16的話,就說(shuō)明是已經(jīng)支持大文件系統(tǒng)了。當(dāng)一個(gè)文件系統(tǒng)已經(jīng)有數(shù)據(jù)時(shí),可以用fsadm命令更改largefiles屬性,當(dāng)需要首先將文件系統(tǒng)umount掉,然后進(jìn)行,如果用戶購(gòu)買了并安裝了onlineJFS,就不需要umount文件系統(tǒng)再執(zhí)行fsadm命令了,可以在線使用fsadm更改大文件屬性。文件系統(tǒng)內(nèi)有數(shù)據(jù)文件時(shí):fsadm -F hfs -o largefiles /dev/vg02/rlvol1 或是Fsadm F vxfs o largefiles /dev/vg02/rlvol1當(dāng)然,你也可以將大文件系統(tǒng)轉(zhuǎn)換為小文件系
7、統(tǒng),不過(guò)要注意的是這個(gè)大文件系統(tǒng)中不能有大于2GB的文件,否則無(wú)法轉(zhuǎn)換成功。示例如下:fsadm -F hfs -o nolargefiles /dev/vg02/rlvol15. 將此檔案系統(tǒng)Mount到一個(gè)目錄下:# mkdir /directory# mount /dev/vg0X/lvolY /directory6. 添加邏輯卷添加檔案系統(tǒng)卷。例如:在vg01上添加一個(gè)200M的檔案系統(tǒng)卷,卷名為data,mount到目錄/sample 上。A、創(chuàng)建邏輯卷,在系統(tǒng)提示符下鍵入命令:# lvcreate L 200 n data /dev/vg01B、在邏輯卷data上創(chuàng)建檔案系統(tǒng):#
8、newfs F hfs /dev/vg01/rdata注:如果是vxfs檔案系統(tǒng),則用# newfs F vxfs /dev/vg01/rdataC、創(chuàng)建目錄/sample,並將邏輯卷data mount 到/sample.# mkdir sample”# mount /dev/vg01/data /sampleD、用bdf命令,將會(huì)看到/dev/vg01/data mount 到/sample上。7. 刪除邏輯卷例如:刪除vg01 中名為data 的邏輯卷,所mount的文件系統(tǒng)為/sample。1) 卸載所要?jiǎng)h除的邏輯卷:A、首先用umount 命令將邏輯卷data 從/sample上卸載
9、下來(lái):# umount /sampleB、若系統(tǒng)提示設(shè)備忙,不能卸載;則在根目錄系統(tǒng)提示符下,鍵入以下命令,進(jìn)入單用戶:# shutdown -y 0在單使用者下,先將所有邏輯卷mount上,鍵入命令:# mount -a用bdf命令看該邏輯卷是否已經(jīng)mount上,如果mount上,鍵入以下命令:# umount /sample2) 刪除邏輯卷/dev/vg01/data ,用命令:# lvremove /dev/vg01/data 或是lvremove f /dev/vg01/data -強(qiáng)制刪除8. 擴(kuò)大檔案系統(tǒng)1) 擴(kuò)大檔案系統(tǒng),首先要找到這個(gè)檔案系統(tǒng)所對(duì)應(yīng)的邏輯卷,只有首先擴(kuò)大邏輯卷,
10、給檔案系統(tǒng)以擴(kuò)大的空間,才能擴(kuò)大檔案系統(tǒng)。2) 為擴(kuò)大邏輯卷,先進(jìn)單使用者,在根目錄系統(tǒng)提示符下,鍵入命令:# shutdown -y 03) 進(jìn)入單用戶後,先將所有檔案系統(tǒng)mount上,鍵入命令:# mount -a4) 用bdf命令看該檔案系統(tǒng)是否已經(jīng)mount上,如果mount上,用命令#umount檔案系統(tǒng)名umount該檔案系統(tǒng)。例如,想要擴(kuò)大“/usr”到500M ,就鍵入命令:# umount /usr5) 用命令:# lvextend -L 500 /dev/vg00/lvol4這裡,假定/usr 對(duì)應(yīng)/dev/vg00/lvol46) 用命令:# extendfs /dev/
11、vg00/lvol4 擴(kuò)大檔案系統(tǒng)。注:如果是vxfs檔案系統(tǒng),則用# extendfs -F vxfs /dev/vg00/lvol47) 用命令:# mount /dev/vg00/lvol4 /usr將檔案系統(tǒng)mount 到/usr這樣,檔案系統(tǒng)“/usr”就被擴(kuò)大了,8) 用命令:# init 3 進(jìn)入原來(lái)多用戶運(yùn)行級(jí)。r注意:若是在linux下則采用以下方式來(lái)擴(kuò)充文件系統(tǒng)空間#lvextend L +2G /dev/vgexp/lv_exp 增加2G大小的空間#umount /exp#e2fsck f /dev/vgexp/lv_exp#resize2fs /dev/vgexp/lv
12、_exp9.減小lv#fuser cu /dev/vgexp/lvoexp 踢出正在使用該lv的用戶#lvreduce L 500 /dev/vgexp/lvoexp 將lv減小到500M10.添加LV鏡像 #lvextend m 1 /dev/vgexp/lvoexp#lvextend m 1 /dev/vgexp/lvoexp /dev/dsk/cxdytz 將鏡像強(qiáng)制保存到其他物理卷11.刪除LV鏡像副本#lvreduce m 0 /dev/vgexp/lvoexp /dev/dsk/cxdytz12.導(dǎo)出VG1) #fuser cu /dev/vgexp/lvoexp2) #vgcha
13、nge a n vgexp3) #vgexport p s m /tmp/vgexp.map vgexp-m 產(chǎn)生一個(gè)map文件(若在vgexport時(shí)沒(méi)有產(chǎn)生map,則在vgimport時(shí)lv的名字就會(huì)變成默認(rèn)的lvo1)-s 向映射文件中添加VGID13.導(dǎo)入VG1) #mkdir /dev/vgexp2) #mknod /dev/vgexp/group c 64 0xmn00003)#vgimport s m /tmp/vgexp.map vgexp-s 不必在vgimport命令行中指定所有這些磁盤4) #vgchange a y vgexp14.暫停卷組#vgchange Q mod
14、e vgexp-Q mode mode可以是“rw”或是“w”#vgchange Q w t 600 vgexp 暫停600秒對(duì)vgexp的寫操作#vgchange R vgexp 恢復(fù)vgexp的寫操作15.rename vg1) #vgchange a n vgexp2) #ls l /dev/vgexp/group 確定vg的group文件的次編號(hào)如:0x010000 卷組為1,并記下3) #vgexport p s m /tmp/vgexp.map vgexp4) #mkdir /dev/vgdive 為卷組的新名稱創(chuàng)建卷組目錄及group文件5) #mknod /dev/vgdive
15、/group c 64 0x010000 切記保持次編號(hào)一直6) #vgimport s m /tmp/vgexp.map /dev/vgdive7) #vgcfgbackup /dev/vgdive8) #vgchange a y /dev/vgdive9) #rm /etc/lvmconf/vgexp.conf 刪除舊的vg配置信息10) 修改fstab及來(lái)自于vgexport命令的現(xiàn)有映射文件16. 刪除卷組備份所有用戶數(shù)據(jù)#vgdisplay v /dev/vgexp 察看vg所包含的所有l(wèi)v,并做好記錄#fuser -cu /dev/vgexp/lvoexp 確保這些lv沒(méi)有被用戶使
16、用#lvremove /dev/vgexp/lvoexp 依次刪除每個(gè)lv#vgreduce /dev/vgexp /dev/disk/c1t1d1 保留一個(gè)pv,把其他物理卷都刪除(從卷組刪除磁盤)#vgremove /dev/vgexp 刪除卷組/dev/vgexp若卷組不能立即刪除,則需要去激活卷組,繼續(xù)執(zhí)行以下步驟:#vgchange -a n /dev/vgexp (如果不能夠去激活,則可以用如下命令強(qiáng)行去激活(一般發(fā)生在cluster裡面的把vg從共享卷組中拿掉),vgchange -c n /dev/vgexp)預(yù)刪除卷組#vgexport -p -s -m /tmp/vgloc
17、k.map /dev/vglock刪除卷組#vgremove /dev/vglock17. 創(chuàng)建共享卷組在一臺(tái)已經(jīng)創(chuàng)建卷組的機(jī)器上先去啟動(dòng)#vgchange -a n /dev/vglock預(yù)刪除卷組#vgexport -p -s -m /tmp/vglock.map /dev/vglock將map檔傳送到另外一臺(tái)機(jī)器#rcp scp1:/tmp/vglock.map scp2:/tmp/vglock.map在另外一臺(tái)機(jī)器上導(dǎo)入卷組之前要先創(chuàng)建卷組名#mkdir /dev/vglock創(chuàng)建group節(jié)點(diǎn)文件#mknod /dev/vglock/group c 64 0x010000 (該節(jié)點(diǎn)一
18、定要和第一臺(tái)機(jī)器一致)導(dǎo)入卷組#vgimport -s -m /tmp/vglock.map /dev/vglock18.拆分VG實(shí)例:vgdata包含:/dev/dsk/dsk0/dev/dsk/dsk5Lvol1,lvol2和lvol3位於pv /dev/dsk/dsk0和/dev/dsk/dsk1上,lvol4,lvol5,lvol6位於其他PV;要將/dev/dsk/dsk0和/dev/dsk/dsk1保留在vgdata,而其他則拆分并組成vgdive1) #vgchange a n vgdata2) #vgexport p s m /tmp/vgdata.map vgdata3) #
19、Vgchgid f /dev/rdsk/dsk2 /dev/rdsk/dsk3 /dev/rdsk/dsk4 /dev/rdsk/dsk54) #mkdir /dev/vgdata5) #mknod /dev/vgdata/group c 64 0xmn00006) #mkdir /dev/vgdive7) #mknod /dev/vgdive/group c 64 0xab00008) #vgimport s m /dev/vgdata /dev/rdsk/dsk0 /dev/rdsk/dsk19) #vgimport s m /dev/vgdive /dev/rdsk/dsk2 /dev/
20、rdsk/dsk3 /dev/rdsk/dsk4 /dev/rdsk/dsk510) #vgchange a y q n /dev/vgdata 激活VG并對(duì)VG做Quorum檢查11) #vgchange a y /dev/vgdive12) #lvremove f /dev/vgdata/lvol4 /dev/vgdata/lvol5 /dev/vgdata/lvol6 刪除重複LV13) #lvremove f /dev/vgdive/lvol1 /dev/vgdive/lvol2 /dev/vgdive/lvol3 刪除重複LV14) #vgreduce f vgdata 從卷組中刪除
21、丟失的PV15) #vgreduce f vgdive 從卷組中刪除丟失的PV16) #vgchange a y q y /dev/vgdata 對(duì)舊卷組啟用Quorum檢查19.使用pvg對(duì)已存在的vg鏡像背景:客戶原有一臺(tái)VA,有一個(gè)vg01,包括c4t0d1和c4t0d2現(xiàn)在需要新加一臺(tái)VA,建立c5t0d1和c5t0d2,需要將vg01上的LV鏡像到新盤上。方法: 為確保LV鏡像跨VA,需要使用pvg步驟:1). vgextend vg01 /dev/dsk/c5t0d1 /dev/dsk/c5t0d22). vi /etc/lvmpvgVG /dev/vg01PVG pvg1/dev
22、/dsk/c4t0d1/dev/dsk/c4t0d2PVG pvg2/dev/dsk/c5t0d1/dev/dsk/c5t0d23). 對(duì)每一個(gè)LV都執(zhí)行:lvchange -s g /dev/vg01/lvol14). lvextend -m 1 /dev/vg01/lvol1 pvg220 備份/恢復(fù)卷組配置使用 vgcfgbackup 顯示以前備份的 LVM 配置信息,或使用 vgcfgrestore 恢復(fù)這些信息。缺省情況下,vgcfgbackup 將卷組的配置保存到文件 /etc/lvmconf/volume_group_name.conf也可以選擇在命令行中運(yùn)行 vgcfgback
23、up,將備份文件保存到指定的任何目錄中。如果要這樣做,請(qǐng)首先運(yùn)行帶 -v 選項(xiàng)的 vgdisplay,確保卷組中的所有邏輯卷顯示為available/syncd。之后,再運(yùn)行:# vgcfgbackup -f pathname/filename volume_group_name要運(yùn)行 vgcfgrestore,必須斷開物理卷如果物理卷上的所有數(shù)據(jù)都已鏡像,鏡像副本是最新的并且可用,則可以使用 pvchange 臨時(shí)斷開物理卷,執(zhí)行 vgcfgrestore 并重新連接該物理卷。例如,要恢復(fù) /dev/disk/disk5(卷組 /dev/vgsales 中的一個(gè)磁盤)的卷組配置數(shù)據(jù),請(qǐng)輸入:
24、# pvchange -a n /dev/disk/disk5# vgcfgrestore -n /dev/vgsales /dev/rdisk/disk5# pvchange -a y /dev/disk/disk5如果物理卷未鏡像,或者鏡像副本不是最新并可用,必須使用 vgchange 停用卷組,執(zhí)行vgcfgrestore,然后激活該卷組:# vgchange -a n /dev/vgexp# vgcfgrestore -n /dev/vgexp /dev/rdisk/disk5# vgchange -a y /dev/vgexp21 在系統(tǒng)內(nèi)移動(dòng)磁盤有兩種方式可將卷組中的磁盤移動(dòng)到系統(tǒng)
25、上的其他硬件位置。選擇的方式取決于應(yīng)用于物理卷的是持久性設(shè)備文件還是舊設(shè)備文件如果 LVM 配置使用持久性設(shè)備文件1. 確保已有卷組內(nèi)數(shù)據(jù)和卷組配置的最新備份。2. 輸入下面的命令停用卷組:# vgchange -a n /dev/vgnn3. 將磁盤物理地移動(dòng)到所需的新位置。4. 激活卷組:# vgchange -a y /dev/vgnn如果 LVM 配置使用舊設(shè)備文件到物理設(shè)備的硬件路徑更改時(shí),舊設(shè)備文件的名稱也隨之更改。因此,必須使用新的 Legacy 設(shè)備文件更新 LVM 配置。通過(guò)導(dǎo)出和導(dǎo)入卷組執(zhí)行上述操作,以便使用新的舊設(shè)備文件。更新過(guò)程如下:1. 確保已有卷組內(nèi)數(shù)據(jù)和卷組配置的
26、最新備份。2. 輸入下面的命令停用卷組:# vgchange -a n /dev/vgnn3. 輸入以下命令從 /etc/lvmtab 中刪除卷組條目,從系統(tǒng)中刪除相關(guān)聯(lián)的設(shè)備文件:# vgexport -v -s -m /tmp/vgnn.map /dev/vgnn4. 將磁盤物理地移動(dòng)到所需的新位置。5. 要查看新位置,請(qǐng)輸入:# vgscan -v6. 將卷組條目重新添加回 /etc/lvmtab,將相關(guān)聯(lián)的設(shè)備文件添加回系統(tǒng):a. 使用 mkdir 為卷組創(chuàng)建一個(gè)新目錄。b. 使用 mknod 在上面所述的目錄中創(chuàng)建一個(gè) group 文件。c. 執(zhí)行 vgimport 命令:# vgi
27、mport -v -s -m /tmp/vgnn.map /dev/vgnn7. 激活新導(dǎo)入的卷組:# vgchange -a y /dev/vgnn8. 備份卷組配置:# vgcfgbackup /dev/vgnn22. 在系統(tǒng)之間移動(dòng)磁盤將卷組中的磁盤移動(dòng)到其他系統(tǒng)中的其他硬件位置的過(guò)程大致為:從一個(gè)系統(tǒng)導(dǎo)出卷組,將磁盤物理地移動(dòng)到其他系統(tǒng),然后將卷組導(dǎo)入到相應(yīng)位置假設(shè)要將卷組 /dev/vg_planning 中的三個(gè)磁盤移動(dòng)到另一個(gè)系統(tǒng)。請(qǐng)執(zhí)行下列步驟:1. 使用戶不能使用卷組及其相關(guān)聯(lián)的邏輯卷。如果其中任何邏輯卷包含文件系統(tǒng),必須卸除該文件系統(tǒng)。如果其中的任何邏輯卷被用作次交換,需要
28、禁用交換,然后重新引導(dǎo)系統(tǒng)# vgchange -a n /dev/vg_planning2. 使用 vgexport(1M) 將卷組信息從 /etc/lvmtab 文件刪除。可以先預(yù)覽帶 -p 選項(xiàng)的vgexport 的操作。# vgexport -p -v -s -m /tmp/vg_planning.map /dev/vg_planning利用 -m 選項(xiàng),可以指定映射文件的名稱,該映射文件將保留從 /etc/lvmtab 文件刪除的信息。此文件非常重要,因?yàn)樗鼘斫M中所有邏輯卷的名稱。設(shè)置新系統(tǒng)上的卷組時(shí),將使用此映射文件。如果預(yù)覽結(jié)果令人滿意,就運(yùn)行不帶 -p 的命令# vgex
29、port -v -s -m /tmp/vg_planning.map /dev/vg_planningvgexport 命令將從系統(tǒng)中刪除卷組并創(chuàng)建 /tmp/vg_planning.map 文件。3. 將磁盤連接到新的系統(tǒng)并將文件 /tmp/vg_planning.map 復(fù)制到新的系統(tǒng)。4. 在新系統(tǒng)上,創(chuàng)建新的卷組目錄和 group 文件:# mkdir /dev/vg_planning創(chuàng)建 group 文件時(shí),指定反映卷組號(hào)的次編號(hào)(卷組編號(hào)從 00 開始,例如,第五個(gè)卷組的卷組號(hào)是 04)。# mknod /dev/vg_planning/group c 64 0x0400005.
30、運(yùn)行 ioscan 命令獲取有關(guān)磁盤的設(shè)備文件信息:# ioscan -funN -C disk6. 執(zhí)行 vgimport 命令。要進(jìn)行預(yù)覽,請(qǐng)使用 -p 選項(xiàng)。# vgimport -p -N -v -s -m /tmp/vg_planning.map /dev/vg_planning要實(shí)際導(dǎo)入卷組,請(qǐng)?jiān)俅螆?zhí)行不帶 -p 選項(xiàng)的該命令。7. 激活新導(dǎo)入的卷組:# vgchange -a y /dev/vg_planning23. 將數(shù)據(jù)移動(dòng)到另一個(gè)物理卷可以使用 pvmove 命令將邏輯卷中包含的數(shù)據(jù)從一個(gè)磁盤移動(dòng)到另一個(gè)磁盤,或者在卷組內(nèi)的磁盤之間移動(dòng)數(shù)據(jù)例如,只想將某個(gè)邏輯卷的數(shù)據(jù)從一
31、個(gè)磁盤移動(dòng)到另一個(gè)磁盤,以便將第一個(gè)磁盤上騰出的空間用于其他目的。要將邏輯卷 /dev/vg01/markets 中的數(shù)據(jù)從磁盤 /dev/disk/disk4 移動(dòng)到磁盤 /dev/disk/disk7,請(qǐng)輸入:# pvmove -n /dev/vg01/markets /dev/disk/disk4 /dev/disk/disk7另一方面,要將一個(gè)磁盤上包含的所有數(shù)據(jù)移動(dòng)到同一個(gè)卷組內(nèi)的另一個(gè)磁盤,無(wú)論這些數(shù)據(jù)與哪個(gè)邏輯卷相關(guān)聯(lián)。例如,可能會(huì)因?yàn)橐獜木斫M中刪除磁盤而需要這樣做。可以使用 pvmove將數(shù)據(jù)移動(dòng)到選擇的其他特定磁盤,或者讓 LVM 按照特定的鏡像分配策略將數(shù)據(jù)移動(dòng)到卷組內(nèi)合適
32、的可用空間。要將所有數(shù)據(jù)從磁盤 /dev/dsk/disk3 移出來(lái),然后將其重新放在目標(biāo)磁盤 /dev/disk/disk5 上,請(qǐng)輸入:# pvmove /dev/disk/disk3 /dev/disk/disk5要將所有數(shù)據(jù)從磁盤 /dev/disk/disk3 移出來(lái),并且讓 LVM 將數(shù)據(jù)轉(zhuǎn)移到卷組內(nèi)的可用空間,請(qǐng)輸入:# pvmove /dev/disk/disk3在上面的每個(gè)示例中,如果目標(biāo)磁盤上沒(méi)有空間,將不能成功執(zhí)行 pvmove 命令。注釋: pvmove 命令不是整體操作,而是逐個(gè)盤區(qū)地移動(dòng)數(shù)據(jù)。如果 pvmove 因系統(tǒng)崩潰或kill -9 而異常終止,卷組配置可能不
33、一致,顯示要移動(dòng)的盤區(qū)的另一個(gè)虛擬鏡像副本。可以使用帶 m 選項(xiàng)的 lvreduce 命令刪除每個(gè)受影響的邏輯卷上的該額外鏡像副本;不必指定磁盤。24. 創(chuàng)建備用引導(dǎo)磁盤對(duì)于非 LVM 磁盤,一個(gè)根磁盤包括了引導(dǎo)所需的所有屬性,以及系統(tǒng)文件、主交換和轉(zhuǎn)儲(chǔ)。使用 LVM,單個(gè)根磁盤被一組磁盤,即根卷組所取代,根卷組包含上面的所有相同元素,還可以提供根邏輯卷、引導(dǎo)邏輯卷、交換邏輯卷以及一個(gè)或多個(gè)轉(zhuǎn)儲(chǔ)邏輯卷.如果新安裝 HP-UX 系統(tǒng),并且選擇 LVM 配置,將自動(dòng)配置根卷組(/dev/vg00),并配置單獨(dú)的根 (/dev/vg00/lvol3) 邏輯卷和引導(dǎo) (/dev/vg00/lvol1)
34、 邏輯卷。如果當(dāng)前使用的是根和引導(dǎo)結(jié)合的邏輯卷,要重新配置為單獨(dú)的根邏輯卷和引導(dǎo)邏輯卷,那么,在創(chuàng)建引導(dǎo)邏輯卷之后,需要使用帶 -b 選項(xiàng)的 lvlnboot 命令將引導(dǎo)邏輯卷定義到系統(tǒng),在下一次引導(dǎo)系統(tǒng)時(shí)新配置即生效。如果要?jiǎng)?chuàng)建包含備用引導(dǎo)磁盤的新根卷組,可以執(zhí)行下面的步驟。1. 使用帶 -B 選項(xiàng)的 pvcreate 創(chuàng)建物理卷。-B 選項(xiàng)在磁盤上為 LIF 卷、引導(dǎo)實(shí)用程序和BDRA 創(chuàng)建一個(gè)區(qū)域。注釋: BDRA 必須存在于根卷組內(nèi)的每個(gè)可引導(dǎo)磁盤上。BDRA 維護(hù)內(nèi)核需要的、有關(guān)包含根的邏輯卷以及那些包含主交換和轉(zhuǎn)儲(chǔ)的邏輯卷的信息a. 在 HP Integrity 服務(wù)器上,請(qǐng)使用
35、idisk 命令和分區(qū)描述文件對(duì)磁盤進(jìn)行分區(qū),然后運(yùn)行 insf,b. 運(yùn)行帶 -B 選項(xiàng)的 pvcreate。在 HP Integrity 服務(wù)器上,使用?示 HPUX 分區(qū)的設(shè)備文件:# pvcreate -B /dev/rdisk/disk6_p2在 HP 9000 服務(wù)器上,使用整個(gè)磁盤的設(shè)備文件:# pvcreate -B /dev/rdisk/disk62. 為卷組創(chuàng)建一個(gè)目錄。例如:# mkdir /dev/vgroot3. 使用 mknod 命令在上面描述的目錄中創(chuàng)建名為 group 的設(shè)備文件。# mknod /dev/vgroot/group c 64 0xnn00004.
36、 使用 vgcreate 命令創(chuàng)建根卷組,同時(shí)指定卷組中包含的每個(gè)物理卷:# vgcreate /dev/vgroot /dev/disk/disk65. 使用 mkboot 命令將引導(dǎo)實(shí)用程序放在引導(dǎo)區(qū)域中:# mkboot /dev/rdisk/disk66. 使用 mkboot -a 在磁盤引導(dǎo)區(qū)域中添加自動(dòng)引導(dǎo)文件:# mkboot -a hpux /dev/rdisk/disk6現(xiàn)在,可以創(chuàng)建要用于引導(dǎo)、根和主交換的邏輯卷了。如果創(chuàng)建具有多個(gè)磁盤的根卷組,請(qǐng)使用 lvextend 命令將引導(dǎo)、根和主交換邏輯卷放置到引導(dǎo)磁盤上(此外,主交換邏輯卷可以位于引導(dǎo)磁盤之外的其他磁盤上)。引導(dǎo)
37、邏輯卷必須是引導(dǎo)磁盤上的第一個(gè)邏輯卷。要以維護(hù)模式引導(dǎo)系統(tǒng),則它必須以物理盤區(qū) 0000 開始。引導(dǎo)、根和主交換邏輯卷必須是連續(xù)的(lvcreate 使用選項(xiàng) C y),并禁用壞塊重定位功能(lvcreate 使用選項(xiàng) r n)繼續(xù)執(zhí)行下列步驟:1. 創(chuàng)建引導(dǎo)邏輯卷。該邏輯卷將包含引導(dǎo)文件系統(tǒng) (/stand)。例如,要?jiǎng)?chuàng)建名為 bootlv、大小為 512 MB的引導(dǎo)邏輯卷,請(qǐng)輸入下列命令:# lvcreate -C y -r n -n bootlv /dev/vgroot# lvextend L 512 /dev/vgroot/bootlv /dev/disk/disk62. 創(chuàng)建主交換邏
38、輯卷。該邏輯卷將成為系統(tǒng)的主交換區(qū)域,同時(shí)還用于轉(zhuǎn)儲(chǔ)。也可以將主交換邏輯卷(以及轉(zhuǎn)儲(chǔ))配置為位于根邏輯卷之外的其他物理磁盤上。在該示例中,主交換邏輯卷與根邏輯卷位于同一個(gè)物理磁盤上。例如,要?jiǎng)?chuàng)建一個(gè)名為 swaplv、大小為 2 GB的主交換邏輯卷,請(qǐng)輸入下列命令:# lvcreate -C y r n -n swaplv /dev/vgroot# lvextend L 2048 /dev/vgroot/swaplv /dev/disk/disk63. 創(chuàng)建根邏輯卷。該邏輯卷將包含根文件系統(tǒng) (/)。例如,要?jiǎng)?chuàng)建名為 rootlv、大小為 1 GB的根邏輯卷,請(qǐng)輸入下列命令:# lvcreat
39、e -C y r n -n rootlv /dev/vgroot# lvextend L 1024 /dev/vgroot/rootlv /dev/disk/disk64. 指定 bootlv 作為引導(dǎo)邏輯卷:# lvlnboot -b /dev/vgroot/bootlv5. 指定 rootlv 作為根邏輯卷:# lvlnboot -r /dev/vgroot/rootlv6. 指定 swaplv 作為主交換邏輯卷:# lvlnboot -s /dev/vgroot/swaplv7. 指定 swaplv 還用于轉(zhuǎn)儲(chǔ):# lvlnboot -d /dev/vgroot/swaplv8. 驗(yàn)證配
40、置:# lvlnboot -v /dev/vgrootBoot Definitions for Volume Group /dev/vgroot:Physical Volumes belonging in Root Volume Group:/dev/disk/disk6 - Boot DiskBoot: bootlv on: /dev/disk/disk6Root: rootlv on: /dev/disk/disk6Swap: swaplv on: /dev/disk/disk6Dump: swaplv on: /dev/disk/disk6, 09. 創(chuàng)建引導(dǎo)邏輯卷和根邏輯卷后,需要為其
41、創(chuàng)建文件系統(tǒng)。例如:# mkfs F hfs /dev/vgroot/rbootlv# mkfs F vxfs /dev/vgroot/rrootlv注釋: 在 HP Integrity 服務(wù)器上,引導(dǎo)邏輯卷可以是 VxFS:# mkfs F vxfs /dev/vgroot/rbootlv鏡像需要可選的產(chǎn)品 HP MirrorDisk/UX。在鏡像過(guò)程開始之前,確保已安裝上述產(chǎn)品。此產(chǎn)品可在 HP-UX 11i 應(yīng)用程序發(fā)行版介質(zhì)上獲得。例如:# swlist -l fileset | grep -i mirror25.補(bǔ)充:1).初始化物理磁片:pvcreate -f /dev/rdsk/
42、c1t1d0命令説明:NAMEpvcreate - initialize a disk or partition for use by LVMSYNOPSISpvcreate -d|-debug -ff|-force -force -y|-yes -h|-help -t|-test-v|-verbose -labelsector -M|-metadatatypetype -metadatacopies#copies -meta-datasizesize -restorefilefile -setphysicalvolumesizesize -version -Z|-zeroy/nPhysica
43、lVolume PhysicalVolume.eg: #pvcreate /dev/sdc4 /dev/sde2).建立塊專用或字符專用文件:mknod /dev/vgexp/group c 64 0x0001説明:p-FIFO型b-塊文件c-字符文件SYNOPSISmknod OPTION. NAME TYPE MAJOR MINOR3).vgcreate /dev/vgexp /dev/dsk/c1t1d0在linux中按以上執(zhí)行查看卷組啟動(dòng)信息:vgdisplay /dev/vglock激活卷組:vgchange -a -y /dev/vglock (用vgchange -c -y /dev/vglock來(lái)強(qiáng)制激活 )去激活卷組:vgchange -a n /dev/vglock (用vgchange -c n /dev/vglock來(lái)強(qiáng)制去
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工字墊片冷沖壓課程設(shè)計(jì)
- 2024-2030年中國(guó)汽車維修行業(yè)經(jīng)營(yíng)模式及發(fā)展規(guī)劃分析報(bào)告版
- 2024-2030年中國(guó)汽車真皮座椅面套行業(yè)規(guī)模分析及投資策略研究報(bào)告
- 2024-2030年中國(guó)汽車水泵總成行業(yè)發(fā)展趨勢(shì)投資策略分析報(bào)告
- 2024-2030年中國(guó)永磁式直流電機(jī)產(chǎn)業(yè)未來(lái)發(fā)展趨勢(shì)及投資策略分析報(bào)告
- 2024-2030年中國(guó)水膠體繃帶行業(yè)需求動(dòng)態(tài)與前景趨勢(shì)預(yù)測(cè)報(bào)告
- 2024-2030年中國(guó)水果行業(yè)產(chǎn)銷量預(yù)測(cè)及未來(lái)發(fā)展策略分析報(bào)告
- 2024-2030年中國(guó)水性涂料色漿分散體行業(yè)產(chǎn)能預(yù)測(cè)及投資風(fēng)險(xiǎn)研究報(bào)告
- 2024-2030年中國(guó)水產(chǎn)加工行業(yè)產(chǎn)銷需求及投資潛力研究報(bào)告
- 2024-2030年中國(guó)氯化鐵生產(chǎn)行業(yè)市場(chǎng)十三五需求預(yù)測(cè)及投資可行性分析報(bào)告
- 腫瘤的預(yù)防與早診早治
- (高清版)JGJT 178-2009 補(bǔ)償收縮混凝土應(yīng)用技術(shù)規(guī)程
- ISO27001 2022版內(nèi)審全套資料(內(nèi)審計(jì)劃+檢查表+審核報(bào)告等)
- 2024年高中語(yǔ)文選擇性必修下冊(cè)理解性默寫含答案
- 大班社會(huì):《我的名片我做主》
- 醫(yī)學(xué)檢驗(yàn)技術(shù)創(chuàng)新發(fā)明案例分享
- 部編初中歷史八年級(jí)上冊(cè)期末專題復(fù)習(xí)觀點(diǎn)論述題
- 音樂(lè)與健康智慧樹知到期末考試答案2024年
- MOOC 寄生人體的惡魔-醫(yī)學(xué)寄生蟲學(xué)-南方醫(yī)科大學(xué) 中國(guó)大學(xué)慕課答案
- 大型醫(yī)療設(shè)備效益分析
- 胰腺囊性腫瘤鑒別診斷
評(píng)論
0/150
提交評(píng)論