我在AWS 6上运行t2.micro和1个t2.small实例,运行Ubuntu。所有这些实例都在同一个VPC中运行。Salt请求超时 - Minion没有返回
接受键
Accepted Keys:
minion-bastion
minion-esc-kibana
minion-esc-logs-s3
minion-esn-1
minion-esn-2
minion-esn-3
后,我运行salt '*' test.ping
命令。有时候我没有任何回应:
minion-bastion:
Minion did not return. [No response]
minion-esn-1:
Minion did not return. [No response]
minion-esn-2:
Minion did not return. [No response]
minion-esn-3:
Minion did not return. [No response]
minion-esc-logs-s3:
Minion did not return. [No response]
minion-esc-kibana:
Minion did not return. [No response]
有时一些爪牙会回应,其他人不会。
minion-esc-kibana:
True
minion-esc-logs-s3:
True
minion-esn-3:
True
minion-esn-2:
True
minion-bastion:
Minion did not return. [Not connected]
minion-esn-1:
Minion did not return. [No response]
又一次有时我得到这个消息:
Salt request timed out. The master is not responding. If this error persists after verifying the master is up, worker_threads may need to be increased.
每次运行测试命令,我得到另一个答复。之前回答的一个仆人现在没有回应。等等。
[email protected] ~> sudo salt-run manage.status
down:
- minion-esn-1
up:
- minion-bastion
- minion-esc-kibana
- minion-esc-logs-s3
- minion-esn-2
- minion-esn-3
[email protected] ~> sudo service salt-master status
salt-master start/running, process 11390
[email protected] ~> sudo salt-run manage.status
down:
- minion-esc-logs-s3
up:
- minion-bastion
- minion-esc-kibana
- minion-esn-1
- minion-esn-2
- minion-esn-3
[email protected] ~>
在日志文件中没有相关条目。
我使用原始配置文件。我只是改变了奴才ID和主ID或IP。
对于在其上运行salt master的实例,我使用了一个2GB RAM的t2.small实例。在我使用1GB RAM的t2.micro之前。还有更多的错误。
我不知道我能做什么。或者我做错了什么。有没有人有任何建议?
编辑:
1的6个爪牙是alwas下来。哪一个,每个manage.status
命令都会改变。
正如你所看到的,你也可以得到不verbode选项“马仔未归”的消息。无论如何,通过'salt-run manage.down'我可以得到一个后卫。但是当我发送'salt'*'test.ping'时,“下”的小仆正在响应,另一个不响。主人不能承受沉重的负担,因为只有6个小兵和test.ping命令。而已。我试图用-t选项等待。但它不会改变任何事情。 – CPA
我没有得到您的评论 – error2007s
我编辑了我的命令。我总是得到返回数据。 – CPA