我有一个Debian 10系统,它使用加密的LVM2.
目前我有一个 10G 的/var分区,对于我的日常使用来说不够大docker,所以我决定调整它的大小。
令我惊讶的是,我没有安装管理 LVM 的工具,也没有在我的存储库中可用!此外,Debian wiki 中的文档已经过时。
root@almanzora:~# pvchange
bash: pvchange: command not found
root@almanzora:~# pvck
bash: pvck: command not found
root@almanzora:~# pvcreate
bash: pvcreate: command not found
root@almanzora:~# pvdisplay
bash: pvdisplay: command not found
root@almanzora:~# pvmove
bash: pvmove: command not found
root@almanzora:~# pvs
bash: pvs: command not found
root@almanzora:~# pvscan
bash: pvscan: command not found
root@almanzora:~#
Run Code Online (Sandbox Code Playgroud)
我现在如何在LVM没有工具的情况下处理而不是通过安装以前版本的旧软件包来“破坏 Debian”?
请注意,在旧版本的 Debian 中,su命令来自旧的shadow源代码包,但 Debian 10su来自util-linux源代码并具有不同的语义。
根据您切换到 root 的准确程度,您现在可能会从 中获取/sbin和/usr/sbin省略PATH,这将解释 shell 没有找到 LVM 工具。
Debian 10.x 默认不包含任何 */sbin 路径。用“export PATH=/usr/local/sbin:/usr/sbin:/sbin:$PATH”解决这个问题。
在这种特殊情况下,切换到 root 使用su -(而不是su)将适当的目录添加到PATH.t
| 归档时间: |
|
| 查看次数: |
4609 次 |
| 最近记录: |