Tôi đã gặp điều tương tự và nó hóa ra là một vấn đề về quyền. Nếu chủ sở hữu của tiến trình con không thể truy cập đường dẫn nhật ký hoặc đường dẫn nhật ký không tồn tại, nó sẽ không thành công.
Những gì tôi đã làm là đặt thư mục nhật ký vào thư mục chính của tôi:
mkdir ~/log
mongod --fork --logpath ~/log/mongodb.log
Nếu bạn thực sự muốn đặt nó vào thư mục / var / log của mình, chỉ cần thay đổi quyền.