Skip to content

zaidan's blog

a newbie, writing IT-related stuff and some personal experiences

Menu
  • IT
  • Personal life/opinion
  • Linux
  • Sepeda
  • Proxmox
  • VM/Container
  • Kuliah/Catatan Kuliah
Menu

Menambahkan NFS Storage pada XCP-ng

Posted on 14/10/202519/10/2025 by Zaidan

Hai semuanya, apa kabar? Kali ini saya mau bahas XCP-ng lagi. Salah satu fitur dari XCP-ng adalah mendukung berbagai jenis storage, termasuk NFS. Pada tulisan kali ini saya mau bahas gimana caranya menambahkan NFS di XCP-ng.

Persiapan dan Konfigurasi NFS

Untuk NFS server-nya sudah saya siapkan terlebih dahulu. Menggunakan sistem Debian. Untuk cara instalasi NFS-service-nya bisa lihat di tulisan saya yang ini ya: https://zaidan.web.id/2025/10/09/instalasi-nfs-server-menggunakan-debian/

Untuk pengujian kali ini kita siapkan terlebih dahulu direktori untuk di-share ke XCP-ng. Misalnya kita buat direktori dengan nama xc-store.

mkdir -p /mnt/xcp-store

Akses NFS juga perlu diatur hak aksesnya agar dapat diakses. Kita coba untuk ganti ownership ke nobody:nogroup dan berikan akses untuk r-w-x pada direktori.

chown -R nobody:nogroup /mnt/xcp-store
chmod 777 /mnt/xcp-store

Catatan: perlu diperhatikan, penggunaan chmod 777 merupakan hak akses universal yang memberikan akses baca-tulis-eksekusi untuk siapa saja. Untuk homelab/keperluan testing mungkin hal ini bukan masalah besar, namun untuk lingkunan production, pastikan gunakan storage network terpisah.

Selanjutnya, kita buka file konfigurasi agar remote host dapat mengakses direktori yang tadi kita buat. File konfigurasinya terletak di /etc/exports

Tambahkan baris ini. Untuk alamat IP network yang digunakan NFS server-nya adalah 192.168.9.0, sesuaikan dengan jaringan yang digunakan ya.

/mnt/xcp-store 192.168.9.0/24(rw,sync,no_subtree_check,no_root_squash)

  • rw: akses read-write.
  • sync: menginstruksikan NFS server untuk menulis data ke disk, tidak hanya ke cache.
  • no_subtree_check: menonaktifkan pengecekan subdirektori agar akses guest ke NFS bisa lebih cepat.
  • no_root_squash: “user root dari remote host tetap dianggap sebagai root oleh NFS“.

Terapkan perubahan konfigurasi dengan menjalankan perintah di bawah ini.

/usr/bin/exportfs -ra

XCP-ng

Untuk set-up NFS di XCP-ng-nya kita pakai XOA. Pilih menu New> Storage.
image host

Pada bagian General, pilih di mana ingin menambahkan NFS-nya. Karena environment XCP-ng yang digunakan pada pengujian kali ini baru satu saja, jadi pilih itu hehe (Host). Beri nama NFS-nya (Name). Kita juga bisa berikan catatan pada parameter Description. Pada bagian Select storage type, pilih NFS.
image host

Pada bagian Settings> Server isikan alamat IP dari NFS-server-nya. Untuk versi NFS kita pakai default (dibiarkan). Untuk coba menghubungkan ke NFS, pilih ikon kaca pembesar di sebelah kanan.

Apabila NFS-nya berhasil dideteksi, maka kita bisa menentukan Path ke direktori yang ada di NFS (yang kita tadi atur untuk di-share ke XCP-ng). Pada bagian Summary menampilkan ringkasan konfigurasi yang telah dipilih. Untuk melanjutkan proses penambahan NFS, pilih tombol Create.
image host

Apabila NFS berhasil ditambahkan, maka akan tampil pada halaman XOA seperti pada gambar di bawah.
image host

Kita sudah berhasil menambahkan NFS di XCP-ng. Nantinya storage ini dapat digunakan sebagai tempat penyimpanan data VM.
image host

Untuk tulisan kali ini sampai di sini dulu ya. Sampai jumpa. Bye.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Tulisan saya yang lain:

  • File Permission di Linux
  • Penggunaan Dasar GNOME3 di Red Hat Enterprise Linux 8
  • Sekilas Tentang Shared Storage dan Live Migration di Proxmox VE
  • Xen Orchestrator (XOA) – Web UI untuk Mengelola XCP-ng

Arsip blog

  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
© 2025 zaidan's blog | Powered by Superbs Personal Blog theme