天天看點

redis3.0.6 叢集搭建

<code>redis3.0.6  </code>

<code>make</code> <code>MALLOC=libc</code>

<code>mkdir</code> <code>-p </code><code>/usr/local/cluster</code>

<code>cd</code> <code>/usr/local/cluster</code>

<code>mkdir</code> <code>{7000,7001,7002}</code>

<code>cp</code> <code>/home/back/redis3</code><code>.0.6</code><code>/redis</code><code>.conf  </code><code>/usr/local/cluster</code>

<code>vi</code> <code>redis.conf</code>

<code>##修改配置檔案中的下面選項</code>

<code>port 7000</code>

<code>daemonize </code><code>yes</code>

<code>cluster-enabled </code><code>yes</code>

<code>cluster-config-</code><code>file</code> <code>redis-node-7000.conf</code>

<code>cluster-node-timeout 5000</code>

<code>appendonly </code><code>yes</code>

<code>cp</code> <code>redis.conf {7000,7001,7002}</code>

<code>cp</code> <code>/home/back/redis-3</code><code>.0.6</code><code>/redis</code><code>.conf  </code><code>/usr/local/cluster</code>

<code>/home/back/redis-3</code><code>.0.6</code><code>/src/redis-server</code> <code>7000</code><code>/redis</code><code>.conf</code>

<code>/home/back/redis-3</code><code>.0.6</code><code>/src/redis-server</code> <code>7001</code><code>/redis</code><code>.conf</code>

<code>/home/back/redis-3</code><code>.0.6</code><code>/src/redis-server</code> <code>7002</code><code>/redis</code><code>.conf</code>

<code>/home/back/redis-3</code><code>.0.6</code><code>/src/redis-trib</code><code>.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005</code>

<code>選項 --replicas 1 表示我們希望為叢集中的每個主節點建立一個從節點</code>

<code>/usr/lib/ruby/site_ruby/1</code><code>.8</code><code>/rubygems/custom_require</code><code>.rb:31:</code><code>in</code> <code>`gem_original_require': no such </code><code>file</code> <code>to load -- redis (LoadError)</code>

<code>wget https:</code><code>//rubygems</code><code>.global.ssl.fastly.net</code><code>/gems/redis-3</code><code>.2.1.gem</code>

<code>gem </code><code>install</code> <code>-l .</code><code>/redis-3</code><code>.2.1.gem</code>

<code>redis-cli -c -p 7000</code>

<code>127.0.0.1:7000&gt; cluster info</code>

<code>添加Master節點到叢集</code>

<code>添加Slave節點到叢集</code>

<code>删除一個Slave節點</code>

<code>删除一個Master節點</code>

<code>http:</code><code>//my</code><code>.oschina.net</code><code>/tongyufu/blog/406954</code>

本文轉自 liqius 51CTO部落格,原文連結:http://blog.51cto.com/szgb17/1789147,如需轉載請自行聯系原作者

繼續閱讀