- होम
- मल्टी-क्लाउड नेटवर्किंग
- Customer Edge diagnostics
- Command reference
- On-box commands
- कॉन्फ़िगरेशन फ़ाइलें
कॉन्फ़िगरेशन फ़ाइलें
चार कमांड एक ऐसी फ़ाइल पर एडिटर खोलती हैं जो F5 की स्वामित्व में है। ये debug API पर नहीं हैं, और उनमें से दो अपने विवरण में खुद यही कहती हैं: “please do not use this unless F5 XC support requested”।
edit-app-env-file
Section titled “edit-app-env-file”/etc/vpm/app_env.yaml खोलती है, जो नोड का स्थानीय एप्लिकेशन एनवायरनमेंट है।
execcli edit-app-env-fileअप्लायंस का विवरण इस वाक्य पर समाप्त होता है: “please do not use this unless F5 XC support requested”।
इसे शाब्दिक रूप से लें: यह फ़ाइल vpm द्वारा स्टार्ट के समय पढ़ी जाती है, और एक गलत मान नोड पर
हर प्लेटफ़ॉर्म कंटेनर को प्रभावित करता है।
edit-certified-hardware
Section titled “edit-certified-hardware”सर्टिफाइड-हार्डवेयर कॉन्फ़िगरेशन खोलती है।
execcli edit-certified-hardwareअप्लायंस द्वारा इसे भी सपोर्ट-ओनली के रूप में चिह्नित किया गया है। यह वह कॉन्फ़िगरेशन है जो तय करती है कि
vpm को लगता है कि वह F5 द्वारा सर्टिफाइड हार्डवेयर पर चल रहा है — और इसे गलत करना
सैद्धांतिक नहीं है। एक वैध CertifiedHardwareEndpoint के बिना, vpmd “fail to match
certified hardware” के साथ बाहर निकल जाता है और नोड कभी रजिस्टर नहीं होता। इसीलिए इस रिपोजिटरी का cloud-init
किसी डिफ़ॉल्ट पर निर्भर रहने के बजाय एंडपॉइंट को स्पष्ट रूप से सेट करता है; देखें
terraform/cloud-init/ce-node.yaml।
edit-azure-client-id-secret
Section titled “edit-azure-client-id-secret”इस CE द्वारा उपयोग किए जाने वाले Azure क्लाइंट आईडी और सीक्रेट को अपडेट करती है, जब क्रेडेंशियल समाप्त हो जाए।
execcli edit-azure-client-id-secretयह तब उत्तर है जब। एक CE जो काम कर रहा था और Azure ऑपरेशन विफल करने लगा है, बिना किसी कॉन्फ़िगरेशन परिवर्तन के जो इसे समझाए, यही वह स्थिति है जिसके लिए यह मौजूद है — क्रेडेंशियल की आयु समाप्त हो गई न कि कुछ टूटा।
edit-udev-10-nic-name
Section titled “edit-udev-10-nic-name”/etc/udev/rules.d/10-nic-names.rules खोलती है, जो तय करती है कि NICs का नामकरण कैसे होता है।
execcli edit-udev-10-nic-nameइसे छूने से पहले इंटरफ़ेस पृष्ठ पढ़ें। CE पर NIC नामकरण पहले से ही आश्चर्यजनक है:
eth0 का नाम बदलकर a-i-eth0 कर दिया जाता है और इसमें कोई होस्ट एड्रेस नहीं होता, SLO एड्रेस vhost0 पर रहता है,
और eth1/eth2 में से कौन सा आंतरिक एड्रेस रखता है, यह इस डिप्लॉयमेंट के तीन
नोड्स में एक समान नहीं है। देखें ip। एक udev नियम जो एक साफ-सुथरी
व्यवस्था मानता है, चीज़ें और खराब कर देगा।