Запустите службу MongoDB как демон SystemD на Ubuntu 15.10

/dev/sda2              32       30402   243947521    5  Extended
/dev/sda5              32       30402   243947520   8e  Linux LVM

Как вы можете видеть, sda2 - это расширенный раздел и начинается с 32. sda5 начинается с 32. В обычном режиме на вашем диске может быть до 4 основных разделов (кстати, кто-нибудь знает причину?). Расширенный раздел - это нечто вроде «контейнера», в котором вы можете создавать больше разделов. Таким образом, sda5 является разделом внутри sda2.

Но поскольку sda5 занимает все пространство в sda2 (вы можете видеть его в начале и в конечных точках), я думаю, что sda2 более или менее бесполезен, и вы можете перемещать sda5 вне, если sda2 а затем удалите sda2. Но я не знаю, если и как это возможно

1
задан 22 March 2016 в 06:30

1 ответ

При установке по умолчанию из репозитория MongoDB, чтобы иметь автоматический запуск службы mongod, все, что вам нужно сделать, это включить службу system.d:

systemctl enable mongod.service (обратите внимание на mongo mongod имя службы, а не mongodb)

ПРИМЕЧАНИЕ: это проверено как на Debian / GNU Jessie 8.x с systemd и Ubuntu Xerus 16.04 LTS.

5
ответ дан 23 May 2018 в 12:41
  • 1
    Это справедливо и для Ubuntu Xerus 16.04 LTS. После установки с официального репо вам необходимо включить системный блок systemd! Я только что подтвердил это с помощью другой установки экземпляра ... :) – stamster 9 February 2017 в 16:57
  • 2
    Файл присутствует в /lib/systemd/system/mongod.service в моем Ubuntu 16.04 – Jyotman Singh 12 April 2017 в 14:31
  • 3
    Да, это определение systemd, но оно отключено, поэтому вам нужно включить его, чтобы он автоматически запускался каждый раз при перезагрузке вашего экземпляра. – stamster 12 April 2017 в 17:18

Другие вопросы по тегам:

Похожие вопросы: