web-dev-qa-db-ja.com

Debian 10にLVMツールがありません

暗号化されたLVM2を使用するDebian 10システムがあります。

現在、10Gの/varパーティションがあり、dockerを毎日使用するのに十分ではないため、サイズを変更することにしました。

驚いたことに、私はLVMを管理するためのツールなしをインストールしているか、リポジトリで使用できません!さらに、Debianwikiのドキュメントは古くなっています。

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:~#

以前のバージョンの古いパッケージをインストールすることで、ツールなしで「Debianを壊す」ことなく、LVMを処理するにはどうすればよいですか?

3
Navarro

古いバージョンのDebianでは、suコマンドは古いshadowソースパッケージから取得されましたが、Debian 10のsuutil-linuxソースコードから取得され、セマンティクスが異なることに注意してください。

ルートへの切り替えの正確さによっては、PATHから/sbinおよび/usr/sbinが省略されている可能性があります。これは、シェルがLVMツールを見つけられないことを説明します。

この特定のケースでは、suではなくsu -を使用してrootに切り替えると、適切なディレクトリがPATHに追加されます。

6
telcoM