婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在redhat6.4安裝redis集群【教程】

在redhat6.4安裝redis集群【教程】

熱門標簽:西藏教育智能外呼系統價格 地圖標注如何即時生效 地圖標注費用 百度商家地圖標注怎么做 小紅書怎么地圖標注店 竹間科技AI電銷機器人 太原營銷外呼系統 最簡單的百度地圖標注 玄武湖地圖標注

  參考:

  http://redis.io/topics/cluster-tutorial(主要是Creating a Redis Cluster using the create-cluster script部分)

  https://ruby.taobao.org/

  安裝一款不熟悉的軟件前先看INSTALL,README,這是習慣,生產上要建立普通用戶并調節適當參數,下面是以root身份安裝運行.

  下載解壓并安裝redis

  make test提示需要更高版本的tcl,跳到安裝過程可能遇到的問題

  

wget http://download.redis.io/releases/redis-3.0.7.tar.gz
tar xf redis-3.0.7.tar.gz 
cd redis-3.0.7
mkdir -p /opt/redis
make test
make PREFIX=/opt/redis install

  復制兩個腳本到安裝的目錄

 

 cp ~/redis-3.0.7/src/redis-trib.rb /opt/redis/

  cp ~/redis-3.0.7/utils/create-cluster/create-cluster /opt/redis/1212

 

  根據實際修改/opt/redis/create-cluster.改動的地方有幾處

  a.增加了三個變量BASEDIR,BINDIR和DATADIR,

  b.修改相關命令路徑,

  c.start前,先進入DATADIR,start后,返回原目錄

  d.clean前,先進入DATADIR,start后,返回原目錄

  e.create的host由127.0.0.1改為192.168.1.194(不改有時會報Too many Cluster redirections)

  下面是修改后的shell

 

 #!/bin/bash

  # Settings

  PORT=30000

  TIMEOUT=2000

  NODES=6

  REPLICAS=1

  BASEDIR=/opt/redis

  BINDIR=$BASEDIR/bin

  DATADIR=$BASEDIR/data

 
  # You may want to put the above config parameters into config.sh in order to

  # override the defaults without modifying this script.

  if [ -a config.sh ]

  then

  source "config.sh"

  fi

  # Computed vars

  ENDPORT=$((PORT+NODES))

  if [ "$1" == "start" ]

  then

  cd $DATADIR

  while [ $((PORT  ENDPORT)) != "0" ]; do

  PORT=$((PORT+1))

  echo "Starting $PORT"

  $BINDIR/redis-server --port $PORT --cluster-enabled yes --cluster-config-file nodes-${PORT}.conf --cluster-node-timeout $TIMEOUT --appendonly yes --appendfilename appendonly-${PORT}.aof --dbfilename dump-${PORT}.rdb --logfile ${PORT}.log --daemonize yes

  done

  cd -

  exit 0

  fi

  if [ "$1" == "create" ]

  then

  HOSTS=""

  while [ $((PORT  ENDPORT)) != "0" ]; do

  PORT=$((PORT+1))

  HOSTS="$HOSTS 192.168.1.194:$PORT"

  done

  $BASEDIR/redis-trib.rb create --replicas $REPLICAS $HOSTS

  exit 0

  fi

  if [ "$1" == "stop" ]

  then

  while [ $((PORT  ENDPORT)) != "0" ]; do

  PORT=$((PORT+1))

  echo "Stopping $PORT"

  $BINDIR/redis-cli -p $PORT shutdown nosave

  done

  exit 0

  fi

  if [ "$1" == "watch" ]

  then

  PORT=$((PORT+1))

  while [ 1 ]; do

  clear

  date

  $BINDIR/redis-cli -p $PORT cluster nodes | head -30

  sleep 1

  done

  exit 0

  fi

  if [ "$1" == "tail" ]

  then

  INSTANCE=$2

  PORT=$((PORT+INSTANCE))

  tail -f ${PORT}.log

  exit 0

  fi

  if [ "$1" == "call" ]

  then

  while [ $((PORT  ENDPORT)) != "0" ]; do

  PORT=$((PORT+1))

  $BINDIR/redis-cli -p $PORT $2 $3 $4 $5 $6 $7 $8 $9

  done

  exit 0

  fi

  if [ "$1" == "clean" ]

  then

  cd $DATADIR

  rm -rf *.log

  rm -rf appendonly*.aof

  rm -rf dump*.rdb

  rm -rf nodes*.conf

  cd -

  exit 0

  fi

  echo "Usage: $0 [start|create|stop|watch|tail|clean]"

  echo "start -- Launch Redis Cluster instances."

  echo "create -- Create a cluster using redis-trib create."

  echo "stop -- Stop Redis Cluster instances."

  echo "watch -- Show CLUSTER NODES output (first 30 lines) of first node."

  echo "tail -- Run tail -f of instance at base port + ID."

  echo "clean -- Remove all instances data, logs, configs."123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102

  不要忘了創建數據目錄mkdir -p /opt/redis/data

  根據上面的參考,啟動集群和停止集群

  啟動集群:先敲入/opt/redis/create-cluster start回車,再敲入/opt/redis/create-cluster create回車,再輸入yes回車

  停止集群:敲入/opt/redis/create-cluster stop回車

  如果以前啟動過,造成不一致數據,create時就會報錯,可先/opt/redis/create-cluster clean

  測試

 

