Hello, and help, I ran into an issue for several times. I don't know when and why it happen.
When I want to restart some service, it sais: "Failed to start xxxxxx.service: Unit xxxx.mount is masked". xxxx.mount has "RequiresMountsFor" or "PrivateTmp". When this happens, I will see ALL mountpoint units is masked by "systemctl status *.mount". (except something like sys-kernel-config.mount) For example, this time I found my *qbittorrent *is crashed and not auto restart, so I run "systemctl restart qbittorrent": > Failed to restart qbittorrent.service: Unit tmp.mount is masked. > `systemctl status tmp.mount` shows: > ● tmp.mount - /tmp > Loaded: masked (Reason: Unit tmp.mount is masked.) > Active: active (mounted) since Mon 2019-09-23 00:05:27 CST; 6 days ago > Where: /tmp > What: tmpfs > Tasks: 0 (limit: 4915) > Memory: 116.0K > CGroup: /system.slice/tmp.mount > Then I found every mount unit "is masked", eg: > ● data-AppData.mount - /data/AppData > Loaded: masked (Reason: Unit data-AppData.mount is masked.) > Active: active (mounted) since Mon 2019-09-23 00:05:37 CST; 6 days ago > Where: /data/AppData > What: /dev/mapper/virtual-storage > Tasks: 0 (limit: 4915) > Memory: 332.0K > CGroup: /system.slice/data-AppData.mount > I can unmount, remount, r/w. everything seems ok. I can't restart any service depends on "/data/AppData", like my custom *homedns-machine.service*, because it has "RequiresMountsFor=/data/AppData" The service run without problem, but after I stopped it, systemctl refuse to start. I can start the service if I comment out "RequiresMountsFor" and reload it. "systemctl unmask tmp.mount" return 0 with no output. But "systemctl status" output not change. It still "masked". Everytime I can only restart my server. *Anyone know how to fix this?* systemctl --version > systemd 241 (v241-12.git1e19bcd.fc30) > +PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP > +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN > +PCRE2 default-hierarchy=hybrid cat /etc/system-release > Fedora release 30 (Thirty) uname -a > Linux server.home.gongt.me 5.2.15-200.fc30.x86_64 #1 SMP Mon Sep 16 > 15:17:36 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/systemd-devel