Debian Jessie запускает rpcbind и nfs-common при загрузке с помощью systemd

На моем Raspbian (на основе Debian Jessie) мне нужно начать с загрузки rpcbind и nfs-common services, потому что мне нужно, чтобы они запускали autofs при загрузке для монтирования NFS.

Поскольку Debian Jessie теперь перешел на systemd , я хочу узнать, как лучше всего запустить эти 3 службы (rpcbind, nfs-commond, autofs) в правильном порядке, чтобы избежать проблем.

Если я вручную смонтирую общий ресурс NFS, он будет работать. И он также работает при использовании службы autofs с rpcbind и nfs-common, которые уже запущены и работают.

autofs использует системный скрипт systemd. О других двух услугах, следует ли создавать сценарии init.d или мне нужно создавать файлы unitd? Как я могу написать их?

  • Запустите службу systemd после automount, но после ее доступа
  • Установить службу systemd для запуска после монтирования fstab
  • Что случилось с этой конфигурацией автолога?
  • Как создать файл systemd для установки тома при загрузке?
  • Перезапуск службы systemd при сбое зависимости
  • Включить системный файл systemd?
  • создавая наложение непосредственно над монтированием (генерируется ошибка systemd-fstab-generator)
  • Google Compute Engine - подождите, пока служба systemd не выйдет с 0 при выключении
  • One Solution collect form web for “Debian Jessie запускает rpcbind и nfs-common при загрузке с помощью systemd”

    Причиной проблемы является отсутствие файлов конфигурации systemd . Основываясь на сообщении Мэтта Гранта на debian-devel это шаги, которые вам нужно выполнить.

    1. Создайте /etc/systemd/system/nfs-common.service

     cat >/etc/systemd/system/nfs-common.service <<\EOF [Unit] Description=NFS Common daemons Wants=remote-fs-pre.target DefaultDependencies=no [Service] Type=oneshot RemainAfterExit=yes ExecStart=/etc/init.d/nfs-common start ExecStop=/etc/init.d/nfs-common stop [Install] WantedBy=sysinit.target EOF 

    2. Создайте /etc/systemd/system/rpcbind.service

     cat >/etc/systemd/system/rpcbind.service <<\EOF [Unit] Description=RPC bind portmap service After=systemd-tmpfiles-setup.service Wants=remote-fs-pre.target Before=remote-fs-pre.target DefaultDependencies=no [Service] ExecStart=/sbin/rpcbind -f -w KillMode=process Restart=on-failure [Install] WantedBy=sysinit.target Alias=portmap EOF того, как cat >/etc/systemd/system/rpcbind.service <<\EOF [Unit] Description=RPC bind portmap service After=systemd-tmpfiles-setup.service Wants=remote-fs-pre.target Before=remote-fs-pre.target DefaultDependencies=no [Service] ExecStart=/sbin/rpcbind -f -w KillMode=process Restart=on-failure [Install] WantedBy=sysinit.target Alias=portmap EOF 

    3. Создайте /etc/tmpfiles.d/rpcbind.conf

     cat >/etc/tmpfiles.d/rpcbind.conf <<\EOF #Type Path Mode UID GID Age Argument d /run/rpcbind 0755 root root - - f /run/rpcbind/rpcbind.xdr 0600 root root - - f /run/rpcbind/portmap.xdr 0600 root root - - EOF 

    4. Настройте службы для запуска при запуске

     systemctl enable rpcbind.service systemctl enable nfs-common 
    Interesting Posts

    Как проверить доступ к любому файлу или папке в заданном пути для определенного пользователя

    Как реализован графический интерфейс Vim, если это программа, работающая на терминале?

    Отладка программы Java для изменения файла конфигурации часового пояса на Ubuntu

    Не удается найти инициированные Cron процессы, инициированные на сервере Amazon EC2

    suid-root не влияет

    Команда sudo не работает, когда strace прилагается с PID bash

    отображение страницы 2 и т. д. многостраничного tiff

    Защита содержимого файловой системы с помощью TPM и зашифрованной файловой системы

    Создайте новый физический том, используя lvm

    Доступ к контейнеру TrueCrypt без TrueCrypt. Какие опасности ждут?

    печать чашек на сетевом принтере со встроенным пользовательским управлением

    Функция bash, которая принимает аргумент как другие языки?

    Как я могу определить, имеет ли мой wifi-ключ ключ доступа?

    Псевдоним, выполняющий команду с использованием sudo

    не удалось запустить nginx на centos 7

    Linux и Unix - лучшая ОС в мире.