Process “怎么能拖延?”;“正确地”;我自己的自动装载外部存储器的过程在启动时启动

Process “怎么能拖延?”;“正确地”;我自己的自动装载外部存储器的过程在启动时启动,process,centos7,systemd,Process,Centos7,Systemd,这是我关于堆栈溢出的第一个问题 我想在CentOS7操作系统中实现我自己的过程,该操作系统通过systemd在引导时自动装载外部存储器(本例中为AVID ISIS) 为此,我编写了装载过程的脚本(因为在本例中我不能使用fstab),但我注意到我的进程在引导时失败了。当我在启动过程之后手动运行它时,一切都正常 现在,我将挂载延迟120秒以实现自动化,但我希望有一种更合适的方法来实现这一点。 在对systemd进行了一些研究之后,我尝试在network.target和network-online.t

这是我关于堆栈溢出的第一个问题

我想在CentOS7操作系统中实现我自己的过程,该操作系统通过systemd在引导时自动装载外部存储器(本例中为AVID ISIS)

为此,我编写了装载过程的脚本(因为在本例中我不能使用fstab),但我注意到我的进程在引导时失败了。当我在启动过程之后手动运行它时,一切都正常

现在,我将挂载延迟120秒以实现自动化,但我希望有一种更合适的方法来实现这一点。 在对systemd进行了一些研究之后,我尝试在network.target和network-online.target上使用“After=”和“Wants=”单元指令,但一切都变了

这是一个流程的屏幕截图(不带“After=“/”Wants=“directives”),如果它可以帮助您,即使它是一个非常简单的流程。我们:

我的问题是:

  • 如果“Wants=“/”After=“指令不起作用,那么这意味着network.target和network-online.target不是唯一需要的服务,那么我们是否同意
  • 如果是,是否有任何程序可以知道启动时缺少哪个processus
  • 欢迎你的建议。谢谢你的帮助


    Jeriko

    老派方法感谢Anton,但似乎我无法使用autofs(?)执行脚本,但我需要通过脚本装载。事实上,ISIS外部存储使用一个名为mount.avidfos的“专有命令”。