移除VG
命令语法格式
vgremove position_args [ option_args ]
vgremove VG|Tag|Select …
[ -f|–force ]
[ -S|–select String ]
[ –noudevsync ]
[ –reportformat basic|json ]
[ COMMON_OPTIONS ]
命令描述
命令vgremove删除一个或多个VG。 如果VG中存在LV,则会使用提示来确认LV移除。
如果VG中的一个或多个PV丢失,请考虑使用vgreduce –removemissing以使VG元数据再次保持一致。
重复强制选项(-ff)强制删除VG中的LV而不进行确认。
命令支持的选项及含义
-f|–force … 覆盖各种检查,确认和保护。 使用时要格外小心。
–noudevsync 禁用udev同步。 该进程不会等待来自udev的通知。 无论后台有任何可能的udev处理,它都将继续。 仅在udev未运行或具有忽略LVM创建的设备的规则时才使用此选项。
–reportformat basic|json 覆盖报告的当前输出格式,该格式由lvm.conf中的report/output_format设置全局定义。 basic是包含列和行的原始格式。 如果每个命令有多个报告,则每个报告都以报告名称为前缀进行标识。 json以JSON格式生成报告输出。 有关更多信息,请参阅lvmreport(7)。
-S|–select String 根据指定的条件选择要处理和报告的对象。 标准语法由–select help和lvmreport(7)描述。 对于报告命令,将为符合条件的每个对象显示一行。 有关可选对象字段,请参阅–options帮助。 可以使用附加的“selected”字段(-o选中)显示行,如果行与选择匹配则显示1,否则显示0。 对于处理LVM实体的非报告命令,该选择用于选择要处理的项目。
用于lvm的公共选项
-y|–yes 不要以交互方式提示确认,但总是假设答案是肯定的。 使用时要格外小心。 (对于自动no,请参阅-qq。)
-v|–verbose … 设置详细级别。 重复1到4次以增加发送到标准输出和标准错误的消息的详细信息。
-t|–test 在测试模式下运行。 命令不会更新元数据。 这是通过禁用所有元数据写入,但仍然将成功返回到调用函数来实现的。 如果工具依赖于读回它认为已更改但尚未更改的元数据,则可能会在多阶段操作中导致异常错误消息。
-q|–quiet … 抑制输[……]