Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

Tôi đã cài đặt MongoDB 2.0.3, sử dụng gói Debian MongoDB-10Gen. Mọi thứ diễn ra tốt đẹp, ngoại trừ dịch vụ được cài đặt theo mặc định không bắt đầu khi máy tính khởi động.

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
9 chỉ chạy dưới dạng người dùng gốc. Có lẽ đây là lý do. Nhưng theo như tôi biết, các dịch vụ nên được chạy vì chúng được thêm bởi người dùng gốc.

Điều gì có thể là giải pháp?

Nếu tôi chỉ chạy

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
9

Tue Mar 27 13:00:44 [initandlisten] couldn't open /data/db/transaction_processor_dummy_development.ns errno:1 Operation not permitted

Nếu tôi chạy

sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
1, nó nói:

mongodb start/running, process 4861

Nhưng không có quá trình nào khi tìm kiếm với

sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
2 và
sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
3 nói:

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed

Đã hỏi ngày 27 tháng 3 năm 2012 lúc 6:13Mar 27, 2012 at 6:13

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

3

Trên máy chủ Ubuntu của tôi, chỉ cần chạy:

sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start

Đã trả lời ngày 23 tháng 1 năm 2013 lúc 6:05Jan 23, 2013 at 6:05

NianliangnianliangNianliang

2.8763 huy hiệu vàng28 Huy hiệu bạc22 Huy hiệu đồng3 gold badges28 silver badges22 bronze badges

4

Fixed!

Lý do là biến

sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
4 trong
sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
5. Trước đây, tôi đã sử dụng MongoDB 1.8, trong đó giá trị mặc định cho DBPath là
sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
6. Công việc mới nổi ____ 37 (đi kèm với gói MongoDB-10GEN) gọi
MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
9 với tùy chọn
sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
9.

Như một giải pháp, tôi chỉ phải thay đổi chủ sở hữu của thư mục

sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
6 đệ quy.

Đã trả lời ngày 28 tháng 3 năm 2012 lúc 8:39Mar 28, 2012 at 8:39

0

Điều này cũng có thể xảy ra nếu quyền tập tin của bạn được thay đổi bằng cách nào đó. Xóa tệp khóa không giúp ích gì và chúng tôi đã gặp lỗi trong tệp nhật ký như:

2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating

Vì vậy, đã đi để kiểm tra quyền:

ls -l /var/lib/mongodb

total 245780
drwxr-xr-x 2 mongodb mongodb     4096 Jan 20 09:14 journal
drwxr-xr-x 2 root    root        4096 Jan 20 09:11 local
-rw------- 1 root    root    67108864 Jan 20 09:11 local.0
-rw------- 1 root    root    16777216 Jan 20 09:11 local.ns
-rwxr-xr-x 1 mongodb nogroup        0 Jan 20 09:14 mongod.lock

Sửa chữa:

# chown -R mongodb:mongodb /var/lib/mongodb

Xóa tệp khóa nếu nó vẫn còn đó:

# rm /var/lib/mongodb/mongod.lock

Bắt đầu MongoDB

# service mongodb start

Đuôi nhật ký và bạn sẽ thấy ở cuối của nó:

tail -f /var/log/mongodb/mongodb.log
2016-01-20T09:16:02.025-0800 [initandlisten] waiting for connections on port 27017

Đã trả lời ngày 20 tháng 1 năm 2016 lúc 17:21Jan 20, 2016 at 17:21

RyanhryanhRyanH

9517 Huy hiệu bạc12 Huy hiệu đồng7 silver badges12 bronze badges

3

Tôi đã chán về vấn đề này vì vậy tôi quyết định tạo một tập lệnh shell để khôi phục cơ sở dữ liệu Mongo của mình một cách dễ dàng.bored of this problem so I decided to create a shell script to restore my mongo data base easily.

mongodb start/running, process 4861
0

http://ideone.com/EuqDZ8

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

Sivi

10.1k2 Huy hiệu vàng49 Huy hiệu bạc 50 Huy hiệu Đồng2 gold badges49 silver badges50 bronze badges

Đã trả lời ngày 30 tháng 4 năm 2014 lúc 18:20Apr 30, 2014 at 18:20

AndresandresAndres

4.0936 Huy hiệu vàng37 Huy hiệu bạc52 Huy hiệu Đồng6 gold badges37 silver badges52 bronze badges

Xóa tệp

2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
1 và cài đặt lại đã không giải quyết vấn đề trên máy của tôi (Ubuntu 19.10). Vấn đề là sau khi tắt máy bất ngờ, Sock MongoDB không thuộc nhóm MongoDB và người dùng nữa.

