GNU/Linux >> Belajar Linux >  >> Linux

Cara Memperpanjang Partisi Root XFS tanpa LVM di Linux

Ada beberapa situasi di mana / atau partisi root kehabisan ruang disk di Linux. Bahkan mengompresi dan menghapus file log lama tidak membantu, jadi dalam kasus seperti itu kami tidak memiliki pilihan selain memperpanjang / sistem file. Pada artikel ini, kami akan mendemonstrasikan cara memperluas partisi root berbasis xfs tanpa lvm di sistem Linux.

Jika kita berbicara tentang langkah-langkah logis, pertama kita harus menambahkan ruang tambahan ke disk OS dan kemudian menggunakan perintah growpart dan xfs_growfs untuk memperluas partisi root (atau sistem file).

Saya berasumsi kami memiliki Mesin Virtual berbasis Linux yang berjalan di KVM hypervisor atau VMware atau VirtualBox. Di mesin ini, kami memiliki partisi root / berbasis XFS 10 GB dan ingin memperpanjangnya hingga 20 GB.

Mari selami langkah-langkah yang sebenarnya,

Langkah 1) Verifikasi ukuran partisi root

Masuk ke mesin Linux dan jalankan perintah df di bawah ini untuk melihat ukuran partisi root saat ini,

$ df -Th /
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sda2      xfs    10G  9.1G  991M  91% /
$

Verifikasi ukuran disk OS menggunakan perintah lsblk dan fdisk

$ lsblk /dev/sda
$ sudo fdisk -l /dev/sda

Output di atas menunjukkan bahwa ukuran disk OS adalah 12 GB. Kami memiliki dua partisi sebagai /boot &/.

Langkah 2) Tingkatkan ukuran disk OS  

Tingkatkan ukuran disk OS, dalam kasus saya, saya akan mengubah ukuran disk OS dari 12 GB menjadi 22 GB karena saya ingin memperluas / mempartisi sebesar 10 GB.

Tergantung pada lingkungan, seseorang harus melakukan tindakan ini. Dalam kasus saya, saya memiliki VM yang berjalan di dalam VirtualBox, jadi pertama-tama hentikan dan perpanjang ukuran disk seperti yang ditunjukkan,

Ubah ukurannya dan atur sebagai 22 GB

Klik terapkan dan kemudian mulai mesin virtual.

Langkah 3) Perluas partisi root berdasarkan sistem file xfs

Untuk memperluas partisi root, kita memerlukan perintah atau utilitas growpart dan xfs_growfs. Tetapi ini tidak tersedia di instalasi default, jadi mari kita instal ini terlebih dahulu menggunakan perintah berikut,

$ sudo apt install cloud-guest-utils gdisk -y         // For Ubuntu & Debian
$ sudo dnf install cloud-utils-growpart gdisk -y     // For RHEL 8 / CentOS 8
$ sudo yum install cloud-utils-growpart gdisk -y    // For RHEL 7 / CentOS 7

Setelah paket di atas diinstal, lihat ukuran disk OS dengan perintah lsblk dan fdisk,

Output di atas mengkonfirmasi bahwa ukuran disk OS sekarang 22 GB, sekarang mari kita perpanjang partisi root menggunakan perintah berikut,

Jalankan perintah growpart pada partisi ke-2 dari /dev/sda disk (kami telah menggunakan 2 sebagai nomor partisi karena partisi root kami adalah yang ke-2 pada disk).

$ sudo growpart /dev/sda 2

Catatan:perintah growpart akan menulis ulang tabel partisi sehingga partisi mengambil semua ruang.

Verifikasi keluaran lsblk untuk / partisi,

$ lsblk

Sekarang jalankan perintah xfs_growfs untuk memperluas sistem file root,

$ sudo xfs_growfs /

Verifikasi ukuran / sistem file menggunakan perintah df -Th,

[[email protected] ~]$ df -Th /
Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sda2      xfs    20G  9.2G   11G  46% /
[[email protected] ~]$

Output sempurna di atas menunjukkan bahwa / partisi telah diperpanjang hingga 20 GB. Itu saja dari artikel ini. Saya harap Anda telah menemukannya informatif. Silakan bagikan umpan balik dan komentar Anda di bagian komentar di bawah ini.


Linux
  1. Cara mempartisi disk di Linux

  2. Linux – Bagaimana Gnome Reboot Tanpa Hak Root?

  3. Bagaimana cara mengubah partisi swap di Linux?

  1. Cara Mengelola Partisi Swap di Linux

  2. Cara memperluas partisi PV Linux secara online setelah pertumbuhan disk virtual

  3. Bagaimana cara mengubah sistem partisi fisik ke LVM?

  1. Cara Memindahkan Swap Dari Partisi Disk ke Volume LVM di Linux

  2. Cara memperpanjang partisi swap LVM di Linux

  3. Cara mengubah ukuran (memperpanjang) sistem file berbasis partisi di Linux