Pacemaker : बाड़ उपकरण सेट करें2024/07/23 |
क्लस्टर पर बाड़ डिवाइस सेट करें। (नीचे साइट पर बाड़ लगाने के बारे में देखें) https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/8/html/configuring_and_managing_high_availability_clusters/s1-fencing-haao
बाड़ लगाने के लिए कई प्रकार के उपकरणों का उपयोग करना संभव है, जैसे APC या IPMI इत्यादि। +--------------------+ | [ ISCSI Target ] | | dlp.srv.world | +---------+----------+ 10.0.0.30| | +----------------------+ | +----------------------+ | [ Cluster Node#1 ] |10.0.0.51 | 10.0.0.52| [ Cluster Node#2 ] | | node01.srv.world +----------+----------+ node02.srv.world | | | | | +----------------------+ +----------------------+ |
[1] |
ISCSI लक्ष्य को कॉन्फ़िगर करें और बाड़ डिवाइस के लिए एक भंडारण बनाएं, यहां देखें।
इस उदाहरण पर, इसने ISCSI स्टोरेज को IQN [iqn.2024-04.world.srv:dlp.target01] के साथ [1M] आकार में बनाया। |
[2] | |
[3] | सभी क्लस्टर नोड्स पर, SCSI बाड़ एजेंट स्थापित करें। |
root@node01:~#
root@node01:~# apt -y install resource-agents-base watchdog mkdir /etc/watchdog.d root@node01:~# cp /usr/share/cluster/fence_scsi_check /etc/watchdog.d/ root@node01:~# systemctl stop watchdog.service root@node01:~# systemctl start watchdog.service |
[4] | एक नोड पर बाड़ लगाना कॉन्फ़िगर करें। नीचे दिए गए उदाहरण का [sda] ISCSI लक्ष्य से भंडारण है। |
# डिस्क आईडी की पुष्टि करें root@node01:~# ll /dev/disk/by-id | grep sda | grep wwn lrwxrwxrwx 1 root root 9 Jul 23 00:08 wwn-0x6001405fd08aa7cd2fe4f8cad7b28412 -> ../../sda # बाड़ लगाना # [scsi-shooter] : कोई भी नाम # [pcmk_host_list=***] : क्लस्टर नोड्स निर्दिष्ट करें # [devices=***] : disk ID root@node01:~# pcs stonith create scsi-shooter fence_scsi pcmk_host_list="node01.srv.world node02.srv.world" devices=/dev/disk/by-id/wwn-0x6001405fd08aa7cd2fe4f8cad7b28412 meta provides=unfencing
# कॉन्फ़िगरेशन दिखाएँg root@node01:~# pcs stonith config scsi-shooter Resource: scsi-shooter (class=stonith type=fence_scsi) Attributes: scsi-shooter-instance_attributes devices=/dev/disk/by-id/wwn-0x6001405fd08aa7cd2fe4f8cad7b28412 pcmk_host_list="node01.srv.world node02.srv.world" Meta Attributes: scsi-shooter-meta_attributes provides=unfencing Operations: monitor: scsi-shooter-monitor-interval-60s interval=60s # स्थिति दिखाओ # यदि बाड़ उपकरण की स्थिति [Started] है तो ठीक है root@node01:~# pcs status Cluster name: ha_cluster Cluster Summary: * Stack: corosync (Pacemaker is running) * Current DC: node01.srv.world (version 2.1.6-6fdc9deea29) - partition with quorum * Last updated: Tue Jul 23 00:13:10 2024 on node01.srv.world * Last change: Tue Jul 23 00:12:36 2024 by root via cibadmin on node01.srv.world * 2 nodes configured * 1 resource instance configured Node List: * Online: [ node01.srv.world node02.srv.world ] Full List of Resources: * scsi-shooter (stonith:fence_scsi): Started node01.srv.world Daemon Status: corosync: active/enabled pacemaker: active/enabled pcsd: active/enabled |
[5] | बाड़ लगाने का परीक्षण करने का प्रयास करें। |
root@node02:~# pcs status Cluster name: ha_cluster Cluster Summary: * Stack: corosync (Pacemaker is running) * Current DC: node01.srv.world (version 2.1.6-6fdc9deea29) - partition with quorum * Last updated: Tue Jul 23 00:13:58 2024 on node02.srv.world * Last change: Tue Jul 23 00:12:36 2024 by root via cibadmin on node01.srv.world * 2 nodes configured * 1 resource instance configured Node List: * Online: [ node01.srv.world node02.srv.world ] Full List of Resources: * scsi-shooter (stonith:fence_scsi): Started node01.srv.world Daemon Status: corosync: active/enabled pacemaker: active/enabled pcsd: active/enabled # बाड़ लगाना root@node02:~# pcs stonith fence node01.srv.world Node: node01.srv.world fenced # लक्ष्य नोड [OFFLINE] में बदल जाता है और इसे पुनः आरंभ किया जाएगा root@node02:~# pcs status Cluster name: ha_cluster Cluster Summary: * Stack: corosync (Pacemaker is running) * Current DC: node02.srv.world (version 2.1.6-6fdc9deea29) - partition with quorum * Last updated: Tue Jul 23 00:14:35 2024 on node02.srv.world * Last change: Tue Jul 23 00:12:36 2024 by root via cibadmin on node01.srv.world * 2 nodes configured * 1 resource instance configured Node List: * Online: [ node02.srv.world ] * OFFLINE: [ node01.srv.world ] Full List of Resources: * scsi-shooter (stonith:fence_scsi): Started node02.srv.world Daemon Status: corosync: active/enabled pacemaker: active/enabled pcsd: active/enabled # रिबूट करने के बाद, यदि आप मैन्युअल रूप से नोड शुरू करते हैं, तो निम्नानुसार करें root@node02:~# pcs cluster start node01.srv.world |
Sponsored Link |
|