应用运维管理 AOM-用户高频问题:Agent管理页面中用户自定义接入主机的IP是如何获取的?

时间:2023-11-20 14:51:10

Agent管理页面中用户自定义接入主机的IP是如何获取的?

AOM会默认遍历虚机上的所有网卡设备,按照以太网卡、Bond网卡、无线网卡等优先级顺序获取IP,如果获取到的不是期望的地址,可以在启动ICAgent时设置进程的环境变量IC_NET_CARD=网卡名,获取指定网卡IP。

举例:

  1. 在/etc/profile中增加export IC_NET_CARD=eth2。
  2. 执行source /etc/profile使环境变量在当前shell生效。
  3. 进入/opt/oss/servicemgr/ICAgent/bin/manual/目录,停止并重新启动icagent。

    bash mstop.sh

    bash mstart.sh

  4. 查看该环境变量是否正确传递到应用中。

    strings /proc/{icagentprocid}/envrion | grep IC_NET_CARD

  • 如果ICAgent显示的IP地址是127.0.0.1,则可能是ICAgent启动时未获取到本机的IP导致,例如VM掉电重启时会出现。此时您需要重启ICAgent即可。
  • 若您的主机IP发生变更(例如续租时分配了新的IP),此时Agent管理页面中显示的可能还是原来的IP,需要您重启ICAgent即可。
support.huaweicloud.com/aom_faq/aom_03_0021.html