Dell NativeEdge: Orchestrator Dağıtımı için Dosya Sistemi Bildirimlerinde Önerilen Değişiklikler
Summary: Bu makalede, sorunsuz yükleme ve çalıştırma sağlamak için dosya sistemi bildirimlerine yönelik öneriler özetlenmektedir.
Symptoms
NativeEdge Orchestrator'ın doğru şekilde çalışması için dosya sistemi bildirimlerinde bir değişikliğe ihtiyacı vardır.
Bu değişikliğin uygulanmaması, sistem kaynaklarıyla ilgili sorunlara neden olabilir ve NativeEdge Orchestrator yazılım bileşenlerinin yüklenmesini durdurabilir.
Örneğin, /var/log/syslog dosyasında aşağıdaki hatalar görülebilir:
cat /var/log/syslog | grep "Too many open files" Jul 10 23:30:01 user systemd-networkd-wait-online[2229946]: Could not create manager: Too many open files Jul 11 00:19:33 user systemd[2310112]: Failed to create control group inotify object: Too many open files Jul 11 00:19:33 user systemd[2310112]: Failed to allocate manager object: Too many open files
Cause
NativeEdge Orchestrator, daha fazla miktarda açık dosyaya izin vermek için sistem değişiklikleri gerektirir.
Resolution
Bu sorunun oluşmasını önlemek için NativeEdge mühendislik ekibi, dosya sistemi inotify parametrelerinin sınırlarının artırılmasını önerir.
NativeEdge Dağıtım Rehberi'nde belgelendiği üzere Kubernetes'i NativeEdge Orchestrator dağıtımına hazırlama bölümünde
fs.inotify ayarlarında düzeltmeler:
fs.inotify.max_user_instances = 1024
fs.inotify.max_user_watches = 1048576
Tamamlandıktan sonra değişiklikleri işlemek için aşağıdaki komutu çalıştırın.
sudo sysctl -p