Archを実行してソフトウェアRAIDを共有するヘッドレスサーバーがあります。
システムが正常にアップグレードされたように見えますが、RAIDロードの試行中にタイムアウトが発生したため、起動に失敗しました。次のメッセージを受け取りました。
「[時間]デバイス/dev/[RAIDのUUID]を待っている間のタイムアウト」
メンテナンスモードでログインしてfstabからRAIDを削除すると、システムは正常に起動します。
これで、一般ユーザーとしてログインできます。手動でRAIDマウント(例:「sudo mount /dev/md0 [マウントポイント]」)効果がある。ファイルを共有し、RAIDボリュームと対話するサービスを実行できます。すべてが正常に実行されています。
ただし、fstabにRAIDを追加して再起動すると、同じタイムアウトメッセージで起動が中断されます。
UUIDが変更されていないことを再確認し、テストの代わりに名前(/ dev / md0)を使用してfstabに追加してみました。結果は同じです。
以前のようにブート時にRAIDが自動的にインストールされるように、この問題を解決するのに役立つことをありがとうございます。
**
リクエストに応じて追加情報を提供する:
- fstab...(詳細は出ています)
オリジナル(何年も働いていましたが、もう機能せず、開始タイムアウト):
# System (/dev/sdxx)
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxx / ext4 rw,relatime 0 1
# Share (RAID)
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxx /mnt/xxxxx ext4 defaults 0 2
現在(解決策 - 起動が許可されている場合はRAIDを手動でインストールする必要があります):
# System Partition (/dev/sdxx)
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxx / ext4 rw,relatime 0 1
# Share (RAID)
#/dev/xxx /mnt/xxxxx ext4 defaults 0 2
ls -al /etc/ grep fstabの結果:
-rw-r--r-- 1 root root 322 Mar 11 04:59 fstab
udevadm情報/dev/xxxの結果:
P: /devices/virtual/block/xxx
M: xxx
R: 0
U: block
T: disk
D: b 9:0
N: xxx
L: 100
S: disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
S: disk/by-id/md-uuid-xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
S: disk/by-label/media
S: disk/by-id/md-name-marty:0
S: xx/x
Q: 7
E: DEVPATH=/devices/virtual/block/md0
E: DEVNAME=/dev/md0
E: DEVTYPE=disk
E: DISKSEQ=7
E: MAJOR=9
E: MINOR=0
E: SUBSYSTEM=block
E: USEC_INITIALIZED=17956341
E: ID_IGNORE_DISKSEQ=1
E: MD_LEVEL=raid0
E: MD_DEVICES=4
E: MD_METADATA=1.2
E: MD_UUID=xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
E: MD_DEVNAME=0
E: MD_NAME=marty:0
E: ID_FS_LABEL=media
E: ID_FS_LABEL_ENC=media
E: ID_FS_UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
E: ID_FS_UUID_ENC=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
E: ID_FS_VERSION=1.0
E: ID_FS_BLOCKSIZE=4096
E: ID_FS_LASTBLOCK=4883637248
E: ID_FS_SIZE=2411192123392
E: ID_FS_TYPE=ext4
E: ID_FS_USAGE=filesystem
E: DEVLINKS=/dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /dev/disk/by-id/md-uuid-xxxxx>
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:
...もう一度ありがとうございます!