Несмотря на то, что другие ответы, приведенные здесь, правильно решают проблему, следующий вопрос Stackoverflow привел меня к тому, какова фактическая проблема, когда MongoDB установлен в Vagrant VM и получает вышеуказанную ошибку: Эта проблема возникает, потому что хост-машина ставит локаль гостю через ssh.
Таким образом, вопрос , предлагающий переопределить локаль хоста в Vagrantfile, решает его постоянно с помощью только одной строки:
Vagrant.configure(2) do |config|
ENV['LC_ALL']="en_US.UTF-8"
# ...
end
Также обратите внимание на комментарии об этом он не изменяет фактическое значение LC_ALL на хосте.