Thursday, February 18, 2021

Linux - Cara alokasikan size /home ke root menggunakan LVM pada OS RHEL

 Linux - Cara alokasikan size /home ke root menggunakan LVM pada OS RHEL


        Ini tulisan lanjutan dari postingan sebelumnya. ya bagi yang belum baca silakan baca dulu agar nyambung kali yah.. bisa baca disini " CARA EXTEND SPACE ROOT MENGGUNAKAN LVM DI RHEL 8.2 "
Jika sebelumnnya menambahkan size root dengan menambahkan kapasitas dari disk , maka untuk kali ini kita menggunakan size disk yang ada. Jika kita install Rhel dengan partisi default maka partisi yang paling besar adalah partisi dari /home. Jadi kita akan pindahkan size /home ini kedalam root dan sekalian kita akan pindahkan / home ini kedalam root, karena secara default / home ini memiliki partisi sendiri " /dev/mapper/rhel-home ".


Langkahnya sebagai berikut ini:

  1. Buat folder temp untuk menyimpan folder home dengan perintah berikut :
    cd /
    mkdir /temp
    cp -a /home /temp/
  2. Unount folder /home dengan perintah 
    umount -fl /home
  3. Cek size dari folder home agar kita mengetahui apakah pekerjaan kita telah sukses atau belum nantinya . Jalankan perintah:
    lvs 
  4. Remove volume home di dalam lvm, sehingga kita akan mendapatkan free space, jalankan perintah:
    lvremove /dev/rhel/home
  5. Tambahkan size free tersebut ke dalam partisi root. Ada 2 cara untuk melakukannnya, pertama jika ingin menambahkan dengan size tertentu. Misalnya free space ada 200G dan hanya ingin menambahkan 100G saja ke dalam root, bisa jalankan perintah berikut ini :
    lvextend -L+100G /dev/mapper/rhel-root
    Kedua, kita bisa menambahkan semua free space yang ada ke dalam root dengan perintah:
    lvextend -r -l +100%FREE /dev/mapper/rhel-root 
  6. Resize root partisi dan jalankan perintah:
    xfs_growfs /dev/mapper/rhel-root
  7. Copy kan folder home kedalam root dengan perintah:
    cp -a /temp/home /
  8. Hapus folder temp yang di buat sebelumnya dengan perintah:
    rm -rf /temp
  9. Edit file /etc/fstab, berikan tanda pagar " #" untuk mapping folder home " /dev/mapper/rhel-home" karena kita telah menghapusnya  pada step 4. untuk edit silakan gunakan editor kesayangan bisa gunakan nano atau vim.
  10. Lakukan sync systemd karena kita telah melakukan perubahan pada system, jalankan perintah:
    dracut --regenerate-all --force
  11. Cek size disk nya dengan perintah 
    df -h
  12. Selesai
Harapannya tulisan ini bisa membantu mengatasi masalah anda , jangan lupa untuk follow dan like yah...sebagai reference bisa lihat juga disini.


Linux - Cara alokasikan size /home ke root menggunakan LVM pada OS RHEL


Blog Pemikir Cerdas sebagai media untuk berbagi informasi dan tutorial simple untuk dunia IT.

Comments

Masukan sahabat sangat berarti untuk perbaikan kedepannya.
EmoticonEmoticon