test-env-redis集群搭建

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73

/usr/local/bin/redis-cli -h 192.168.33.61 -p 7001 shutdown
/usr/local/bin/redis-cli -h 192.168.33.61 -p 7002 shutdown
/usr/local/bin/redis-cli -h 192.168.33.61 -p 7003 shutdown
/usr/local/bin/redis-cli -h 192.168.33.61 -p 7004 shutdown
/usr/local/bin/redis-cli -h 192.168.33.61 -p 7005 shutdown
/usr/local/bin/redis-cli -h 192.168.33.61 -p 7006 shutdown


mkdir -p /export/data/test-env-redis/redis-cluster
mkdir -p /export/data/test-env-redis/redis-cluster-log
mkdir -p /export/data/test-env-redis/redis/7001
mkdir -p /export/data/test-env-redis/redis/7002
mkdir -p /export/data/test-env-redis/redis/7003
mkdir -p /export/data/test-env-redis/redis/7004
mkdir -p /export/data/test-env-redis/redis/7005
mkdir -p /export/data/test-env-redis/redis/7006



rm -rf /export/data/test-env-redis/redis-cluster/*
rm -rf /export/data/test-env-redis/redis-cluster-log/*

rm -rf /export/data/test-env-redis/redis/7001/*
rm -rf /export/data/test-env-redis/redis/7002/*
rm -rf /export/data/test-env-redis/redis/7003/*
rm -rf /export/data/test-env-redis/redis/7004/*
rm -rf /export/data/test-env-redis/redis/7005/*
rm -rf /export/data/test-env-redis/redis/7006/*
rm -rf /export/data/test-env-redis/redis/redis_700*.pid


redis-cli -h 192.168.33.61 -p 7001 flushdb
redis-cli -h 192.168.33.61 -p 7001 flushall
redis-cli -h 192.168.33.61 -p 7001 cluster reset
redis-cli -h 192.168.33.61 -p 7002 flushdb
redis-cli -h 192.168.33.61 -p 7002 flushall
redis-cli -h 192.168.33.61 -p 7002 cluster reset
redis-cli -h 192.168.33.61 -p 7003 flushdb
redis-cli -h 192.168.33.61 -p 7003 flushall
redis-cli -h 192.168.33.61 -p 7003 cluster reset
redis-cli -h 192.168.33.61 -p 7004 flushdb
redis-cli -h 192.168.33.61 -p 7004 flushall
redis-cli -h 192.168.33.61 -p 7004 cluster reset
redis-cli -h 192.168.33.61 -p 7005 flushdb
redis-cli -h 192.168.33.61 -p 7005 flushall
redis-cli -h 192.168.33.61 -p 7005 cluster reset
redis-cli -h 192.168.33.61 -p 7006 flushdb
redis-cli -h 192.168.33.61 -p 7006 flushall
redis-cli -h 192.168.33.61 -p 7006 cluster reset






/usr/local/bin/redis-server /export/data/test-env-redis/redis/conf/7001.conf
/usr/local/bin/redis-server /export/data/test-env-redis/redis/conf/7002.conf

/usr/local/bin/redis-server /export/data/test-env-redis/redis/conf/7003.conf
/usr/local/bin/redis-server /export/data/test-env-redis/redis/conf/7004.conf

/usr/local/bin/redis-server /export/data/test-env-redis/redis/conf/7005.conf
/usr/local/bin/redis-server /export/data/test-env-redis/redis/conf/7006.conf


cat /export/data/test-env-redis/redis-cluster-log/700*




#cp /export/servers/redis/src/redis-trib.rb /usr/local/bin
redis-trib.rb create --replicas 1 192.168.33.61:7001 192.168.33.61:7002 192.168.33.61:7003 192.168.33.61:7004 192.168.33.61:7005 192.168.33.61:7006