HP_UX硬碟管理,
作為一個UNIX系統管理員,你可能經常被狹小的硬碟空間困擾。新的應用程式要安裝,資料庫要擴容,這些都需要新的硬碟空間的加入。
工作站或伺服器為系統管理員們提供了兩種硬碟管理的方法:整盤方式和LVM(Logical Volume Manager)方式,兩種方式可以共存於同一個系統內,但不能存在於同一塊硬碟上。其實,無論是整盤方式還是LVM方式都是以分割槽的方式來組織管理硬碟的。每個分割槽只能有一個檔案系統。
在整盤方式中,整個硬碟就是一個分割槽。也就是說在這個硬碟上只有一個檔案系統,如果我們在這種方式下安裝UNIX系統,所有的檔案將安裝在這個檔案系統的各個目錄下。這種方法很容易使用和理解,但有很大的侷限性:首先,檔案系統不能跨盤分配。當這個檔案系統需要更多的空間時,很難對它進行擴充套件。第二,每個物理硬碟只能有一個檔案系統,如果把整個系統裝在一個檔案系統中,我們就無法為特定的應用程式預留儲存空間,因為某些其它的應用程式或檔案可能會佔滿整個檔案系統的剩餘空間。
基於以上原因,在HP_UX系統中最好還是採用LVM方式來管理硬碟。LVM,即邏輯卷管理,可以將多個硬碟的空間(在LVM中稱之為物理卷)組合在一起,稱之為卷組(Volumes Group),然後在這個卷組中可以繼續劃分任意大小的邏輯卷(Logical Volumes),每個邏輯卷相當於一個分割槽(圖1)
這種方式克服了整盤方式中的多種限制:邏輯卷可以跨越多塊物理硬碟;可以在一塊物理硬碟上劃分多個邏輯卷;只要物理空間存在,邏輯卷可以任意擴充;在獨立的分割槽上安裝應用程式,保證了程式的預留空間。
當我們拿到一塊新硬碟時,應該做以下步驟:
1. 建立物理卷(PV)
2. 建立卷組(VG)
3. 建立邏輯卷(LV)
4. 建立檔案系統
一塊物理硬碟在被LVM管理時被稱為“物理卷”。在LVM能對其進行管理之前需要在硬碟上產生一些特殊的資料結構,這個過程就是建立物理卷。用”pvcreate”命令完成物理卷的建立:
pvcreate /dev/rdsk/c0t3d0 ;假設硬碟裝置檔案為/dev/rdsk/c0t3d0
注意這裡的硬碟裝置檔案應該用字元裝置檔案
建立物理卷後,這塊硬碟就可以被劃入“卷組”中了。一個卷組是由一個或多個物理卷組成的,這些物理卷組成了一個磁碟空間池,可以把其中的儲存空間分配給一個或多個邏輯卷。
卷組的定義同樣遵循裝置檔案的命名規則。新定義的卷組在/dev下產生一個目錄,在目錄中產生一個組檔案,類似於其它裝置檔案,通過它對卷組進行操作。例如,建立卷組1,將會產生:
/dev/vg01 ;卷組目錄
/dev/vg01/group ;組檔案
卷組vg00通常是預設的根卷組,包含預設的啟動盤和HP_UX作業系統的主要部分。用以下命令建立卷組1:
mkdir /dev/vg01 ;建立組目錄
mknod /dev/vg01/group c 64 0x010000;建立組檔案。c指示此檔案為字元裝置檔案;64為裝置驅動程,在核心中的代號;0x010000為實體地址,其中前兩位為組編號
vgcreate vg01 /dev/dsk/c0t3d0 將物理硬碟劃入卷組
可以用vgdisplay命令檢視已建立卷組的情況。
$ vgdisplay -v /dev/vgtibco
--- Volume groups ---
VG Name /dev/vgtibco
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 1
Open LV 1
Max PV 16
Cur PV 2
Act PV 2
Max PE per PV 8721
VGDA 4
PE Size (Mbytes) 4
Total PE 17438
Alloc PE 17438
Free PE 0
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0
--- Logical volumes ---
LV Name /dev/vgtibco/lv_tibco
LV Status available/syncd
LV Size (Mbytes) 69752
Current LE 17438
Allocated PE 17438
Used PV 2
--- Physical volumes ---
PV Name /dev/dsk/c20t1d0
PV Name /dev/dsk/c22t1d0 Alternate Link
PV Status available
Total PE 8719
Free PE 0
Autoswitch On
PV Name /dev/dsk/c20t1d1
PV Name /dev/dsk/c22t1d1 Alternate Link
PV Status available
Total PE 8719
Free PE 0
Autoswitch On
邏輯卷是使用者最終可用的磁碟分割槽。同樣,通過裝置檔案與其進行通訊。在建立一個邏輯卷後,卷組目錄下將產生兩個檔案:一個用於字元裝置操作,另一個用於塊裝置操作。例如,建立邏輯卷1後將產生:
/dev/vg01/lvol1 ;塊裝置檔案
/dev/vg01/rlvol1 ;字元裝置檔案
用lvcreate命令建立邏輯卷:
lvcreate –L 100 /dev/vg01 ;在vg01下建立一個100MB的邏輯卷,可以用lvdisplay檢視邏輯卷狀況。
為了在新建的邏輯卷分割槽上安裝系統或其它應用程式,需要對其進行檔案系統的初始化。HP_UX主要使用兩種檔案系統:HFS和VxFS。在10.20版以後,除根分割槽和核心分割槽外其它分割槽推薦用VxFS檔案系統。用newfs命令初始化檔案系統。
newfs –F vxfs /dev/vg01/rlvol1 ;建立vxfs檔案系統
這樣這塊硬碟就可以投入使用了。
但是,通常一個系統管理員會發現當前使用的分割槽容量不夠了,需要擴容,又不能破壞原有的資料。HP提供了很好的擴容方案,可以對卷組、邏輯卷和檔案系統按需要進行擴容:
l
對VG擴容
vgextend vg01 /dev/dsk/c0t5d0
l
對LV擴容
lvextend –L 200 /dev/vg01/lvol1
l
擴充檔案系統
umount /myfs1
extendfs /dev/vg01/rlvol1
mount /myfs1
這樣當前使用的分割槽就擴充套件完畢了,新增的容量使用當前的檔案系統,在擴充套件檔案系統之前需將分割槽先解除安裝下來,擴充套件完畢後再裝上。以上這些操作過程最好在單使用者模式下進行。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7755871/viewspace-776057/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- HP_UX下安裝磁碟UX
- HP_UX Glance用法簡介UX
- HP_UX的OSbackup(含AIX)(轉)UXAI
- #10 Linux硬碟管理Linux硬碟
- Linux系統管理之硬碟管理Linux硬碟
- linux之硬碟分割槽管理Linux硬碟
- OA系統之網路硬碟,高效管理大容量網路硬碟硬碟
- 硬碟空間的管理和分割槽硬碟
- 多硬碟分割槽管理fdisk-張丹硬碟
- linux邏輯卷方式管理硬碟資源Linux硬碟
- 《RHEL6硬碟的分割槽和swap分割槽管理》——硬碟分割槽的大總結硬碟
- linux下玩轉磁碟管理與掛載硬碟Linux硬碟
- linux6-儲存結構與硬碟管理Linux硬碟
- oracle10G中關於 HP_UX的系統引數調整OracleUX
- 『學了就忘』Linux檔案系統管理 — 58、常用硬碟管理相關命令Linux硬碟
- 硬碟硬碟
- 伺服器硬碟和普通硬碟區別 伺服器硬碟比普通硬碟貴在哪?伺服器硬碟
- SATA硬碟與ATA硬碟區別硬碟
- 硬碟韌體升級-希捷硬碟硬碟希捷
- 【SRE工程師】Linux常用硬碟管理相關命令介紹!工程師Linux硬碟
- 磁碟管理大師更新MBR後硬碟分割槽無法識別硬碟
- 硬碟優盤變本地硬碟找回方法硬碟
- 硬碟提速,加快硬碟速度的辦法硬碟
- 帶電熱插拔硬碟造成硬碟故障硬碟
- 電腦系統怎麼給硬碟分割槽管理檔案資料?硬碟
- 固態硬碟比普通硬碟強在哪裡?硬碟
- 固態硬碟:最新SSD固態硬碟解析硬碟
- win10工作管理員system程式佔用硬碟高怎麼解決Win10硬碟
- 伺服器硬碟和普通硬碟的區別伺服器硬碟
- hacmp 中一臺硬碟壞換硬碟步驟ACM硬碟
- 為solaris新增硬碟後用format找不到硬碟硬碟ORM
- Vm 增加硬碟硬碟
- IBM硬碟IBM硬碟
- 硬碟格式分析硬碟
- vmware 新增硬碟硬碟
- 網路硬碟硬碟
- 硬碟相關硬碟
- PVE 直通 硬碟硬碟