Execution İstemcisini Budama
Bu, geth ve nethermind kullanıcıları içindir.
Besu'nun budanması gerekmez.
Birincil Execution istemciniz olarak geth veya nethermind kullanıyorsanız, muhtemelen düğümünüzün boş disk alanının zamanla yavaşça azaldığını fark edeceksiniz.
Execution istemcisi bunun açık ara en büyük katkıda bulunanıdır; rocketpool service config sırasında önbelleğine ne kadar RAM tahsis ettiğinize bağlı olarak, günde birkaç gigabayt hızında büyüyebilir!
Bunu ele almak için, Execution istemcileri veritabanlarını güvenli bir şekilde tarayıp temizlemelerine ve biraz boş alan geri kazanmalarına olanak tanıyan budama adlı özel bir işlev sağlar. Geth veya Nethermind kullanan her düğüm operatörü sonunda onu budamak zorunda kalacaktır.
2 TB'lık bir SSD'niz varsa, genellikle budama turları arasında aylarca gidebilirsiniz. 1 TB SSD kullanıcıları için, daha sık budamanız gerekecektir.
Grafana panosunu etkinleştirdiyseniz, iyi bir kural düğümünüzün kullanılan disk alanı %80'i aştığında Execution istemcinizi budamayı düşünmeye başlamaktır.
Zamanı geldiğine karar verdiğinizde, Smartnode talep üzerine sizin için bunu budama yeteneğiyle gelir. Nasıl çalıştığını ve ne bekleyeceğinizi öğrenmek için aşağıyı okuyun.
Execution istemcinizi budama yalnızca Docker Mode'da mümkündür.
Hybrid modda veya Native modda harici bir istemci gibi kendi Execution istemcinizi kullanıyorsanız, Execution istemcisini budamak için Smartnode'u kullanamazsınız. Bunu manuel olarak yapmanız gerekecektir. Nasıl budayacağınızı öğrenmek için lütfen Execution istemcinizin belgelerine başvurun.
Ön Koşullar
Aşağıdaki sekmelerden kullandığınız istemciyi seçin.
Geth'i budamak, birincil Execution istemcisini çevrimdışı almak anlamına gelir, böylece kendini temizleyebilir. Bu olduğunda, Smartnode (ve Consensus istemciniz) düzgün çalışmak için ETH1 zincirine erişmek için başka bir yola ihtiyaç duyacaktır.
Bunu sağlamanın en kolay yolu bir fallback node ile olur.
rocketpool service config kullanarak halihazırda bir fallback node yapılandırdıysanız, Geth container'ınız bakım için düştüğünde Smartnode otomatik olarak ona geçecektir.
Ayrıca Consensus istemcinize de fallback'i kullanması gerektiğini bildirecektir.
UYARI
Yapılandırılmış bir fallback node'unuz yoksa, düğümünüz budama işlemi sırasında doğrulamayı durduracaktır. Bitene ve ağ ile yeniden senkronize olana kadar tüm tasdikleri ve blok önerilerini kaçıracaktır. Bu süre boyunca kaçırılan doğrulamalar nedeniyle ETH kaybedeceksiniz!Bunu akılda tutarak, Geth'i başarıyla budamak için aşağıdaki iki koşul gereklidir:
- Çalışan bir fallback node yapılandırılmalı
- SSD'nizde en az 50 GB boş alan kalmalı
Budamayı Başlatma
Aşağıdaki sekmelerden kullandığınız istemciyi seçin.
Geth'i budamak istediğinizde, basitçe bu komutu çalıştırın:
Etkinleştirilmiş bir fallback istemci çiftiniz yoksa, şu uyarıyı alacaksınız:
Etkinleştirilmiş bir taneniz varsa, bunun yerine şu istemi göreceksiniz:
Kabul ederseniz, Smartnode hazırlıklarını yaparken birkaç ayrıntı göreceksiniz; bir başarı mesajıyla bitmelidir:
Bununla, Geth şimdi budanıyor ve hazırsınız! İlerlemesini şununla takip edebilirsiniz:
Budama tamamlandığında, otomatik olarak yeniden başlayacak ve Smartnode fallback'iniz yerine tekrar onu kullanmaya devam edecektir.