Dalam proses implementasi platform virtualisasi seperti XCP-ng, salah satu tahapan yang penting adalah menyiapkan lokasi penyimpanan untuk file instalasi (iso). File iso akan digunakan sebagai sumber atau bahan saat membuat virtual machine (VM). Pada XCP-ng, penyimpanan seperti ini dinamakan Storage Repository (SR). Pada tulisan kali ini akan dibahas langkah-langkah untuk pembuatan SR lokal yang nantinya dapat diakses melalui Xen Orchestra (XOA).
Pembuatan SR lokal untuk file iso dapat berguna, terutama untuk administrator dalam hal pengelolaan sistem virtualisasi.
- Akses cepat dan efisien. File iso tersedia langsung pada server XCP-ng tanpa perlu bergantung dengan jaringan eksternal.
- Manajemen sederhana. Tidak memerlukan konfigurasi external storage seperti NFS atau iSCSI.
- Kompatibel dengan ekosistem XCP-ng. SR untuk file iso terintegrasi dengan XOA sehingga dapat langsung digunakan untuk proses instalasi VM.
Membuat Direktori Penyimpanan
Secara default saat instalasi XCP-ng tidak langsung dilengkapi dengan SR ISO lokal. Oleh karena itu, salah satu langkah awal dalam manajemen XCP-ng adalah membuat direktori khusus yang nantinya akan digunakan sebagai lokasi penyimpanan file iso.
Masuk ke server XCP-ng melalui SSH/console dan jalankan perintah berikut:
mkdir -p /srv/iso
Perintah di atas akan membuat direktori /srv/iso yang nantinya akan digunakan untuk menyimpan file iso.
Mendefinisikan Direktori sebagai SR ISO
Setelah direktori dibuat (/srv/iso), kita perlu mendefinisikannya sebagai SR menggunakan perintah xe sr-create.
xe sr-create name-label="ISO" type=iso device-config:location=/srv/iso device-config:legacy_mode=true content-type=iso
name-label="ISO": Nama atau label dari SR.type=iso: Menandakan bahwa SR digunakan sebagai penyimpanan file iso.device-config:location=/srv/iso: Lokasi direktori tempat file iso disimpan.device-config:legacy_mode=true: Mode kompatibilitas untuk SR berbasis direktori.content-type=iso: Menandakan bahwa konten di dalam SR adalah file iso.
Setelah perintah di atas dijalankan, XCP-ng akan menampilkan UUID dari SR yang dibuat.

Verifikasi SR
Untuk memastikan bahwa SR berhasil dibuat, jalankan perintah berikut:
xe sr-list content-type=iso
Hasilnya akan menampilkan daftar SR beserta dengan UUID-nya.

Pengecekan SR juga dapat dilakukan melalui XO-Lite atau XOA. Pada XO-Lite, SR akan muncul pada menu Storage Usage.

Pengecekan SR melalui XOA dapat dilihat dari menu Storage.

Menambahkan File ISO
Setelah SR berhasil dibuat, file iso dapat ditambahkan melalui dua cara. Yang pertama adalah melalui SSH ke server XCP-ng dan cara kedua adalah melalui Xen Orchestra (XOA).
- Melalui SSH/SCP
Pastikan untuk terhubung ke server XCP-ng terlebih dahulu, kemudian masuk ke direktori/srv/isolalu gunakanwgetuntuk mengunduh file iso. Cara lain adalah dengan mengirim file iso dari komputer lokal ke server XCP-ng menggunakan perintahscp.- Melalui Xen Orchestra (XOA)
Penutup
Jika perusahaan Anda memiliki pertanyaan lebih lanjut mengenai sistem virtualisasi XCP-ng, tim Excellent siap membantu. Hubungi kami di sales@excellent.co.id untuk mendapatkan informasi lebih lanjut mengenai XCP-ng dan produk lainnya.
Dengan langkah-langkah di atas, kita telah berhasil membuat dan mengonfigurasi Storage Repository (SR) lokal untuk file ISO di XCP-ng. SR ISO ini mempermudah administrator dalam melakukan instalasi VM secara cepat dan terpusat, tanpa perlu bergantung pada storage eksternal.






