Beberapa minggu yang lalu saya pernah menulis Belajar Jadi Penulis. Ya yang isinya mengenai saya yang sedang menulis buku pembelajaran dengan materi vSphere Replication. Materi Fundamental sebelum mempelajari VMware SRM dan VMware vRealize Orchestrator.
Proses penulisan buku sudah saya lakukan sejak bulan Desember yang ditargetkan selesai Januari, tapi mundur jadi Februari. Mundur targetnya. Dikarenakan materi yang tidak mudah dipahami. Butuh waktu untuk memahami dan menyampaikan ke dalam buku. Dengan bahasa saya. Supaya mudah dipahami oleh pembaca.
Kemarin saya uji coba untuk instal dan register vSphere Replication di vCenter Markas PS Excellent. Setelah instal dan register ada beberapa warning yang muncul di notification box vCenter (Di bagian bawah), tapi saya abaikan karena saya pikir bukan masalah yang besar.
Setelah saya abaikan warning yang ada, saya pun melanjutkan uji coba saya ke materi yang selanjutnya. Berselang beberapa menit, saya coba cek lagi notification box vCenter. Betapa terkejutnya saya saat melihat notification box dipenuhi oleh warning. Warning yang sangat banyak. Warning yang menggangu pandangan mata.
Ya task namenya adalah Install. Lho ini instal apa ya? Saya sempat bingung penyebab dari warning ini. Sebelum ada vSphere Replication gaada warning dan error seperti itu, kok setelah ada vSphere Replication muncul error seperti itu dari host tertentu. Saya pun berindikasi bahwa error ini disebabkan oleh vSphere Replication.
Saya coba cari di internet mengenai error ini, dan saya menemukan VMware vSphere Replication – com.vmware.vcHms continuously installing vr2c-firewall.vib. Berdasarkan tulisan tersebut, ternyata benar error tersebut disebabkan oleh vSphere Replication yang memberikan trigger otomatis kepada host yang ada untuk melakukan instalasi paket vr2c-firewall.vib. Jika paket tersebut tidak bisa terinstal di host tertentu, vSphere Replication tetap akan melakukan trigger otomatis tersebut. Jadi akan menjadi task berulang yang tidak ada ujungnya.
Trigger otomatis vSphere Replication ini bisa di disable supaya host yang tidak bisa instal paket tersebut tidak dipaksakan dan tidak memenuhi notification box dengan warning yang mengganggu pandangan mata. Untuk disable trigger otomatis ini bisa mengetikkan 2 perintah ini di console vSphere Replication yang ada.
root@vr [~]# /opt/vmware/hms/bin/hms-configtool -cmd reconfig -property hms-auto-install-vr2c-vib=false
root@vr [~]# service hms restart
Terkait fungsi paket vr2c-firewall.vib itu sendiri saya sebenarnya kurang tahu, tapi dari tulisan diatas paket vr2c-firewall.vib ini digunakan jika target site replication adalah cloud server. “Vr2c-firewall.vib is used for the ‘Replicate to a cloud provider'”.
Jika membutuhkan paket tersebut, instalasi bisa dilakukan secara manual. Prosedurnya adalah download file vr2c-firewall.vib ke PC/Laptop setelah itu pindahkan file vr2c-firewall.vib ke host vSphere menggunakan SCP. Kenapa ga langsung download aja dari host vSphere menggunakan perintah wget? Nah itu permasalahannya, file vr2c-firewall tidak bisa di download langsung dari vSphere host. Hal itu yang menyebabkan trigger ototmatis dari vSphere Replication untuk install paket vr2c-firewall tidak pernah berhasil. Berikut cara untuk memasukkan file vr2c-firewall.vib ke vSphere host.
Jika Menggunakan PC/Laptop Windows
- Akses ip vSphere Replication via web browser. Misalnya disini vSphere Replication menggunakan ip 192.168.11.11. Ketikan https://192.168.11.11:8043/vib/vr2c-firewall.vib di web browser. Setelah itu copy-paste semua teks yang ada ke dalam teks editor dan save dengan nama vr2c-firewall.vib. Berikut contoh teks-nya (Jangan copy-paste teks dibawah ini, tapi copy-paste teks yang ada di file vr2c-firewall.vib vSphere Replication anda)
!<arch>
descriptor.xml 0 0 0 0 1249 `
<vib version="5.0"><type>bootbank</type><name>vr2c-firewall</name><version>8.1.0.3839-9466127</version><vendor>VMware</vendor><summary>ESXi firewall rules for VR2C traffic</summary><description>Opens the necessary ports in the ESXi firewall to allow vSphere Replication traffic to the Cloud.</description><release-date>2018-08-07T11:29:55.776509+00:00</release-date><urls /><relationships><depends><constraint name="esx-version" relation=">=" version="5.0.0" /></depends><conflicts /><replaces /><provides /><compatibleWith /></relationships><software-tags /><system-requires><maintenance-mode>false</maintenance-mode></system-requires><file-list><file>etc/vmware/firewall/vr2c.xml</file></file-list><acceptance-level>certified</acceptance-level><live-install-allowed>true</live-install-allowed><live-remove-allowed>true</live-remove-allowed><cimom-restart>false</cimom-restart><stateless-ready>true</stateless-ready><overlay>false</overlay><payloads><payload name="vr2c-firewall" size="382" type="vgz"><checksum checksum-type="sha-256">8fccabeffc98d93b80b3864cbce3c0ff9ce72a35a71ec543aa780739a4f6449a</checksum><checksum checksum-type="sha-1" verify-process="gunzip">164b93ce9de26c926f0eb3cc84d684eb99cf873a</checksum></payload></payloads></vib>
sig.pkcs7 0 0 0 0 2122 `
-----BEGIN PKCS7-----
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
-----END PKCS7-----
vr2c-firewall 0 0 0 0 382 `
‹³‚i[�vr2c-firewall.vtar�íVËnà ô9_Á-§0¶r¡\òQÀu„DŒ‹±Óþ}!v}¥Š”¤©š¹Àì,k–Á–ÁKœ\$`šç›‘QúnPÆXÊbI
š üÒ‹ètcBÉÊ7Gó~Òÿ( øßÖ…ƒË]ƒÓý§Œ¤wÿ¯ÿKí`]sö‹pºÿŒ’éÝÿkà+ÿ;—ʇ—•9×3¢ÁY–}ë>¥üÏò”$ˆœkÇðßüýöî¸%ð™J½œ[ëÅ!ހ봤Õã8¾›ã
qÄj£eáµ&ÞNfƶ
=¹¢,µä8$ô™®5Ÿ–‡°
_×
Ûú…m+Åñ>¶ÍªõVZ#¼¬9Þ±lß’@°Ô•ˆ‹„ãžìE¨T”hât[ÖØô¯5Õø^Ú°¾[æPJx×B,س¡cxnC'J”…i‚ºãñ@ñp¢bÄñáY¿Ã¸Eƒy��
- Setelah itu pindahkan file vr2c.firewall.vib yang ada di windows ke vSphere host menggunakan aplikasi WinSCP, Filezilla ataupun aplikasi sejenis. Pindahkan file ke datastore lokal vSphere host /vmfs/volumes/datastore1
Jika Menggunakan PC/Laptop Linux/MacOS
- Buka terminal dan ketikkan perintah dibawah ini untuk download file vr2c-firewall.vib dari vSphere Replication https://192.168.11.11:8043/vib/vr2c-firewall.vib
wget -c https://192.168.11.11:8043/vib/vr2c-firewall.vib --no-check-certificate
- Pindahkan file vr2c-firewall.vib yang ada di PC/laptop menggunakan perintah scp vr2c-firewall root@(hostname/IP vSphere host):(direktori). Pindahkan file ke datastore lokal vSphere host /vmfs/volumes/datastore1.
scp vr2c-firewall.vib root@192.168.11.1:/vmfs/volumes/datastore1
Password : (Masukkan password vSphere host)
Instalasi Paket vr2c-firewall
Setelah ada file vr2c-firewall.vib di datastore lokal vSphere host, baru instalasi paket bisa dilakukan menggunakan perintah dibawah ini
[root@localhost:~] esxcli software vib install -v "/vmfs/volumes/datastore1/vr2c-firewall.vib" Installation Result Message: Operation finished successfully. Reboot Required: false VIBs Installed: VMware_bootbank_vr2c-firewall_8.1.0.3839-9466127 VIBs Removed: VIBs Skipped: [root@localhost:~] esxcli software vib list | grep vr2c-firewall vr2c-firewall 8.1.0.3839-9466127 VMware VMwareCertified 2019-01-10 [root@localhost:~] reboot