While installing the hotfix getting "(you may need to install the String::CRC::Cksum module)" on Traffic servers

[root@NNMMCN001 support]# ./nmshotfix.ovpl -i /opt/TrafficPatch/Hotfix-TRFM-2021.05-CORE-20220502.zip
Can't locate String/CRC/Cksum.pm in @INC (you may need to install the String::CRC::Cksum module) (@INC contains: /opt/OV/nonOV/perl/a/lib/site_perl/5.32.0/x86_64-linux-thread-multi /opt/OV/nonOV/perl/a/lib/site_perl/5.32.0 /opt/OV/nonOV/perl/a/lib/5.32.0/x86_64-linux-thread-multi /opt/OV/nonOV/perl/a/lib/5.32.0 /opt/OV/nonOV/perl/a/lib/site_perl/5.32.0/x86_64-linux-thread-multi /opt/OV/nonOV/perl/a/lib/site_perl/5.32.0 /opt/OV/nonOV/perl/a/lib/site_perl) at ./nmshotfix.ovpl line 113.
BEGIN failed--compilation aborted at ./nmshotfix.ovpl line 113.

  • 0

    please anyone help us on the above query?

  • 0   in reply to 

    Hi,

    Who has provided this HotFix you, NNMi Support ?

    I think you have to register a Support Case because the error can be very specific to the Hot Fix. 

    regards,
    Gedas

  • 0  

    Hello,

    I have not seen that exact message before, but when installing a hotfix on an iSPI you have to add the product specific option, for example, “-s TRFM” for Master or “-s TRFL” for Leaf. Can you try your Hotfix install again like below and see if that works, please?

    ./nmshotfix.ovpl -s TRFM -i /opt/TrafficPatch/Hotfix-TRFM-2021.05-CORE-20220502.zip

    Regards,

    Irwin McCallister

    OpenText Named Support Engineer

    Although I am an OpenText employee, I am speaking for myself and not for OpenText.
    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button

  • 0 in reply to   

    Hi Irwin,

    Thank you for your response.

    As suggested, we have tried by using the below command. But still throwing error, please check on the below error and help us if there are any solutions.

    [root@NNMMCN001 support]# ./nmshotfix.ovpl -s TRFM -i /opt/TrafficPatch/Hotfix-TRFM-2021.05-CORE-20220502.zip
    Can't locate String/CRC/Cksum.pm in @INC (you may need to install the String::CRC::Cksum module) (@INC contains: /opt/OV/nonOV/perl/a/lib/site_perl/5.32.0/x86_64-linux-thread-multi /opt/OV/nonOV/perl/a/lib/site_perl/5.32.0 /opt/OV/nonOV/perl/a/lib/5.32.0/x86_64-linux-thread-multi /opt/OV/nonOV/perl/a/lib/5.32.0 /opt/OV/nonOV/perl/a/lib/site_perl/5.32.0/x86_64-linux-thread-multi /opt/OV/nonOV/perl/a/lib/site_perl/5.32.0 /opt/OV/nonOV/perl/a/lib/site_perl) at ./nmshotfix.ovpl line 113.
    BEGIN failed--compilation aborted at ./nmshotfix.ovpl line 113.
    [root@NNMMCN001 support]#

  • 0 in reply to 

    Probably you have different perl versions installed on system. Best would be to open a support case otherwise you may need to check where perl runtime is pointing and might be lacking either the CRC module or even CPAN module path.

  • 0   in reply to 

    I agree it would be best to open a support case on this to get this properly addressed, since there seem to be missing or misplaced Perl modules.

    I did get nmshotfix.ovpl to run on Traffic Master by copying one module from NNMi and another from the newconfig directory but it would be best to get a properly tested solution from Support.

    scp -r <NNMI_SERVER>:/opt/OV/nonOV/perl/a/lib/site_perl/String/ /opt/OV/nonOV/perl/a/lib/site_perl/

    cp /opt/OV/newconfig/traffic-master/OVPGvars.pm /opt/OV/nonOV/perl/a/lib/site_perl/

    Regards,

    Irwin McCallister

    OpenText Named Support Engineer

    Although I am an OpenText employee, I am speaking for myself and not for OpenText.
    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button