J'ai mis à jour vers MacOS 10.15 (Catalina) aujourd'hui. Lorsque j'exécute mongod
dans le terminal, il ne peut pas trouver le répertoire /data/db
:
/Users/william > mongod
2019-10-08T17:02:44.183+0800 I CONTROL [main] Désactivation automatique de TLS 1.0, pour forcer l'activation de TLS 1.0, spécifiez --sslDisabledProtocols 'none'
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] Démarrage de MongoDB : pid=43162 port=27017 dbpath=/data/db 64-bit host=Williams-MacBook-Pro-6.local
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] version de la db v4.0.3
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] version git : 7ea530946fa7880364d88c8d8b6026bbc9ffa48c
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] allocateur : système
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] modules: aucun
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] environnement de compilation :
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] distarch: x86_64
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] target_arch: x86_64
2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] options: {}
2019-10-08T17:02:44.211+0800 I STORAGE [initandlisten] exception dans initAndListen: NonExistentPath: Répertoire de données /data/db introuvable, arrêt
2019-10-08T17:02:44.211+0800 I NETWORK [initandlisten] arrêt: fermeture de l'écoute des sockets...
2019-10-08T17:02:44.211+0800 I NETWORK [initandlisten] suppression du fichier de socket : /tmp/mongodb-27017.sock
2019-10-08T17:02:44.211+0800 I CONTROL [initandlisten] sortie maintenant
2019-10-08T17:02:44.211+0800 I CONTROL [initandlisten] arrêt avec code :100
/Users/william >
J'ai essayé d'installer MongoDB avec brew
:
brew install mongodb
/Users/william > brew install mongodb
Mise à jour de Homebrew...
Erreur: mongodb: version inconnue :mountain_lion
Un conseil ?