Blog Rafi

  • Mengenal OneSwap: Tools Migrasi VMWare OpenNebula

    Saya sedang menyiapkan lab OpenNebula untuk testing migrasi VM dari VMware ke KVM. Salah satu tool yang saya pelajari untuk kebutuhan ini adalah OneSwap. OneSwap merupakan tool berbasis command line dari OpenNebula yang membantu konversi VM dari VMware vCenter ke OpenNebula/KVM. Selain mengambil VM melalui vCenter, tool ini juga mendukung impor file OVA yang sebelumnya…

    Read More…

    1–2 minutes
  • Instalasi OpenNebula 7.4 Menggunakan miniONE

    Hari ini saya mencoba menginstal OpenNebula di server lab. Untuk tahap awal, saya menggunakan miniONE agar proses instalasinya lebih sederhana dan bisa langsung mengenal tampilan serta komponen OpenNebula. miniONE membantu menyiapkan lingkungan evaluasi OpenNebula melalui satu script. Pada pengujian ini, front-end dan host KVM dipasang pada server yang sama. 1. Download Script miniONE Gunakan akun…

    Read More…

    2–3 minutes
  • Penggunaan Proxmox dan Ceph untuk Production

    Hari ini saya melanjutkan membaca artikel dari Mr.PlanB tentang penggunaan Proxmox di lingkungan production. Artikel ini membahas pengalaman beberapa system admin yang menggunakan Proxmox untuk menjalankan ratusan hingga lebih dari 10.000 VM. Dari beberapa pembahasan tersebut, ada pembahasan yang menarik pada bagian penggunaan Ceph sebagai storage Proxmox, terutama mengenai risiko penggunaan Ceph dengan jumlah node…

    Read More…

    1–2 minutes
  • Mengatasi Gagal Menambahkan Host KVM di CloudStack

    Saat testing CloudStack 4.23 di Rocky Linux 9.8, saya mengalami kendala ketika menambahkan host KVM melalui menu Add Host. Prosesnya gagal dengan pesan berikut: Salah satu konfigurasi yang perlu diperiksa adalah alamat Management Server pada file agent.properties. Untuk penyesuaian ini, alamat tersebut diarahkan menggunakan IP Management Server. 1. Periksa konfigurasi agent Jalankan pada host KVM:…

    Read More…

    1–2 minutes
  • Extract dan Compress File dengan Python

    Hari ini saya kembali testing instalasi CloudStack di Rocky Linux 9.8 tanpa akses internet. Kebutuhan instalasinya sudah saya kumpulkan dalam satu bundle .tgz. Biasanya saya menggunakan tar untuk extract file. Namun, paket ini belum tersedia pada instalasi minimal yang saya pakai, sementara akses ke repository online juga tidak tersedia. Karena Python sudah ada di server,…

    Read More…

    1–2 minutes
  • Membuat Metadata Repository Lokal dengan createrepo_c

    Saat menyiapkan repository lokal untuk lab CloudStack, saya perlu mengumpulkan package RPM di server staging agar instalasi ke server target bisa dilakukan tanpa akses internet. Setelah package terkumpul, langkah berikutnya adalah membuat metadata menggunakan createrepo_c. Fungsi createrepo_c createrepo_c adalah tool untuk membuat metadata repository dari kumpulan file RPM. Metadata ini menjadi indeks yang digunakan DNF…

    Read More…

    1–2 minutes
  • OpenDKIM, Selector, dan Perbedaan RSA Key Size

    OpenDKIM OpenDKIM merupakan aplikasi open-source yang digunakan untuk menambahkan tanda tangan digital pada email menggunakan metode DomainKeys Identified Mail (DKIM). Tujuannya adalah membantu server penerima memastikan bahwa email telah ditandatangani menggunakan private key yang sesuai dengan domain penandatangan dan bahwa bagian email yang dilindungi tidak mengalami perubahan selama pengiriman. OpenDKIM umumnya digunakan bersama mail server…

    Read More…

    2–3 minutes
  • Membangun CloudStack Menggunakan Repo Lokal

    Saya sedang testing Apache CloudStack untuk kebutuhan lab tanpa akses internet. Project ini merupakan arahan dari atasan saya sebagai persiapan rencana migrasi VM dari VMware ke KVM yang dikelola melalui CloudStack. Tujuannya agar disk VM dari VMware dapat dikonversi dan digunakan pada KVM. Awalnya, saya mengumpulkan paket dan kebutuhan instalasi ke dalam satu bundle, lalu…

    Read More…

    3–4 minutes
  • Catatan Webinar NAKIVO v11.3 Beta

    Kemarin saya mengikuti webinar partner training yang membahas pembaruan NAKIVO Backup & Replication v11.3 Beta. Dari beberapa fitur yang diperkenalkan, saya lebih memperhatikan bagian Proxmox karena platform ini cukup sering saya gunakan di lab. Pembaruan yang paling saya kenal yaitu migrasi VM dari VMware, pengelolaan backup, dan recovery ketika VM utama bermasalah. 1. Migrasi VMware…

    Read More…

    2–3 minutes
  • Script Perbaikan Ceph untuk Libvirt dan Agent CloudStack (Rocky Linux 9)

    Saat testing integrasi Ceph sebagai primary storage CloudStack pada Rocky Linux 9, saya menemui kendala saat menambahkan storage dan membuat instance. Dua komponen masih menggunakan opsi auth_supported, yang ditolak library klien Ceph pada lab saya. Perbaikannya adalah mengganti opsi tersebut menjadi auth_client_required. Untuk memudahkan penerapan ulang, saya menyiapkan dua script di GitHub. Fungsi masing-masing script…

    Read More…

    2–3 minutes