我有一个Debian 10系统,它使用加密的LVM2
。
目前,我有一个10G的/var
分区,它不足以满足我日常使用docker
的需要,所以我决定调整它的大小。
令我惊讶的是,我没有管理LVM安装的工具,也没有在我的存储库中可用的工具!加上Debian中的文档已经过时了。
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:~#
现在我如何处理我的LVM
没有工具,而不是“破坏Debian”通过安装旧的软件包从以前的版本?
发布于 2019-10-25 11:06:42
请注意,在较早版本的Debian中,su
命令来自旧的shadow
源代码包,但Debian 10's su
来自util-linux
源代码,语义不同。
根据切换到root的具体方式,您现在可能会从/sbin
和/usr/sbin
中忽略PATH
,这将解释shell没有找到LVM工具。
默认情况下,Debian10.x不包括任何*/sbin路径。用"export =/usr/local/sbin:/usr/sbin:/sbin:$PATH“解决此问题。
在这种情况下,使用su -
(而不是su
)切换到根目录将适当的目录添加到PATH
.t中。
发布于 2020-09-18 14:10:49
最近安装的Debian10.3只需安装lvm2包,我也遇到了同样的问题:
apt install lvm2
或sudo apt install lvm2
,如果不是从根。
这对我起了作用。
https://unix.stackexchange.com/questions/548669
复制相似问题