zoukankan      html  css  js  c++  java
  • salt-ssh

    [root@salt-master ~]# salt-master --version
    salt-master 2015.5.10 (Lithium)
    #master 的配置文件
    
    
    [root@salt-master ~]# cat /etc/salt/roster
    web1:
      host: 192.168.50.101
      user: root       
      passwd: 123456
    web2:
      host: 192.168.50.99
      user: root       
      passwd: 123456
    
    
    #操作命令
    salt-ssh "web2" -ir  "uptime"  #第一次执行命令需要认证用户 需要加上-ir 参数
    salt-ssh "web2" -r  "uptime" #第二次只需要加上-r
    
    
    #安装客户端,先安装WGET ,在安装epel源。在安装salt-minion 
    salt-ssh "web2" -r  "yum install wget -y"
    salt-ssh "web3" -r  "wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo"
    salt-ssh "web2" -r  "yum install salt-minion -y"
    salt-ssh "web3" -r  "/etc/init.d/salt-minion start"
    
    #设置master 的地址和认证KEY
    salt-ssh "web2" -r  "sed -i '17amaster: 192.168.50.100' /etc/salt/minion"
    salt-key 
    salt-key -A -y
    
    #执行命令
    [root@salt-master html]# salt 'BJ-M5-02' cmd.run  "echo 'BJ-M5-02 192.168.50.98' >> /etc/hosts"
    BJ-M5-02:
    [root@salt-master html]# salt 'BJ-M5-02' cmd.run "cat /etc/hosts"
    BJ-M5-02:
        127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
        ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
        BJ-M5-02 192.168.50.98
    salt "*" cmd.run "ss |wc -l"
    
  • 相关阅读:
    DownloadManager
    Android(蓝牙)
    Android下集成Paypal支付
    java 网络(socket)
    java 泛型的几点备忘
    设计模式(模板方法)
    STM32F4_引领入门
    如何查找STM32开发资料
    Keil(MDK-ARM)使用教程(三)_在线调试
    Keil(MDK-ARM)使用教程(二)_菜单
  • 原文地址:https://www.cnblogs.com/liuyoushui/p/6645830.html
Copyright © 2011-2022 走看看