问题描述
我已使用此 AWS 市场实例“Ansible-AWX 14.1.0 on Amazon Linux Usage Instructions for AWX - Ansible Open Source GUI project (Amazon Linux)”在 AWS 上启动了 AWX 服务器。但是,当我运行它并尝试运行“演示作业模板”以测试它是否有效时,演示失败。
我已经检查了作业文件夹,并且演示作业模板和演示项目出现了错误。我提供了一个图片库链接 here 来显示错误的确切表现。我想知道如何解决这个问题并使 AWX 正常工作。
PLAYBOOK: Missing a revision to run due to Failed project update.
'project_update Failed for Demo Project with ID 2'
Traceback (most recent call last): File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/redis/connection.py",line 552,in connect sock = self._connect() File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/redis/connection.py",line 905,in _connect sock.connect(self.path) FileNotFoundError: [Errno 2] No such file or directory During handling of the above exception,another exception occurred: Traceback (most recent call last): File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/main/tasks.py",line 1479,in run res = ansible_runner.interface.run(**params) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/ansible_runner/interface.py",line 178,in run r.run() File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/ansible_runner/runner.py",line 206,in run searchwindowsize=100) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/pexpect/spawnbase.py",line 341,in expect timeout,searchwindowsize,async_) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/pexpect/spawnbase.py",line 369,in expect_list return exp.expect_loop(timeout) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/pexpect/expect.py",line 111,in expect_loop incoming = spawn.read_nonblocking(spawn.maxread,timeout) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/pexpect/pty_spawn.py",line 500,in read_nonblocking return super(spawn,self).read_nonblocking(size) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/pexpect/spawnbase.py",line 179,in read_nonblocking self._log(s,'read') File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/pexpect/spawnbase.py",line 130,in _log second_log.write(s) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/ansible_runner/utils.py",line 274,in write event_data = self._emit_event(value[:match.start()],event_data) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/ansible_runner/utils.py",line 349,in _emit_event self._event_callback(event_data) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/ansible_runner/runner.py",line 69,in event_callback should_write = self.event_handler(event_data) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/main/tasks.py",line 2010,in event_handler super(RunProjectUpdate,self).event_handler(event_data) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/main/tasks.py",line 1242,in event_handler self.dispatcher.dispatch(event_data) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/main/queue.py",line 35,in dispatch self.connection.rpush(self.queue,json.dumps(obj,cls=AnsibleJSONEncoder)) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/redis/client.py",line 1981,in rpush return self.execute_command('RPUSH',name,*values) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/redis/client.py",line 875,in execute_command conn = self.connection or pool.get_connection(command_name,**options) File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/redis/connection.py",line 1185,in get_connection connection.connect() File "/var/lib/awx/venv/awx/lib/python3.6/site-packages/redis/connection.py",line 557,in connect raise ConnectionError(self._error_message(e)) redis.exceptions.ConnectionError: Error 2 connecting to unix socket: /var/run/redis/redis.sock. No such file or directory.
感谢任何帮助。这是一个工作项目。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)