Попытка запуска mongodb при запуске Debian 9

Поэтому, когда я sudo update-rc.d mongod defaults : sudo update-rc.d mongod defaults

Я получил:

 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_MEASUREMENT = "he_IL.UTF-8", LC_PAPER = "he_IL.UTF-8", LC_MONETARY = "he_IL.UTF-8", LC_NAME = "he_IL.UTF-8", LC_ADDRESS = "he_IL.UTF-8", LC_NUMERIC = "he_IL.UTF-8", LC_TELEPHONE = "he_IL.UTF-8", LC_IDENTIFICATION = "he_IL.UTF-8", LC_TIME = "he_IL.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). update-rc.d: error: unable to read /etc/init.d/mongod 

Когда я sudo update-rc.d mongod enable : sudo update-rc.d mongod enable

Я получил:

 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_MEASUREMENT = "he_IL.UTF-8", LC_PAPER = "he_IL.UTF-8", LC_MONETARY = "he_IL.UTF-8", LC_NAME = "he_IL.UTF-8", LC_ADDRESS = "he_IL.UTF-8", LC_NUMERIC = "he_IL.UTF-8", LC_TELEPHONE = "he_IL.UTF-8", LC_IDENTIFICATION = "he_IL.UTF-8", LC_TIME = "he_IL.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). update-rc.d: error: cannot find a LSB script for mongod 

Я также узнал, что: sudo ls -al /etc/init.d/ | grep mongod sudo ls -al /etc/init.d/ | grep mongod ничего не возвращает. Любые идеи, что происходит?

  • Разрешение запрещено: почему не удается запустить mongodb на / dev / sda4?
  • Ошибка libssl после обновления Mongo
  • Ошибка разрешения Mongodb после изменения каталога данных
  • Ubuntu: обрабатывает vfs-рабочий, беря все ресурсы процессора
  • Debian 9 - разрешить ТОЛЬКО определенный IP-адрес для MongoDB
  • Получить статус mongodb
  • Сервис прослушивается на порту, брандмауэр не включен, но порт закрывается при попытке подключения извне
  • Ошибка аутентификации MongoDB?
  • One Solution collect form web for “Попытка запуска mongodb при запуске Debian 9”

    когда я sudo update-rc.d mongod defaults : sudo update-rc.d mongod defaults

    Не делай этого. update-rc.d не является инструментом для запуска. Это для скриптов-хранителей. В системной операционной системе, такой как ваша, используйте systemctl enable и systemctl disable .

    Когда я sudo update-rc.d mongod enable : sudo update-rc.d mongod enable

    В любом случае служба не называется mongod на Debian. mongod – это имя службы, используемое в определениях услуг, предоставляемых разработчиками MongoDB. Но Debian поставляет свои собственные определения сервисов, а на Debian служба называется mongodb .

    sudo ls -al /etc/init.d/ | grep mongod sudo ls -al /etc/init.d/ | grep mongod ничего не возвращает

    Это признак того, что вы не установили пакет mongodb-server в первую очередь.

    Сообщения perl о вашей локали – это красная селедка и почти наверняка являются результатом ошибки Debian # 868695 . Локальное исправление заключается в том, чтобы ваши переменные LANGUAGE и LC_ALL также были установлены с помощью сценария входа в вашу оболочку; но это не имеет ничего общего с вашими службами и отсутствующими файлами.

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