Статья содержит инструкции по созданию снимков оборудования. Снимки оборудования имитируют поведение реальных устройств и используются разработчиками для расширения возможностей платформы.
В процессе создания снимков на сервере с платформой будут созданы образы докер-контейнеров. Эти образы будут автоматически удалены после обновления платформы.
Создание снимка коммутатора
- Подключитесь к серверу с платформой по SSH.
-
Загрузите докер-образ с библиотекой для создания снимков:
docker load -i /opt/ispsystem/dci/extra/snmpsim.gz
-
Запустите в докер-контейнере snmpsim утилиту для создания снимка:
Для коммутаторов с поддержкой SNMP v1 и v2cdocker run --rm -v $PWD:<volume_path> tandrup/snmpsim:latest snmprec.py --protocol=<protocol> --agent-udpv4-endpoint=<addr> --community=<community> --output-file=<volume_path>/<outfile>
Для коммутаторов с поддержкой SNMP v3docker run --rm -v $PWD:<volume_path> tandrup/snmpsim:latest snmprec.py --protocol=<protocol> --agent-udpv4-endpoint=<addr> --community=<community> --output-file=<volume_path>/<outfile> --v3-user=<user> --v3-auth-key=<auth_key> --v3-auth-proto=<auth_protocol> --v3-priv-key=<private_key> --v3-priv-proto=<private_protocol>
Если у коммутатора IPv6-адрес, измените параметр --agent-udpv4-endpoint на --agent-udpv6-endpoint.Пояснения к командеПример командыdocker run --rm -v $PWD:/volumes tandrup/snmpsim:latest snmprec.py --protocol=2c --agent-udpv4-endpoint=192.0.2.1 --community=dci --output-file=/volumes/data.snmprec
- Отправьте файл снимка разработчикам ISPsystem.
Создание снимков BMC Redfish
- Подключитесь к серверу с платформой по SSH.
-
Загрузите докер-образ с библиотекой для создания снимков:
docker load -i /opt/ispsystem/dci/extra/redfish-mockup-creator.gz
-
Запустите докер-контейнер redfish-mockup-creator для создания снимка:
docker run --rm -v $PWD/<volume_path>:/mockup dmtf/redfish-mockup-creator:1.1.9 -u <user> -p <password> -r https://<ip> -S
Пояснения к команде - При необходимости удалите чувствительные данные из файлов снимка.
-
Создайте архив с содержимым снимка:
tar -czpf <archive_name> <volume_path>
Пояснения к команде - Отправьте архив со снимком разработчикам ISPsystem.