lvmcacheを有効にした後のデバイス起動タイムアウト

lvmcacheを有効にした後のデバイス起動タイムアウト

私のラップトップにmSATAドライブを追加し、それを私(回転)ハードドライブに保存されているLVM用lvmcacheとして使用しました。このLVMには/home(および/var/optおよび/usr)が含まれています。

カーネル 4.9.8-1 を使用して起動した後に時間がかかると、次のようになります。

(1 of 2) A start job is running for device dev-LVM-home.device (39sec / 1min 29sec)
(2 of 2) A stop job is running for LVM2 PV scan on device 8:35 (39sec / 1min 29sec)

その1分30秒後、私は以下を見ました。

[ TIME ] Timed out waiting for device dev-LVM-home.device.
[ DEPEND ] Dependency failed for /home.
[ DEPEND ] Dependency failed for Local File Systems.
[ DEPEND ] Dependency failed for File System check on /dev/LVM/home.

これにより、「現在は緊急モードです」というメッセージが表示されます。 ctrl-dを押すと、ノートブックが正しく起動し、/home(および対応するキャッシュ)が正しくマウントされます。

どうすれば解決できますか?起動時に/homeを正しくマウントするにはどうすればよいですか?

私のものには/etc/mkinitcpio.conf次のものがあります。

HOOKS="base systemd plymouth autodetect block sd-lvm2 filesystems keyboard fsck"

ベストアンサー1

これアーチLinuxウィキトラブルシューティングの提案

use_lvmetad = 1で設定する必要があります/etc/lvm/lvm.conf。これでこれがデフォルトです。ファイルがある場合は、lvm.conf.pacnewこの変更をマージする必要があります。

おすすめ記事