NPS Microfocus Error - Incompatible ExtensionPack version. ExtensionPack Version (10.80) must match Product Version (10.80).
Error ini saya jumpai pada log NPS setelah melakukan upgrade NPS dari versi 2018.11 ke versi 2019.05 dan beberapa service ETL NPS dalam kondisi Dead.
Jika di lihat pada log NPS terdapat " Apr
26, 2021 11:02:23 AM [PID:-5432] WARN C:\Program Files (x86)\HP\HP BTO
Software\NNMPerformanceSPI\bin\Win32\..\prspiMain.ovpl[212] MainServiceLoop
Interface_Health: Incompatible ExtensionPack version. ExtensionPack Version
(10.80) must match Product Version (10.80). ETL NOT started. ExtensionPack must
be upgraded "
Untuk menyelesaikan error seperti ini cobalah untuk melakukan step berikut ini:
Untuk menyelesaikan error seperti ini cobalah untuk melakukan step berikut ini:
1. Backup NNMi
Lokasi file ovpl biasanya jika linux berada pada /opt/OV/bin
- nnmbackup.ovpl –force –type online –scope all –target <backup-destination>
- nnmbackupembdb.ovpl -force -target <backup-destination>
- nnmconfigexport.ovpl -c all -f <exporting-folder>
Pada bagian backup destination dan exporting-folder itu merupakan lokasi untuk menyimpan file backup.
2. Matikan service ETL pada NPS dengan perintah stopAll.ovpl.
Lokasi file ovpl pada windows biasanya berada pada C:\Program Files (x86)\HP\HP BTO Software\NNMPerformanceSPI\bin
3. Update Eps dan ini tergantung pada service ETL yang tidak jalan tadi:
4. Rebuild index untuk EPs, jalankan perintah:installExtensionPack.ovpl –f
update -x -m all -e
<NPSInstallDir>\NNMPerformanceSPI\extensionpacks\Interface_Health.tar.gz
installExtensionPack.ovpl –f
update -x -m all -e
<NPSInstallDir>\NNMPerformanceSPI\extensionpacks\AtmPvc_Health.tar.gz
installExtensionPack.ovpl –f
update -x -m all -e
NPSInstallDir>\NNMPerformanceSPI\extensionpacks\FrameRelayPvc_Health.tar.gz
• dbCheckIndexes.ovpl -r -p Interface_Health
• dbCheckIndexes.ovpl -r -p AtmPvc_Health
• dbCheckIndexes.ovpl -r -p FrameRelayPvc_Health
• dbCheckIndexes.ovpl -r -p Interface_Traffic_1_min
Beberapa dari perintah di atas ini akan memakan waktu kurang lebih 2 jam untuk selesai.
5. Hapus topology yang tidak digukan:
• groomTopology.ovpl -p Interface_Health
• groomTopology.ovpl -p AtmPvc_Health
• groomTopology.ovpl -p FrameRelayPvc_Health
• groomTopology.ovpl -p Interface_Traffic_1_min
6. Restart NPS Services:
• stopALL.ovpl
• startALL.ovpl
7. Check NPS status: statusALL.ovpl
Jika error masih terjadi maka anda perlu melakukan perubahan pada sebuah script yang berada pada step 3 " <NPSInstallDir>\NNMPerformanceSPI\extensionpacks\Interface_Health.tar.gz " anda harus melakukan modifikasi script pada setiap file tersebut, dalam hal ini ada 3 file ( Interface_Health.tar.gz , AtmPvc_Health.tar.gz, FrameRelayPvc_Health.tar.gz) extrak file tersebut dan edit file dfltConfig.cfg kemudian ganti value " PerfSPI version " menjadi 10.80 dan lakukan itu untuk semua file tadi. Perlu untuk diingat anda harus lakukan backup file tersebut sebelum edit file tersebut.
Sebelum and melakukan zip kembali file tersebut untuk menggantikan file yang lama pastikan service ETL pada NPS telah stop ( stopAll.ovpl ) dan lakukan kembali step 4 - 7.
Jika anda mengalami hal serupa namun dengan penyelesaian yang berbeda bisa tuliskan pada kolom komentar.
Jika anda mengalami hal serupa namun dengan penyelesaian yang berbeda bisa tuliskan pada kolom komentar.