- होम
- मल्टी-क्लाउड नेटवर्किंग
- Customer Edge diagnostics
- Command reference
- On-box commands
- vpm और क्लस्टर स्थिति
vpm और क्लस्टर स्थिति
vpm वह एजेंट है जो किसी Customer Edge को टेनेंट के साथ पंजीकृत करता है और
प्लेटफ़ॉर्म कंटेनरों की निगरानी करता है। जब कोई नोड ऑनलाइन नहीं आ रहा हो, तो उसकी स्थिति सबसे पहले
स्थापित की जाने वाली चीज़ है।
systemctl-status-vpm
Section titled “systemctl-status-vpm”execcli systemctl-status-vpm● vpm.service - VP Manager service Loaded: loaded (/etc/systemd/system/vpm.service; enabled; preset: disabled) Active: active (running) since Tue 2026-07-28 18:07:43 UTC; 2h 36min ago Main PID: 11329 (docker) Tasks: 10 (limit: 204889) Memory: 14.9M CPU: 496ms CGroup: /system.slice/vpm.service └─11329 /usr/bin/docker run --rm --name vpm --net=host --privileged -v /dev:/dev -v /bin/udevadm:/bin/udevadm -v /etc/:/hostetc/:rw -v /opt/:/hostopt/:rw -v /:/hostos/:ro -v /usr/bin/:/hostusr/bin/:ro -v /e…
Jul 28 20:40:47 f5-xc-ce-vm-01 vpm[11329]: etcd.go:123: Holding dictator lock for path /_lock/dictatorJul 28 20:41:44 f5-xc-ce-vm-01 vpm[11329]: module.go:84: Running intra-cluster, type: nodeJul 28 20:41:44 f5-xc-ce-vm-01 vpm[11329]: pinger.go:38: Stats for connectivity-check: <name: intra-cluster, type: intra-cluster, success: true>Jul 28 20:42:44 f5-xc-ce-vm-01 vpm[11329]: module.go:84: Running intra-cluster, type: nodeJul 28 20:42:44 f5-xc-ce-vm-01 vpm[11329]: module.go:90: Running intra-cluster, type: fabricJul 28 20:42:44 f5-xc-ce-vm-01 vpm[11329]: pinger.go:38: Stats for connectivity-check: <name: fabric, type: fabric, success: true>Jul 28 20:42:44 f5-xc-ce-vm-01 vpm[11329]: pinger.go:38: Stats for connectivity-check: <name: intra-cluster, type: intra-cluster, success: true>Jul 28 20:42:50 f5-xc-ce-vm-01 vpm[11329]: etcd.go:123: Holding dictator lock for path /_lock/dictatorJul 28 20:43:44 f5-xc-ce-vm-01 vpm[11329]: module.go:84: Running intra-cluster, type: nodeJul 28 20:43:44 f5-xc-ce-vm-01 vpm[11329]: pinger.go:38: Stats for connectivity-check: <name: intra-cluster, type: intra-cluster, success: true>किस बात पर ध्यान दें।
Active: active (running) since …और बीता हुआ समय। एकvpmजो घंटों से चल रहे नोड पर कुछ मिनट पहले पुनः आरंभ हुआ हो, वह संकेत है — पंजीकरण विफलताएँ टेनेंट में दिखने से बहुत पहले रीस्टार्ट लूप के रूप में प्रकट होती हैं।Main PIDहैdocker.vpmएक विशेषाधिकार प्राप्त Docker कंटेनर के रूप में चलता है, न कि एक मूल प्रक्रिया के रूप में, जिसे--net=host --privilegedऔर होस्ट बाइंड माउंट की एक लंबी सूची के साथ लॉन्च किया जाता है जिसमें/,/devऔर/etcशामिल हैं। इसलिएvpmdocker-psमें दिखता है औरcrictl-psमें कभी नहीं — यही कारण है कि CE पर तीन-प्रविष्टि वालाdocker-psपूर्ण है न कि कोई लक्षण।- अंतिम जर्नल पंक्तियाँ।
statusreporter.go: Status reporter loop has finished without error, sleeping for 5m…स्वस्थ स्थिर अवस्था है:vpmलगभग पाँच मिनट के चक्र पर रिपोर्ट करता है।module.go: Running intra-cluster, type: nodeइस बात की पुष्टि करता है कि यह स्वतंत्र रूप से चलने के बजाय क्लस्टर से जुड़ गया है।
यह क्या नहीं बताता। इस बारे में कुछ नहीं कि टेनेंट ने पंजीकरण स्वीकार किया या नहीं।
एक बिल्कुल स्वस्थ vpm उस कंट्रोल प्लेन के विरुद्ध अनिश्चित काल तक लूप करता रहेगा जो उसे अस्वीकार कर रहा है
— कारण जानने के लिए जर्नल पंक्तियाँ पढ़ें।
systemctl-restart-vpm
Section titled “systemctl-restart-vpm”execcli systemctl-restart-vpmetcdctl-cluster-member-status
Section titled “etcdctl-cluster-member-status”CE के Kubernetes कंट्रोल प्लेन को समर्थन देने वाला etcd क्लस्टर, इस नोड पर etcd पॉड से क्वेरी किया गया।
execcli etcdctl-cluster-member-status+--------------------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+| ENDPOINT | ID | VERSION | DB SIZE | IS LEADER | IS LEARNER | RAFT TERM | RAFT INDEX | RAFT APPLIED INDEX | ERRORS |+--------------------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+| https://etcd-0.etcd:2379 | dc946acaf076bc59 | 3.5.11 | 2.8 MB | true | false | 3 | 1981 | 1981 | |+--------------------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+किस बात पर ध्यान दें। IS LEADER, RAFT TERM, और क्या RAFT INDEX और
RAFT APPLIED INDEX सहमत हैं। इन दोनों के बीच लगातार अंतर का अर्थ है कि सदस्य लॉग से पीछे लागू कर रहा है। ERRORS खाली होना स्वस्थ स्थिति है।