环境:
CentOS Linux release 7.4.1708 (Core)
Multi-node
conf/hosts.ini 如下:
[all]
master ansible_connection=local ip=172.31.19.33
node3 ansible_host=172.31.31.232 ip=172.31.31.232 ansible_ssh_pass={7hEW6r?4X9rHiFvx4ra+L/[
node4 ansible_host=172.31.16.169 ip=172.31.16.169 ansible_ssh_pass={7hEW6r?4X9rHiFvx4ra+L/[
node1 ansible_host=172.31.23.63 ip=172.31.23.63 ansible_ssh_pass={7hEW6r?4X9rHiFvx4ra+L/[
node2 ansible_host=172.31.27.95 ip=172.31.27.95 ansible_ssh_pass={7hEW6r?4X9rHiFvx4ra+L/[
[kube-master]
master
[kube-node]
node1
node2
node3
node4
[etcd]
master
[k8s-cluster:children]
kube-node
kube-master
报错1:
TASK [chrony : apt remove ntp] **********************
fatal: [node2]: FAILED! => {
“changed”: false
}
MSG:
Unsupported parameters for (yum) module: warn Supported parameters include: allow_downgrade, autoremove, bugfix, conf_file, disable_excludes, disable_gpg_check, disable_plugin, disablerepo, download_only, enable_plugin, enablerepo, exclude, install_repoquery, installroot, list, name, releasever, security, skip_broken, state, update_cache, update_only, use_backend, validate_certs
报错2:
TASK [container-engine/docker : ensure docker packages are installed] ****************************************************************************************************************************************
Monday 17 August 2020 18:04:48 +0000 (0:00:00.445) 0:01:22.063 *********
ok: [node1] => (item={u’yum_conf’: u’/etc/yum_docker.conf’, u’name’: u’docker-ce-cli-18.09.7-3.el7′})
ok: [node3] => (item={u’yum_conf’: u’/etc/yum_docker.conf’, u’name’: u’docker-ce-cli-18.09.7-3.el7′})
ok: [node2] => (item={u’yum_conf’: u’/etc/yum_docker.conf’, u’name’: u’docker-ce-cli-18.09.7-3.el7′})
ok: [node4] => (item={u’yum_conf’: u’/etc/yum_docker.conf’, u’name’: u’docker-ce-cli-18.09.7-3.el7′})
ok: [master] => (item={u’yum_conf’: u’/etc/yum_docker.conf’, u’name’: u’docker-ce-cli-18.09.7-3.el7′})
FAILED - RETRYING: ensure docker packages are installed (4 retries left).
FAILED - RETRYING: ensure docker packages are installed (4 retries left).
FAILED - RETRYING: ensure docker packages are installed (4 retries left).
FAILED - RETRYING: ensure docker packages are installed (4 retries left).
FAILED - RETRYING: ensure docker packages are installed (4 retries left).
FAILED - RETRYING: ensure docker packages are installed (3 retries left).
FAILED - RETRYING: ensure docker packages are installed (3 retries left).
FAILED - RETRYING: ensure docker packages are installed (3 retries left).
FAILED - RETRYING: ensure docker packages are installed (3 retries left).
FAILED - RETRYING: ensure docker packages are installed (3 retries left).
FAILED - RETRYING: ensure docker packages are installed (2 retries left).
FAILED - RETRYING: ensure docker packages are installed (2 retries left).
FAILED - RETRYING: ensure docker packages are installed (2 retries left).
FAILED - RETRYING: ensure docker packages are installed (2 retries left).
报错2(后续):
TASK [container-engine/docker : set fact for docker_version] *************************************************************************************************************************************************
Monday 17 August 2020 18:05:34 +0000 (0:00:01.149) 0:02:08.346 *********
fatal: [node1]: FAILED! => {
“changed”: false,
“cmd”: [
“docker”,
“version”,
“-f”,
“{{.Client.Version}}”
],
“delta”: “0:00:00.048947”,
“end”: “2020-08-17 18:05:34.844699”,
“rc”: 1,
“start”: “2020-08-17 18:05:34.795752″
}
STDOUT:
18.09.7
STDERR:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
MSG:
non-zero return code
fatal: [node2]: FAILED! => {
“changed”: false,
“cmd”: [
“docker”,
“version”,
“-f”,
“{{.Client.Version}}”
],
“delta”: “0:00:00.049929″,
“end”: “2020-08-17 18:05:34.857338”,
“rc”: 1,
“start”: “2020-08-17 18:05:34.807409”
}
最后:
container-engine/docker : Remove legacy docker repo file ———————————————————————————————————————————————- 0.73s
failed!