У меня есть устройство vcenter 6.7U1, и я успешно протестировал свою конфигурацию SNMPv3 на vcenter с помощью тестера snmp paessler, но последним шагом было добавление цели прерывания.
Я столкнулся со странной проблемой, когда эта команда пытается назначить цель для SNMPv3 следующим образом:
snmp.set --v3targets=192.168.1.1@161/snmpuser/priv/trap
Error in method: The SNMP v3 target format is invalid. The format to use is: ip-or-hostname[@port]/remote-user/security-level trap|inform[,...]. (code com.vmware.applmgmt.err_snmp_badv3_target)
Мне нужна помощь, потому что я больше не могу понять, какой формат в vcenter правильный.
Изменить, я должен упомянуть, что snmpuser содержит специальные символы.
Спасибо
Проблема возникает, если snmpuser содержит специальные символы! Можно создать таких пользователей на серверах ESXi и на устройстве vcenter, но вы не можете использовать этого пользователя в v3targets, так как он не может быть правильно проанализирован и служба snmp больше не будет работать, это не упоминается в документации . Вам нужно копнуть глубже, чтобы выяснить, в чем заключается настоящая ошибка, поскольку я вручную изменил /etc/vmware/snmp.xml, я обнаружил, что больше не могу запускать / останавливать службу snmp на устройстве vcenter, жаль .. Это заняло у меня около 20 часов, чтобы выяснить, в чем проблема, потому что я полагался на тот факт, что это сработало для ESXi ...