说明:懂得分享,心存感恩!
一、根本法则:参考官网(新版本、新方法层出不穷,唯一不变的是官网给的安装信息,深以为然!)
https://repo.saltstack.com/#rhel
二、CentOS 7使用yum安装SaltStack具体方法
说明:以下步骤全部参考官网
(1)安装SaltStack存储库和密钥
yum install -y https://repo.saltstack.com/py3/redhat/salt-py3-repo-latest.el7.noarch.rpm
(2)清除失效缓存
yum clean expire-cache
(3)安装master或者minion
yum install -y salt-master
yum install -y salt-minion
三、思考
(1)yum和rpm安装的区别?
答案:yum可以自动解决依赖问题,更加方便。
(2)CentOS6安装SaltStack的步骤分析?
答案:
1)说明:由于CentOS 6已经停止更新,因此需要更换或增加三个repo文件(CentOS-Base.repo、epel.repo、saltstack.repo),这三个文件采用历史档案库,官方库已经不能使用,以下具体步骤都是干货!!!
2)具体步骤如下:
1. 更换或增加三个repo文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://static.lty.fun/%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90/SourcesList/Centos-6-Vault-Aliyun.repo wget -O /etc/yum.repos.d/epel.repo http://file.kangle.odata.cc/repo/epel-6.repo cat > /etc/yum.repos.d/saltstack.repo <<EOF [saltstack-repo] name=SaltStack repo for RHEL/CentOS $releasever baseurl=http://archive.repo.saltstack.com/yum/redhat/$releasever/$basearch/latest enabled=1 gpgcheck=1 gpgkey=http://archive.repo.saltstack.com/yum/redhat/$releasever/$basearch/latest/SALTSTACK-GPG-KEY.pub EOF
参考博文:https://blog.csdn.net/qq_40640228/article/details/112066789
2. 清除缓存并建立新的元数据
yum clean all
yum makecache
3. 安装salt-minion或者salt-master
yum install -y salt-minion
yum install -y salt-master
(3)如何搭建自己的rpm仓库?
答案:简单来说,就是下载离线安装包(材料)和repodata(登记表)。