Я хочу изменить каталог базы данных mongodb. Некоторые говорят, что мне нужно изменить владельца нового каталога на имя пользователя, на котором запущен mongodb
https://stackoverflow.com/questions/5798549/why-cant-i-start-the -mongodb
Как узнать, какой пользователь запускает службу mongodb?
Ну, я полагаю, я просто смотрю на все процессы и вижу, кому принадлежат эти процессы.
Как посмотреть запущенные процессы.
Я запускаю ответ и получаю это. Похоже, пользователь mongodb. Не убунту, не root, а mongodb
root@ip-10-138-30-205:/media/newdrive# ps aux | grep mongodb
mongodb 17140 0.3 5.2 131484 31832 ? Ssl 11:35 0:00 /usr/bin/mongod --config /etc/mongodb.conf
root 17154 0.0 0.1 8096 936 pts/0 S+ 11:38 0:00 grep --color=auto mongodb
Используйте ps aux | grep mongodb
. Это возвращает процессы, работающие в компьютере, имя которого содержит mongodb. Ищите процесс mongodb в том списке. Первый столбец имеет пользователя, который выполняет процесс.
Ответ от Manula корректен, но если Вам нравятся графические инструменты, системный монитор гнома, превосходный инструмент, который прибывает в Ubuntu и его быстро и легкий, позвольте нам, Вы видите пользовательский процесс, уничтожаете затем, видите информацию о системе, файловую систему, и т.д.
Все, что необходимо сделать, терминальный тип:
gnome-system-monitor
Или в типе system-monitor
тире и этом shoud появляются.