Điểm:0

Mongod sẽ không bắt đầu khởi động khi liên kết IP docker

lá cờ um

vấn đề của tôi tương tự như ở đây:

https://stackoverflow.com/questions/59141447/why-does-the-status-of-mongo-throw-me-code-exited-status-48

Vấn đề là dịch vụ mongo sẽ không khởi động khi tôi cố gắng liên kết IP docker.

nếu tôi chạy Sudo systemctl bắt đầu mongod bằng tay thì không sao. Nhưng sau đó cho phép-ing dịch vụ và khởi động lại nó không chạy và từ nhật ký tôi có thể thấy trạng thái là 48.

trong tôi /etc/mongod.conf Tôi đang ràng buộc hai địa chỉ này:

bọc lưới:
  cảng: 27017
  liên kếtIp: 127.0.0.1,172.17.0.1

Bây giờ lý do tôi cần phải ràng buộc 172.17.0.1 là có một ứng dụng đang chạy trong docker cần truy cập DB đang chạy trên phiên bản máy chủ này.

Nếu tôi xóa IP docker và chỉ để lại localhost, thì mongod sẽ được khởi động sau khi khởi động lại mà không gặp vấn đề gì sau đó.

Tôi đoán rằng vấn đề có thể là vào thời điểm mongod cố gắng chạy, dịch vụ docker (nó là một dịch vụ, phải không?) Chưa được khởi tạo đầy đủ hoặc đại loại như thế.

Cách chính xác để đối phó với vấn đề là gì?

Máy chủ là Ubuntu 20.04.3 LTS chạy trên Azure và tôi đã cài đặt mongo như thế này: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.