Lorsque j'exécute la commande "Statut NEO4J" ou "NEO4J STOP", il est indiqué "Neo4J n'exécutant pas" si le navigateur est accessible et je peux effectuer toutes les transactions sur la base de données. De plus, la base de données ne change pas lorsque je le change sur NEO4J.CONF et exécutez Neo4J Start. P>
5 Réponses :
Il ressemble à la machine sur laquelle vous exécutez le statut code> NEO4J Statut CODE> et Si vous souhaitez contrôler le service de navigateur NeO4J, vous devez utiliser ces commandes sur la machine appropriée. P> NEO4J STOP code> n'est pas identique à la machine sur laquelle le service de navigateur NEO4J que vous utilisez. est en cours d'exécution. P>
C'est la même machine, la même adresse IP. Enfait, je peux commencer le Neo4j, mais quand j'essaie de l'arrêter donne au message Neo4j ne fonctionne pas
Merci Govind, vous me avez donné un départ, je pense avoir trouvé le problème, pour une raison que je ne sais pas que le Neo4J est en cours d'exécution avec un certain PID différent de celui généré dans le / var / run / neo4j / Neo4j.pid, quand j'ai écrasé le néo4j.pid avec celui qui coule, j'ai pu arrêter le Neo4j et commencer un processus propre. P>
Exécutez-vous le statut NEO4J en tant qu'utilisateur root? Quelque temps lorsque vous exécutez le statut NEO4J en tant qu'utilisateur non root lors de la mise en commençant comme on vous donnera ce message. P>
Je viens de tomber sur le même problème, à savoir le processus de Neo4J en cours d'exécution, mais Dans mon cas, il était dû à un accident lors de l'installation / la configuration initiale, Ce qui n'a causé aucun dossier d'exécution pour être créé dans: J'ai pu confirmer Le comportement en tuant le processus manuellement et commence à nouveau Neo4J, après quoi j'ai été accueilli avec: p> Le problème est parti après avoir créé le dossier Run pour Neo4j avec un simple: < / p> statut néo4j code> dit autrement.
/ var / exécuté / néo4j code>. Puisque c'est là que le fichier PID Neo4J est stocké, il provoque le statut
Neo4J code> pour penser que le processus ne fonctionne pas, même si c'est en réalité c'est. P>
Vérifiez le chemin actuel de l'exécution néo4j
PS -EF | grep néo4j code>
Vérifiez que l'utilisateur exécute le processus. Dans mon cas, c'était "root" et semblait confondre la commande lorsqu'il est exécuté sous "Neo4J" utilisateur