Работа в Mon go Shell через Ubuntu Bash, установленную как подсистема Windows - PullRequest
0 голосов
/ 28 апреля 2020

Я установил Mon go DB на свой Windows 10, а затем я установил Ubuntu через Microsoft Store и Ruby через Bash.

Теперь я могу запустить Mon go Оболочка через командную строку, набрав команду 'mon go', но как я могу запустить его через Ubuntu Bash?

Если я наберу mon go в Bash, это показывает мне эту ошибку -

$ mon go Команда 'mon go' не найдена, но может быть установлена ​​с помощью: sudo apt install mongodb-clients

Я пробовал это:

/ mnt / c / Program Files / MongoDB / Server / 4.2 / bin $ mongod.exe

и зависает при этом -

                                                                                                                                 2020-04-29T00:22:17.649+0530 I  CONTROL  [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'                                                                     

2020-04-29T00: 22: 18.079 + 0530 W ASIO [основной] Не настроен TransportLayer при запуске NetworkInterface
2020-04-29T00: 22: 18.082 + 0530 Вт ASIO [основной] Не настроен TransportLayer при запуске NetworkInterface
2020-04-29T00: 22: 18.083 + 0530 I CONTROL [initandlisten] MongoDB запускается: pid = 17440 порт = 27017 dbpath = C: \ data \ db \ 64-битный хост = MridusLaptop
2020-04-29T00: 22: 18.083 + 05 30 I CONTROL [initandlisten] targetMinOS: Windows 7 / Windows Server 2008 R2
2020-04-29T00: 22: 18.084 + 0530 I CONTROL [initandlisten] версия db v4.2.6
2020-04- 29T00: 22: 18.085 + 0530 I CONTROL [initandlisten] git версия: 20364840b8f1af16917e4c23c1b5f5efd8b352f8
2020-04-29T00: 22: 18.085 + 0530 I CONTROL [initandlisten] 2020 распределитель: tcmallo c* 83 29T00: 22: 18.086 + 0530 I CONTROL [initandlisten] модули: предприятие
2020-04-29T00: 22: 18.087 + 0530 I CONTROL [initandlisten] среда сборки:
2020-04-29T00: 22: 18.087+ 0530 I CONTROL [initandlisten] distmod: windows -64
2020-04-29T00: 22: 18.088 + 0530 I CONTROL [initandlisten] distarch: x86_64
2020-04-29T00: 22: 18.088 + 0530 I КОНТРОЛЬ [initandlisten] target_arch: x86_64
2020-04-29T00: 22: 18.091 + 0530 I CONTROL [initandlisten] опции: {}
2020-04-29T00: 22: 18.097 + 0530 I STORAGE [initandlisten] Обнаружен файлы данных в C: \ data \ db \, созданные механизмом хранения 'wiredTiger', поэтому установка активного хранилища обработчик возраста для 'wiredTiger'.
2020-04-29T00: 22: 18.098 + 0530 I ХРАНЕНИЕ [initandlisten] wiredtiger_open config: create, cache_size = 3538M, cache_overflow = (file_max = 0M), session_max = 33000, eviction = ( threads_min = 4, threads_max = 4), config_base = ложь, статистика = (быстрый), журнал = (включено = верно, архив = истина, путь = журнал, компрессор = мгновенный), file_manager = (close_idle_time = 100000, close_scan_interval = 10, close_handle_minimum = 250), statistics_log = (wait = 0), подробный = [recovery_progress, checkpoint_progress],
2020-04-29T00: 22: 18.260 + 0530 I STORAGE [initandlisten] Сообщение WiredTiger [1588099938: 259927] [17440: 140719013387856], txn-restore: восстановление журнала 2–3
2020-04-29T00: 22: 18.332 + 0530 I STORAGE [initandlisten] Сообщение WiredTiger [1588099938: 331697] [17440: 140719013387856], txn -cover: восстановление журнала С 3 по 3
2020-04-29T00: 22: 18.405 + 0530 I ХРАНЕНИЕ [initandlisten] Сообщение WiredTiger [1588099938: 405499] [17440: 140719013387856], txn-recovery: Основное восстановление l oop: начиная с 2 / От 6144 до 3/256 * 103 3 * 2020-04-29T00: 22: 18.523 + 0530 I STORAGE [initandlisten] WiredTiger message [1588099938: 523244] [17440: 140719013387856], txn -cover: восстановление журнала с 2 по 3
2020-04-29T00: 22 : 18. 634 + 0530 I STORAGE [initandlisten] Сообщение WiredTiger [1588099938: 634206] [17440: 140719013387856], txn -cover: Восстановление журнала с 3 по 3
2020-04-29T00: 22: 18.694 + 0530 I STORAGE [initandlisten] WiredTiger сообщение [1588099938: 694082] [17440: 140719013387856], txn-recovery: установить глобальную метку времени восстановления: (0, 0)
2020-04-29T00: 22: 19.027 + 0530 I RECOVERY [initandlisten] WiredTiger recoveryTimestamp. Ts: Отметка времени (0, 0)
2020-04-29T00: 22: 19.032 + 0530 I STORAGE [initandlisten] Запуск монитора отметок времени
2020-04-29T00: 22: 19.105 + 0530 I CONTROL [initandlisten]
2020-04-29T00: 22: 19.105 + 0530 I CONTROL [initandlisten] ** ВНИМАНИЕ: Контроль доступа не включен для базы данных.
2020-04-29T00: 22: 19.106 + 0530 I CONTROL [initandlisten] ** Доступ к данным и конфигурации для чтения и записи неограничен.
2020-04-29T00: 22: 19.106 + 0530 I CONTROL [initandlisten]
2020-04-29T00: 22: 19.107 + 0530 I CONTROL [initandlisten ] ** ПРЕДУПРЕЖДЕНИЕ: этот сервер привязан к локальному хосту.
2020-04-29T00: 22: 19.107 + 0530 I CONTROL [initandlisten] ** Удаленные системы не смогут подключиться к этому серверу.
2020-04 -29T00: 22: 19.108 + 0530 I CONTROL [initandlisten] ** Запустите сервер с параметром --bind_ip, чтобы указать, какой IP
2020-04-29T00: 22: 19.109 + 0530 I CONTROL [initandlisten] ** должен адресоваться отправлять ответы от или --bind_ip_all на
2020-04-29T00: 22: 19.110 + 0530 I CONTROL [initandlisten] ** привязка ко всем интерфейсам. Если это необходимо, запустите сервер
2020-04-29T00: 22: 19.110 + 0530 I CONTROL [initandlisten] ** с --bind_ip 127.0.0.1, чтобы отключить это предупреждение.
2020-04-29T00 : 22: 19.111 + 0530 I CONTROL [initandlisten]
2020-04-29T00: 22: 19.116 + 0530 I SHARDING [initandlisten] Пометка коллекции local.system.replset как версии коллекции:
2020-04-29T00: 22: 19.123 + 0530 I ХРАНЕНИЕ [initandlisten] Управление потоком данных включено в этом развертывании.
2020-04-29T00: 22: 19.123 + 0530 I SHARDING [initandlisten] Пометка коллекции admin.system.roles как версия коллекции:
2020-04-29T00: 22: 19.124 + 0530 I SHARDING [initandlisten] Маркировка коллекции admin.system.version как версия коллекции:
2020-04-29T00: 22: 19.129 + 0530 I SHARDING [initandlisten] Маркировка коллекции локальная .startup_log как версия коллекции:
2020-04-29T00: 22: 19.742 + 0530 I FTD C [initandlisten] Инициализация полной диагностики c сбор данных с каталогом 'C: / data / db / * 1090 диагностической * .data '
2020-04-29T00: 22: 19.745 + 0530 I SHARDING [LogicalSessionCacheRefresh] Маркировка коллекции config.system.sessions как версия коллекции:
2020-04-29T00: 22: 19.745 + 0530 I SHARDING [LogicalSessionCacheReap] Конфигурация маркировки коллекции. версия транзакций как коллекция:
2020-04-29T00: 22: 19.745 + 0530 I NETWORK [слушатель] Прослушивание 127.0.0.1
2020-04-29T00: 22: 19.746 + 0530 I NETWORK [слушатель] ожидает соединения через порт 27017
2020-04-29T00: 22: 20.001 + 0530 I SHARDING [ftdc] Маркировка коллекции local.oplog.rs как версия коллекции:

enter image description here

Пожалуйста, помогите. Мне нужно запустить оболочку mon go в Bash в Windows.

1 Ответ

1 голос
/ 29 апреля 2020

mongod - это сервер, если вы хотите, чтобы оболочка была запущена mongo.

Я предполагаю использовать mongo из Ubuntu, вам нужно будет установить его в Linux подсистема, следуя некоторому варианту этих инструкций .

...