Issue::
After a two machine migration, warnings like the following are seen in the eHealth system log:
Warning Pgm nhiPoller[Net]: Error reading (possibly missing) MTF 'F:/eHealth/poller/mib2-enet-fd-nu-v2c-hs-IF-20.mtf', corresponding elements cannot be polled.
Warning Pgm nhiPoller[Net]: Error reading (possibly missing) MTF 'F:/eHealth/poller/mib2-enet-fd-nu-v2c-hs-IF-640.mtf', corresponding elements cannot be polled.
Warning Pgm nhiPoller[Net]: Error reading (possibly missing) MTF 'F:/eHealth/poller/cisco-dot3-oam-stats.mtf', corresponding elements cannot be polled.
Warning Pgm nhiPoller[Net]: Error reading (possibly missing) MTF 'F:/eHealth/poller/cisco-cat-mib2-enet-hd-v2c-hs-IF-20.mtf', corresponding elements cannot be polled.
Warning Pgm nhiPoller[Net]: Error reading (possibly missing) MTF 'F:/eHealth/poller/cisco-cat-mib2-enet-hd-v2c-hs-IF-640.mtf', corresponding elements cannot be polled.
Warning Pgm nhiPoller[Net]: Error reading (possibly missing) MTF 'F:/eHealth/poller/cisco-cat-mib2-enet-fd-v1-IF.mtf', corresponding elements cannot be polled.
Environment:
6.3.x
Cause:
Missing mtf's
Resolution:
These warnings are regarding mtf's that are automatically created during discovery. To resolve this issue you can collect the mtf's from the old system in the $NH_HOME/poller directory, and then move them over to the new system and put them in the $NH_HOME/poller directory. Then cycle the eHealth server process with an nhServer stop / start.
As a final step run: $NH_HOME/bin/sys/nhiLoadMtfVars -fileName <mtfFile> to load the mtf's into the database. After performing these steps the warnings will no longer be seen.