dependency>
 groupId>redis.clients/groupId>
 artifactId>jedis/artifactId>
 version>2.8.1/version>
/dependency>

  聲明JedisCluster Bean

@Bean
 public JedisCluster jedisCluster(){
  SetHostAndPort> nodes=new HashSet>(3);
  nodes.add(new HostAndPort("192.168.1.194",30001));
  nodes.add(new HostAndPort("192.168.1.194",30002));
  nodes.add(new HostAndPort("192.168.1.194",30003));
  return new JedisCluster(nodes,2000,5);
 }

  測試set和get

  

 AnnotationConfigApplicationContext context= new AnnotationConfigApplicationContext(AppConfig.class);
  JedisCluster jedisCluster = (JedisCluster) context.getBean("jedisCluster");
  jedisCluster.set("xxx","123");
  System.out.println("jedisCluster.get = " + jedisCluster.get("xxx"));

  安裝過程可能遇到的問題:

  make test時,提醒You need tcl 8.5 or newer in order to run the Redis test.到http://www.tcl.tk/software/tcltk/download.html下載Tcl,

 

wget http://prdownloads.sourceforge.net/tcl/tcl8.5.19-src.tar.gz
tar xf tcl8.5.19-src.tar.gz
cd tcl8.5.19/unix
./configure
make
make test
make install

  因為create-cluster create會調用redis-trib.rb,它是一個ruby腳本,所以提示沒有安裝ruby,就先安裝yum install -y ruby

  如果提示加載rubygems錯誤,使用以下辦法安裝rubygems

  a.https://rubygems.org/pages/download下載tgz格式的安裝包(wget可能不通,在windows用旋風或迅雷下載)

  b.mount -t cifs -o username=xiejx618,password=123456 //192.168.1.115/share /share

  

cp /share/rubygems-2.6.4.tgz ./
tar xf rubygems-2.6.4.tgz
cd rubygems-2.6.4
ruby setup.rb

  如果再提示no such file to load – rdoc/rdoc,就先安裝yum install -y rdoc

  如果再提示 no such file to load – redis,就使用gem install redis -v 3.0.7

  gem又是因為墻原因無法使用默認源,就修改為淘寶源

  可能用到的幾個命令

  幫助:gem sources --help

  查看源:gem sources -l

  刪除源:gem sources -r https://rubygems.org/

  添加源:gem sources -a https://ruby.taobao.org/

  更新源緩存:gem sources -u

您可能感興趣的文章:
  • Windows環境部署Redis集群
  • Redis 集群搭建和簡單使用教程
  • CentOS 7下安裝 redis 3.0.6并配置集群的過程詳解
  • 簡單注解實現集群同步鎖(spring+redis+注解)
  • redis集群規范詳解

標簽:林芝 澳門 揚州 景德鎮 廣東 香港 唐山 贛州

