hdfg 发表于 2015-8-12 08:57:45

saltstack安装

rpm包SALTSTACK 安装
前提关闭selinux和防火墙
sed -i 's/\(SELINUX=\)enforcing/\1disable/g' /etc/sysconfig/selinux
service iptables stop
客户端
1cd /usr/local/src/
   2wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
   3rpm -ivh epel-release-6-8.noarch.rpm
   4Wgethttp://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm   5rpm -U vhrpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
   6yum install python-jinja2
   7yum -y install salt-minionenablerepr=epel-testing
   8vim/etc/salt/minion
         master:服务端地址(sed -i 's/\(master:\)/\1 服务器IP地址/g'/etc/salt/minion)
   9service salt-minion start

服务端
cd/usr/local/src/
   3wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
   4rpm -i vhepel-release-6-8.noarch.rpm
   5wget http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
   6rpm -U vhrpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
   7yum install python-jinja2
    8yum -y install salt-master enablerepr=epel-testing
   9vim/etc/salt/master
         interface:服务器地址(ed -i 's/\(interface:\)/\1 服务器IP地址/g'/etc/salt/master)
10service salt-master start
11salt-key -L
12salt-key -A

命令使用
salt-E '*' cmd.run‘command’
salt ‘ *’ service.(start/stop/restart) 服务名称
salt -run manage.up 显示当前活着的minion
salt -run manage.down 显示未存活的minion
salt -run manage.down removekeys=True 显示未存活的minion,并将其删除
salt -run manage.status 显示当前up和down的minion
salt -run manage.versions 显示Master和所有minion的版本,可以通过此命令找到版本不一致的minion


页: [1]
查看完整版本: saltstack安装