XFS adalah sistem File yang dirancang untuk kinerja tinggi, skalabilitas, dan sudut pandang Kapasitas. Ini umumnya digunakan di mana sejumlah besar data disimpan / digunakan pada sistem File. Beberapa fitur pembekuan yang mengagumkan dari xfs adalah xfs_freeze , snapshot , xfs_unfreeze . Salah satu keterbatasan XFS adalah kita tidak dapat mengecilkan atau memperkecil sistem file ini.
XFS adalah sistem file default pada CentOS 7 dan RHEL 7. Dalam posting ini kita akan membahas cara membuat dan memperluas sistem file xfs berdasarkan LVM di CentOS 7. Saya berasumsi bahwa disk baru ditugaskan ke kotak Linux dan saya akan melakukan langkah-langkah di bawah ini pada CentOS 7.
Langkah:1 Buat partisi menggunakan fdisk
Pada contoh di bawah ini saya telah membuat partisi 10GB di /dev/sdb dan mengatur “8e ” sebagai id pengalih.
Langkah:2 Buat komponen LVM :pvcreate, vgcreate, dan lvcreate.
[[email protected] ~]# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created [[email protected] ~]# [[email protected] ~]# vgcreate vg_xfs /dev/sdb1 Volume group "vg_xfs" successfully created [[email protected] ~]# [[email protected] ~]# lvcreate -L +6G -n xfs_db vg_xfs Logical volume "xfs_db" created [[email protected] ~]#
Langkah:3 Buat sistem file XFS di lvm parition “/dev/vg_xfs/xfs_db”
[[email protected] ~]# mkfs.xfs /dev/vg_xfs/xfs_db
Langkah:4 Pasang sistem file xfs
Buat direktori bernama xfs_test di bawah /root dan mount menggunakan perintah mount.
Untuk pemasangan permanen, gunakan file /etc/fstab.
Langkah:5 Perluas ukuran sistem file xfs
Periksa apakah ruang kosong tersedia di grup Volume (vg_xfs) atau tidak menggunakan perintah di bawah ini :
[[email protected] ~]# vgs vg_xfs VG #PV #LV #SN Attr VSize VFree vg_xfs 1 1 0 wz--n- 10.00g 4.00g [[email protected] ~]#
Jadi kami akan memperluas sistem file sebesar 3GB menggunakan perintah lvextend dengan “-r ” pilihan
[[email protected] ~]# lvextend -L +3G /dev/vg_xfs/xfs_db -r
Seperti yang bisa kita lihat di atas bahwa ukuran “/dev/vg_xfs/xfs_db” telah diperpanjang dari 6 GB menjadi 9 GB
Catatan :Jika xfs tidak didasarkan pada LVM , gunakan xfs_growsfs perintah seperti gambar dibawah ini :
[[email protected] ~]# xfs_growfs <Mount_Point> -D <Size>
“-Ukuran-D” opsi memperluas sistem file ke ukuran yang ditentukan (dinyatakan dalam blok sistem file). Tanpa opsi ukuran -D, xfs_growfs akan memperluas sistem file ke ukuran maksimum yang didukung oleh perangkat.
Baca Juga:Cara Mengatur Kuota Disk pada Sistem File XFS di Server Linux