Komunikat o błędzie:locale::facet::_S_create_c_locale name not valid
wskazuje, że mongod
nie może pracować z bieżącymi ustawieniami regionalnymi systemu operacyjnego.
Dostosowywanie ustawień regionalnych do C
, który jest obsługiwany przez Mongo, rozwiąże problem:
export LC_ALL=C
mongod
Nie jest to jednak idealne rozwiązanie:LC_ALL=C
wymusza sortowanie według kolejności bajtów, a nie kolejności znaków zależnej od ustawień regionalnych,
Ogólnie rzecz biorąc, brakuje obsługi lokalizacji MongoDB. Istnieje otwarte zgłoszenie JIRA omawiające obsługę lokalizacji.