Fedora 41
Sponsored Link

Valkey : प्रतिकृति कॉन्फ़िगर करें2024/11/15

 

Valkey Replication कॉन्फ़िगर करें। यह कॉन्फ़िगरेशन सामान्य प्राथमिक-प्रतिकृति सेटिंग्स है।

[1] प्राथमिक होस्ट पर सेटिंग्स बदलें.
[root@dlp ~]#
vi /etc/valkey/valkey.conf
# पंक्ति 89 : अपना आईपी पता बदलें या [0.0.0.0]

bind
0.0.0.0 -::
# पंक्ति 308 : परिवर्तन (डेमन के रूप में चलाएँ)

daemonize
yes
# पंक्ति 834 : यदि आवश्यक हो तो निम्न जोड़ें
# min-replicas-to-write: यदि प्रतिकृति होस्ट की संख्या ऑनलाइन है, तो प्राथमिक होस्ट लिखने के अनुरोध स्वीकार करता है
# min-replicas-max-lag: ऑनलाइन के लिए निर्णय समय (सेकंड) यदि प्रतिकृति होस्ट निर्दिष्ट समय के भीतर उत्तर लौटाते हैं

min-replicas-to-write 1
min-replicas-max-lag 10
# पंक्ति 1082 : प्रमाणीकरण पासवर्ड

requirepass password
[root@dlp ~]#
systemctl restart valkey
[2] प्रतिकृति होस्ट पर सेटिंग्स बदलें.
[root@node01 ~]#
vi /etc/valkey/valkey.conf
# पंक्ति 88 : अपना आईपी पता बदलें या [0.0.0.0]

bind
0.0.0.0 -::
# पंक्ति 308 : परिवर्तन (डेमन के रूप में चलाएँ)

daemonize
yes
# पंक्ति 553 : प्राथमिक होस्ट आईपी पता और पोर्ट जोड़ें

replicaof 10.0.0.30 6379
# पंक्ति 571 : प्राथमिक होस्ट पर सेट प्रमाणीकरण पासवर्ड जोड़ें

primaryauth password
# पंक्ति 602 : पैरामीटर सत्यापित करें (प्रतिकृति होस्ट को केवल पढ़ने के लिए सेट करें)

replica-read-only yes
[root@node01 ~]#
systemctl restart valkey
[3] सभी नोड्स पर, यदि फ़ायरवॉल्ड चल रहा है, तो सेवा की अनुमति दें।
[root@dlp ~]#
firewall-cmd --add-service=redis

success
[root@dlp ~]#
firewall-cmd --runtime-to-permanent

success
[4] प्रतिकृति होस्ट पर आंकड़े सत्यापित करें, फिर यदि [master_link_status:up] दिखाया जाता है तो यह ठीक है।
[root@node01 ~]#
valkey-cli

127.0.0.1:6379> auth password 
OK

# आंकड़े दिखाएं
127.0.0.1:6379> info Replication 
# Replication
role:slave
master_host:10.0.0.30
master_port:6379
master_link_status:up
master_last_io_seconds_ago:4
master_sync_in_progress:0
slave_read_repl_offset:56
slave_repl_offset:56
replicas_repl_buffer_size:0
replicas_repl_buffer_peak:0
slave_priority:100
slave_read_only:1
replica_announced:1
connected_slaves:0
replicas_waiting_psync:0
master_failover_state:no-failover
master_replid:99ee5ccf361042ae9fed4e86a635f154b0bd2c99
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:56
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:10485760
repl_backlog_first_byte_offset:1
repl_backlog_histlen:56

# प्राथमिक होस्ट पर कुंजियाँ सेट करने के लिए सत्यापित करें
127.0.0.1:6379> get key_on_master 
"value_on_master"
मिलान सामग्री