GNU/Linux >> Belajar Linux >  >> Linux

Buat dan Perluas sistem file XFS berdasarkan LVM

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


Linux
  1. Superblock, Inode, Dentry, dan File?

  2. Buat File Sebagai Pengguna Dan Grup Yang Berbeda?

  3. Buat dan hapus file swap di Ubuntu

  1. Cara memasang dan memasang sistem file di Linux

  2. Perintah LVM Gagal Dengan "Gagal memuat file konfigurasi /etc/lvm/lvm.conf"

  3. Buat file zip dan abaikan struktur direktori

  1. Perbedaan Antara Sistem File Terdistribusi dan Cluster?

  2. Bagaimana Cara Membuat File Dan Memasangnya Sebagai Sistem File?

  3. Contoh perintah "btrfs" untuk Membuat dan Mengelola Sistem File Btrfs