Running Brew Services Démarrer MongoDB-Community
qui donne:
Bootstrap failed: 5: Input/output error Error: Failure while executing; `/bin/launchctl bootstrap gui/501 /Users/<myUserName>/Library/LaunchAgents/homebrew.mxcl.mongodb-community.plist` exited with 5.
11 Réponses :
Essayez ceci
Brew Services redémarrer
Étonnamment, ça marche. Merci Mari!
Encore le même problème
Cela a fonctionné pour moi après avoir migré de Mac Intel vers M1. Merci!
ça marche mais pourquoi
Fonctionne pour moi, donc j'avais juste besoin d'être spécifique avec le numéro de version hein
J'ai eu un problème similaire avec httpd et je suis tellement surpris que cela fonctionne, mais c'est le cas! merci homme mec
Je suis capable de faire fonctionner MongoDB via Homebrew. Je crois que cela a résolu mon problème:
Launchctl Unload -w ~ / Library / Launchagents / HomeBrew.mxcl.Mongodb-Community.Plist
suivi de
Launchctl Load -W ~ / Library / Launchagents / HomeBrew.mxcl.Mongodb-Community.Plist
Cela a résolu le problème que j'avais
Cela l'a corrigé, sans avoir à forcer la version 4.4 - sympa!
J'ai vu ce problème avec MySQL et la solution était que mon profil actuel n'était pas le propriétaire de mon dossier HomeBrew.
J'ai dû le changer parce que j'ai un deuxième profil configuré pour un autre espace de travail, mais ils partagent le Même chemin de homebrew.
Je suggère à quiconque voit cette erreur essayer de s'exécuter
sudo chown -R $(whoami) $(brew --prefix)/*
puis de voir si cela le résoudra. Encore une fois, je n'ai pas eu ce problème avec MongoDB, mais j'ai vu cette erreur exacte avec MySQL lorsque mon profil ne possédait pas le dossier Brew.
Après avoir exploré quelques options, cela me semble une solution lixée. Dans l'intervalle, j'ai obtenu le fonctionnement de PostgreSQL à l'aide de Sudo Brew Services Start PostgreSQL
L'ajout de sudo
avant le brassage l'a corrigé pour moi.
Le redémarrage de la machine était également nécessaire
Exécutez quelque chose comme Launchctl Supprimez Homebrew.mxcl.mongodb-Community
Avant la commande de chargement
résolu mon problème
Il semble que la communauté MongoDB soit déjà lancée. Alors, redémarrez-le au lieu de commencer, par la commande suivante:
brew services restart mongodb-community
Pour voir les réelles erreurs, vous devez exécuter le service sans brasse > Malheureusement, Brew ne montre pas à l'utilisateur ce qui cause cette erreur. Au début, j'ai essayé d'utiliser les conseils des réponses de ce fil, mais ni réinstaller Apache ni Ensuite, il était enfin clair quelle était la raison pour laquelle le service HTTPD ne commençait pas. Il s'est avéré qu'après la mise à niveau PHP, la version PHP avait changé et j'ai oublié d'écrire la nouvelle version PHP dans le fichier de configuration Apache.
J'ai rapidement corrigé cela et Apache a commencé. $ /opt/homebrew/Cellar/httpd/2.4.51/bin/apachectl start
httpd: Syntax error on line 66 of /opt/homebrew/etc/httpd/httpd.conf: Cannot load /opt/homebrew/Cellar/php@5.6/5.6.40_3/lib/httpd/modules/libphp5.so into server: dlopen(/opt/homebrew/Cellar/php@5.6/5.6.40_3/lib/httpd/modules/libphp5.so, 0x000A): tried: '/opt/homebrew/Cellar/php@5.6/5.6.40_3/lib/httpd/modules/libphp5.so' (no such file), '/usr/local/lib/libphp5.so' (no such file), '/usr/lib/libphp5.so' (no such file)
FAIL: 1
déchargez -w / chargé -w
aidé.
Je n'ai également rien trouvé dans les journaux des bières. J'ai décidé d'enquêter sur Apache elle-même. Pour ce faire j'ai couru apache sans breuvage : $ brew services start httpd
Bootstrap failed: 5: Input/output error
Try re-running the command as root for richer errors.
Error: Failure while executing; `/bin/launchctl bootstrap gui/501
/Users/john/Library/LaunchAgents/homebrew.mxcl.httpd.plist` exited with
5.
FAIL: 1
C'est une bonne astuce; Cela a fonctionné pour moi.
Grand conseil, cependant, comme rappel pour les autres: utilisez-le uniquement pour le débogage. Brew fait des trucs pour vous automatiquement (comme définir les valeurs Ulimit), vous devrez donc savoir ce que vous faites.
Essayez ceci si vous avez essayé de brew services start mongodb-community
brew services stop mongodb-community
J'ai fait face à un problème similaire avec PostgreSQL 11 et le redémarrage du service n'a pas aidé. Le problème est survenu lorsque mon MacBook a redémarré brusquement .
Après avoir vérifié les ports et essayé toutes les solutions possibles, j'ai décidé d'examiner les journaux.
brew services start postgresql@11
Dans mon cas, un autre processus HTTPD était en cours d'exécution sur le Mac. Tué avec un outil de moniteur m'a permis de démarrer httpd.
J'ai eu une erreur similaire en ce qui concerne postgres
.
$ tail /usr/local/var/log/postgres.log 2022-05-19 14:18:46.029 CEST [32374] FATAL: database files are incompatible with server 2022-05-19 14:18:46.029 CEST [32374] DETAIL: The data directory was initialized by PostgreSQL version 13, which is not compatible with this version 14.3. 2022-05-19 14:18:56.071 CEST [32676] FATAL: database files are incompatible with server 2022-05-19 14:18:56.071 CEST [32676] DETAIL: The data directory was initialized by PostgreSQL version 13, which is not compatible with this version 14.3. 2022-05-19 14:19:06.111 CEST [32885] FATAL: database files are incompatible with server 2022-05-19 14:19:06.111 CEST [32885] DETAIL: The data directory was initialized by PostgreSQL version 13, which is not compatible with this version 14.3. 2022-05-19 14:19:16.128 CEST [33102] FATAL: database files are incompatible with server 2022-05-19 14:19:16.128 CEST [33102] DETAIL: The data directory was initialized by PostgreSQL version 13, which is not compatible with this version 14.3. 2022-05-19 14:19:26.166 CEST [33434] FATAL: database files are incompatible with server 2022-05-19 14:19:26.166 CEST [33434] DETAIL: The data directory was initialized by PostgreSQL version 13, which is not compatible with this version 14.3.
J'ai essayé de redémarrer et il semblait prometteur:
$ psql -d postgres -U apiuser psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket?
J'ai eu un problème similaire sur MySQL.
Error: Failure while executing; `/bin/launchctl bootstrap gui/501 /Users/gerd/Library/LaunchAgents/homebrew.mxcl.mysql.plist` exited with 5.
Dans mon cas, le MySQLD manque l'autorisation de connexion réseau OSX. Après le redémarrage OSX, il apparaît la boîte de dialogue des autorisations réseau. J'ai accordé l'autorisation à MSQLD et le problème a été résolu!
reddit.com/r/macos/comiments/kbko61/launchctl_brisking/gpv2to11 n'a pas ajouté cela comme réponse car ce n'est pas le mien. Cela a fonctionné pour moi
J'ai essayé cela et j'obtiens toujours la même erreur. Je me demande si j'ai donné les entrées correctes avec les commandes? Les services de brassage devraient simplement fonctionner, car c'est la manière officielle que MongoDB dit de démarrer le service.