8
votes

Création d'un nouveau fichier météore.js et d'obtenir une erreur 100, Mongodb ne peut pas écrire

Je joue avec meteor.js et je reçois cette erreur: XXX

Je ne sais pas comment remédier à cela, surtout dans le contexte de Meteor.js J'ai installé en utilisant Curl sur Snow Leopard Mac OS.

Il travaillait réellement pendant un certain temps, car j'ai fait quelques exercices d'un livre que j'ai, alors il a conquis avec l'erreur. Je ne sais pas ce que j'ai fait.


7 commentaires

Quel système d'exploitation est-ce? Avez-vous installé Meteor avec sudo?


Oh pardon. Mac OS Snow Lep. Et j'ai utilisé curl


Pourriez-vous vérifier si theres un dossier caché .meeor dans votre annuaire d'applications? Voir également simplement si sudo météore fonctionne de votre annuaire d'applications?


Oui aux deux et j'ai la même erreur avec sudo


Ok si cela a fait cela avec sudo, essayez ensuite de créer une nouvelle application météore ailleurs et de l'exécuter pour voir si cela fonctionne? Si tel est le cas, l'application que vous avez faite a sa base de données / fichiers changés autour d'une manière ou d'une autre


J'ai créé une nouvelle application sur le bureau et quelques autres répertoires, même problème


Laissez-nous Continuer cette discussion en chat


5 Réponses :


6
votes

Comme avec notre discussion, il vous suffit de libérer de l'espace disque, je souhaite que Meteor donnerait plus d'erreurs descriptives.

Si vous vous libérez un peu d'espace, il devrait trier


1 commentaires

Cela me passait beaucoup pour moi mais libérant un peu d'espace corrigé le problème. (Beirly Certaines grandes applications de DB fonctionnent mais des applications DB plus petites ne feraient pas)



0
votes

comme @Akshat a dit:

Si vous êtes même en tant que root ne peut pas exécuter météore, c'est probablement une partition complète et vous devez nettoyer ou déplacer le dossier dans une autre partition.

Si vous pouvez exécuter Meteor en tant que root, c'est probablement un problème de droits résolvable de cette façon:
Dans le dossier du projet Meteor: sudo chown -r $ utilisateur: $ utilisateur.
Je recommande de ne pas utiliser une partition NTFS comme définissant les droits corrects.


0 commentaires

1
votes

Il est possible que vous ayez une instance de Mongod en cours d'exécution déjà, faites un xxx

et s'il est en cours d'exécution, tuez-le et redémarrez


0 commentaires

14
votes

J'ai corrigé cela en allant à .meeor \ local \ db et suppression mongod.lock


3 commentaires

J'ai rencontré cette question après une fermeture soudaine et inattendue. Donc, cela a du sens.


+1 exactement la solution que j'ai obligée. Effrayé ce qui serait arrivé si cela n'existait pas!


C'est exactement ce dont j'avais besoin et cela rend le sens total dans ma situation (renommé le projet Dir tandis que Meteor était en cours d'exécution).



7
votes

J'ai eu ce problème lorsque j'ai mis à jour de 0,7 à 0,8 dans mon environnement local, je n'avais rien à perdre dans ma base de données locale, donc j'ai corrigé par: xxx


0 commentaires