CageFS aktif ama kullanıcılar SSH’ye giremiyor, “Transport endpoint is not connected” hatası alıyor ya da mount çıktısında cagefs görünmüyorsa mount işlemi bozulmuştur. Genelde servis durmuştur, dosya sistemi hatalıdır ya da disk doludur. Sorun bu: CageFS mount edilmemiş ya da kopmuş. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
CageFS çalışıyor gibi görünüyor ama kullanıcı ortamı yüklenmiyor. SSH açılmıyor ya da dosya sistemi hatası veriyor. Aşağıdaki adımları uygulayarak düzelt.
Çözüm Adımları
1) CageFS mount gerçekten var mı kontrol et
Hiç çıktı yoksa mount yok demektir.
Ayrıca kontrol et:
2) CageFS servisini yeniden başlat
Eski sistemlerde:
Sonra tekrar mount kontrolü yap.
3) CageFS’i yeniden initialize et
Mount kopmuşsa en net çözüm:
cagefsctl --reinit
Bu işlem CageFS yapısını baştan kurar.
4) “Transport endpoint is not connected” hatası varsa
Önce unmount et:
Sonra tekrar başlat:
systemctl restart cagefs
5) Disk dolu mu kontrol et
Disk doluysa mount başarısız olur.
Özellikle /, /usr, /var doluysa alan açmadan düzelmez.
6) /var/cagefs dizini bozulmuş olabilir
Kontrol et:
Bozuk görünüyorsa yeniden oluştur:
mkdir /var/cagefs
cagefsctl --init
cagefsctl --force-update
7) LVE kernel aktif mi kontrol et
Kernel tarafı çalışmıyorsa mount başarısız olabilir.
lsmod | grep lve
CloudLinux kernel yoksa önce kernel sorununu çöz.
8) SELinux kontrolü
SELinux enforcing modda hatalı policy varsa mount engellenebilir.
Durumu kontrol et:
Test için geçici olarak:
Düzeldiyse policy ayarı yapılmalı.
Alternatif Çözüm (Daha teknik)
CageFS’i tamamen sıfırlamak için:
cagefsctl --init
cagefsctl --enable-all
cagefsctl --reinit
Ardından sistemi yeniden başlat:
CloudLinux Lisansında Tam İzolasyon!
Hosting sunucunuzu Bad Neighbor etkisinden koruyun. LVE Manager ve CageFS özelliklerini sunan %100 güncellenebilir paylaşımlı CloudLinux lisansını ucuza kullanın.