Disk yöneticisi
Disk yöneticisi (Sunucu Yönetimi → Disk yöneticisi), sunucuya eklediğiniz boş bir diski mevcut LVM birimine katar, kök disk düz bir bölümdeyse diski /home2 gibi ek bir ev alanı olarak hazırlar ve büyütülen sanal diskin bölümünü ve dosya sistemini yeniden başlatmadan genişletir. Topluluk ve Pro sürümlerde, yalnızca sunucu kurulumunda çalışır.
Bu sayfada
#Ne işe yarar
Disk yöneticisi yönetim panelinde (2087 numaralı bağlantı noktası, /admin) Sunucu Yönetimi → Disk yöneticisi altındadır ve yalnızca sunucu yöneticisi kullanabilir; bayiler, ekip üyeleri ve hesap kullanıcıları bu sayfayı göremez. Sayfa sunucudaki diskleri, bölümleri, LVM gruplarını ve dosya sistemlerini okur, Önerilen işlemler listesinde şu an yapılabilecek işlemleri gösterir. Sekmeler: Diskler, LVM grupları, Ev alanları ve İşlem geçmişi. Diskler listesinde her diskin rolü (Sistem diski, Kullanımda, Boş, Desteklenmiyor) ve smartctl kuruluysa sağlık durumu görünür.
Özellik Topluluk ve Pro sürümlerinin ikisinde de vardır. Yalnızca mevcut hesapları başka bir diske taşımak Pro sürüme özeldir (aşağıya bakın).
#Üç durum
| Durum | Panelin yaptığı | Sonuç |
|---|---|---|
| Kök ya da /home bir LVM mantıksal biriminde | Boş diski GPT ile tek LVM bölümüne ayırır, pvcreate, vgextend, ardından lvextend -r | Birim ve dosya sistemi çevrimiçi büyür, veri taşınmaz |
| Kök düz bir bölümde (ör. sda1) | Boş diski ek ev alanı olarak hazırlar (ör. /home2) | Yeni hesaplar bu alanda açılabilir |
| Sanal disk hipervizörde büyütüldü | growpart ile bölümü diskin sonuna kadar uzatır, dosya sistemini büyütür | Yeniden başlatma gerekmez |
#LVM birimine disk ekleme
Büyütülecek dosya sistemi (/, /home ya da /home2 gibi bir ev alanı) LVM üzerindeyse boş disk o birimin grubuna katılır. Eklenecek alan olarak Kullanılabilir alanın tamamı ya da GB cinsinden Belirli bir miktar seçilebilir. Grupta zaten boş alan varsa disk gerekmez; birim yalnızca o alanla büyütülür. Diski gruptan sonradan çıkarmak verinin taşınmasını (pvmove) gerektirir; panel bunu yapmaz.
#Ek ev alanı hazırlama
Kök dosya sistemi LVM üzerinde değilse yeni diskle birleştirilemez; bu durumda boş disk ayrı bir ev alanı olur. Önerilen bağlama noktası sıradaki boş /homeN yoludur; sistem dizini, var olan bir ev alanının içi ya da boş olmayan bir dizin kabul edilmez. Seçenekler:
- LVM kullan (önerilir): açıkken
bp_home2gibi bir birim grubu vedataadlı mantıksal birim oluşturulur; sonradan eklenecek diskler bu alanla birleştirilebilir. LVM kapatılırsa bu mümkün olmaz. - Dosya sistemi: AlmaLinux/Rocky ailesinde XFS, Debian/Ubuntu'da ext4 önerilir; ikisi de seçilebilir.
- Yeni hesaplar için varsayılan ev alanı yap: işaretlenirse yeni hesaplar bu alanda açılır.
Disk /etc/fstab'a UUID ile, kota seçenekleri ve nofail ile eklenir: disk bozulsa da sunucu açılır, yalnızca o alandaki hesaplara erişilemez. Disk bağlı değilken bağlama noktası yazılamaz yapılır; böylece hesap verisi yanlışlıkla kök diske yazılmaz. SELinux yönetiliyorsa yeni alan /home ile eşdeğer etiketlenir.
#Büyütülen sanal diski genişletme
Bulut ya da sanal sunucu panelinde diski büyüttüyseniz bölüm growpart ile uzatılır, ardından içeriğe göre LVM için pvresize ve lvextend -r, ext4 için resize2fs, XFS için xfs_growfs çalışır. Yeni alan görünmüyorsa önce Diskleri yeniden tara düğmesini kullanın; bu, çekirdeğe disk boyutlarını ve yeni diskleri yeniden okutur. Virtio gibi tarama arabirimi sunmayan disklerde değişiklik yine görünmezse sanal sunucuyu yeniden başlatmak gerekebilir. Bölüm tablosu çalışan sistemde değiştirildiği için önce bir anlık görüntü almanız önerilir.
#Güvenlik modeli
- Yalnızca tamamen boş diskler hazırlanır: bölümü, bölüm tablosu, dosya sistemi, RAID/LVM imzası olmayan, bağlı olmayan, takas olarak ya da başka bir aygıt tarafından kullanılmayan, en az 1 GiB diskler. USB, çıkarılabilir, salt okunur ve çok yollu (multipath) diskler kullanılmaz. Silme ya da yeniden biçimlendirme seçeneği yoktur.
- Önizleme: her işlem önce Önizle ile çalışacak komutların tam listesini, uyarıları ve tahmini boyutları gösterir; komutlar kopyalanabilir.
- Onay: başlatmak için disk ya da birim adını (ör.
sdb) yazmanız ve panel parolanızı (iki adımlı doğrulama açıksa kodu da) girmeniz gerekir. Önizlemeden sonra disk durumu değiştiyse işlem reddedilir ve önizlemeyi yenilemeniz istenir. - Veri kaybettiren işlem yok: küçültme, bölüm silme, mevcut kökü LVM'e dönüştürme ya da RAID0 ve birleşik havuzlar sunulmaz. /etc/fstab'a yalnızca satır eklenir; önce
/etc/fstab.bipanel-<tarih>yedeği alınır ve yeni dosya doğrulanır. - RAID uyarısı: bir birim iki diske yayılacaksa uyarı kutusunu işaretlemeniz gerekir. RAID yoksa disklerden herhangi biri bozulduğunda o birimdeki tüm veri kaybolur; düzenli yedek alın.
- Aynı anda tek disk işlemi çalışır; ev dizini taşıma işi sürerken disk işlemi başlatılmaz. İşlem ilk hatada durur, otomatik geri alma yapılmaz ve günlükte hangi adımların tamamlandığı görünür. Her işlem denetim kaydına ve İşlem geçmişi sekmesine yazılır.
#Ev alanları ve yerleştirme
Ev alanları sekmesi /home ve eklenen alanları doluluk, hesap sayısı ve disk kotası durumuyla listeler. Panel dışında bağladığınız bir dosya sistemini Bağlı alanı kaydet ile ekleyebilirsiniz; ayrı bağlanmış, yazılabilir, sahibi root olan ve grup ya da diğer kullanıcılarca yazılamayan bir dizin olmalıdır. Üzerinde hesap bulunan bir alanın kaydı kaldırılamaz.
Yeni hesapların yerleşimi için iki ilke vardır: Her zaman varsayılan alana aç ya da En çok boş alanı olan alana aç. Birden fazla kullanılabilir alan varsa sunucu yöneticisi hesap oluştururken Ev alanı seçebilir; komut satırında:
bipanel account create ali ornek.com --home /home2
Bayilerin açtığı hesaplar yerleştirme ilkesine göre yerleşir. Topluluk sürümünde en fazla 3 barındırma hesabı açılabilir; ayrıntılar için Fiyatlar.
#Alan başına disk kotası
Kotalar her ev alanında ayrı izlenir; sekmede her alan için Uygulanıyor ya da Kapalı gibi bir durum görünür. Kota uygulanmayan bir alanda hesapların disk sınırı işlemez ve panel, sunucuda root olarak çalıştırılacak düzeltme komutlarını gösterir. Kota araçları kurulu değilse ext4 alanda kotalar açılmaz.
#Mevcut hesapları taşıma (Pro)
Yeni alan eklemek mevcut hesapları taşımaz. Pro sürümde bir hesabın ev dizini Hesap taşıma ve yeniden adlandırma → Disk taşıma ile başka bir ev alanına taşınabilir. Topluluk sürümünde mevcut hesaplar yerinde kalır. Hesap işlemleri için Hesaplar ve paketler sayfasına bakın.
#Disk araçları bileşeni
İşlemler lvm2, parted, sgdisk, growpart, xfsprogs, e2fsprogs ve smartmontools araçlarını kullanır. Disk araçları bileşeni yeni kurulumlarda varsayılan olarak kurulur. Eksikse sayfada uyarı çıkar ve Disk araçlarını kur düğmesi paketleri arka planda paket yöneticisiyle kurar; siteler etkilenmez.
#Konteyner kurulumu
Disk yöneticisi yalnızca root olarak çalışan sunucu kurulumunda kullanılabilir. Docker ya da Railway konteynerinde diskleri ve birimleri platform yönetir; sayfa kullanılamaz olarak görünür. Bkz. Docker ve Railway.
Bu sayfada eksik ya da hatalı bir bilgi mi var? Bize yazın.