Systemd
交換分區未在啟動時掛載
我遇到了新的 SLES12 安裝和交換未安裝的問題。這是一個 DL360 G6 伺服器,帶有 P410 和 RAID1 中的 2 個 146GB 驅動器。單個 /dev/sda 具有 MBR,其中 sda1 用於交換,sda2 用於 ext4 根分區。
系統 210-95.1
基本上我沒有在啟動時安裝交換,只有手冊有
swapon
幫助。# journalctl systemd[1]: Dependency failed for /dev/disk/by-uuid/307a84ab-a6cc-40f0-a84e-559aa99f364d. systemd[1]: Job dev-disk-by\x2duuid-307a84ab\x2da6cc\x2d40f0\x2da84e\x2d559aa99f364d.device/start timed out. systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-307a84ab\x2da6cc\x2d40f0\x2da84e\x2d559aa99f364d.device. # systemctl restart dev-disk-by\\x2duuid-307a84ab\\x2da6cc\\x2d40f0\\x2da84e\\x2d559aa99f364d.swap A dependency job for dev-disk-by\x2duuid-307a84ab\x2da6cc\x2d40f0\x2da84e\x2d559aa99f364d.swap failed. See 'journalctl -xn' for details. # cat /etc/fstab UUID=7b830caa-bca2-4617-b8cd-3145726c288a / ext4 acl,user_xattr 1 1 #/dev/sda1 swap swap defaults 0 0 UUID=307a84ab-a6cc-40f0-a84e-559aa99f364d swap swap defaults 0 0
我知道當使用 GPT 時,交換在 systemd 中不起作用,但我在這裡一無所知……
升級到 SLES12 SP1 後沒有問題。我並沒有真正費心去調查哪個修復是負責任的。