前提:
ansible tower 3.2.2已经安装,web页面:https:// 10.3.10.146/#/,默认初始页面如下:
登录认证
用户名:admin
密码:admin
提示:默认用户为admin,密码为inventory文件admin_password字段配置的密码,安装过程中我配置的密码也为admin。
导入license
如果没有的话,点击REQUEST LICENSE,去官方(https://www.ansible.com/license)申请免费试用,填写个人信息后(邮箱要填写正确,其他信息可随便填写)会把license发到填写的邮箱.
提交license并登录成功后默认初始页面如下:
[root@localhost ]# cd /var/lib/awx/venv/awx/lib/python2.7/site-packages/tower_license
vim __init__.py将119行和120行修改为如下内容,特别需要注意格式,如下:
如上,添加一行
return True
修改完重新编译一下:
[root@localhost ]# python -m py_compile __init__.py
[root@localhost ]# python -O -m py_compile __init__.py
重启服务:
[root@localhost ]# ansible-tower-service restart
重新打开settings–VIEW YOUR LICENSE,发现"Hosts Available"变成了9999999台,说明pojie成功,如下: