Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 9243|Отговор: 1

Няколко проблема, които се сблъскаха при стартиране на инсталацията на MongoDb

[Копирай линк]
Публикувано в 20.08.2017 г. 16:09:07 ч. | | | |
Първо, изтеглете и инсталирайте mongodb, няма да говоря за конкретния урок за изтегляне и инсталация, версията, която използвам, е "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed"

Директорията, която инсталирах, беше: D:\MongoDB\Server\3.4\

Започнах MongoDB под формата на конфигурационен файл и сам създадох нов mongo.conf файл

<setting> = <value> Този конфигурационен формат е конфигурационният файл на MongoDB версия 2.4, а новата версия може да бъде съвместима с командите за конфигурация на старата версия

Официален линк към въведение: https://docs.mongodb.com/v2.4/reference/configuration-options/

Новата версия е базирана на профилния формат YAML и въвеждащата връзка: https://docs.mongodb.com/manual/reference/configuration-options/

Конфигурацията е следната:



След това влезте в bin директорията и я стартирайте с командата cmd, командата за стартиране е следната:



Грешката е следната:

---------------------------
mongod.exe - Системна грешка
---------------------------
Тази програма не може да бъде стартирана, защото api-ms-win-crt-runtime-l1-1-0.dll липсва на компютъра. Опитайте да преинсталирате програмата, за да оправите този проблем.
---------------------------
Сигурни ли сте   
---------------------------



Ето как да го оправите:

Инсталиране на VC redit.exe програма за решаване

Това е програма на VC: VC redit.exe
Линк: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

Изберете x86 или x64 при изтегляне според нуждите на вашата система и инсталацията е успешна.



След като този проблем бъде решен, изпълняваме командата за стартиране и установяваме, че новата грешка е следната:

D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf"
2017-08-20T15:40:48.459+0800 F КОНТРОЛ [основна] Неуспешна глобална инициализация: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log"

Решение: Създаване на нова папка logs под директорията D:\MongoDB\Server\3.4\!!

След това изпълнете командата за стартиране отново и установете, че този път няма грешка, но портът не е свързан, стартирането не е успешно и грешката не се докладва, както следва:



Всъщност това не е успешен старт и решението е следното:

Под директорията D:\MongoDB\Server\3.4\създайте нова папка с данни!!

ЗащотоВ конфигурационния файл посочваме директорията на двата файла, програмата няма автоматично да създаде директорията, трябва да я създадеш ръчно, ако директорията не съществува, MongoDB няма да стартира! Грешките не могат да бъдат докладвани!!

Всички логове и директории с данни трябва да се създават ръчно, този път стартът е успешен!!

След успешно стартиране, не затваряйте cmd прозореца, ако затворите cmd прозореца, MongoDB също ще бъде затворен!!


Интерфейсът за успех на MongoDB при стартиране е следният:










Предишен:MongoDb база данни Robomongo connection tool
Следващ:Параметри на конфигурационния файл в MongoDB v2.4
 Хазяин| Публикувано в 20.08.2017 г. 16:16:38 ч. |
Параметри на конфигурационния файл в MongoDB v2.4
https://www.itsvse.com/thread-3994-1-1.html
(Източник: Архитект)
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com