Skip to Content
Self HostingÇalıştırma ve Doğrulama

Çalıştırma ve Doğrulama

Şirket içinde barındırılan VM konsolunu KVM ana bilgisayarının ayrıcalıklı bir bileşeni olarak çalıştırın. Kapsayıcı sağlığı tek başına yeterli değildir: tarayıcıdan API’ye giden yolu doğrulayın konuğa libvirt.

Başlangıç Kontrolü

docker compose -f docker-compose.self-hosted.yml ps docker compose -f docker-compose.self-hosted.yml logs --tail=200 backend frontend virsh -c qemu:///system list --all

Ardından kullanıcı arayüzü yüklemelerini ve şirket içinde barındırılan arka uç modu yanıt raporlarını onaylayın modu. Barındırılan bir özelliğin mevcut olduğunu varsaymak yerine özellik haritasını inceleyin.

Uçtan Uca Duman Testi

Tek kullanımlık, lisanslı bir test ISO’su kullanın:

  1. ISO’yu yükleyin ve görüntülenen boyutunu ve adını doğrulayın;
  2. Açık CPU, bellek, disk ve ağ seçeneklerine sahip küçük bir VM oluşturun;
  3. başlatın ve VNC konsolunu açın;
  4. önyükleme ilerlemesinin görünür olduğunu ve klavye girişinin konuğa ulaştığını onaylayın;
  5. VM’yi durdurun;
  6. onu silin ve etki alanının, katmanların ve geçici NVRAM’in temizlendiğini onaylayın;
  7. Arka ucu yeniden başlatın ve eski değiştirme başlatmasının engellenmediğini doğrulayın.

Başarılı bir önyüklemeyi donanım sertifikası, uygulama olarak yorumlamayın doğruluk, yama uyumluluğu veya yükleyicinin tamamladığının kanıtı.

Operasyonel Sinyaller

En azından şunları izleyin:

  • ön uç ve API erişilebilirliği;
  • arka uç libvirt bağlantısı;
  • boş ana bilgisayar belleği ve disk alanı;
  • başarısız yüklemeler ve misafir başlatma hataları;
  • konuk etki alanları, katmanlar, NVRAM ve ağ envanteri;
  • TEST_STORAGE_DIR altındaki kalıcı temizleme günlüğü;
  • konteyner yeniden başlatma döngüleri ve arka uç istisnaları.

Değerlendirme Oluşturma dosyası harici bir uyarı sistemi yapılandırmaz.

Yaygın Arızalar

BelirtiKontrol Et
/dev/kvm izin reddedildiAna bilgisayar grubu üyeliği ve cihaz eşleme; cihazı herkes tarafından yazılabilir hale getirmeyin
Libvirt’e bağlanılamıyorDaemon durumu, soket yolu, KVM_URI ve konteyner montajı
Yükleme reddedildiDosya türü, boş alan, resim dizini izinleri ve yapılandırılmış boyut sınırı
Konuk kaynak görüntüyü açamıyorAna bilgisayar/kapsayıcı mutlak yol kimliği ve okuma izni
VNC bağlantısı kesiliyorKonuk durumu, libvirt grafik uç noktası, proxy yolu ve tarayıcı konsolu teşhisi
Yedek başlatma engellenmeye devam ediyorKalıcı temizleme günlüğü, eski alan adı/yer paylaşımı/NVRAM kaynakları ve arka uç günlükleri

Kapatma

Yığını durdurmadan önce kullanıcı arayüzündeki tek kullanımlık konukları durdurun veya silin. Sonra çalıştırın:

docker compose -f docker-compose.self-hosted.yml down

Daha sonra libvirt etki alanlarının, görüntülerin, ağların ve adlandırılmış birimin envanterini çıkarın. Kapsayıcıların durdurulması, ana bilgisayarın sahip olduğu her kaynağı otomatik olarak kaldırmaz.