Files
geedge-jira/md/OMPUB-1182.md
2025-09-14 21:52:36 +00:00

1.9 KiB
Raw Blame History

【WMS-UTR项目】MSH01持续NIC RX DROP

ID Creation Date Assignee Status
OMPUB-1182 2024-03-18T17:59:45.000+0800 陆秋文 已关闭

根据13号当天的监控信息发现msh-tsgx01持续出现NIC RX DROP !image-2024-03-18-17-59-25-304.png|thumbnail! luqiuwen commented on 2024-03-19T15:46:42.151+0800:

该问题已在TSG-OS 24.02及以后的版本修正建议升级。如条件暂不许可可以考虑使用hotfix的方式修正

将mrzcpd-znver1-4.6.72.1c40c75-1.el8.x86_64.rpm和fix-mrzcpd-update-alternatives-znver1.sh附件放置在/home/admin下登录TSG-OS进入TSG-OS-CLI {code:java}

tsg-os-cli{code}

  • 开启packet-io-engine的hotfix功能。

{code:java} TSG-OS-CLI> set system packet_io_engine debug enable_prestart_script yes TSG-OS-CLI> commit{code}

  • 编辑prestart.sh脚本 vim /etc/tsg-os/packet-io-engine/packet_io_engine_prestart_script.sh增加以下命令

{code:java} rpm -U /host/home/admin/mrzcpd-znver1-4.6.72.1c40c75-1.el8.x86_64.rpm chmod 0755 /host/home/admin/fix-mrzcpd-update-alternatives-znver1.sh /bin/bash /host/home/admin/fix-mrzcpd-update-alternatives-znver1.sh /opt/tsg/mrzcpd/bin/mrmarch --auto{code}

  • 重启packet-io-engine

{code:java}

kubectl -n tsg-os-system rollout restart deployment packet-io-engine{code}

  • 待packet-io-engine启动完毕后检查hoxfix是否执行成功

{code:java} kubectl -n tsg-os-system exec -it deployments/packet-io-engine -- rpm -q mrzcpd-znver1{code} 其输出应为mrzcpd-znver1-4.6.72.1c40c75-1.el8.x86_64


caoshanfeng commented on 2024-08-29T17:31:53.339+0800:

已更新,测试无问题


Attachments

53963/fix-mrzcpd-update-alternatives-znver1.sh


53816/image-2024-03-18-17-59-25-304.png


53923/mrzcpd-znver1-4.6.72.1c40c75-1.el8.x86_64.rpm


53817/msh-tsgx01+(2).html