Vì vậy, tôi làm theo các bước dưới đây:

  1. CD /TMP
  2. ls *.sock
  3. Thay đổi người dùng: Quyền nhóm:

    mongodb start/running, process 4861
    
    1
  4. sudo systemctl bắt đầu Mongod

  5. Sudo SystemCTL Status Mongod

Đã trả lời ngày 3 tháng 5 năm 2020 lúc 7:53May 3, 2020 at 7:53

gotqngotqngotqn

38.4K44 Huy hiệu vàng153 Huy hiệu bạc233 Huy hiệu Đồng44 gold badges153 silver badges233 bronze badges

Hãy nhớ rằng khi bạn khởi động lại cơ sở dữ liệu bằng cách xóa các tệp .lock bằng lực, dữ liệu có thể bị hỏng. Máy chủ của bạn không nên được coi là "khỏe mạnh" nếu bạn khởi động lại máy chủ theo cách đó.

Để sửa đổi tình hình, một trong hai chạy

mongodb start/running, process 4861
2

hoặc

mongodb start/running, process 4861
3

Trong vỏ Mongo để đưa cơ sở dữ liệu của bạn trở lại trạng thái "lành mạnh".

Đã trả lời ngày 27 tháng 3 năm 2012 lúc 16:31Mar 27, 2012 at 16:31

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

1

1 - Tắt tùy chọn

2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
2 trong
sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
5 nếu được bậtdisable
2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
2
option in
sudo rm /var/lib/mongodb/mongod.lock
mongod --repair
sudo service mongodb start
5 if enabled

2 - Sửa chữa cơ sở dữ liệu của bạnRepair your database

mongodb start/running, process 4861
4

3 - Giết quy trình Mongod hiện tạikill current mongod process

Tìm quy trình Mongo

mongodb start/running, process 4861
5

Bạn sẽ nhận được Mongod Pid

mongodb start/running, process 4861
6

Dừng quy trình mongod hiện tại

mongodb start/running, process 4861
7

4 - Bắt đầu dịch vụ MongoDBstart mongoDB service

mongodb start/running, process 4861
8

Đã trả lời ngày 26 tháng 4 năm 2013 lúc 11:35Apr 26, 2013 at 11:35

AbdullahdiaaabdullahdiaaAbdullahDiaa

1.31616 Huy hiệu bạc17 Huy hiệu đồng16 silver badges17 bronze badges

mongodb start/running, process 4861
9

Đã trả lời ngày 18 tháng 8 năm 2014 lúc 7:30Aug 18, 2014 at 7:30

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

TRAI BUITRAI BUItrai bui

58812 Huy hiệu bạc35 Huy hiệu Đồng12 silver badges35 bronze badges

Đôi khi bạn cần xóa tệp .lock để có dịch vụ chạy

Đã trả lời ngày 27 tháng 3 năm 2012 lúc 6:21Mar 27, 2012 at 6:21

JoejoeJoe

3761 Huy hiệu bạc6 Huy hiệu đồng1 silver badge6 bronze badges

1

Đối với Ubunto, điều khiến nó xảy ra và thật đơn giản là cài đặt gói MongoDB:

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
0

Đã trả lời ngày 2 tháng 6 năm 2015 lúc 7:43Jun 2, 2015 at 7:43

Shacharsolshacharsolshacharsol

2.30619 Huy hiệu bạc14 Huy hiệu đồng19 silver badges14 bronze badges

1

Vui lòng kiểm tra quyền của bạn cho thư mục "dữ liệu". Đây là một vấn đề cho phép, vì người dùng Linux sẽ phải đối mặt với vấn đề này do các quyền SE Linux. Vì vậy, bạn thay đổi nhóm chủ sở hữu cả thành "MongoDB" cho thư mục "Dữ liệu"data" folder. This is a permission issue, as linux users will face this issue due to SE linux permissions. So you change the ownerand group both to "mongodb" for the "data" folder

Đã trả lời ngày 17 tháng 2 năm 2016 lúc 18:51Feb 17, 2016 at 18:51

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

1

Chỉ cần cài đặt lại Mongo và nó đã hoạt động. Không có bộ sưu tập bị mất. Giải pháp dễ nhất cho tôi

Đã trả lời ngày 4 tháng 10 năm 2012 lúc 7:03Oct 4, 2012 at 7:03

Ashishashishashish

1.9003 huy hiệu vàng16 Huy hiệu bạc15 Huy hiệu đồng3 gold badges16 silver badges15 bronze badges

Giải pháp của Nianliang hóa ra rất hữu ích từ Ubunuto Vagrant của tôi, cuối cùng tôi đã thêm 2 lệnh này vào tệp của tôi /etc/init.d/mongodb:

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
1

Đã trả lời ngày 17 tháng 3 năm 2013 lúc 13:55Mar 17, 2013 at 13:55

Schoryschoryschory

6315 Huy hiệu bạc5 Huy hiệu Đồng5 silver badges5 bronze badges

