=
=
=
#centos,源准备:使用阿里云的源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
yum clean all && yum makecache
#安装saltstack
#salt-master安装
wget https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el6.noarch.rpm --no-check-certificate
rpm -ivh salt-repo-latest-2.el6.noarch.rpm
yum install -y python
yum install -y salt-master
#salt-minion安装
wget https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el6.noarch.rpm --no-check-certificate
rpm -ivh salt-repo-latest-2.el6.noarch.rpm
yum install -y python
yum install -y salt-minion
注意:如果https下载不了,需要改成http下载;同时需要修改.repo文件,把其中的https也改成http。具体见前面文章。
#修改配置文件
salt-master不用修改配置文件;
salt-ninion需要修改配置文件:
vi /etc/salt/minion
修改1:
#master: salt
#把salt字符串改成salt-master的ip地址
修改2:
#id:
#在冒号后面设置minion的id标识;其实可以不设置,这样就用host等标志了,这需要管理规范,比如机器命名较规范等;
#给master添加minion节点,使用salt-key命令
[root@june-test-10 june]# salt-key -L
Accepted Keys:
Denied Keys:
Unaccepted Keys:
june-test-11
june-test-12
Rejected Keys:
[root@june-test-10 june]# salt-key -A
The following keys are going to be accepted:
Unaccepted Keys:
june-test-11
june-test-12
Proceed? [n/Y] Y
Key for minion june-test-11 accepted.
Key for minion june-test-12 accepted.
[root@june-test-10 june]# salt-key -L
Accepted Keys:
june-test-11
june-test-12
#测试ping命令,确保master和minion联通
[root@june-test-10 june]# salt "*" test.ping
june-test-12:
True
june-test-11:
True
#远程执行命令:
[root@june-test-10 june]# salt '*' cmd.run 'uptime'
june-test-12:
11:31:10 up 2 days, 1:04, 1 user, load average: 0.00, 0.00, 0.00
june-test-11:
11:31:10 up 2 days, 1:03, 1 user, load average: 0.00, 0.00, 0.00
[root@june-test-10 june]# salt '*' cmd.run 'uptime'
june-test-12:
11:31:10 up 2 days, 1:04, 1 user, load average: 0.00, 0.00, 0.00
june-test-11:
11:31:10 up 2 days, 1:03, 1 user, load average: 0.00, 0.00, 0.00
[root@june-test-10 june]# salt '*' grains.item os
june-test-11:
----------
os:
CentOS
june-test-12:
----------
os:
CentOS
[root@june-test-10 june]# salt '*' cmd.exec_code python 'import sys; print sys.version'
june-test-12:
2.6.6 (r266:84292, Aug 18 2016, 15:13:37)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)]
june-test-11:
2.6.6 (r266:84292, Aug 18 2016, 15:13:37)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)]
=
=
=
相关推荐
SaltStack 是一个强大的自动化运维工具,常用于配置管理和大规模服务器部署。在OpenStack环境中,它可以帮助简化集群管理,实现高效、一致的系统配置。本文将深入探讨如何在 SaltStack 集群中设置和使用自定义模块,...
11: 命令审计模块需要在各个salt-minion端安装agent.py,该文件位于项目下tools文件夹中,在salt-master运行 master.py接受来自agent.py的数据。,master.py需要配置数据库连接信息。直接编辑文件添加即可. git clone...
【低空经济】低空人工智能调度中心建设方案
少儿编程scratch项目源代码文件案例素材-诅咒大厦.zip
scratch少儿编程逻辑思维游戏源码-纸片马里奥 激流勇进.zip
scratch少儿编程逻辑思维游戏源码-一路跳跃.zip
内容概要:本文详细介绍了五个用于空气耦合超声仿真的COMSOL模型,涵盖二维和三维场景,适用于铝板和钢板的多种缺陷检测。每个模型都包含了具体的参数设置、边界条件选择以及优化技巧。例如,Lamb波检测模型展示了如何利用A0模态检测铝板内的气泡,而三维模型则强调了内存管理和入射角参数化扫描的重要性。表面波检测模型提供了裂纹识别的相关性分析方法,变厚度模型则展示了如何通过几何参数化来模拟复杂的工件形态。文中还分享了许多实用的操作技巧,如内存优化、信号处理和自动化检测逻辑。 适用人群:从事无损检测研究的技术人员、COMSOL软件使用者、超声检测领域的研究人员。 使用场景及目标:①帮助用户理解和掌握空气耦合超声仿真的具体实现方法;②提供实际工程应用中的缺陷检测解决方案;③指导用户进行高效的仿真建模和结果分析。 其他说明:文中提供的模型不仅涵盖了常见的缺陷检测场景,还包括了一些高级技巧,如参数化扫描、自动化检测逻辑等,能够显著提高工作效率。同时,文中还给出了硬件配置建议和一些常见的注意事项,确保用户可以顺利运行这些模型。
实训商业源码-【脐橙】租赁 2.80.0+租赁商家-毕业设计.zip
scratch少儿编程逻辑思维游戏源码-幽灵冲刺.zip
scratch少儿编程逻辑思维游戏源码-粘粘世界物理.zip
机器人开发教程&案例&相关项目资源,奖励仅
实训商业源码-酒吧微上墙4.1.0-毕业设计.zip
实训商业源码-会员计次卡V1.1.1-毕业设计.zip
实训商业源码-二手跳蚤市场V5.4.10带微信支付+上架通知+广告插件-毕业设计.zip
实训商业源码-健康保健类企业网站源码-毕业设计.zip
Linux环境安装mysql的RPM包以及安装步骤:客户端和服务端的安装
实训商业源码-房产中介小程序8.0.51+前端-毕业设计.zip
scratch少儿编程逻辑思维游戏源码-钟声.zip
实训商业源码-【最新版】Xyplayer X3.96 官方正式版-毕业设计.zip
scratch少儿编程逻辑思维游戏源码-追逐游戏.zip