这里写图片描述

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即可确认状态是否正确。

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