Điều này cũng có thể xảy ra nếu đĩa đầy ở đường dẫn

2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
4 của bạn (ví dụ: nếu bạn có thư mục/ổ đĩa
2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
5 chuyên dụng và nó đã đầy).

Điều này đã khiến tôi hoảng loạn trong 15 phút vì nó cũng ngăn bạn đọc

2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
6 khi bắt đầu quá trình, rất khó khắc phục sự cố.

Đã trả lời ngày 30 tháng 12 năm 2014 lúc 17:05Dec 30, 2014 at 17:05

TOBLERPWNTOBLERPWNtoblerpwn

5.3657 Huy hiệu vàng37 Huy hiệu bạc46 Huy hiệu đồng7 gold badges37 silver badges46 bronze badges

Tôi đã thực hiện một cách tiếp cận khác:

Bối cảnh: Tôi sử dụng MongoDB, nút đơn, cục bộ vào máy chủ của tôi, làm khu vực dàn.

Tôi đã cài đặt Mongo dựa trên các hướng dẫn có sẵn trong tài liệu MongoDB.

Vì vậy, đây không phải là cơ sở hạ tầng 'Prime', không cần phải luôn luôn luôn - nhưng vẫn cần thiết.

Những gì tôi làm: Trong tập lệnh chạy của tôi, tôi kiểm tra xem Mongo có đang chạy bằng không -

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
2

Nếu nó không chạy, thì tôi chạy

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
3

Đã làm việc như một bùa mê, không thiết lập, v.v.

Nếu trường hợp sử dụng của bạn là tương tự, hãy cho tôi biết nếu nó cũng hiệu quả với bạn.

Chúc may mắn!

Đã trả lời ngày 20 tháng 2 năm 2016 lúc 12:49Feb 20, 2016 at 12:49

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

Zevijzevijzevij

2.3181 Huy hiệu vàng21 Huy hiệu bạc 30 Huy hiệu Đồng1 gold badge21 silver badges30 bronze badges

Tôi đã gặp vấn đề rằng bắt đầu dịch vụ MongoDB không thành công, không có nhật ký. Những gì tôi đã làm để khắc phục lỗi là cung cấp quyền truy cập ghi vào thư mục/var/log/MongoDB cho người dùng MongoDB

Đã trả lời ngày 7 tháng 12 năm 2016 lúc 9:41Dec 7, 2016 at 9:41

Shacharsolshacharsolshacharsol

2.30619 Huy hiệu bạc14 Huy hiệu đồng19 silver badges14 bronze badges

Điều giúp tôi chẩn đoán vấn đề là chạy

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
9 và chỉ định tệp cấu hình
2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
8:

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
4

Điều đó tiết lộ rằng một số tùy chọn trong /etc/mongdb.conf đã được "không được công nhận". Tôi đã nhận xét cả hai tùy chọn theo

2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
9 và chỉ để lại một mình
2016-01-20T09:14:58.210-0800 [initandlisten] warning couldn't write to / rename file /var/lib/mongodb/journal/prealloc.0: couldn't open file    /var/lib/mongodb/journal/prealloc.0 for writing errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] couldn't open /var/lib/mongodb/local.ns errno:13 Permission denied
2016-01-20T09:14:58.288-0800 [initandlisten] error couldn't open file /var/lib/mongodb/local.ns terminating
9 trên một dòng, điều này khiến dịch vụ không bắt đầu. Điều này trông giống như một lỗi.

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
5

^^ lỗi

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
6

^^ nhận xét chính xác.

Đã trả lời ngày 13 tháng 12 năm 2019 lúc 20:06Dec 13, 2019 at 20:06

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

Dan Dascalescudan DascalescuDan Dascalescu

132K49 Huy hiệu vàng305 Huy hiệu bạc392 Huy hiệu Đồng49 gold badges305 silver badges392 bronze badges

Cài đặt MongoDB cho Ubuntu 14.04

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
7

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

SPHINKS

2.9098 Huy hiệu vàng36 Huy hiệu bạc53 Huy hiệu Đồng8 gold badges36 silver badges53 bronze badges

Đã trả lời ngày 10 tháng 11 năm 2016 lúc 11:48Nov 10, 2016 at 11:48

Tôi đã đấu tranh với vấn đề tương tự và chia sẻ giải pháp cho phù hợp. Chúng tôi sử dụng một bộ bản sao Mongo và dịch vụ Mongo trên máy chủ phụ của tôi đã mất quá nhiều thời gian để bắt đầu. (Khoảng 10-15 phút)

Không thể tìm thấy bất cứ điều gì cho đến khi cố gắng định cấu hình Mongo với một số thư mục khác nhau trong -DBPath và điều đó hoạt động tốt, vì vậy chúng tôi đã biết rằng con đường trước đó, đó là một thư mục Mount có một số vấn đề. Vì vậy, theo sau với nhóm NSS để giải quyết vấn đề gắn kết mạng.

