pvresize(8)-Linux手册页
pvresize:调整物理卷的大小
在Linux上阅读pvresize手册页: $ man 8 pvresize
名称
概要
pvresize position_args
[ option_args ]
描述
pvresize调整PV的大小。PV可能已经在VG中,并且可能已在其上分配了活动LV。
用法
pvresize PV ...
[ --setphysicalvolumesize 大小 [m | UNIT]]
[ --reportformat 基本 | json ]
[COMMON_OPTIONS]
lvm的常用选项:
[ -d | --debug ]
[ -h | --help ]
[ -q | --quiet ]
[ -t | --test ]
[ -v | --verbose ]
[ -y | --yes ]
[ --commandprofile 字符串 ]
[ --config 字符串 ]
[ --driverloaded y | n ]
[ --longhelp ]
[ --profile 字符串 ]
[ --version ]
选件
--commandprofile 字符串
用于命令配置的命令配置文件。有关概要文件的更多信息,请参见lvm.conf(5)。
--config 字符串
命令的配置设置。这些将覆盖lvm.conf设置。字符串arg使用与lvm.conf相同的格式,或者可以使用节/字段语法。有关配置的更多信息,请参见lvm.conf(5)。
-d | -调试 ...
设置调试级别。重复1到6次,以增加发送到日志文件和/或syslog(如果已配置)的消息的详细信息。
--driverloaded y | ñ
如果设置为no,该命令将不会尝试使用device-mapper。用于测试和调试。
-h | - 救命
显示帮助文本。
--longhelp
显示长帮助文本。
--profile 字符串
--commandprofile或--metadataprofile的别名,取决于命令。
-q | -安静 ...
禁止输出和记录消息。覆盖--debug和--verbose。重复一次也可以取消回答“否”的任何提示。
--reportformat 基本 | json
覆盖由lvm.conf中的report / output_format设置全局定义的报告的当前输出格式。 基本是具有列和行的原始格式。如果每个命令有多个报告,则每个报告都将以报告名称作为前缀。json产生JSON格式的报告输出。有关更多信息,请参见lvmreport(7)。
--setphysicalvolumesize 大小 [m | UNIT]
覆盖自动检测的PV大小。小心使用,或在减小设备的物理尺寸之前使用。
-t | - 测试
在测试模式下运行。命令不会更新元数据。这是通过禁用所有元数据写入,但仍将成功返回调用函数来实现的。如果工具依靠回读它认为已更改但未更改的元数据,则可能会在多阶段操作中导致异常错误消息。
-v | -详细 ...
设置详细级别。重复1到4次以增加发送到stdout和stderr的消息的详细信息。
- 版
显示版本信息。
-y | - 是
不要以交互方式提示您进行确认,但始终认为是。使用时要格外小心。(有关自动否,请参阅-qq。)
变数
光伏
物理卷名称,/ dev下的设备路径。对于管理物理范围的命令,PV位置arg通常接受表示物理范围(PE)范围(或多个范围)的后缀。当省略第一个PE时,默认为设备的开始,而省略最后一个PE时,默认为结束。起始和终止范围(包括端点):PV [ :PE - PE ] ... 起始和终止范围(从0开始):PV [ :PE + PE ] ...
串
请参阅选项说明,以获取有关字符串内容的信息。
尺寸 [单位]
大小是接受可选单位的输入数字。无论大小写如何,输入单位始终被视为两个基数,例如'k'和'K'都表示1024。缺省输入单位由字母指定,后跟| UNIT。UNIT代表其他可能的输入单位:bBsSkKmMgGtTpPeE。b | B是字节,s | S是512字节的扇区,k | K是千字节,m | M是兆字节,g | G是千兆字节,t | T是TB,p | P是PB,e | E是EB 。(这不应与输出控制--units混淆,其中大写字母表示1000的倍数。)
环境变量
有关lvm使用的环境变量的信息,请参见lvm(8)。例如,LVM_VG_NAME通常可以代替所需的VG参数。
笔记
如果pvresize分配的扩展区超出了新的范围,则pvresize将拒绝收缩PV。
例子
扩大分区后,展开PV。
pvresize / dev / sda1
在收缩分区之前先收缩PV(确保PV大小适合预期的新分区大小)。
pvresize --setphysicalvolumesize 40G / dev / sda1
也可以看看
lvm(8) lvm.conf(5) lvmconfig(8)
pvchange(8) pvck(8) pvcreate(8) pvdisplay(8) pvmove(8) pvremove(8) pvresize(8) pvs(8) pvscan(8)
vgcfgbackup(8) vgcfgrestore(8) vgchange(8) vgck(8) vgcreate(8) vgconvert(8) vgdisplay(8) vgexport(8) vgextend(8) vgimport(8) vgimportclone(8) vgmerge(8) vgmknodes( 8) vgreduce(8) vgremove(8) vgrename(8) vgs(8) vgscan(8) vgsplit(8)
lvcreate(8) lvchange(8) lvconvert(8) lvdisplay(8) lvextend(8) lvreduce(8) lvremove(8) lvrename(8) lvresize(8) lvs(8) lvscan(8)
lvm-fullreport(8) lvm-lvpoll(8) lvm2-activation-generator(8) blkdeactivate(8) lvmdump(8)
dmeventd(8) lvmetad(8) lvmpolld(8) lvmlockd(8) lvmlockctl(8) clvmd(8) cmirrord(8) lvmdbusd(8)
lvmsystemid(7) lvmreport(7) lvmraid(7) lvmthin(7) lvmcache(7)