Попытка запуска 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 ничего не возвращает. Любые идеи, что происходит?

  • Ошибка libssl после обновления Mongo
  • Получить статус mongodb
  • Как su для пользователя-демона?
  • Сервер MongoDB показывает новую версию OpenSSL, чем установлен
  • Дата, объект и уровень серьезности отсутствуют в LogAnalyzer
  • Проверять службы, запущенные на сервере, и перезапускать их, если они были остановлены?
  • MongoDB «сервис» на чистом Redhat не может быть запущен
  • Не удалось выполнить обновление sudo apt-get после установки Mongo DB
  • 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 также были установлены с помощью сценария входа в вашу оболочку; но это не имеет ничего общего с вашими службами и отсутствующими файлами.

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