<div dir="ltr">Hello, and help, I ran into an issue for several times. I don't know when and why it happen.<div><br></div><div>When I want to restart some service, it sais: "Failed to start xxxxxx.service: Unit xxxx.mount is masked".</div><div>xxxx.mount has "RequiresMountsFor" or "PrivateTmp".</div><div>When this happens, I will see ALL mountpoint units is masked by "systemctl status *.mount". (except something like sys-kernel-config.mount)</div><div><br></div><div>For example, this time I found my <i>qbittorrent </i>is crashed and not auto restart, so I run "systemctl restart qbittorrent":</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Failed to restart 

qbittorrent.service: Unit tmp.mount is masked.<br></blockquote><div><br></div><div>`systemctl status tmp.mount` shows:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">● tmp.mount - /tmp<br>   Loaded: masked (Reason: Unit tmp.mount is masked.)<br>   Active: active (mounted) since Mon 2019-09-23 00:05:27 CST; 6 days ago<br>    Where: /tmp<br>     What: tmpfs<br>    Tasks: 0 (limit: 4915)<br>   Memory: 116.0K<br>   CGroup: /system.slice/tmp.mount<br></blockquote><div><div><br></div><div> Then I found every mount unit "is masked", eg:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">● data-AppData.mount - /data/AppData<br>   Loaded: masked (Reason: Unit data-AppData.mount is masked.)<br>   Active: active (mounted) since Mon 2019-09-23 00:05:37 CST; 6 days ago<br>    Where: /data/AppData<br>     What: /dev/mapper/virtual-storage<br>    Tasks: 0 (limit: 4915)<br>   Memory: 332.0K<br>   CGroup: /system.slice/data-AppData.mount<br></blockquote><div><br></div><div>I can  unmount, remount, r/w. everything seems ok.</div><div>I can't restart any service depends on "/data/AppData", like my custom <i>homedns-machine.service</i>, because it has "RequiresMountsFor=/data/AppData"</div><div>The service run without problem, but after I stopped it, systemctl refuse to start.</div><div>I can start the service if I comment out "RequiresMountsFor" and reload it.</div><div><br></div><div>"systemctl unmask tmp.mount" return 0 with no output. But "systemctl status" output not change. It still "masked".</div></div><div>Everytime I can only restart my server.</div><div><br></div><div><b>Anyone know how to fix this?</b></div><div><br></div><div>systemctl --version<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">systemd 241 (v241-12.git1e19bcd.fc30)<br>+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid</blockquote><div>cat /etc/system-release<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Fedora release 30 (Thirty)</blockquote></div><div> uname -a</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Linux <a href="http://server.home.gongt.me" target="_blank">server.home.gongt.me</a> 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</blockquote></div></div>