GNU/Linux >> Belajar Linux >  >> Linux

Ubah ukuran LVM tanpa kehilangan data

Solusi 1:

Anda harus mengecilkan sistem file ext4 sebelumnya untuk mengurangi ukuran volume logis. Anda harus meng-unmount partisi root sehingga untuk mengecilkan sistem file Anda harus mem-boot server dengan USB/DVD Linux iso dan menjalankan mode penyelamatan.

Contoh:https://www.thegeekdiary.com/centos-rhel-how-to-shrink-lvm-root-file-system/

Solusi 2:

Dari tautan yang ditawarkan oleh NoNoNo di atas, resize2fs + lvreduce perintah dapat dilakukan dalam satu liner, yang menurut saya terbaik. Terutama karena lvreduce jika tidak akan mengeluarkan peringatan yang sangat buruk .

SEBELUM MENJALANKAN INSTRUKSI TERSEBUT, PASTIKAN UNTUK MEMBACKUP DATA PENTING ANDA.

Instruksi dapat dilanjutkan ke:

  1. boot pada CD/DVD langsung (Linux atau GParted Live)

  2. pastikan partisi root Anda tidak dipasang

    umount /dev/[partition-name]
    
  3. pastikan LVM aktif (mungkin tidak diperlukan, setidaknya di GParted Live)

    vgchange -ay
    
  4. bersihkan

    e2fsck -f /dev/[volumegou]/[logicalvolume]
    

    Ulangi sampai tidak ada lagi kesalahan yang terjadi untuk meningkatkan kemungkinan bahwa segala sesuatunya akan berfungsi seperti yang diharapkan saat mengubah ukuran sistem file.

  5. kurangi partisi

    lvresize --resizefs -L [newlvsize] /dev/[volumegroup]/[logicalvolume]
    

    Karena --resizefs lvresize akan memakan waktu lama (dengan asumsi Anda memiliki partisi yang besar, 1,8Tb saya membutuhkan waktu sekitar 5 jam untuk dikurangi menjadi sekitar 1,1Tb). Anda seharusnya mendapatkan masukan di konsol Anda.

    Catatan:Lingkungan LVM menawarkan tiga perintah untuk mengubah ukuran:lvresize , lvreduce , dan lvextend . Pengubahan ukuran memungkinkan Anda mengubah ukuran (lebih besar atau lebih kecil), pengurangan hanya memungkinkan ukuran lebih kecil (yaitu maksimal X Gb) dan perluasan hanya memungkinkan ukuran lebih besar (yaitu setidaknya X Gb).


Linux
  1. Ubuntu – Amankah Mengubah Ukuran Partisi Di /?

  2. Jpg Ke Pdf Tanpa Kehilangan Data?

  3. CentOS / RHEL :Ubah ukuran (kurangi) sistem file EXT3/4 non-root pada perangkat non-LVM (partisi hard disk)

  1. Cara Mengurangi volume LVM di Ubuntu

  2. Ubah ukuran langsung dari partisi GPT di Linux

  3. Gparted tidak dapat mengubah ukuran partisi extended atau LVM

  1. Debian – Mengubah Ukuran Partisi Root Tanpa Menghapus dan Menginstal Ulang Linux (atau Kehilangan Data)?

  2. Dapatkan bidang data WHOIS tanpa menguraikan?

  3. Bolehkah mkfs tanpa nomor partisi?