Я использую ansible для настройки моей машины ubuntu с сервером ELK, однако мне нужно установить более старую версию kibana (5.2.2).
Первоначально я пробовал использовать apt
модуль и пробовал что-то вроде - apt: name=kibana=5.2.2 state=present force=yes
но apt не смог найти номер версии. Сейчас пробую ручным способом, скачивая, устанавливая и запуская сервер.
Проблема, с которой я сталкиваюсь, заключается в том, что когда я говорю, что нужно запустить cd /home/ubuntu/kibana-5.2.2-linux-x86_64/; ./bin/kibana;
он зависает на неопределенное время и никогда не переходит к следующей задаче.
Есть ли способ установить kibana = 5.2.2 через apt, который мне не хватает, или можно запустить пакет kibana, который я загрузил вручную в фоновом режиме (аналогично sudo service kibana restart
), чтобы я мог продолжить работу с оставшейся книгой?
Модуль доступа APT использует вспомогательные инструменты APT. Он может устанавливать только те версии, которые определены в исходных текстах для дистрибутива / выпуска, который вы используете в своей системе. Он не может просто устанавливать произвольные версии.
Если вы не можете использовать apt-get
чтобы установить данную версию, вы не сможете использовать модуль ansible apt для установки этой версии. Как и Марк, упомянутый в комментарии, вы можете использовать apt-cache madison kibana
, чтобы увидеть доступные версии с учетом ваших текущих источников для вашего выпуска.