巨人網絡通訊聲明:本文標題《在redhat6.4安裝redis集群【教程】》,本文關鍵詞  在,redhat6.4,安裝,redis,集群,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在redhat6.4安裝redis集群【教程】》相關的同類信息!
  • 本頁收集關于在redhat6.4安裝redis集群【教程】的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美一区二区精品在线| 麻豆精品在线看| 国产精品美女久久久久久久| 日韩一级二级三级精品视频| 欧美视频在线播放| 欧美一区日韩一区| 亚洲国产精品传媒在线观看| 亚洲午夜精品在线| 精品一区二区在线免费观看| 亚洲欧美成aⅴ人在线观看| 亚洲女人的天堂| 久久国产精品无码网站| 成人手机在线视频| 欧美裸体一区二区三区| 精品99久久久久久| 亚洲国产精品久久久久秋霞影院| 91天堂素人约啪| 欧美日韩久久久| 亚洲色图在线播放| 性欧美大战久久久久久久久| 国产成人在线视频网站| 综合av第一页| 日韩欧美第一区| 天堂午夜影视日韩欧美一区二区| 欧美日韩一区二区不卡| 久久综合九色综合欧美98| 国产精品无人区| 一区二区三区不卡视频| 亚洲尤物在线视频观看| 国产拍欧美日韩视频二区| 国产精品网站一区| 日本欧洲一区二区| 菠萝蜜视频在线观看一区| 91传媒视频在线播放| 精品奇米国产一区二区三区| 夜夜夜精品看看| 精品国免费一区二区三区| 日韩毛片高清在线播放| 国产成人日日夜夜| 欧美成人激情免费网| 欧美哺乳videos| 久久精品在线观看| 亚洲人成小说网站色在线| 日韩影视精彩在线| 成人深夜在线观看| 色综合色狠狠天天综合色| 精品福利在线导航| 欧美精品一区二区三区高清aⅴ | 91久久精品一区二区| 欧美日韩精品一区二区三区四区 | 依依成人综合视频| 亚洲成人一区在线| 在线观看免费亚洲| 日本一区二区三区高清不卡| 免费看欧美女人艹b| 日韩精品一区二区三区中文不卡| 久久女同性恋中文字幕| 美女尤物国产一区| 日韩欧美国产一区二区在线播放| 国产福利一区在线| 91啪亚洲精品| 欧美国产97人人爽人人喊| 日日嗨av一区二区三区四区| 成人自拍视频在线| 精品久久五月天| 免费看欧美美女黄的网站| 日韩一区二区免费在线观看| ●精品国产综合乱码久久久久| 国产精品欧美精品| 一区二区成人在线视频| 一本久久精品一区二区 | 午夜精品久久久久久久久久| 欧美写真视频网站| 欧美男同性恋视频网站| 亚洲成a人片综合在线| 99精品热视频| 国产精品毛片a∨一区二区三区| 亚洲综合色噜噜狠狠| 高清日韩电视剧大全免费| 欧美日韩综合一区| 亚洲色图欧洲色图| 欧美日韩成人高清| 首页国产欧美日韩丝袜| 欧美电影在线免费观看| 久久精品一区蜜桃臀影院| 美国十次综合导航| 欧美天天综合网| 国产日韩精品一区| 国产福利一区二区| 亚洲成av人片在www色猫咪| 亚洲伦理在线免费看| 欧美网站大全在线观看| 蜜臀va亚洲va欧美va天堂| 欧美国产1区2区| 欧美欧美欧美欧美| 高清不卡一区二区| 天天操天天综合网| 《视频一区视频二区| 久久综合av免费| 在线观看视频一区二区| 奇米影视在线99精品| 中文字幕一区二区三区不卡| 欧美福利视频导航| 色欧美日韩亚洲| 国产成人精品免费在线| 蜜桃视频一区二区| 精品一区二区三区久久久| 精品一区二区三区的国产在线播放 | 国产一区二区按摩在线观看| 午夜精品福利一区二区三区av| 国产成人激情av| 一区二区成人在线| 亚洲精品亚洲人成人网| 国产精品嫩草影院av蜜臀| 欧美浪妇xxxx高跟鞋交| 成人va在线观看| 亚洲国产精品成人久久综合一区| 粉嫩一区二区三区在线看| 久久国产精品区| 美女任你摸久久| 国产成人午夜片在线观看高清观看| 精品少妇一区二区三区在线播放| 日韩av高清在线观看| 久久精品亚洲精品国产欧美kt∨| 国产剧情一区在线| 亚洲午夜视频在线| 一区二区三区日韩欧美精品| 欧美国产1区2区| 国产日韩欧美高清| 欧美日韩国产a| 欧美日韩在线播放一区| 国产v综合v亚洲欧| 国产精品白丝jk黑袜喷水| 国产精品影视天天线| 午夜欧美一区二区三区在线播放| 91麻豆精品国产91久久久更新时间| 午夜精品福利一区二区三区av | 欧美成人伊人久久综合网| 亚洲永久精品国产| 午夜精品在线视频一区| 亚洲成a天堂v人片| 亚洲成人动漫在线免费观看| 欧美国产日本韩| 亚洲欧洲精品一区二区三区| 国产精品久线在线观看| 国产欧美视频在线观看| 成人免费在线播放视频| 亚洲伦理在线免费看| 亚洲一区二区欧美激情| 亚洲永久精品大片| 五月天精品一区二区三区| 日本sm残虐另类| 亚洲一区二区三区影院| 亚洲午夜在线观看视频在线| 日日欢夜夜爽一区| 欧美刺激午夜性久久久久久久| 99久久国产免费看| 欧美日韩在线三级| 2023国产精品视频| 国产精品萝li| 亚洲福利视频三区| 国产乱码一区二区三区| 欧美性大战久久久| 久久久九九九九| 天天av天天翘天天综合网| 国产最新精品精品你懂的| 91污在线观看| 日韩一区二区高清| 国产欧美一区视频| 亚洲地区一二三色| 国产99精品视频| 亚洲国产精品99久久久久久久久| 国产清纯在线一区二区www| 亚洲午夜久久久| 国产一区不卡在线| 欧美肥大bbwbbw高潮| 亚洲午夜免费福利视频| 欧美中文字幕一区| 一区二区三区在线观看动漫| 成人三级伦理片| 久久视频一区二区| 国产精品中文字幕日韩精品| 日韩一区二区在线看| 另类调教123区| 久久免费午夜影院| 国产成人av自拍| 欧美激情在线一区二区三区| 国产a级毛片一区| 国产午夜亚洲精品不卡| 丁香网亚洲国际| 中文无字幕一区二区三区| 国产99久久久国产精品潘金| 国产精品久久久久久久久动漫| 午夜精品久久久久久久久久久| 激情五月婷婷综合| 26uuu国产电影一区二区| 国产在线不卡一区| 精品国产乱码久久久久久1区2区| 婷婷一区二区三区| 国产情人综合久久777777|