Назад | Перейти на главную страницу

Почему я получаю несколько ответов от миньонов?

Я получил первый ответ всех миньонов в допустимой строке json, но затем я получаю еще три разных ответа от тех же миньонов, которые являются недопустимыми строками json.

root@localhost:/home/i-kod/Desktop/ass1# salt --out json --static '*' test.ping 
{
    "Pavilion": true, 
    "I-Kod": true
}
{
    "Pavilion": true
}
{
    "I-Kod": true
}
{
    "neha-HP-Pavilion-15-Notebook-PC": "Minion did not return. [Not connected]"
}
root@localhost:/home/i-kod/Desktop/ass1# 

My version information:
root@localhost:/home/i-kod/Desktop/ass1# salt '*' test.versions_report
Pavilion:
               Salt: 0.17.5
             Python: 2.7.6 (default, Jun 22 2015, 17:58:13)
             Jinja2: 2.7.2
           M2Crypto: 0.21.1
     msgpack-python: 0.3.0
       msgpack-pure: Not Installed
           pycrypto: 2.6.1
             PyYAML: 3.10
              PyZMQ: 14.0.1
                ZMQ: 4.0.4
I-Kod:
                      Salt: 2015.5.0
                    Python: 2.7.9 (default, Apr  2 2015, 15:33:21)
                    Jinja2: 2.7.3
                  M2Crypto: 0.21.1
            msgpack-python: 0.4.2
              msgpack-pure: Not Installed
                  pycrypto: 2.6.1
                   libnacl: Not Installed
                    PyYAML: 3.11
                     ioflo: Not Installed
                     PyZMQ: 14.4.1
                      RAET: Not Installed
                       ZMQ: 4.0.5
                      Mako: 1.0.0
     Debian source package: 2015.5.0+ds-1utopic1
neha-HP-Pavilion-15-Notebook-PC:
    Minion did not return. [Not connected]
root@localhost:/home/i-kod/Desktop/ass1# 

Мне просто нужна действительная строка json.

Проверьте, запущено ли более одного процесса миньона. /etc/init.d/salt-minion stop и pgrep salt-minion ничего не должно возвращать.