porschan 发表于 2024-3-21 14:02:06

【系统维护-SNMP】开启却无法使用

【Panabit标准版】【系统维护-SNMP】开启却无法使用

复现过程:
1. 安装过程参考:公有云上安装Panabit教程(自动安装程序)
2. 分别在阿里云和VMware上面系统配置安装Panabit 标准版
3. 升级系统:升级包为【PanabitFREE_TANGr5p9_20240320_Linux3.tar.gz】
4. 尝试使用HertzBeat测试阿里云和VMware标准版的SNMP服务不通过。(PS:相同SNMP配置下物理机的AX50C和EX100C能正常使用SNMP功能),使用nc工具扫描161的端口是open状态

Windows PowerShell
版权所有(C) Microsoft Corporation。保留所有权利。

安装最新的 PowerShell,了解新功能和改进!https://aka.ms/PSWindows

PS C:\Users\chanc> nc -vuz 8.嘻嘻嘻.嘻嘻嘻.124 161
8.嘻嘻嘻.嘻嘻嘻.124: inverse host lookup failed: h_errno 11004: NO_DATA
(UNKNOWN) 161 (snmp) open
PS C:\Users\chanc>

请问在panabit标准版安装后开启SNMP功能还需要注意哪些?

porschan 发表于 2024-3-22 17:24:00

解决啦,感谢大佬!!!

1. 下载joskmc

访问 https://www.kdocs.cn/view/l/chjB6PwOyivW]joskmc 下载joskmc

2. 将下载完成的joskmc文件同步到Panabit系统的/root目录下

3. 编辑PG.conf

vim /etc/PG.conf

PGPATH=/usr/panabit
UPDATE_INTERNAL=360
DATAPATH=/usr/panalog
PGETC=/usr/panaetc
ADMIN_PORT=eth0
DATA_PORTS=" ens33 virbr0 virbr0-nic"
CPULIST=1
# 以下1行为追加的内容
SNMP PORT=161

保存退出

4. 赋予 joskmc 文件执行权限

chmod +x /root/joskmc

5. 执行joskmc命令

/root/joskmc udp 161

6. 将 joskmc 文件加入到开机启动项中

vim /etc/rc.local

#!/bin/bash
touch /var/lock/subsys/local
/usr/panabit/bin/ipectrl start
# 以下2行为追加的内容
sleep 10
/root/joskmc udp 161

7. 重启panabit

reboot

参考链接:
Panabit Linux版修改管理端口(内核3.10一般用于云上安装
公有云上安装Panabit教程(自动安装程序)

porschan 发表于 2024-3-26 11:59:28

porschan 发表于 2024-3-22 17:24
解决啦,感谢大佬!!!

1. 下载joskmc


纠正在【3. 编辑PG.conf】步骤中对PG.conf文件中追加内容的错误

如出现以下图的内容,

https://img2024.cnblogs.com/blog/1073762/202403/1073762-20240326115535263-371596059.png


需要将以下

SNMPPORT=161

修改为

SNMP_PORT=161

再次重启Panabit,就不会再出现了图片中的内容了
页: [1]
查看完整版本: 【系统维护-SNMP】开启却无法使用