「依存関係」の結果、ディスクのインストールに失敗しました。

「依存関係」の結果、ディスクのインストールに失敗しました。

ドライブをマウントしてmountファイルfstabを変更するコマンドを使用しました(したがって、再起動後にディスクを表示する必要があります)。残念ながら、システムを再起動した後、マウントはシステムに表示されません。

lsblk -aディスクは構成されていますが、マウントポイントがないと言います。

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  250G  0 disk 
vda    254:0    0  100G  0 disk 
├─vda1 254:1    0  100G  0 part /
└─vda2 254:2    0    2M  0 part 

これは次のログですjournalctl

May 15 09:23:34 srv  systemd[1]: dev-disk-by\x2duuid-XXX\XXX\XXXX\ZZZZZ\YYYY.device: Job dev-disk-by\x2duuid-XXX\XXX\XXXX\ZZZZZ\YYYY.device/start timed >
May 15 09:23:34 srv  systemd[1]: Timed out waiting for device /dev/disk/by-uuid/XXXX-XXXX-XXX-XXX-XXXXXXX.
May 15 09:23:34 srv  systemd[1]: Dependency failed for Mount DO Volume dev-volume.
May 15 09:23:34 srv  systemd[1]: mnt-dev_volume.mount: Job mnt-dev_volume.mount/start failed with result 'dependency'.

ディスクを回復して自動的にマウントする方法は?

ベストアンサー1

私の問題は、Digital Oceanでディスク移行後に発生した構成の競合によってディスクUUIDが変更されたためです。 (/etc/fstab/ディスク構成)と /etc/systemd/system/mnt-volume_*.mount(インストール構成)ファイルの2つの構成を確認してください.

この場合、無効なUUIDが指摘され、systemdがfstab

解決策:

  1. /etc/systemd/system/mnt-volume_*.mount ファイルの削除
  2. ディスクの再マウント(mountcommand+tweak fstab
  3. システムを再起動すると→動作します。

おすすめ記事