回答:
公式の答え:
salt-run manage.up
また便利です:
salt-run manage.status
salt-run manage.down
salt-run manage.versions
も非常に便利です(手下の実行中のバージョンを報告し、マスターのバージョンと比較します)
manage.up
してmanage.status
行うように見えtest.ping
ボンネットの下。私が実行したときに、少なくとも、manage.up
それは、と手下のログに示したtest.ping
あなたは、それは、何かを送信する必要が使用していないことを確認したい場合は..... alived
または他の一つが機能を管理
マスタータイプから:
ls -1 /var/cache/salt/master/minions
または:
ls -1 /etc/salt/pki/master/minions
誤ったソルトクエリ(例:salt '*'-)を入力すると、すべてのミニオンのリストが返され、それぞれにコマンドが使用できないことを示すメッセージが続きます。不要な文字をgrep / cut offできます。これらのオプションはどちらも特にエレガントではなく、後者はタイムアウトに対応していませんが、同様の質問に対する答えを探しているときに機能します。「Saltstack Python APIを使用して、関連するすべてのミニオンを一覧表示する方法は?」
salt-run manage.alived
Saltの存在検出に従って稼働しているすべてのミニオンのリストを印刷します(コマンドはミニオンに送信されません)
salt-run manage.allowed
Saltの存在検出に従って稼働しているすべてのミニオンのリストを印刷します(コマンドはミニオンに送信されません)
salt-run manage.not_alived
Saltの存在検出に従って起動していないすべてのミニオンのリストを印刷します(コマンドは送信されません)
salt-run manage.not_allowed
Saltの存在検出に従って起動していないすべてのミニオンのリストを印刷します(コマンドは送信されません)
salt-run manage.not_joined
Saltの存在検出に従って起動していないすべてのミニオンのリストを印刷します(コマンドは送信されません)
すべてのミニオンに対してpingを実行するには、ソルトマスターノードで試してください:
salt '*' test.ping