'Neo4j' veritabanı kullanılamıyor. Neo4j veritabanı sıfırlanamıyor
Windows makinemde çalışan ubuntu komut satırında topluluğum 4.1.1 neo4j hizmetini kurdum. Neo4j'i bir veya iki aydır istikrarlı bir şekilde kullanıyorum, kısa süre önce neo4j veritabanına erişmemi engelledi, bunu neo4j tarayıcısında söyleyecek:
Database 'neo4j' is unavailable. Run :sysinfo for more info.
Neo4j'yi kaldırmayı ve yeniden yüklemeyi denedim ama bu da işe yaramadı. Daha önce varsayılan dinleme adresiyle oynamayı denedim, ancak şimdi tüm yapılandırma verilerinin yeniden yüklenmesi ile normale döndü. ./Neo4j-community-4.1.1/bin/cypher-shell'in bin altında çalıştırılması çalışmıyor. Diyor ki:
Unable to establish connection in 3000ms
./Neo4j-community-4.1.1/bin/cypher-shell -a 192.168.0.19 çalıştırırsam şöyle diyor:
Database 'neo4j' is unavailable
./Neo4j-community-4.1.1/bin/neo4j-admin check-tutarlılık --database = neo4j çalıştırdığımda, ayrıca şunu da belirtir:
.2020-08-18 22:12:16.868+0000 WARN [o.n.c.ConsistencyCheckService] Index was dirty on startup which means it was not shutdown correctly and need to be cleaned up with a successful recovery. Index file: /home/thomp105/neo4j-community-4.1.1/data/databases/neo4j/neostore.relationshipgroupstore.db.id.
Her şeyi sıfırdan sıfırlamayı çok isterdim ama nasıl olduğundan emin değilim Bu noktada localhost: 7474'teki tarayıcıya bile erişemiyorum. Yüklemeye çalışırken süresiz olarak kilitleniyor.
Gerçekten şaşkına döndüm. Bu sorunu nasıl çözeceğim konusunda herhangi bir tavsiyesi olan var mı?
Yanıtlar
Sisteminizi görmeden sorunu tahmin etmek kolay değil, ancak varsayılan veritabanınızı, yani neo4j'yi fiziksel olarak diskten silmeyi deneyip deneyemeyeceğinizi sorabilir miyim (örn. Rm -rf /home/thomp105/neo4j-community-4.1.1/ data / databases / neo4j /) ve sonra bunun yerine farklı bir adla başka bir veritabanı oluşturmayı deneyin (neo4j.conf dosyasını açın, varsayılan veritabanını gösteren dbms.active_database'i arayın ve başka bir adla değiştirin)?