还有salt-master一些机器salt-minion(minions)。
如何查看(以人类可读的形式)收集到的关于minions的信息(对于minion不可用的情况尤其重要)?
因为它清楚地存在于文件中(以二进制形式)/var/cache/salt/master/minions/*/data.p:
$ sudo cat /var/cache/salt/master/minions/minion001/data.p | hexdump -C | head
00000000 82 a6 70 69 6c 6c 61 72 80 a6 67 72 61 69 6e 73 |..pillar..grains|
00000010 de 00 3b ab 62 69 6f 73 76 65 72 73 69 6f 6e af |..;.biosversion.|
00000020 43 43 43 4e 31 38 57 57 28 56 32 2e 30 34 29 a6 |CCCN18WW(V2.04).|
00000030 6b 65 72 6e 65 6c a5 4c 69 6e 75 78 a6 64 6f 6d |kernel.Linux.dom|
00000040 61 69 6e a0 aa 7a 6d 71 76 65 72 73 69 6f 6e a5 |ain..zmqversion.|
00000050 34 2e 31 2e 34 ad 6b 65 72 6e 65 6c 72 65 6c 65 |4.1.4.kernelrele|
00000060 61 73 65 b0 34 2e 34 2e 30 2d 32 31 2d 67 65 6e |ase.4.4.0-21-gen|
00000070 65 72 69 63 aa 70 79 74 68 6f 6e 70 61 74 68 9b |eric.pythonpath.|
00000080 a8 2f 75 73 72 2f 62 69 6e b2 2f 75 73 72 2f 6c |./usr/bin./usr/l|
00000090 69 62 2f 70 79 74 68 6f 6e 32 2e 37 da 00 26 2f |ib/python2.7..&/|
您可以使用以下命令查看收集到的有关minion的信息:
示例输出(前十行):
关于所有奴才:
甚至没有参数:
相当多的信息:
最重要的是,需要什么 - 它是从缓存中获取的,无需求助于minions,此时可以禁用它。