Centos7.0安装salt客户端(需Python2.7)
2017-09-07 17:21
375 查看
1、判断或查看是否安装salt/Python版本:
cd /etc/salt/
python -V
cd ../opt
2、查看Linux系统信息:
cat /etc/redhat-release;hostname;cat /proc/cpuinfo | grep “cpu cores” | uniq;cat /proc/meminfo | grep MemTotal;fdisk -l | grep Disk;ip addr
系统版本过低时(Centos7.0以下),需先升级Python,见最下面“Python升级方法:”
3、在opt文件夹下,创建salt.sh
vim salt.sh
rpm -e –nodeps python2-pycryptodomex;
yum install -y python-crypto;
sudo yum -y install https://repo.saltstack.com/yum/redhat/salt-repo-2016.11-2.el7.noarch.rpm;
sudo yum clean expire-cache;
sudo yum -y install salt-minion;
sed -i “s/#master: salt/master: 192.168.7.225/g” /etc/salt/minion;
sed -i “s/#id:/id: 1/g”/etc/salt/minion;sudosystemctlrestartsalt−minion;sudosystemctlena
4000
blesalt−minion;echo1 > /etc/hostname
4、赋权:
chmod 0755 /opt/salt.sh
5、执行安装
./salt.sh 主机名+IP
注:主机名+IP 是作为Salt服务器端的识别,一般例如:session-6-226
如果信息录入错误:
vim /etc/salt/minion
修改Salt主机IP为:192.168.7.XXX
修改ID为:主机名+IP
重启:
sudo systemctl restart salt-minion
Python升级方法:
当系统版本低于(Centos7.0)时,Python版本是2.7以下时,要升级Python到2.7
1.下载python2.7.x
wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
2.解压并编译安装
tar -zxvf Python-2.7.6.tgz && cd Python-2.7.6 && ./configure && make all && make install && make clean && make distclean
3.检查安装
/usr/local/bin/python2.7 -V
4.建立软连接,使用系统默认的python指向
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
5.检查
python -V
6.用yum需注意
解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本
vim /usr/bin/yum
将头部#!/usr/bin/python 改成#!/usr/bin/python2.6.6(刚刚备份的)
cd /etc/salt/
python -V
cd ../opt
2、查看Linux系统信息:
cat /etc/redhat-release;hostname;cat /proc/cpuinfo | grep “cpu cores” | uniq;cat /proc/meminfo | grep MemTotal;fdisk -l | grep Disk;ip addr
系统版本过低时(Centos7.0以下),需先升级Python,见最下面“Python升级方法:”
3、在opt文件夹下,创建salt.sh
vim salt.sh
rpm -e –nodeps python2-pycryptodomex;
yum install -y python-crypto;
sudo yum -y install https://repo.saltstack.com/yum/redhat/salt-repo-2016.11-2.el7.noarch.rpm;
sudo yum clean expire-cache;
sudo yum -y install salt-minion;
sed -i “s/#master: salt/master: 192.168.7.225/g” /etc/salt/minion;
sed -i “s/#id:/id: 1/g”/etc/salt/minion;sudosystemctlrestartsalt−minion;sudosystemctlena
4000
blesalt−minion;echo1 > /etc/hostname
4、赋权:
chmod 0755 /opt/salt.sh
5、执行安装
./salt.sh 主机名+IP
注:主机名+IP 是作为Salt服务器端的识别,一般例如:session-6-226
如果信息录入错误:
vim /etc/salt/minion
修改Salt主机IP为:192.168.7.XXX
修改ID为:主机名+IP
重启:
sudo systemctl restart salt-minion
Python升级方法:
当系统版本低于(Centos7.0)时,Python版本是2.7以下时,要升级Python到2.7
1.下载python2.7.x
wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
2.解压并编译安装
tar -zxvf Python-2.7.6.tgz && cd Python-2.7.6 && ./configure && make all && make install && make clean && make distclean
3.检查安装
/usr/local/bin/python2.7 -V
4.建立软连接,使用系统默认的python指向
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
5.检查
python -V
6.用yum需注意
解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本
vim /usr/bin/yum
将头部#!/usr/bin/python 改成#!/usr/bin/python2.6.6(刚刚备份的)
相关文章推荐
- 从0零开始学slatstack-(0)在centos 6.5 安装 python2.7 salt
- salt-stack 客户端运行需要安装python
- Centos7.0安装python2.7后yum报错
- 如何在CentOS6上安装Python2.7和Python3.3
- Python2.7 64位 安装
- Python中同时安装了2.7 3.*怎么使用pip安装时区分
- Windows下python 安装 redis客户端库
- centos6.7 安装python2.7、pip2.7、easy_install-2.7的方法
- windows下安装apache2.2 + python2.7 + django---------(1)
- Windows系统的Python2.7和Python3.5环境搭建以及Pycharm2017.1.1的安装,Mac的Pycharm下载
- windows 64位安装python2.7
- Python2.7,32位下安装VDK
- python2.7安装使用thulac库时遇到的一些问题
- Python2.7环境下安装pydbg
- CentOS安装python2.7
- win7+python 2.7安装xgboost
- python安装pymysql客户端
- salt 安装MySQL-python和过程
- 不纠结——caffe安装之旅(ubuntu16.10+gcc4.9+python2.7+cuda8.0+opencv3)