İçeriğe geç

Raspberry Pi Rehberi 27: CasaOS Açılmıyor — SSH Üzerinden Uygulama (Container) Kapatma

Raspberry Pi üzerinde CasaOS kullanıyorsan, bazı durumlarda sistemin arayüzü (web paneli) yanıt vermeyebilir veya cihaz aşırı yüklenmeden dolayı donabilir. Bu durumda CasaOS’a doğrudan erişim mümkün olmaz; ancak SSH (terminal) üzerinden müdahale ederek çalışan uygulamaları durdurabilir ve sistemi tekrar dengeye getirebilirsin.

Bu yazıda, CasaOS arayüzü açılmadığında SSH kullanarak çalışan container’ları (uygulamaları) nasıl listeleyip durdurabileceğini adım adım göstereceğim.

1. Raspberry Pi’ye SSH ile Bağlan

Mac, Linux veya Windows (örneğin PowerShell) üzerinden şu komutla Raspberry Pi’ye bağlan:

ssh utku@raspberrypi.local

veya IP adresini kullanarak:

ssh root@192.168.1.xxx

Not: SSH girişinde CasaOS kullanıcı adını değil, sistem kullanıcı adını (örneğin root) kullanmalısın.

2. Çalışan Container’ları Listele

CasaOS arayüzü açılmıyor olsa bile Docker hâlâ arka planda çalışıyor olabilir. Çalışan tüm container’ları görmek için:

docker ps

Bu komut sana şu bilgileri gösterecektir:

  • Container ID
  • İmaj adı (örneğin photoprism/photoprism)
  • Durum
  • Port bilgileri

3. Cloudflare Dışındaki Uygulamaları Listele

Eğer Cloudflare tünelini (örneğin cloudflare/cloudflared:latest) durdurmak istemiyorsan, diğer tüm container’ları şu komutla listeleyebilirsin:

docker ps --format '{{.Names}}' | grep -v 'cloudflared'

Bu komut, Cloudflare hariç çalışan uygulamaların isimlerini döndürür.

4. CasaOS Üzerindeki Uygulamaları Durdur

Cloudflare dışındaki tüm uygulamaları geçici olarak durdurmak için aşağıdaki komutu kullanabilirsin:

docker ps --format '{{.Names}}' | grep -v 'cloudflared' | xargs -r docker stop

Bu komut, Cloudflare hariç tüm container’ları güvenli bir şekilde durdurur. Bu işlem birkaç saniye sürebilir; işlem tamamlanınca terminalde container isimleri görünür.

Not: docker stop verileri silmez. Container’lar sadece durdurulur, yeniden başlatıldığında kaldığı yerden devam eder.

5. CasaOS Uygulamalarını Tekrar Başlatma

Sistem yükü azaldığında CasaOS yeniden açılabilir. CasaOS arayüzü açıldığında uygulamaları manuel olarak başlatabilirsin.

Ya da terminalden bir container’ı tek başına başlatmak için şu komutu kullan:

docker start uygulama_adi

Örneğin PhotoPrism için:

docker start photoprism

6. Olası Hata: Mount Path Bulunamadı

Bazı uygulamalar harici disklere bağlıysa (örneğin filebrowser veya photoprism), diskin takılı olmadığında şu hatayı alabilirsin:

Error response from daemon: invalid mount config for type "bind": bind source path does not exist

Bu durumda diski tekrar bağlayıp mount işlemini kontrol et:

ls /media/devmon/

Eğer disk listede görünmüyorsa elle yeniden bağla veya CasaOS arayüzü üzerinden diski tekrar tanıt.

Sonuç

CasaOS bazen yoğun yük veya diske erişim hataları nedeniyle geçici olarak yanıt vermeyebilir. Ancak SSH erişimin varsa, Docker üzerinden sistemini tamamen kontrol edebilirsin. Uygulamaları durdurmak, sistemi rahatlatmak ve yeniden başlatmak için etkili bir yöntemdir.

Bir sonraki yazıda, CasaOS uygulamalarının otomatik olarak açılmasını engelleme konusuna değineceğiz.

Kategori:CasaosNasıl Yapılır?Rasberry PiRaspberry Pi RehberiSSHSunucu

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir