1. 升级 AWX

有关详细信息,请参阅 启动、停止和重新启动 AWX

1.1. 升级规划

本节介绍在尝试升级 AWX 实例时应牢记的更改。

  • 集群升级需要在开始升级之前对实例和实例组进行特殊关注。有关详细信息,请参阅 :ref:`ag_clustering`

1.2. 运行设置剧本

AWX 设置剧本使用 inventory 文件,并从解压 AWX 安装程序压缩包的路径中以 ./setup.sh 的形式调用。

root@localhost:~$ ./setup.sh

设置脚本接受以下参数

  • -h – 显示此帮助信息并退出

  • -i INVENTORY_FILE – Ansible 清单文件的路径(默认值:inventory

  • -e EXTRA_VARS – 设置其他 Ansible 变量为键=值或 YAML/JSON(例如,-e bundle_install=false 强制在线安装)

  • -b – 在安装之前执行数据库备份

  • -r – 在安装之前执行数据库还原(除非 EXTRA_VARS 提供了与代码示例中显示的非默认路径不同的默认还原路径)

./setup.sh -e 'restore_backup_file=/path/to/nondefault/location' -r