关于报这种错误:
[ERROR ] The Salt Master has cached the public key for this node, this salt minion will wait for 10 seconds before attempting to re-authenticate
Minion failed to authenticate with the master, has the minion key been accepted?
当执行命令:
[root@master master.d]# salt-call tls.create_self_signed_cert
[ERROR ] The Salt Master has cached the public key for this node, this salt minion will wait for 10 seconds before attempting to re-authenticate
Minion failed to authenticate with the master, has the minion key been accepted?
解决办法:
[root@master master.d]# salt-key -L
Accepted Keys:
minion-01
minion-02
Denied Keys:
Unaccepted Keys:
master
Rejected Keys:
[root@master master.d]# salt-key -A
The following keys are going to be accepted:
Unaccepted Keys:
master
Proceed? [n/Y] Y
Key for minion master accepted.
[root@master master.d]#
[root@master master.d]# salt-key -A
The key glob '*' does not match any unaccepted keys.
[root@master master.d]# salt-key -L
Accepted Keys:
master
minion-01
minion-02
Denied Keys:
Unaccepted Keys:
Rejected Keys:
[root@master master.d]#
[root@master master.d]# salt-call tls.create_self_signed_cert
local:
Created Private Key: "/etc/pki/tls/certs/localhost.key." Created Certificate: "/etc/pki/tls/certs/localhost.crt."
[root@master master.d]#