Примечание
Мы переходим на инструмент apic-mustgather
, представленный на этой странице. generate_postmortem.sh
и связанные с ним сценарии устарели, но в настоящее время все еще доступны, см. устаревший README.
Python3 v3.6 или новее
kubectl или oc должны быть доступны в PATH. В качестве альтернативы местоположение можно указать с помощью аргумента --kube-cli
.
Для экземпляров управления APIC 10.0.7.0 и более поздних версий должен быть предварительно установлен плагин kubectl-cnp для сбора журналов EDB. Если его нет, пользователю будет предложено разрешить загрузку и установку плагина. Используйте флаг --no-edb
чтобы пропустить проверку этого плагина и пропустить связанный сбор журналов EDB.
apicops должен присутствовать в PATH, если необходимо включить выходные данные apicops. Если его нет, пользователю будет предложено разрешить попытку загрузки последней версии.
Примечание. На всех устройствах APIConnect VMware все вышеуказанные предварительные условия выполняются, за исключением
apicops
.
Загрузите инструмент, используя следующую команду:
curl -L -O https://github.com/ibm-apiconnect/v10-postmortem/releases/latest/download/apic-mustgather
Добавьте разрешения на выполнение файла с помощью команды chmod +x apic-mustgather
.
Запустите инструмент с помощью команды ./apic-mustgather
.
Примечание. Только для устройств APIC/OVA: сначала подключитесь к целевому устройству через SSH, а затем переключитесь на пользователя root , выполнив команду
sudo -i
.
Для получения информации об использовании этого инструмента используйте команду ./apic-mustgather --help
Ожидается, что во время работы инструмента посмертного сбора данных нагрузка на ЦП и ввод-вывод для развертывания APIC и его хост-кластера/ВМ будет увеличена.
Чтобы снизить нагрузку на хост-кластер/виртуальную машину, можно использовать аргумент --sequential
, при этом сбор журналов будет происходить медленнее.
Откройте заявку в службу поддержки IBM в продукте IBM API Connect.
Если у вас нет доступа к службе поддержки IBM, сообщите о проблеме, чтобы отправить отзыв.