Добрый день.mongo shell не показаны все dbs
Я развиваюсь с метеоритом, который использует mongodb. Проблем нет. Я использую оболочку mongo для доступа к базе данных на моей машине dev (osx 10.11). Это мой первый проект с монго, и когда оболочка будет загружаться, он подключится к db.test
, и я всегда буду show dbs
и получить список базы данных, затем use myApp
.
Вчера, когда я отправляюсь в оболочку, и я печатаю show dbs
, только один показан local 0.078GB
. Однако мое приложение все еще работает, вытягивает и толкает данные в базу данных.
Я проверил dbpath в файле mongod.conf, и это выглядит нормально. Я не совсем уверен в точном порядке вещей, но две вещи, где разные (я не уверен, что это произошло до show dbs
, не показывающее все или после, и я не уверен, что было первым):
- при загрузке Монго оболочки я получаю эту ошибку:
WARNING: soft rlimits too low. Number of files is 256, should be at least 1000"
Я последовал за эти направления, которые, казалось, чтобы остановить эту ошибку от появления (https://github.com/basho/basho_docs/issues/1402)
- Я использую игрушки Meteor и в первый раз обновляю
user.profile.companyName
(который является настраиваемым полем в пределах стандартаprofile
из виджета Meteor Toys.
Просто странно, что приложение все еще может получить доступ к базе данных и коллекциям, но оболочка mongo не отображается. Я обновляю mongod через brew upgrade mongodb
от 3.0.2 до 3.0.7 безрезультатно.
Любые идеи?
глядя на мою '.bash_history' Я всегда использовал' mongo' для запуска оболочки. Для хихиканья я попробовал «meteor mongo», и он загрузил оболочку. На этот раз с 'show dbs' я был награжден администратором, местным и метеоритом. Я использую метеорит, а затем 'показывать таблицы ', и вот они, мои недостающие таблицы. Weird. Думаю, я все еще ищу ответ. ??? – dmayo