Depolama Yönetimi
Bir daha disk bitmeyecek. Container’lar çalışırken dolu bir depoyu büyütün, silinen blokları havuza geri verin, ardından makinenin her ikisini otomatik yapmasını öğretin.
Öğreticiyi izleyin
Tek havuz, büyüyen depolar
Her depo, tek bir paylaşımlı datastore havuzundaki bir dosyadır. Depolar çevrimiçi büyür; bir depodaki veriyi silmek başlı başına hiçbir şey serbest bırakmaz. Blokları havuza iade eden şey trim’dir.
Çevrimiçi büyütün, sıfır kesinti süresiyle
rdc term connect --machine <machine-name> --repository data-app --command 'dd if=/dev/zero of=big.bin bs=1M count=1200 status=none && df -h .' Dosya sistemi dolana kadar repository'yi veriyle doldurun.
rdc repo expand --name data-app --machine <machine-name> --size 4G Repository'yi çevrimiçi genişletin: container'lar çalışırken LUKS container ve dosya sistemi büyür.
rdc term connect --machine <machine-name> --repository data-app --command 'df -h .' Dosya sistemini repo içinden kontrol edin, yeni boyut artık aktif.
Trim ile geri kazanın
rdc term connect --machine <machine-name> --repository data-app --command 'rm big.bin && df -h .' Repository içindeki veriyi silin, pool'un henüz küçülmediğine dikkat edin.
rdc repo trim --name data-app --machine <machine-name> Serbest kalan blokları paylaşılan pool'a geri vermek için repo trim çalıştırın, çevrimiçi, sıfır kesinti.
Otomatik pilota alın
rdc repo policy set --machine <machine-name> --name data-app --auto-grow true --max-quota 8G --grow-step 25% --auto-trim true Bir boyut politikası ayarlayın: açık bir üst sınırla otomatik büyüme ve zamanlanmış trim.
rdc repo policy get --machine <machine-name> --name data-app Etkin politikayı geri okuyun, büyüme ve trim artık otomatik.
Makine artık depo eşiği geçtiğinde büyütür (açık tavanınıza kadar) ve zamanlamaya göre trim yapar; storage-maintain timer tarafından uygulanır, sizin cron’unuza gerek yok.
Sağlık görünümü
rdc machine query --name <machine-name> --storage-health Makine depolama sağlığını kontrol edin: repo başına kullanım, pool durumu ve CoW reflink tasarrufu.
Depo başına kullanım, havuz durumu ve yazma sırasında kopyalamanın ne kadar tasarruf sağladığı; tek komut.
Tamamlandınız
On sekiz öğretici: kurulum, bağlanma, dağıtım, her yerden düzenleme, çekinmeden fork alma, gizli bilgileri koruma, gerçek anlamda yedekleme, yayına alma, izleme, versiyonlama, taşıma, senkronize etme ve hiç kurumama. Sunucularınız yeniden sizin.