HPUX-V3之常用LVM操作總結
阿新 • • 發佈:2019-02-03
HP-UX的11.31與之前的11.23相比,LVM有了些許變化,其實使用lvmadmin即可看出,OS對LVM的各版本的支援其實有了較好的支援。本文會簡單介紹在V3下從建立Physical Volume到Logical Volume常用的命令和注意事項。其實LVM是在各種Unix/Linux的平臺基本都是類似的支援,只是可能在細小之處有些許差別而已。
建立PV(Physical Volume)
命令:pvcreate -f /dev/rdisk/disk001
注意點:如果一個VG(Volume Group)由多個PV構成,每個PV都需要做pvcreate
mkdir
mkdir /dev/VG_NAME
mknode
mknode /dev/VG_NAME/group c 64 VG_MINOR
mknode /dev/VG_NAME/group c 128 VG_MINOR
注意點:LVM2或者2以上: c 128
LVM2以下: c 64
VG_MINOR: LVM2最大為0x7ff000
VGCREATE
vgcreate -V 2.2 -S PESIZE -S 262140G VGNAME DISKS
注意點:PESIZE可以直接制定諸如256m
DISKS:多塊磁碟時,中間用空格隔開
pvchange
pvchange -t 60 /dev/disk/disk001
注意點:-t用於指定 IO的Timeout,單位為秒
lvcreate
lvcreate -l PECNT -n LVNAME VGNAME
注意點:PECNT在多塊磁碟時,每塊磁碟會產生一個損耗,在編寫程式自動算出時候很容易忘掉這個問題
newfs
newfs -F vxfs -o largefiles /dev/VGNAME/rLVNAME
mount
mount -F vxfs -o delaylog,largefiles /dev/VGNAME/LVNAME MountDir
至此基本上從Physical Volume到mount到OS上的基本操作已經完成,通過bdf即可確認狀態是否正確。