Ubuntu 24.04
Sponsored Link

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

 

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

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

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

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

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

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

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

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

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

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

replica-read-only yes
root@node01:~#
systemctl restart valkey
[3] रेप्लिका होस्ट्स पर आँकड़े सत्यापित करें, फिर यदि [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:0
master_sync_in_progress:0
slave_read_repl_offset:28
slave_repl_offset:28
slave_priority:100
slave_read_only:1
replica_announced:1
connected_slaves:0
master_failover_state:no-failover
master_replid:bdee811484bc6f4419e2953f73d862879441ed1e
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:28
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:15
repl_backlog_histlen:14

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