复杂度2/5
机密度2/5
最后更新2021/05/17
AIX提供了一系列LVM管理命令,可以分为两大类:高层管理,负责通常的日常维护,对操作进行了归纳和抽象,不涉及管理细节;底层命令,完成具体底层操作,可以理解为高层命令调用的某个子函数,功能,都是二进制文件。底层命令都是为高层命令调用准备的,而不提供给管理员直接操作,当然,如果你对LVM足够了解,知道你在做什么,底层命令可以让你完成很多高层命令实现不了的功能。
高层命令(其中有*标记的是二进制文件,其它为脚本,对,就是直接可以vi编辑的脚本!但别乱改哦,改错了,可就挖了一个巨大的坑,埋了好大一颗雷!):
chlv, chpv, chvg, cplv, exporting, extendlv*,
extendvg, importvg, lslv*, lsvg*,lsvgfs*,
migratepv,mklv, mkvg, reducevg, reorgvg,
rmlv, rmlvcopy, syncvg, synclvodm,
varyonvg, varyonvg*
底层命令:
getlvcb, getlvname, getlvodm, getvgname, lvgenmajor, lvgenminor,
lvrelmajor, lvrelminor, putlvcb,putlvodm,
lchangelv, lcreatelv, ldeletelv, lextendlv, lquerylv, lreducelv, lresynclv,
lchangepv,ldeletepv, linstallpv, lquerypv,
lresyncpv, lcreatevg, lqueryvg, lqueryvgs, lvaryonvg,
lvaryoffvg,lresynclp, lmigratepp
底层命令在不同版本AIX可能会被修改,而且由于是为了顶层命令准备,不会有很多warning,帮助信息,确认提示(这些事情都由顶层命令完成)具体使用一定要注意。还是那一句:你要知道你在干什么,你期待的结果示什么!如果你不确定,那就现在别玩这个,找那种坏掉重装也不影响的测试机去学习,测试清楚。