Обновлена 20 августа 2026 г. в 21:45
Сравнение версий пакетов
VK Object Storage позволяет сравнить версии пакетов, установленные на узлах, с версиями пакетов, входящими в дистрибутив. Сравнение полезно при обновлении и диагностике Системы.
-
Подключитесь к деплой-ноде.
-
Скопируйте файл
distrib/packages.ymlв каталог/deploy/installer/. -
Запустите плейбук
vk.s3.serverс тегомpackage_versions_taskи подключенным файлом с версиями пакетов:- Для вывода по умолчанию:
$ sudo -E ./01_deploy_helper.sh ansible-playbook -i inventory.yml -e @ansible-vault.yml -e @vault-transit -e @vault vk.s3.server --tags package_versions_task -e @packages.yml- Для вывода всех версий пакетов, с переменной
diff_only=false:
$ sudo -E ./01_deploy_helper.sh ansible-playbook -i inventory.yml -e @ansible-vault.yml -e @vault-transit -e @vault vk.s3.server --tags package_versions_task -e @packages.yml -e "diff_only=false"
Результат сохраняется в файле /deploy/installer/ansible_collections/vk/s3/playbooks/diff.txt в формате CSV. Чтобы вывести результат в виде таблицы, выполните:
$ cat /deploy/installer/ansible_collections/vk/s3/playbooks/diff.txt | column -t -s,
Была ли статья полезна?