saltstack 实战(一)
salt '*' test.ping #测试master与minion链接 * 表示匹配所有主机salt '*' cmd.run 'sehll命令' #远程执行命令
salt '*' disk.usage #查看磁盘使用情况
salt '*' grains.items #查看grains所有信息
salt '*' state.highstate #可以理解成同步
# salt '*' test.ping
localhost:
True
salt '*' cmd.run "df -h"
localhost:
Filesystem SizeUsed Avail Use% Mounted on
/dev/mapper/centos-root 50G3.4G 47G 7% /
devtmpfs 3.8G 03.8G 0% /dev
tmpfs 3.8G 16K3.8G 1% /dev/shm
tmpfs 3.8G8.5M3.8G 1% /run
tmpfs 3.8G 03.8G 0% /sys/fs/cgroup
/dev/mapper/centos-home408G391M407G 1% /home
/dev/sda1 494M195M300M40% /boot
# salt '*' grains.items
localhost:
.........................
host:
hostname
hwaddr_interfaces:
----------
enp2s0:
xx:xx:xx:xx:xx:xx
lo:
00:00:00:00:00:00
id:
localhost
init:
systemd
ip4_interfaces:
----------
enp2s0:
- 192.168.2.249
- 192.168.2.216
lo:
- 127.0.0.1
ip6_interfaces:
----------
enp2s0:
- xxxx::xxxx:xxxx:xxxx:xxxx
lo:
- ::1
ip_interfaces:
----------
enp2s0:
- 192.168.2.249
- 192.168.2.216
- xxxx::xxxx:xxxx:xxxx:xxxx
lo:
- 127.0.0.1
- ::1
ipv4:
- 127.0.0.1
- 192.168.2.216
- 192.168.2.249
ipv6:
- ::1
- xxxx::xxxx:xxxx:xxxx:xxxx
kernel:
Linux
kernelrelease:
3.10.0-327.10.1.el7.x86_64
locale_info:
----------
defaultencoding:
UTF-8
defaultlanguage:
en_US
detectedencoding:
UTF-8
localhost:
hostname
lsb_distrib_id:
CentOS Linux
machine_id:
e6c3365ab74743f399d46200f52480d5
manufacturer:
Gigabyte Technology Co., Ltd.
master:
127.0.0.1
mdadm:
mem_total:
7692
nodename:
admin-node
num_cpus:
4
num_gpus:
1
os:
CentOS
os_family:
RedHat
osarch:
x86_64
oscodename:
Core
osfinger:
CentOS Linux-7
osfullname:
CentOS Linux
osmajorrelease:
7
osrelease:
7.2.1511
osrelease_info:
- 7
- 2
- 1511
path:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
...........................
页:
[1]