Команда sudo service не найдена при установке mongodb

Я сейчас на OS / X, используя macbook. Я хочу остановить экземпляр службы mongodb. Поэтому я попытался:

> sudo service mongodb stop sudo: service: command not found 

Посмотрев на Google, они попросили меня добавить PATH, поэтому я сделал следующее:

 > `vim ~/.bash_profile` (created a new bash_profile) and added the following there: export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH 

Кажется, что это не работает, и я все равно получаю ту же ошибку:

One Solution collect form web for “Команда sudo service не найдена при установке mongodb”

В OS X нет служебной команды. Вероятно, это управление запускается, что означает, что вам нужно будет сделать следующее ( найденное в Stack Overflow ). Обратите внимание, что есть два ответа ниже: один, если вы установили с помощью домашнего пива, а другой нет.

Вероятно, это потому, что startctl управляет вашим экземпляром mongod. Если вы хотите запустить и закрыть экземпляр mongod, сначала выгрузите его:

 launchctl unload -w ~/Library/LaunchAgents/org.mongodb.mongod.plist 

Затем запустите mongod вручную:

 mongod -f path/to/mongod.conf --fork 

Вы можете найти свое местоположение mongod.conf от ~/Library/LaunchAgents/org.mongodb.mongod.plist .

После этого db.shutdownServer() будет работать нормально.

Добавлено 22.02.2014:

Если у вас есть mongodb, установленный через доморощенный, у доморощенного действительно есть удобная команда brew services . Чтобы показать текущие текущие службы:

brew services list

Чтобы запустить mongodb:

brew services start mongodb

Чтобы остановить mongodb, если он уже запущен:

brew services stop mongodb

  • конвертировать временную метку в форматированное время OSX
  • Как узнать, какие порты прослушиваются определенным PID?
  • Почему mac os x не устанавливает бит uid для / usr / bin / passwd
  • airmon-ng kali не перечисляет существующие интерфейсы на mac
  • Ruby и Git отказываются обновлять. (Mac)
  • Изменение маршрутов для VPN
  • Переключитесь на указанную сеть Wi-Fi через bash на Mac
  • zsh псевдоним переопределяется каким-то образом
  • Невозможно получить rEFIt для загрузки после установки (Ubuntu + OSX на macbook pro)
  • Access manpage (2) на OS X
  • Попытка создать загрузочный USB-накопитель для kali linux
  • Linux и Unix - лучшая ОС в мире.