Перед запуском операции настройки порта прерываний SNMP необходимо добавить порт в vRealize Orchestrator Appliance.

Процедура

  1. Войдите в командную строку vRealize Orchestrator Appliance в качестве пользователя root.
  2. Создайте переменную для порта прерываний SNMP.
    SNMP_PORT=port_value
    Примечание: Для прерываний SNMP открыты порты с 81 по 32767.
  3. Для порта прерываний SMNP создайте службу Kubernetes NodPort по протоколу UDP.
    kubectl -n prelude expose deployment vco-app --type=NodePort --name=vro-snmp-$SNMP_PORT --port=$SNMP_PORT --target-port=$SNMP_PORT --protocol=UDP 
  4. Добавьте порт в службу NodePort.
    kubectl -n prelude patch svc vro-snmp-$SNMP_PORT --type='json' -p '[{"op":"replace","path":"/spec/ports/0/nodePort","value":'$SNMP_PORT'}]'
  5. Внесите изменения в службу NodePort, чтобы исходный IP-адрес мог подключаться к модулю vRealize Orchestrator.
    kubectl -n prelude patch svc vro-snmp-$SNMP_PORT -p '{"spec":{"externalTrafficPolicy":"Local"}}'
  6. Создайте правила брандмауэра для настроенного порта SNMP.
    iptables -A INPUT -p udp -m udp --dport $SNMP_PORT -j ACCEPT