Что такое каталог данных по умолчанию для mongodb, если мы установим его в amazon ec2

9

Я пытался найти эту информацию везде и не смог ее найти. Я уже изменяю mongodb.conf, поэтому я забываю, где находится исходный каталог.

user4951
источник

Ответы:

5

Когда вы ищете файл в своей файловой системе во время работы Ubuntu, очень простой способ найти его - это сделать следующее:

  1. Обновите базу данных своими файлами (может быть немного медленно, в зависимости от того, когда она в последний раз запускалась автоматически из вашей системы):

    sudo updatedb
    
  2. Поиск соответствующего файла (супер быстрый):

    locate mongodb.conf
    

Имя файла конфигурации недавно изменилось, теперь используйте locate mongod.conf(не больше «b») (или просто locate '*mongo*.conf', если вы не уверены).

Примечание . В последних версиях mongodb файл конфигурации был переименован вmongod.conf

hytromo
источник
Имя файла конфигурации недавно изменилось, теперь используйте «locate mongod.conf» (не более «b»)
Ник Пинеда
Не работает для меня Locate не имеет выходных данных.
OddDev
1
@OddDev файл был переименован в mongod.conf. В моей установке это помещено в/etc/mongod.conf
hytromo
2

Я не уверен в том, что именно amazon ec2 точно, но на моей машине он находится в / var / lib / mongodb

kmassada
источник
-1

Вы можете найти конфигурацию MongoDB: найдите ' mongo .conf'. Также это ресурс MongoDB: https://docs.mongodb.com/manual/reference/configuration-options/

Osman
источник
1
Добро пожаловать в Спросите Ubuntu! Добро пожаловать в Спросите Ubuntu! Пожалуйста, добавьте соответствующие цитаты, когда ваш ответ включает часть другого ответа. Для обсуждения почему посмотрите этот мета вопрос . Если ваш ответ не будет сам по себе, подумайте: предложите изменить или расширить свой ответ.
Дж. Старнес
-1

IMO поиск файлов с помощью locate - не лучший подход, так как вы должны знать идентичное имя файла, который вы ищете

Попробуй вместо

find / -name 'mondo*.conf'
Бетро Хакала
источник
Вы смотрели на locateсправочную страницу ? Он поддерживает как шаблоны, так и регулярные выражения.
Муру
Вы правы, а я нет - но вы могли бы привести пример его использования в том же сценарии.
Бетро Хакала
locate '*mongo*.conf'Или просто: locate mongo.
Муру
Это также хороший ответ, не каждый разработчик имеет разрешение sudo для запускаsudo updatedb
Watt