我的日志中出现了这个错误。
Sep 19 23:50:24 MY-SERV systemd[1]: dev-sdj2.device: Job dev-sdj2.device/start timed out.
Sep 19 23:50:24 MY-SERV systemd[1]: Timed out waiting for device dev-sdj2.device.
Sep 19 23:50:24 MY-SERV systemd[1]: Dependency failed for /dev/sdj2.
Sep 19 23:50:24 MY-SERV systemd[1]: dev-sdj2.swap: Job dev-sdj2.swap/start failed with result 'dependency'.
Sep 19 23:50:24 MY-SERV systemd[1]: dev-sdj2.device: Job dev-sdj2.device/start failed with result 'timeout'.
$> ls /dev/sd*
/dev/sda /dev/sdb1 /dev/sdd1 /dev/sdf1 /dev/sdh1 /dev/sdj1 /dev/sdl1
/dev/sda1 /dev/sdc /dev/sde /dev/sdg /dev/sdi /dev/sdk /dev/sdm
/dev/sda2 /dev/sdc1 /dev/sde1 /dev/sdg1 /dev/sdi1 /dev/sdk1 /dev/sdm1
/dev/sdb /dev/sdd /dev/sdf /dev/sdh /dev/sdj /dev/sdl
除了我的启动 SSD“sda2”外,看不到 /dev/sd*2。
目前,我的日志文件为 800K,并且每分钟都在增长。
信息:18.04.3,内核 5.0.0-29-generic
我在这台机器上运行 GlusterFS 并取得了巨大的成功。与传统的 raid 相比,我喜欢它,因为如果磁盘发生故障,我仍然可以手动从磁盘中检索文件,而不仅仅是盘片上的 1 和 0。
答案1
您的系统似乎正在尝试激活/dev/sdj2
不存在的设备分区上的交换。检查/etc/fstab
已定义的交换分区,并进行必要的更正。修复此文件后,运行systemctl daemon-reload
以使 systemd 重新读取它。