我正在尝试在openshift 4.2上部署awx 9.2.0,并且在运行以下命令时所部署的awx-0 pod内的awx-rabbit容器中出现以下错误
ansible-playbook -i inventory install.yml -e openshift_password=<mypassword> -e docker_registry_password=<mydockerresgitrypassword>`
所有其他容器awe-web,awe-celery,memcache都可以,并且基础的postgresql pod也如下所示:
awx-0 3/4 CrashLoopBackOff 6 8m4s
postgresql-1-6tl9w 1/1 Running 0 12h
postgresql-1-deploy 0/1 Completed 0 12h
这是兔子容器的日志:
oc logs awx-0 -c awx-rabbit
2020-07-24 04:58:02.622 [info] <0.8.0> Feature flags: list of feature flags found:
2020-07-24 04:58:02.622 [info] <0.8.0> Feature flags: feature flag states written to disk: yes
2020-07-24 04:58:02.646 [info] <0.239.0>
Starting RabbitMQ 3.7.21 on Erlang 22.1.7
Copyright (C) 2007-2019 Pivotal Software, Inc.
Licensed under the MPL. See https://www.rabbitmq.com/
## ##
## ## RabbitMQ 3.7.21. Copyright (C) 2007-2019 Pivotal Software, Inc.
########## Licensed under the MPL. See https://www.rabbitmq.com/
###### ##
########## Logs: <stdout>
Starting broker...
2020-07-24 04:58:02.647 [info] <0.239.0>
node : rabbit@10.131.2.119
home dir : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/rabbitmq.conf
cookie hash : at619UOZzsenF44tSK3ulA==
log(s) : <stdout>
database dir : /var/lib/rabbitmq/mnesia/rabbit@10.131.2.119
2020-07-24 04:58:02.661 [info] <0.239.0> Running boot step pre_boot defined by app rabbit
2020-07-24 04:58:02.661 [info] <0.239.0> Running boot step rabbit_core_metrics defined by app rabbit
2020-07-24 04:58:02.662 [info] <0.239.0> Running boot step rabbit_alarm defined by app rabbit
2020-07-24 04:58:02.666 [info] <0.245.0> Memory high watermark set to 12865 MiB (13490436505 bytes) of 32163 MiB (33726091264 bytes) total
2020-07-24 04:58:02.671 [info] <0.247.0> Enabling free disk space monitoring
2020-07-24 04:58:02.671 [info] <0.247.0> Disk free limit set to 50MB
2020-07-24 04:58:02.675 [info] <0.239.0> Running boot step code_server_cache defined by app rabbit
2020-07-24 04:58:02.675 [info] <0.239.0> Running boot step file_handle_cache defined by app rabbit
2020-07-24 04:58:02.675 [info] <0.250.0> Limiting to approx 1048476 file handles (943626 sockets)
2020-07-24 04:58:02.675 [info] <0.251.0> FHC read buffering: OFF
2020-07-24 04:58:02.675 [info] <0.251.0> FHC write buffering: ON
2020-07-24 04:58:02.676 [info] <0.239.0> Running boot step worker_pool defined by app rabbit
2020-07-24 04:58:02.676 [info] <0.240.0> Will use 8 processes for default worker pool
2020-07-24 04:58:02.676 [info] <0.240.0> Starting worker pool 'worker_pool' with 8 processes in it
2020-07-24 04:58:02.676 [info] <0.239.0> Running boot step database defined by app rabbit
2020-07-24 04:58:02.676 [info] <0.239.0> Node database directory at /var/lib/rabbitmq/mnesia/rabbit@10.131.2.119 is empty. Assuming we need to join an existing cluster or initialise from scratch...
2020-07-24 04:58:02.677 [info] <0.239.0> Configured peer discovery backend: rabbit_peer_discovery_k8s
2020-07-24 04:58:02.677 [info] <0.239.0> Will try to lock with peer discovery backend rabbit_peer_discovery_k8s
2020-07-24 04:58:02.677 [info] <0.239.0> Peer discovery backend does not support locking, falling back to randomized delay
2020-07-24 04:58:02.677 [info] <0.239.0> Peer discovery backend rabbit_peer_discovery_k8s does not support registration, skipping randomized startup delay.
2020-07-24 04:58:02.714 [info] <0.239.0> Failed to get nodes from k8s - 403
2020-07-24 04:58:02.714 [error] <0.238.0> CRASH REPORT Process <0.238.0> with 0 neighbours exited with reason: no case clause matching {error,"403"} in rabbit_mnesia:init_from_config/0 line 167 in application_master:init/4 line 138
2020-07-24 04:58:02.715 [info] <0.43.0> Application rabbit exited with reason: no case clause matching {error,"403"} in rabbit_mnesia:init_from_config/0 line 167
{"Kernel pid terminated",application_controller,"{application_start_failure,rabbit,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{{case_clause,{error,\"403\"}},[{rabbit_mnesia,init_from_config,0,[{file,\"src/rabbit_mnesia.erl\"},{line,167}]},{rabbit_mnesia,init_with_lock,3,[{file,\"src/rabbit_mnesia.erl\"},{line,147}]},{rabbit_mnesia,init,0,[{file,\"src/rabbit_mnesia.erl\"},{line,114}]},{rabbit_boot_steps,'-run_step/2-lc$^1/1-1-',1,[{file,\"src/rabbit_boot_steps.erl\"},{line,55}]},{rabbit_boot_steps,run_step,2,[{file,\"src/rabbit_boot_steps.erl\"},{line,59}]},{rabbit_boot_steps,'-run_boot_steps/1-lc$^0/1-0-',1,[{file,\"src/rabbit_boot_steps.erl\"},{line,28}]},{rabbit_boot_steps,run_boot_steps,1,[{file,\"src/rabbit_boot_steps.erl\"},{line,29}]},{rabbit,start,2,[{file,\"src/rabbit.erl\"},{line,937}]}]}}}}}"}
Kernel pid terminated (application_controller) ({application_start_failure,rabbit,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{{case_clause,{error,"403"}},[{rabbit_mnesia,init_from_config,0,[{file
Crash dump is being written to: /var/log/rabbitmq/erl_crash.dump...done
有什么主意吗? 谢谢