LogoLogo
  • 👋Gaia'ya Hoş Geldiniz
    • 🌍Çeviriler
  • 👣İlkAdımlar
  • Geliştirici Olarak Başlarken
    • ✍️ContributeAçık Kaynak Projesine
      • 👩‍💻Code
      • 📄Dokümantasyon
      • 👯Topluluk
    • ⌨️Settingdüğümünüzü açın
      • Düğümünüzü özelleştirme
      • Protokole katılma
      • 🔨AcenteEntegrasyonları ve Eklentileri
      • Düğümünüzde sorun giderme
    • 💵Birödül için başvurun
    • 📑Kılavuzlarve Öğreticiler
      • 🏁Formula1 Sohbet Robotu Oluşturma
  • GaiaNet Hakkında
    • 🎯Misyon, Değerler ve Hedefler
    • 🔧AğBileşenleri
    • ⚖️GovernanceSüreç
    • 🔐Gizlilikve Güvenlik
GitBook tarafından desteklenmektedir
Bu sayfada
  • Sistem CUDA kitaplıklarını bulamıyor
  • Windows WSL'de koleksiyon anlık görüntüsünden kurtarılamadı
  • Bağlantı noktası 8080 kullanımda hata mesajıyla düğüm başlatılamadı. Çıkış ...
  • Kütüphane yükleme başarısız oldu: libgomp.so.1: paylaşılan nesne dosyası açılamıyor: Böyle bir dosya veya dizin yok
  • Varsayılan koleksiyon kaldırılamadı
  • Dosya G/Ç hatası
  • "Dosya açılamadı" Hatası
  • macOS'ta "Çok fazla açık dosya var" Hatası
  • WasmEdge'i yüklemek için yükleyici komut dosyası kullanılırken izin reddedildi

Bu yardımcı oldu mu?

  1. Geliştirici Olarak Başlarken
  2. Düğümünüzü Kurma

Düğümünüzde sorun giderme

Aşağıda node'unuzda karşılaşabileceğiniz bazı yaygın sorunlar ve bunları nasıl çözeceğiniz yer almaktadır!

ÖncekiTemsilci Entegrasyonları ve EklentileriSonrakiÖdül için başvurun

Son güncelleme 8 ay önce

Bu yardımcı oldu mu?

Sistem CUDA kitaplıklarını bulamıyor

Bazen CUDA araç seti standart olmayan bir konuma yüklenir. Buradaki hata mesajı genellikle libcu*12. Örneğin, Python kurulumunuzla birlikte CUDA yüklemiş olabilirsiniz. Aşağıdaki komut CUDA'yı Python ortamına yükleyecektir.

sudo apt install python3-pip -y
pip3 install --upgrade fschat accelerate autoawq vllm

Düzeltmenin en kolay yolu, bu standart olmayan CUDA kütüphanelerini standart konuma bağlamaktır, bunun gibi:

ln -s /usr/local/lib/python3.10/dist-packages/nvidia/cublas/lib/libcublas.so.12 /usr/lib/libcublas.so.12
ln -s /usr/local/lib/python3.10/dist-packages/nvidia/cuda_runtime/lib/libcudart.so.12 /usr/lib/libcudart.so.12
ln -s /usr/local/lib/python3.10/dist-packages/nvidia/cublas/lib/libcublasLt.so.12 /usr/lib/libcublasLt.so.12

Windows WSL'de koleksiyon anlık görüntüsünden kurtarılamadı

Windows WSL'de, çalıştırırken bu hatayı görebilirsiniz gaianet init:

Import the Qdrant collection snapshot ... The process may take a few minutes. Please wait ... * [Error] Failed to recover from the collection snapshot. {"status":{"error":"Service internal error: Tokio task join error: task 1242 panicked"},"time":0.697784244}

İçine baktığınızda ~/gaianet/log/init-qdrant.log dosyasında bu hata satırını görebilirsiniz:

2024-05-20T07:24:52.900895Z ERROR qdrant::startup: Panic occurred in file /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cgroups-rs-0.3.4/src/memory.rs at line 587: called `Result::unwrap()` on an `Err` value: Error { kind: ReadFailed("/sys/fs/cgroup/memory.high"), cause: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }  

Çözüm, devre dışı bırakmaktır autoMemoryReclaim WSL'deki özellik. Bu özelliği açmak/kapatmak için adım:

  1. Düzenle C:\Users<Your user name>.wslconfig

  2. Kaldırın veya yorum yapın autoMemoryReclaim içinde [deneysel] Bölüm.

Çalıştırdığınızda aşağıdaki hatayı görebilirsiniz gaianet başlangıç.

gaianet başlangıç
[+] config.json dosyası kontrol ediliyor ...

Zaten bir özel anahtarınız var.
[+] LlamaEdge API Sunucusu Başlatılıyor ...

    8080 numaralı bağlantı noktası kullanımda. Çıkış ...

Çözüm çalıştırmaktır gaianet durağı önce tüm işlemleri sonlandırın ve ardından gaianet başlangıç düğümü başlatmak için.

Windows WSL'de, çalıştırırken bu hatayı görebilirsiniz curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash

* Düğüm oluştur IS
[2024-07-02 17:50:55.175] [hata] yükleme başarısız: geçersiz yol, Kod: 0x20
[2024-07-02 17:50:55.175] [hata] Kütüphane yükleme başarısız oldu: libgomp.so.1: paylaşılan nesne dosyası açılamıyor: Böyle bir dosya veya dizin yok
[2024-07-02 17:50:55.176] [hata] yükleme başarısız: geçersiz yol, Kod: 0x20
[2024-07-02 17:50:55.176] [hata] Kütüphane yükleme başarısız oldu: libgomp.so.1: paylaşılan nesne dosyası açılamıyor: Böyle bir dosya veya dizin yok