Hy vọng điều này sẽ giúp ai đó

Đã trả lời ngày 5 tháng 2 năm 2020 lúc 15:26Feb 5, 2020 at 15:26

Đây là một điều kỳ lạ, hãy đảm bảo rằng bạn có khoảng cách nhất quán trong tệp cấu hình.

Ví dụ:

MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed
8

Nếu khóa ủy quyền có 4 khoảng trống trước đó, như ở trên và phần còn lại là 2 không gian thì nó sẽ không hoạt động.

Đã trả lời ngày 1 tháng 12 năm 2020 lúc 7:41Dec 1, 2020 at 7:41

Hướng dẫn failed to start mongodb database server - không thể khởi động máy chủ cơ sở dữ liệu mongodb

PescollypescollyPescolly

90211 Huy hiệu bạc18 Huy hiệu đồng11 silver badges18 bronze badges

Trong Fedora 35, tôi đã phải xóa tệp

ls -l /var/lib/mongodb

total 245780
drwxr-xr-x 2 mongodb mongodb     4096 Jan 20 09:14 journal
drwxr-xr-x 2 root    root        4096 Jan 20 09:11 local
-rw------- 1 root    root    67108864 Jan 20 09:11 local.0
-rw------- 1 root    root    16777216 Jan 20 09:11 local.ns
-rwxr-xr-x 1 mongodb nogroup        0 Jan 20 09:14 mongod.lock
1 để chạy thành công.

Bạn có thể kiểm tra nhật ký để xác nhận vấn đề của bạn

ls -l /var/lib/mongodb

total 245780
drwxr-xr-x 2 mongodb mongodb     4096 Jan 20 09:14 journal
drwxr-xr-x 2 root    root        4096 Jan 20 09:11 local
-rw------- 1 root    root    67108864 Jan 20 09:11 local.0
-rw------- 1 root    root    16777216 Jan 20 09:11 local.ns
-rwxr-xr-x 1 mongodb nogroup        0 Jan 20 09:14 mongod.lock
2

Đã trả lời ngày 26 tháng 3 lúc 0:25Mar 26 at 0:25

Rahil Wazirrahil WazirRahil Wazir

9.87111 Huy hiệu vàng41 Huy hiệu bạc63 Huy hiệu Đồng11 gold badges41 silver badges63 bronze badges

Tại sao cơ sở dữ liệu của tôi không kết nối trong MongoDB?

Nếu bạn đã tạo người dùng và gặp khó khăn trong việc xác thực, hãy thử những điều sau: Kiểm tra xem bạn đang sử dụng đúng tên người dùng và mật khẩu cho người dùng cơ sở dữ liệu của mình và bạn đang kết nối với việc triển khai cơ sở dữ liệu chính xác. Kiểm tra xem bạn có chỉ định cơ sở dữ liệu AuthSource chính xác trong chuỗi kết nối của bạn không.Check that you are using the correct username and password for your database user, and that you are connecting to the correct database deployment. Check that you are specifying the correct authSource database in your connection string.

Làm cách nào để khởi động Máy chủ MongoDB?

MongoDB chạy như một chương trình tiêu chuẩn.Bạn có thể bắt đầu MongoDB từ một dòng lệnh bằng cách ban hành lệnh Mongod và chỉ định các tùy chọn.Để biết danh sách các tùy chọn, xem tham chiếu Mongod.MongoDB cũng có thể chạy như một dịch vụ Windows.issuing the mongod command and specifying options. For a list of options, see the mongod reference. MongoDB can also run as a Windows service.

Phải làm gì khi MongoDB không hoạt động?

Công việc mới nổi MongoDB (đi kèm với gói MongoDB-10GEN) gọi Mongod với TiếtConfig /etc /MongoDB.Tùy chọn Conf.Vì vậy, chúng tôi đề nghị khách hàng của chúng tôi thay đổi chủ sở hữu của thư mục /data /db một cách đệ quy.Điều này đã giải quyết vấn đề.change the owner of the /data/db directory recursively. This resolved the problem.

Làm cách nào để sửa chữa dịch vụ Mongod không thành công với mã thoát kết quả?

Làm cách nào để sửa chữa dịch vụ Mongod không thành công với mã thoát kết quả ?..
Đầu tiên, hãy dừng MongoDB nếu bạn khởi động lại: Sudo SystemCtl Dừng Mongod ..
Tiếp theo, tôi đã phát hiện tham nhũng cơ sở dữ liệu: sudo MongoDTHERRepairTHERDBpath/var/lib/MongoDB ..
Chạy các lệnh:.
Finally:.