1. 程式人生 > >HPUX-V3之常用LVM操作總結

HPUX-V3之常用LVM操作總結

這裡寫圖片描述

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即可確認狀態是否正確。