CageFS aktifken müşterinin PostgreSQL socketine, cron işlerine ve SSH oturumlarına erişimi kontrollü şekilde devam etmelidir. Bu akışlardan biri bozulduğunda müşteri “site çalışıyor ama cron çalışmıyor” gibi zor takip edilen destek talepleri açabilir.
CloudLinux dokümanı PostgreSQL socket pathleri, pam_lve satırları ve CageFS remount işlemlerine özellikle dikkat çeker. Bu alanlar migration sonrası mutlaka test edilmelidir.
- PostgreSQL sonradan kurulduysa socket dizini CageFS içine eklenmelidir.
- PAM tarafında pam_lve oturum satırları CageFS/LVE girişini sağlar.
- Cron işleri gerçek kullanıcı ortamında test edilmelidir.
- /var/run/postgresql: PostgreSQL socketinin CageFS içinde görünmesi gerekebilir.
- pam_lve.so: PAM destekli servisleri LVE/CageFS içine alır.
- cagefsctl --reconfigure-cagefs: Bazı servis entegrasyonlarını yeniden kurar.
Saha kontrolünde sadece web isteği atmayın. Aynı kullanıcıyla SSH, cron, PHP CLI ve varsa PostgreSQL bağlantısını deneyin. CageFS sorunları çoğu zaman yalnızca web tarafında görünmez.
- PostgreSQL socket pathi görünmüyorsa uygulama DB hatası verir.
- PAM satırını yanlış düzenlemek SSH veya cron erişimini etkileyebilir.
- Servis sonradan kurulduysa CageFS otomatik her zaman güncel kalmayabilir.
CloudLinux dokümanı PostgreSQL socket pathleri, pam_lve satırları ve CageFS remount işlemlerine özellikle dikkat çeker. Bu alanlar migration sonrası mutlaka test edilmelidir.
Operasyon Notu
- PostgreSQL sonradan kurulduysa socket dizini CageFS içine eklenmelidir.
- PAM tarafında pam_lve oturum satırları CageFS/LVE girişini sağlar.
- Cron işleri gerçek kullanıcı ortamında test edilmelidir.
Vurgulanacak Ayarlar
- /var/run/postgresql: PostgreSQL socketinin CageFS içinde görünmesi gerekebilir.
- pam_lve.so: PAM destekli servisleri LVE/CageFS içine alır.
- cagefsctl --reconfigure-cagefs: Bazı servis entegrasyonlarını yeniden kurar.
Komut ve Kontrol
grep pam_lve /etc/pam.d/sshd /etc/pam.d/crond
cagefsctl --remount-allSaha Uygulaması
Saha kontrolünde sadece web isteği atmayın. Aynı kullanıcıyla SSH, cron, PHP CLI ve varsa PostgreSQL bağlantısını deneyin. CageFS sorunları çoğu zaman yalnızca web tarafında görünmez.
Riskli Noktalar
- PostgreSQL socket pathi görünmüyorsa uygulama DB hatası verir.
- PAM satırını yanlış düzenlemek SSH veya cron erişimini etkileyebilir.
- Servis sonradan kurulduysa CageFS otomatik her zaman güncel kalmayabilir.
