XFS Yeniden Boyutlandırma Nedir?

Xfs Yeniden Boyutlandirma Nedir



XFS, herhangi bir işletim sisteminde kullanılan bir veri yapısı olan yüksek performanslı bir dosya sistemidir. Her dosya sisteminin farklı bir depolama kapasitesi vardır, örneğin XFS dosya kapasitesi 64 bittir ve yalnızca Linux tabanlı sistemlerde dağıtılır.

XFS'yi bağlayarak XFS dosya boyutunu artırabilirsiniz. Ancak, dosya boyutunu azaltamazsınız. Ayrıca, XFS dosyasının bağlantısını keserseniz, boyutu genişletmek mümkün değildir. XFS yeniden boyutlandırmanın ne olduğu ve nasıl kullanabileceğiniz hakkında kısa ayrıntılara daha derin bir göz atalım.

XFS Yeniden Boyutlandırma Nedir?

Yaklaşımlara geçmeden önce, XFS'yi yeniden boyutlandırmayı deneyebilirsiniz. XFS'nin temel kısımlarını anlayalım. Bir XFS dosyası aşağıdaki bölümleri içerir:







Veri bölümü: Dizinler, düğümler ve dolaylı bloklar gibi dosya sistemlerinin meta verilerini içerir. Veri bölümü, aynı boyuttaki tahsis gruplarının sayısını içerir. Sistem, mkfs.xfs kullanarak grup sayısını ve boyutları işleyebilir.



Günlük Bölümü: Veri bölümünün içindedir. Bu bölüm, değişiklikler tamamlanana kadar dosya sisteminin meta verilerinde yapılması gereken değişiklikleri içerir. Kısaca data kısmında görevler kuyruğu gibi çalışır.



Gerçek Zamanlı Bölüm: Bu bölüm, gerçek zamanlı dosyaların verilerini saklar. Varsayılan mkfs.xfs seçeneğini kullanırsak gerçek zamanlı bölüm ortadan kalkar. Data bölümü kendi içinde log bölümünü barındırır. XFS yeniden boyutlandırmayı düşündüğümüzde, komutta belirtildiği gibi veri bölümünün, günlük bölümünün veya gerçek zamanlı bölümün boyutunu artırır.





XFS Yeniden Boyutlandırma Nasıl Kullanılır

XFS dosyasının boyutunu artırmak veya genişletmek için xfs_growfs komutunu kullanabilirsiniz. İşte bu komutun örnek sözdizimi:

xfs_growfs - [ seçenekler ] boy bağlama noktası

Sağlanan sözdizimi komutunda aşağıdakiler şu anlama gelir:



  • xfs_growfs: Dosya boyutunu büyütür.
  • Seçenekler: Bunlar, komutun ek seçenekleridir.
  • bağlama noktası: Dosyayı bağlamak için bir dizin yoludur.
  • boy: Artırmak istediğiniz boyuttur.

xfs_growfs komutu, çeşitli görevleri kolayca gerçekleştirmek için çeşitli seçenekler içerir. Bu seçenekleri kontrol edelim:

Seçenekler Açıklama
-d bayrağı Dosya boyutunu mümkün olan en büyük boyuta yükseltir.
-D boyutunda bayrak Dosya boyutunu verilen dosya boyutuna yükseltir.
-e boyutu bayrağı Dosya boyutunu gerçek zamanlı olarak artırır.
-L beden bayrağı Günlük bölümü verilen boyuta yükselir.
-m bayrağı Dosya sistemlerinde bir miktar alan düğümlere ayrılmıştır. İnode'lar için ayrılacak boyutu yüzde olarak belirtir.
-n bayrağı Dosya boyutunun belirtilmesi değişmeyecektir.
-r bayrağı Gerçek zamanlı bölüme mümkün olan en büyük boyutta artar.
-R beden bayrağı Gerçek zamanlı bölüm verilen boyutta artar.
-t bayrağı Alternatif montaj tablosu verir.
-V bayrağı Versiyon numarası verir. Versiyon kontrolü yapılırken mount-point seçeneği verilmesine gerek yoktur.

Normal disk bölümlerinde xfs_growfs komutunu kullanabilirsiniz. Dosya sisteminin boyutunu büyütmek söz konusu olduğunda, dosya sisteminin büyümesi için ek alan olmalıdır.

Dosya sisteminin boyutunu artırmak için alternatif disk bölümünü kullanmanız gerekir. Mantıksal hacim yöneticileri, tüm bu artan alan işlemlerini yönetir. XFS dosya sistemlerinin boyutunu büyütmek için bir örnek verelim:

xfs_growfs -d bağlama noktası

Dosya boyutunu maksimuma çıkarmak için -d seçeneğini kullanabilirsiniz. Dosya boyutunu belirtmek için -d boyutunu kullanabilirsiniz.

sudo xfs_growfs -d / geliştirici / sdb3

Sistemin değişiklikleri başarıyla yaptığını doğrulamak istiyorsanız, aşağıdaki komutu uygulayabilirsiniz:

df -h

Çözüm

Bu kılavuzda, Linux'ta XFS yeniden boyutlandırması için deneyebileceğiniz yaklaşım hakkında bilmeniz gereken her şeyi açıkladık. xfs_growfs komutunun kullanımı kolaydır ve XFS'yi kolayca değiştirmek için çeşitli seçenekler içerir. BTRFS dosya sistemi, XFS'ye benzer. BTRFS hakkında daha fazla bilgi edinmek için web sitemizi kontrol ettiğinizden emin olun.