|
@@ -568,27 +568,15 @@ function init:redis() {
|
|
cd ${BASE_DIR}/redis
|
|
cd ${BASE_DIR}/redis
|
|
tar -zxvf ${REDIS_FILE_NAME}
|
|
tar -zxvf ${REDIS_FILE_NAME}
|
|
cd $redis_path
|
|
cd $redis_path
|
|
- echo 'ttt-@@@@@@@@@@@@@111'
|
|
|
|
yum -y install gcc
|
|
yum -y install gcc
|
|
- echo 'ttt-@@@@@@@@@@@@@222'
|
|
|
|
yum -y install centos-release-scl
|
|
yum -y install centos-release-scl
|
|
- echo 'ttt-@@@@@@@@@@@@@333'
|
|
|
|
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
|
|
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
|
|
- echo 'ttt-@@@@@@@@@@@@@444'
|
|
|
|
-
|
|
|
|
- echo 'ttt-777'
|
|
|
|
echo 'source /opt/rh/devtoolset-9/enable' >> /etc/profile
|
|
echo 'source /opt/rh/devtoolset-9/enable' >> /etc/profile
|
|
- echo 'ttt-888'
|
|
|
|
source /etc/profile
|
|
source /etc/profile
|
|
- echo 'ttt-999'
|
|
|
|
gcc -v
|
|
gcc -v
|
|
- echo 'ttt-000'
|
|
|
|
mkdir -p $redis_install_path
|
|
mkdir -p $redis_install_path
|
|
- echo 'ttt-111'
|
|
|
|
cd $redis_path
|
|
cd $redis_path
|
|
- echo 'ttt-222'
|
|
|
|
make install PREFIX=$redis_install_path
|
|
make install PREFIX=$redis_install_path
|
|
- echo 'ttt-333'
|
|
|
|
# 写文件start.sh文件
|
|
# 写文件start.sh文件
|
|
cat << EOF > $redis_install_path/redis.conf
|
|
cat << EOF > $redis_install_path/redis.conf
|
|
# bind 127.0.0.1
|
|
# bind 127.0.0.1
|
|
@@ -665,7 +653,6 @@ aof-rewrite-incremental-fsync yes
|
|
rdb-save-incremental-fsync yes
|
|
rdb-save-incremental-fsync yes
|
|
jemalloc-bg-thread yes
|
|
jemalloc-bg-thread yes
|
|
EOF
|
|
EOF
|
|
- echo 'ttt-444'
|
|
|
|
cat << EOF > $redis_install_path/start.sh
|
|
cat << EOF > $redis_install_path/start.sh
|
|
#!/bin/bash
|
|
#!/bin/bash
|
|
#set -x
|
|
#set -x
|
|
@@ -694,11 +681,8 @@ else
|
|
echo 'redis已停止!'
|
|
echo 'redis已停止!'
|
|
fi
|
|
fi
|
|
EOF
|
|
EOF
|
|
- echo 'ttt-555'
|
|
|
|
chmod +x $redis_install_path/start.sh
|
|
chmod +x $redis_install_path/start.sh
|
|
- echo 'ttt-666'
|
|
|
|
chmod +x $redis_install_path/kill.sh
|
|
chmod +x $redis_install_path/kill.sh
|
|
- echo 'ttt-777'
|
|
|
|
fi
|
|
fi
|
|
"
|
|
"
|
|
check::exit_code "$?" "redis" "$host 安装redis环境" "exit"
|
|
check::exit_code "$?" "redis" "$host 安装redis环境" "exit"
|