[root@localhost myredis]# redis-server /myredis/redis6379.conf [root@localhost myredis]# redis-cli -a abc123 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. 127.0.0.1:6379> keys * 1) "count" 2) "list" 3) "k100" 4) "key" 5) "k10000" 6) "k300" 7) "k200" 8) "user:001" 9) "k2" 10) "balance" 11) "k1" 12) "email" 13) "k3" 127.0.0.1:6379> ping PONG 127.0.0.1:6379> info replication # Replication role:master connected_slaves:2 slave0:ip=192.168.92.130,port=6380,state=online,offset=308,lag=1 slave1:ip=192.168.92.131,port=6381,state=online,offset=322,lag=0 master_failover_state:no-failover master_replid:a5075df9f030230dd8e30b2fb6c917650647850f master_replid2:0000000000000000000000000000000000000000 master_repl_offset:322 second_repl_offset:-1 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:1 repl_backlog_histlen:322 127.0.0.1:6379> set k1 v1 OK 127.0.0.1:6379> set k4 v4 OK 127.0.0.1:6379> info replication # Replication role:master connected_slaves:2 slave0:ip=192.168.92.130,port=6380,state=online,offset=1495,lag=0 slave1:ip=192.168.92.131,port=6381,state=online,offset=1495,lag=1 master_failover_state:no-failover master_replid:a5075df9f030230dd8e30b2fb6c917650647850f master_replid2:0000000000000000000000000000000000000000 master_repl_offset:1495 second_repl_offset:-1 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:1 repl_backlog_histlen:1495 127.0.0.1:6379> shutdown not connected> quit [root@localhost myredis]# redis-server /myredis/redis6379.conf [root@localhost myredis]# redis-cli -a abc123 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. 127.0.0.1:6379> info replication # Replication role:master connected_slaves:2 slave0:ip=192.168.92.131,port=6381,state=online,offset=1523,lag=1 slave1:ip=192.168.92.130,port=6380,state=online,offset=1523,lag=0 master_failover_state:no-failover master_replid:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0 master_replid2:a5075df9f030230dd8e30b2fb6c917650647850f master_repl_offset:1523 second_repl_offset:1510 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:1510 repl_backlog_histlen:14 127.0.0.1:6379> keys * 1) "user:001" 2) "k4" 3) "list" 4) "count" 5) "k3" 6) "k10000" 7) "balance" 8) "k200" 9) "k2" 10) "k300" 11) "key" 12) "k1" 13) "k100" 14) "email" 127.0.0.1:6379> set k5 v5 OK 127.0.0.1:6379> set ksas ks OK 127.0.0.1:6379> shutdown not connected> quit [root@localhost myredis]# redis-server /myredis/redis6379.conf [root@localhost myredis]# redis-cli -a abc123 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. 127.0.0.1:6379> info replication # Replication role:master connected_slaves:0 master_failover_state:no-failover master_replid:7513fad147a6f946a72271ad8c74f19878c9a166 master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0 master_repl_offset:2124 second_repl_offset:2125 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2125 repl_backlog_histlen:0 127.0.0.1:6379> info replication # Replication role:master connected_slaves:2 slave0:ip=192.168.92.130,port=6380,state=online,offset=2166,lag=0 slave1:ip=192.168.92.131,port=6381,state=online,offset=2166,lag=0 master_failover_state:no-failover master_replid:7513fad147a6f946a72271ad8c74f19878c9a166 master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0 master_repl_offset:2166 second_repl_offset:2125 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2125 repl_backlog_histlen:42 127.0.0.1:6379> lpush list 1 2 3 4 5 6 8 9 0 (integer) 14[root@localhost myredis]# redis-server /myredis/redis6379.conf
[root@localhost myredis]# redis-cli -a abc123
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
127.0.0.1:6379> keys *
1) "count"
2) "list"
3) "k100"
4) "key"
5) "k10000"
6) "k300"
7) "k200"
8) "user:001"
9) "k2"
10) "balance"
11) "k1"
12) "email"
13) "k3"
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.92.130,port=6380,state=online,offset=308,lag=1
slave1:ip=192.168.92.131,port=6381,state=online,offset=322,lag=0
master_failover_state:no-failover
master_replid:a5075df9f030230dd8e30b2fb6c917650647850f
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:322
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:1
repl_backlog_histlen:322
127.0.0.1:6379> set k1 v1
OK
127.0.0.1:6379> set k4 v4
OK
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.92.130,port=6380,state=online,offset=1495,lag=0
slave1:ip=192.168.92.131,port=6381,state=online,offset=1495,lag=1
master_failover_state:no-failover
master_replid:a5075df9f030230dd8e30b2fb6c917650647850f
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:1495
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:1
repl_backlog_histlen:1495
127.0.0.1:6379> shutdown
not connected> quit
[root@localhost myredis]# redis-server /myredis/redis6379.conf
[root@localhost myredis]# redis-cli -a abc123
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.92.131,port=6381,state=online,offset=1523,lag=1
slave1:ip=192.168.92.130,port=6380,state=online,offset=1523,lag=0
master_failover_state:no-failover
master_replid:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0
master_replid2:a5075df9f030230dd8e30b2fb6c917650647850f
master_repl_offset:1523
second_repl_offset:1510
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:1510
repl_backlog_histlen:14
127.0.0.1:6379> keys *
1) "user:001"
2) "k4"
3) "list"
4) "count"
5) "k3"
6) "k10000"
7) "balance"
8) "k200"
9) "k2"
10) "k300"
11) "key"
12) "k1"
13) "k100"
14) "email"
127.0.0.1:6379> set k5 v5
OK
127.0.0.1:6379> set ksas ks
OK
127.0.0.1:6379> shutdown
not connected> quit
[root@localhost myredis]# redis-server /myredis/redis6379.conf
[root@localhost myredis]# redis-cli -a abc123
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:0
master_failover_state:no-failover
master_replid:7513fad147a6f946a72271ad8c74f19878c9a166
master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0
master_repl_offset:2124
second_repl_offset:2125
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2125
repl_backlog_histlen:0
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.92.130,port=6380,state=online,offset=2166,lag=0
slave1:ip=192.168.92.131,port=6381,state=online,offset=2166,lag=0
master_failover_state:no-failover
master_replid:7513fad147a6f946a72271ad8c74f19878c9a166
master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0
master_repl_offset:2166
second_repl_offset:2125
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2125
repl_backlog_histlen:42
127.0.0.1:6379> lpush list 1 2 3 4 5 6 8 9 0
(integer) 14
127.0.0.1:6380> shutdown not connected> quit [root@localhost myredis]# vim /myredis/redis6380.conf [root@localhost myredis]# redis-server /myredis/redis6380.conf [root@localhost myredis]# redis-cli -a abc123 -p 6380 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. AUTH failed: ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct? 127.0.0.1:6380> info replication # Replication role:master connected_slaves:0 master_failover_state:no-failover master_replid:1e05f29df11443cc3885afdae89c17fbae83710b master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0 master_repl_offset:2124 second_repl_offset:2125 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2125 repl_backlog_histlen:0 127.0.0.1:6380> slaveof 192.168.92.129 6379 OK 127.0.0.1:6380> info replication # Replication role:slave master_host:192.168.92.129 master_port:6379 master_link_status:up master_last_io_seconds_ago:2 master_sync_in_progress:0 slave_read_repl_offset:2124 slave_repl_offset:2124 slave_priority:100 slave_read_only:1 replica_announced:1 connected_slaves:0 master_failover_state:no-failover master_replid:7513fad147a6f946a72271ad8c74f19878c9a166 master_replid2:0000000000000000000000000000000000000000 master_repl_offset:2124 second_repl_offset:-1 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2125 repl_backlog_histlen:0 127.0.0.1:6380> keys * 1) "balance" 2) "k100" 3) "k4" 4) "count" 5) "k10000" 6) "k5" 7) "k1" 8) "k2" 9) "list" 10) "user:001" 11) "k300" 12) "k200" 13) "email" 14) "key" 15) "k3" 16) "ksas" 127.0.0.1:6380> lrange list (error) ERR wrong number of arguments for 'lrange' command 127.0.0.1:6380> lrange list 0 -1 1) "5" 2) "4" 3) "3" 4) "2" 5) "1" 127.0.0.1:6380> lrange list 0 -1 1) "0" 2) "9" 3) "8" 4) "6" 5) "5" 6) "4" 7) "3" 8) "2" 9) "1" 10) "5" 11) "4" 12) "3" 13) "2" 14) "1" 127.0.0.1:6380> shutdown not connected> quit [root@localhost myredis]# redis-server /myredis/redis6380.conf [root@localhost myredis]# redis-cli -a abc123 -p 6380 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. AUTH failed: ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct? 127.0.0.1:6380> info replication # Replication role:master connected_slaves:0 master_failover_state:no-failover master_replid:3264938fa33437cdbfed37d1af03b6a28e796e14 master_replid2:7513fad147a6f946a72271ad8c74f19878c9a166 master_repl_offset:2474 second_repl_offset:2475 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2475 repl_backlog_histlen:0127.0.0.1:6380> shutdown
not connected> quit
[root@localhost myredis]# vim /myredis/redis6380.conf
[root@localhost myredis]# redis-server /myredis/redis6380.conf
[root@localhost myredis]# redis-cli -a abc123 -p 6380
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
AUTH failed: ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?
127.0.0.1:6380> info replication
# Replication
role:master
connected_slaves:0
master_failover_state:no-failover
master_replid:1e05f29df11443cc3885afdae89c17fbae83710b
master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0
master_repl_offset:2124
second_repl_offset:2125
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2125
repl_backlog_histlen:0
127.0.0.1:6380> slaveof 192.168.92.129 6379
OK
127.0.0.1:6380> info replication
# Replication
role:slave
master_host:192.168.92.129
master_port:6379
master_link_status:up
master_last_io_seconds_ago:2
master_sync_in_progress:0
slave_read_repl_offset:2124
slave_repl_offset:2124
slave_priority:100
slave_read_only:1
replica_announced:1
connected_slaves:0
master_failover_state:no-failover
master_replid:7513fad147a6f946a72271ad8c74f19878c9a166
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:2124
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2125
repl_backlog_histlen:0
127.0.0.1:6380> keys *
1) "balance"
2) "k100"
3) "k4"
4) "count"
5) "k10000"
6) "k5"
7) "k1"
8) "k2"
9) "list"
10) "user:001"
11) "k300"
12) "k200"
13) "email"
14) "key"
15) "k3"
16) "ksas"
127.0.0.1:6380> lrange list
(error) ERR wrong number of arguments for 'lrange' command
127.0.0.1:6380> lrange list 0 -1
1) "5"
2) "4"
3) "3"
4) "2"
5) "1"
127.0.0.1:6380> lrange list 0 -1
1) "0"
2) "9"
3) "8"
4) "6"
5) "5"
6) "4"
7) "3"
8) "2"
9) "1"
10) "5"
11) "4"
12) "3"
13) "2"
14) "1"
127.0.0.1:6380> shutdown
not connected> quit
[root@localhost myredis]# redis-server /myredis/redis6380.conf
[root@localhost myredis]# redis-cli -a abc123 -p 6380
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
AUTH failed: ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?
127.0.0.1:6380> info replication
# Replication
role:master
connected_slaves:0
master_failover_state:no-failover
master_replid:3264938fa33437cdbfed37d1af03b6a28e796e14
master_replid2:7513fad147a6f946a72271ad8c74f19878c9a166
master_repl_offset:2474
second_repl_offset:2475
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2475
repl_backlog_histlen:0
127.0.0.1:6381> shutdown not connected> quit [root@localhost myredis]# vim /myredis/redis6381.conf [root@localhost myredis]# redis-server /myredis/redis6381.conf [root@localhost myredis]# redis-cli -a abc123 -p 6381 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. AUTH failed: ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct? 127.0.0.1:6381> info replication # Replication role:master connected_slaves:0 master_failover_state:no-failover master_replid:6c1d90ea2c305c0bc94d59cf880776628a37cd48 master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0 master_repl_offset:2124 second_repl_offset:2125 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2125 repl_backlog_histlen:0 127.0.0.1:6381> slaveof 192.168.92.129 6379 OK 127.0.0.1:6381> info replication # Replication role:slave master_host:192.168.92.129 master_port:6379 master_link_status:down master_last_io_seconds_ago:-1 master_sync_in_progress:0 slave_read_repl_offset:2124 slave_repl_offset:2124 master_link_down_since_seconds:-1 slave_priority:100 slave_read_only:1 replica_announced:1 connected_slaves:0 master_failover_state:no-failover master_replid:6c1d90ea2c305c0bc94d59cf880776628a37cd48 master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0 master_repl_offset:2124 second_repl_offset:2125 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2125 repl_backlog_histlen:0 127.0.0.1:6381> lrange list 0 -1 1) "0" 2) "9" 3) "8" 4) "6" 5) "5" 6) "4" 7) "3" 8) "2" 9) "1" 10) "5" 11) "4" 12) "3" 13) "2" 14) "1" 127.0.0.1:6381> shutdown not connected> quit [root@localhost myredis]# redis-server /myredis/redis6381.cfg 4314:C 20 Jan 2024 16:48:25.353 # Fatal error, can't open config file '/myredis/redis6381.cfg': No such file or directory [root@localhost myredis]# redis-server /myredis/redis6381.conf [root@localhost myredis]# redis-cli -a abc123 -p 6381 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. AUTH failed: ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct? 127.0.0.1:6381> info replication # Replication role:master connected_slaves:0 master_failover_state:no-failover master_replid:f0cb4a8bc6c80cd62a55a9c199aefe871f41820a master_replid2:7513fad147a6f946a72271ad8c74f19878c9a166 master_repl_offset:2488 second_repl_offset:2489 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2489 repl_backlog_histlen:0127.0.0.1:6381> shutdown
not connected> quit
[root@localhost myredis]# vim /myredis/redis6381.conf
[root@localhost myredis]# redis-server /myredis/redis6381.conf
[root@localhost myredis]# redis-cli -a abc123 -p 6381
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
AUTH failed: ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?
127.0.0.1:6381> info replication
# Replication
role:master
connected_slaves:0
master_failover_state:no-failover
master_replid:6c1d90ea2c305c0bc94d59cf880776628a37cd48
master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0
master_repl_offset:2124
second_repl_offset:2125
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2125
repl_backlog_histlen:0
127.0.0.1:6381> slaveof 192.168.92.129 6379
OK
127.0.0.1:6381> info replication
# Replication
role:slave
master_host:192.168.92.129
master_port:6379
master_link_status:down
master_last_io_seconds_ago:-1
master_sync_in_progress:0
slave_read_repl_offset:2124
slave_repl_offset:2124
master_link_down_since_seconds:-1
slave_priority:100
slave_read_only:1
replica_announced:1
connected_slaves:0
master_failover_state:no-failover
master_replid:6c1d90ea2c305c0bc94d59cf880776628a37cd48
master_replid2:abedbfd0778fa64d6d865a1fef6f3af9a74e04e0
master_repl_offset:2124
second_repl_offset:2125
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2125
repl_backlog_histlen:0
127.0.0.1:6381> lrange list 0 -1
1) "0"
2) "9"
3) "8"
4) "6"
5) "5"
6) "4"
7) "3"
8) "2"
9) "1"
10) "5"
11) "4"
12) "3"
13) "2"
14) "1"
127.0.0.1:6381> shutdown
not connected> quit
[root@localhost myredis]# redis-server /myredis/redis6381.cfg
4314:C 20 Jan 2024 16:48:25.353 # Fatal error, can't open config file '/myredis/redis6381.cfg': No such file or directory
[root@localhost myredis]# redis-server /myredis/redis6381.conf
[root@localhost myredis]# redis-cli -a abc123 -p 6381
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
AUTH failed: ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?
127.0.0.1:6381> info replication
# Replication
role:master
connected_slaves:0
master_failover_state:no-failover
master_replid:f0cb4a8bc6c80cd62a55a9c199aefe871f41820a
master_replid2:7513fad147a6f946a72271ad8c74f19878c9a166
master_repl_offset:2488
second_repl_offset:2489
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2489
repl_backlog_histlen:0