Hata, aşağıdaki eksiklikten kaynaklanır libgomp.so.1Ubuntu'da varsayılan olarak otomatik olarak yüklenmesi gereken bir kütüphane.

Bu sorunu çözmek için libgomp.so.1 kütüphane:

sudo apt-get güncellemesi
sudo apt-get install libgomp1

Eğer CentOS kullanıyorsanız, kullanabilirsiniz:

yum install libgomp

Bu sorun şurada düzeltildi sürüm 0.2.2.

Failed to remove the default collection. {"status":{"error":"Service internal error: No such file or directory (os error 2)"},"time":0.050924542}

Bu genellikle Qdrant örneğinin yeni bir snapshot ile tekrar başlatmaya çalışmadan önce düzgün bir şekilde kapatılmadığını gösterir. Çözüm, önce GaiaNet düğümünü durdurmaktır:

gaianet durağı

Alternatif olarak, işlemleri terminalden veya işletim sisteminin Etkinlik İzleyicisi'nden manuel olarak öldürebilirsiniz:

sudo pkill -9 qdrant
sudo pkill -9 wasmedge
sudo pkill -9 frpc

Sonra çalıştırabilirsiniz gaianet init ve sonra gaianet başlangıç Tekrar.

    * Qdrant koleksiyon anlık görüntüsünü içe aktarın ...
      İşlem birkaç dakika sürebilir. Lütfen bekleyin ...
    * [Hata] Koleksiyon anlık görüntüsünden kurtarılamadı. Snapshot` alanı işlenirken bir hata oluştu: Dosya G/Ç hatası: İşleme izin verilmiyor (os hatası 1) 

Bu genellikle Qdrant örneğinin yeni bir snapshot ile tekrar başlatmaya çalışmadan önce düzgün bir şekilde kapatılmadığını gösterir. Çözüm, önce GaiaNet düğümünü durdurmaktır:

gaianet durağı

Alternatif olarak, işlemleri terminalden veya işletim sisteminin Etkinlik İzleyicisi'nden manuel olarak öldürebilirsiniz.

sudo pkill -9 qdrant
sudo pkill -9 wasmedge
sudo pkill -9 frpc

Sonra çalıştırabilirsiniz gaianet init ve sonra gaianet başlangıç Tekrar.

Uyarı: Dosya açılamadı 
Uyarı: https://huggingface.co/datasets/max-id/gaianet-qdrant-snapshot/resolve
Uyarı: /main/consensus/consensus.snapshot: Böyle bir dosya veya dizin yok
curl: (23) Çıktı hedefe yazılırken hata oluştu

Bu tür bir hatanın nedeni yanlış yapılandırılmış bir config.json dosya. Çözüm, dosyadaki yorumları silmektir config.json ve yeniden çalıştırın gaianet init Komuta.

Çalışırken gaianet init macOS'ta yeni bir düğümü başlatmak için, anlık görüntünüz büyük miktarda metin içeriyorsa anlık görüntü kurtarmayla ilgili bir hatayla karşılaşabilirsiniz. Hata mesajı aşağıdaki gibi olabilir:

 * [Error] Failed to recover from the collection snapshot. {"status":{"error":"Service internal error: Too many open files (os error 24)"},"time":1.574064833}
    * [Error] Failed to recover from the collection snapshot. {"status":{"error":"Service internal error: Too many open files (os error 24)"},"time":1.574064833}

Bu sorun, macOS'ta 256 gibi nispeten düşük bir değere ayarlanmış olan varsayılan dosya tanımlayıcı (FD) sınırından kaynaklanmaktadır.

Bu sorunu çözmek için sisteminizdeki varsayılan FD sınırını artırabilirsiniz. Bunu yapmak için aşağıdaki komutu çalıştırın:

ulimit -n 10000

Bu, FD limitini geçici olarak 10.000 olarak ayarlayacaktır. Sonra, şunu kullanın gaianet init ve gaianet başlangıç komutlarını AYNI terminalde çalıştırın.

Çalışırken curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash GaiaNet düğüm yazılımını yüklemek için, özellikle WasmEdge çalışma zamanını yüklerken permisson denied hatasıyla karşılaşabilirsiniz.

Bu hata, aşağıdaki eksiklikten kaynaklanır /tmp yazma izni. Kullanabilirsiniz --tmpdir WasmEdge çalışma zamanını nereye yüklemek istediğinizi belirtmek için. Lütfen unutmayın, WasmEdge çalışma zamanının <YOUR_PATH> Klasör.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --tmpdir YOUR_PATH

Bu sorun şu şekilde düzeltilmiştir sürüm 0.2.3.

Bu konuda daha fazla bilgi edinebilirsiniz tarafından keşfedilmiştir. .

Düğüm bir hata mesajıyla başlatılamadı 8080 numaralı bağlantı noktası kullanımda. Çıkış ...

Kütüphane yükleme başarısız oldu: libgomp.so.1: paylaşılan nesne dosyası açılamıyor: Böyle bir dosya veya dizin yok

Varsayılan koleksiyon kaldırılamadı

Dosya G/Ç hatası

"Dosya açılamadı" Hatası

macOS'ta "Çok fazla açık dosya var" Hatası

WasmEdge'i yüklemek için yükleyici komut dosyası kullanılırken izin reddedildi

⌨️
Burada
RoggeOhta
​
​
​
​
​
​
​
​
​