Redis主從配置并以普通用戶啟動(dòng)

2018年10月20日11:59:05 發(fā)表評(píng)論 6,196 ℃

一、Redis安裝

1、打開Redis官網(wǎng)下載最新穩(wěn)定版本redis(https://redis.io)

#wget http://download.redis.io/releases/redis-4.0.11.tar.gz

 

2、解壓編譯安裝

#tar -zxvf redis-4.0.11.tar.gz

#cd redis-4.0.11

#yum install -y gcc    #安裝編譯插件

#make

#make install

# ./utils/install_server.sh  #全部回車采用默認(rèn)路徑

Redis主從配置并以普通用戶啟動(dòng) 

 

3、使用普通用戶啟動(dòng)Redis

#useradd -M -r -s /sbin/nologin redis  #創(chuàng)建一個(gè)系統(tǒng)用戶,并禁止登陸

#mkdir /var/run/redis/

#mkdir /var/log/redis/

#sed -i 's@/var/run/@/var/run/redis/@'  /etc/redis/6379.conf

#sed -i 's@/var/log/@/var/log/redis/@'  /etc/redis/6379.conf

#sed -i 's@/var/run/@/var/run/redis/@'  /etc/init.d/redis_6379

#chown -R redis.redis /etc/redis/  /var/run/redis/  /var/log/redis/  /var/lib/redis/ /etc/init.d/redis_6379  /usr/local/bin/redis-server /usr/local/bin/redis-cli


#sed -i 's@$EXEC $CONF@su redis -s /bin/bash -c "&"@' /etc/init.d/redis_6379

Redis主從配置并以普通用戶啟動(dòng) 

 

4、Redis測試

#redis-cli -v

Redis主從配置并以普通用戶啟動(dòng) 


二、Redis主從配置

Master 192.168.133.128 6379

Node1 192.168.133.129 6378(按照上面步驟進(jìn)行按照,端口設(shè)置為6378


1、在主服務(wù)器上進(jìn)行以下配置:

#vim /etc/redis/6379.conf

bind 127.0.0.1 注釋掉,監(jiān)聽所有網(wǎng)口,保證外部可以訪問。


2、在從服務(wù)器上進(jìn)行配置:

#vim /etc/redis/6378.conf

在對(duì)應(yīng)的# slaveof <masterip> <masterport>注釋行下加入以下內(nèi)容:

slaveof master 6379


3、重啟服務(wù),添加數(shù)據(jù)測試

#/etc/init.d/redis_6379 restart

#/etc/init.d/redis_6378 restart

#redis-cli   #登陸主數(shù)據(jù)庫

127.0.0.1:6379> set test 1234

# redis-cli -p 6378  #登陸從數(shù)據(jù)庫

127.0.0.1:6378> get test

"1234"

測試配置成功,已經(jīng)正常獲取到數(shù)據(jù)。

【騰訊云】云服務(wù)器、云數(shù)據(jù)庫、COS、CDN、短信等云產(chǎn)品特惠熱賣中

發(fā)表評(píng)論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: