cike0415 发表于 2018-7-31 12:07:17

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]
查看完整版本: saltstack 实战(一)