Kurulum
Bu adımlar, şirket içinde barındırılan VM konsolunu bir KVM ana bilgisayarına yükler. Onlar Barındırılan görüntü oluşturucuyu kurmayın veya bir üretim Kuruluşu kurmayın dağıtım.
1. Kaynağı Doğrulayın
Amaçlanan OpenFactory revizyonuna göz atın ve daha önce yerel değişiklikleri inceleyin konteynerlerin inşası:
git status --short
git rev-parse HEADGözden geçirilmiş bir sürüm veya taahhüt kullanın. Oluşturma iş akışı, görüntüleri oluşturur.
yerel cto-gui ve cto-gui-libvirt-backend kaynak ağaçlar.
2. Ana Bilgisayar Dizinleri Oluşturun
sudo install -d -m 0755 /opt/openfactory/iso
sudo install -d -m 0755 /var/lib/libvirt/images/.openfactory-goldenYollar, kaynak yapılar için arka uç içine salt okunur olarak monte edilir. Misafir
diskler ve yüklenen ISO’lar /var/lib/libvirt/images kullanır.
3. KVM ve Libvirt’in Ön Kontrolü
test -e /dev/kvm
test -S /var/run/libvirt/libvirt-sock
virsh -c qemu:///system list --all
docker compose versionHerhangi bir komut başarısız olursa durun. Ana makine hizmetini, grup üyeliğini veya soketi düzeltin Konteynerleri başlatmadan önce konum.
4. Konsolu başlatın
Bunu cto-gui dizininden çalıştırın:
docker compose -f docker-compose.self-hosted.yml up --build -d
docker compose -f docker-compose.self-hosted.yml psAna bilgisayardan http://localhost/’u açın. Uzaktan değerlendirme için bağlantı noktasını kısıtlayın
Ana bilgisayar güvenlik duvarında 80’i kullanın ve ana bilgisayara giden güvenilir bir özel yol kullanın.
5. Çalışma Modunu Doğrulayın
Ön uç yüklerini doğrulayın, ardından arka uç modu yanıtını inceleyin.
dağıtımınızda mevcut olan ağ yolu. self_hosted: true rapor etmelidir.
Özellik haritası, barındırılan yapıları, konuşmaları, planlamayı ve
politika belgeleri mevcut değildir.
Ardından, tek kullanımlık bir test ISO’su yükleyin, küçük bir VM oluşturun, VNC konsolunu açın, VM’yi durdurun ve silin. Konuk diskin ve libvirt etki alanının doğrulandığını doğrulayın daha büyük resimler kullanılmadan önce beklendiği gibi kaldırıldı.
Geri alma
Adlandırılmış birimi silmeden değerlendirmeyi durdurun:
docker compose -f docker-compose.self-hosted.yml downBu, yüklenen görüntüleri, libvirt kaynaklarını, kaynak dizinlerini ve
cto-data hacim bozulmamış. Herhangi bir silme işleminden önce bu kaynakların envanterini çıkarın. yapma
Tutulan konsolu açıkça yok etme niyetinde olmadığınız sürece down --volumes kullanın
devlet ve temizlik dergileri.