डेडिकेटेड सर्वर (बेयर मेटल)
एडमिन में कहाँ: Infrastructure › Bare Metal (Servers
/infra/baremetal, IP Pools, Stock / iDRAC import, Operations, Templates, Customer ISOs, Safety)। प्लान और सब्सक्रिप्शन: Services › Dedicated Server (/dedicated)। System › Admin › License & updates (/license) के अंतर्गत मॉड्यूल चालू करें।
यह क्या करता है
NexCMP भौतिक सर्वर को सीधे iDRAC के माध्यम से, Redfish API पर प्रबंधित करता है। ग्राहक पूरा सर्वर किराए पर लेते हैं: वे इसे चालू और बंद करते हैं, ब्राउज़र कंसोल खोलते हैं, ISO माउंट करते हैं या टेम्पलेट से ऑपरेटिंग सिस्टम इंस्टॉल करवाते हैं, और हार्डवेयर तथा मेट्रिक्स देखते हैं। वे कभी भी iDRAC का पता, यूज़रनेम या पासवर्ड नहीं देखते हैं।
अपने खुद के रैक से डेडिकेटेड सर्वर रीसेल करने के लिए इसका उपयोग करें।
आवश्यकताएं
| आइटम | आवश्यकता |
|---|---|
| हार्डवेयर | iDRAC 9 और Redfish API वाले Dell सर्वर। |
| प्रबंधन नेटवर्क | यह आप प्रदान करते हैं। पैनल सर्वर को प्रत्येक iDRAC तक HTTPS 443 (और कंसोल के लिए iDRAC VNC पोर्ट, डिफ़ॉल्ट 5901) पर पहुँचने में सक्षम होना चाहिए, और प्रत्येक iDRAC को नीचे दिए गए ISO वेब सर्वर तक पहुँचने में सक्षम होना चाहिए। iDRAC एड्रेस प्राइवेट रेंज में एक IPv4 एड्रेस (RFC 1918, /16 या उससे छोटा प्रीफ़िक्स) होना चाहिए जिसे आप सेटिंग dedicated_bmc_cidrs में दर्ज करते हैं। DNS नाम और IPv6 अस्वीकार कर दिए जाते हैं। NexCMP इस नेटवर्क को नहीं बनाता है और आपके लिए इसका परीक्षण नहीं कर सकता है। |
| iDRAC खाता | प्रत्येक iDRAC पर Administrator विशेषाधिकार वाला एक खाता। NexCMP इसका उपयोग सर्वर को रीड करने और उन सीमित कमांड्स को भेजने के लिए करता है जिनकी वह अनुमति देता है (पावर, वर्चुअल मीडिया, वन-टाइम बूट, कंसोल)। यह आपके ग्राहकों के लिए कभी भी iDRAC खाते नहीं बनाता है। |
| पैनल सर्वर पर टूल्स | xorriso और genisoimage (प्रत्येक सर्वर का इंस्टाल ISO बिल्ड करते हैं) और novnc (ब्राउज़र कंसोल पेज)। इन्हें sudo apt-get install -y xorriso genisoimage novnc से इंस्टॉल करें, या इंस्टॉलर को ऐसा करने दें: इसे --baremetal के साथ चलाएं, या इसे ISO सर्वर विकल्प दें; जब Bare Metal मॉड्यूल पहले से चालू होता है, तो अपडेट भी इन्हें इंस्टॉल कर देता है। यदि कोई अनुपलब्ध है, तो Safety इसे लाल सूचना में दिखाता है, live ops चालू होने से मना कर देता है (त्रुटि tools_missing), और कंसोल व OS इंस्टाल बाद में विफल होने के बजाय यह उत्तर देते हैं कि टूल अनुपलब्ध है। |
| ISO वेब सर्वर | मैनेजमेंट नेटवर्क पर एक साधारण HTTP सर्वर जो iDRACs को NexCMP ISO फ़ोल्डर सर्व करता है। इसका एड्रेस एक प्राइवेट IPv4 एड्रेस और एक वैकल्पिक पोर्ट है, उदाहरण के लिए http://10.20.0.2:8080, बिना किसी पाथ के, जो dedicated_iso_base_url में स्टोर रहता है। इसे बाइट रेंज का समर्थन करना चाहिए। यह फ़ोल्डर पैनल के वर्कर द्वारा लिखा जाता है, इसलिए वेब सर्वर सामान्यतः पैनल सर्वर पर ही चलता है, जो उस एड्रेस पर सुनता है जो सर्वर के पास मैनेजमेंट नेटवर्क पर है। NexCMP इसके लिए एक तैयार nginx साइट और एक वन-स्टेप कमांड प्रदान करता है (नीचे देखें)। |
| ISO फ़ोल्डर | ISO फ़ाइलों के लिए एक फ़ोल्डर और उसके अंदर pub (जिसे iDRACs रीड करते हैं) और server (ग्राहक ISOs)। वन-स्टेप कमांड /srv/nexcmp-iso का उपयोग करता है; इसके बिना डिफ़ॉल्ट इंस्टाल के अनुसार होते हैं (सेटिंग्स dedicated_iso_lib_dir, dedicated_iso_pub_dir, dedicated_iso_server_dir)। NexCMP वर्कर के पास इनमें राइट करने की क्षमता होनी चाहिए। यह /var/lib/nexcmp को छोड़कर केवल-पढ़ने योग्य फ़ाइल सिस्टम के साथ चलता है, इसलिए अन्यत्र फ़ोल्डर के लिए एक systemd ड्रॉप-इन की आवश्यकता होती है (वन-स्टेप कमांड इसे इंस्टॉल करता है)। |
| कॉलबैक पता | dedicated_callback_base, एक https://<your-domain> जिसे इंस्टॉल करने वाला सर्वर एक्सेस कर सकता है और जो आपके पैनल पर इंगित करता है। |
| Storage | ISO लाइब्रेरी और ग्राहक द्वारा प्रदान किए गए ISO के लिए खाली डिस्क। |
| इस पर निर्भर करता है | मॉड्यूल Bare Metal, एक ज़ोन, और सर्वर के IP पूल। |
नमूना मान कोई कॉन्फ़िगरेशन नहीं हैं
एक नए इंस्टाल में dedicated_bmc_cidrs, dedicated_iso_base_url और dedicated_callback_base में नमूना मान होते हैं (एक प्राइवेट नमूना नेटवर्क और https://example.com)। वे आपका नेटवर्क नहीं हैं। जब तक उनमें से कोई भी अभी भी नमूना मान है, Bare Metal पेज लाल Management network not configured सूचना दिखाते हैं, iDRAC आयात करना अनुमति-सूची जांच में विफल रहता है, और live ops स्विच चालू होने से मना कर देता है (त्रुटि config_placeholder)। Infrastructure › Bare Metal › Safety › Management network connection के अंतर्गत तीनों मान सेट करें (नीचे देखें)।
बुनियादी ढांचा तैयार करें
प्रत्येक iDRAC को एक प्रबंधन नेटवर्क पर रखें जिसे ग्राहक एक्सेस नहीं कर सकें, और प्रत्येक को एक निश्चित प्राइवेट IPv4 पता दें। पैनल सर्वर से Redfish API की जाँच करें:
bashcurl -sk -u 'nexcmp-admin:XXXX' https://10.20.0.11/redfish/v1/Systems | headNexCMP के लिए iDRAC पर एक एडमिनिस्ट्रेटर खाता बनाएँ (iDRAC वेब UI, या
racadm)। एक मजबूत, अद्वितीय पासवर्ड का उपयोग करें। iDRAC के अंतर्निहित खाते का पुन: उपयोग कभी न करें।iDRACs के लिए ISO फ़ोल्डर प्रकाशित करें - एक कमांड। पैनल सर्वर पर, रूट के रूप में, उस एड्रेस के साथ जो सर्वर के पास मैनेजमेंट नेटवर्क और iDRAC नेटवर्क पर है:
bashsudo nexcmp dedicated-setup-iso --listen 10.20.0.2:8080 --allow 10.20.0.0/24--listenइस सर्वर का एक एड्रेस होना चाहिए (प्राइवेट IPv4, यदि छोड़ा गया हो तो पोर्ट 8080)।--allowiDRAC नेटवर्क को सूचीबद्ध करता है (प्राइवेट CIDR, /16 या छोटा, 8 तक, अल्पविराम से अलग); केवल वे ही डाउनलोड कर सकते हैं, और जब वह सेटिंग अभी भी नमूना मान हो, तो कमांड उन्हेंdedicated_bmc_cidrsके रूप में भी उपयोग करता है।--dir /pathदूसरा ISO फ़ोल्डर चुनता है (डिफ़ॉल्ट/srv/nexcmp-iso)। यह कमांड:- NexCMP सर्विस यूज़र के स्वामित्व में, अंदर
pubऔरserverके साथ फ़ोल्डर बनाता है; nexcmp-isoग्रुप बनाता है और nginx यूज़र को इसमें जोड़ता है, ताकि nginx एक ISO को तब रीड कर सके जब कोई iDRAC इसे माउंट किए हो और कोई अन्य न कर सके;- nginx साइट
nexcmp-iso(केवल तभी रखी जाती है जबnginx -tइसे स्वीकार करता है, अनुपलब्ध होने पर nginx इंस्टॉल किया जाता है) और एक systemd ड्रॉप-इनnexcmp-vmd.service.d/iso.conf(फ़ोल्डर के लिएReadWritePaths,SupplementaryGroups=nexcmp-iso) इंस्टॉल करता है; - ISO सेटिंग्स (
dedicated_iso_base_url, तीनों फ़ोल्डर, ग्रुप) लिखता है और NexCMP वर्कर को पुनरारंभ करता है।
इसे अन्य मानों के साथ फिर से चलाया जा सकता है, और
sudo nexcmp dedicated-setup-iso --removenginx साइट और ड्रॉप-इन को फिर से हटा देता है (ISO फ़ाइलें बनी रहती हैं)। इसे इंस्टाल के समय भी चलाया जा सकता है: इंस्टाल कमांड में--iso-listen,--iso-allow(और--iso-dir) जोड़ें। यह कमांड मैनेजमेंट नेटवर्क नहीं बनाता है और किसी भी iDRAC से संपर्क नहीं करता है; यदि मान गलत हैं, एड्रेस इस सर्वर पर नहीं है या पोर्ट व्यस्त है, तो यह कुछ भी बदलने से पहले संदेश के साथ रुक जाता है, और जिसेnginx -tअस्वीकार करता है, उस nginx साइट को नहीं रखा जाता है।- NexCMP सर्विस यूज़र के स्वामित्व में, अंदर
ISO वेब सर्वर क्या सर्व करता है। nginx साइट
GET(और बाइट रेंज के साथHEAD) का उत्तर केवल/pub/<name>.isoके लिए देती है और कुछ नहीं: कोई डायरेक्टरी लिस्टिंग नहीं, फ़ोल्डर के तहत कोई अन्य पाथ नहीं (लाइब्रेरी औरserver/तक पहुँचा नहीं जा सकता), कोई अन्य मेथड नहीं, और केवल--allowनेटवर्क से (अन्य किसी को भी 403 मिलता है)। NexCMP प्रत्येक ISO को, जिसे किसी iDRAC को पढ़ना होता है,pubमें एक फ़ाइल या शॉर्ट-लिव्ड लिंक के रूप में एक्सपोज़ करता है; nginx केवल तभी किसी लिंक को फ़ॉलो करता है जब लिंक और उसके टारगेट का स्वामी एक ही हो (सर्विस यूज़र), इसलिए सिस्टम फ़ाइल के लिंक को अस्वीकार कर दिया जाता है। मैनेजमेंट नेटवर्क पर किसी अन्य होस्ट से इसकी जाँच करें:bashcurl -I http://10.20.0.2:8080/ # 403 or 404, never a listing curl -I http://10.20.0.2:8080/pub/ # 403 or 404pubमें मौजूद एक टेस्ट फ़ाइल कोRangeअनुरोध का उत्तर 206 के साथ देना चाहिए।इसके बजाय इसे मैन्युअली करना: nginx साइट और ड्रॉप-इन को रिलीज़ पैकेज में टेम्पलेट्स के रूप में शामिल किया गया है (
share/dedicated/nginx-iso.confऔरshare/dedicated/vmd-iso.conf, जो/opt/nexcmp/releases/<version>/के अंतर्गत हैं)। उन्हें कॉपी करें,__...__मार्कर्स (listen address, फ़ोल्डर, allow लाइन्स, ग्रुप) को बदलें और ऊपर दिए गए नियमों का पालन करें।OS इमेज तैयार रखें। लाइब्रेरी फ़ोल्डर में सेल्फ-इंस्टॉलिंग ISO रखें (नीचे Templates देखें)। ग्राहक किसी लिंक से भी ISO जोड़ सकते हैं; उन्हें सर्वर पर डाउनलोड किया जाता है, कभी भी iDRAC को URL के रूप में नहीं दिया जाता।
NexCMP में कनेक्ट करें
1. मॉड्यूल चालू करें
System › Admin › License & updates पर, Bare Metal को ऑन करें। Infrastructure के अंतर्गत Bare Metal श्रेणी दिखाई देती है। Modules देखें।
2. मैनेजमेंट नेटवर्क कनेक्शन सेट करें
Infrastructure › Bare Metal › Safety खोलें। कार्ड Management network connection में वे तीन मान शामिल हैं जो तय करते हैं कि कुछ भी काम कर सकता है या नहीं:
| फ़ील्ड | सेटिंग | क्या दर्ज करना है |
|---|---|---|
| iDRAC network (CIDR) | dedicated_bmc_cidrs | आपके iDRACs का प्राइवेट नेटवर्क, उदाहरण के लिए 10.20.0.0/24। केवल प्राइवेट CIDR, /16 या उससे छोटे, अधिकतम 8, कॉमा से अलग किए गए। केवल इन्हीं रेंजेस के iDRAC इम्पोर्ट किए जा सकते हैं। |
| iDRACs के लिए ISO सर्वर | dedicated_iso_base_url | http://<private IPv4>[:port], कोई पाथ नहीं: पिछले सेक्शन के ISO वेब सर्वर का पता, उदाहरण के लिए http://10.20.0.2:8080। वन-स्टेप कमांड इसे आपके लिए भर देता है। |
| Panel callback address | dedicated_callback_base | https://<your-domain>, कोई पाथ नहीं: वह पता जिस पर इंस्टॉल किया जा रहा सर्वर काम पूरा होने की रिपोर्ट करने के लिए कॉल करता है। यह उस सर्वर के नेटवर्क से सुलभ होना चाहिए। example.com, localhost और इसी तरह के पते अस्वीकार कर दिए जाते हैं। |
जैसे ही आप टाइप करते हैं, फ़ॉर्म फ़ॉर्मेट की जाँच करता है और सेव करने पर सर्वर दोबारा इसकी जाँच करता है; गलत मान को कारण के साथ अस्वीकार कर दिया जाता है और पहले से सहेजा गया मान वैसा ही रहता है। जिस फ़ील्ड में अभी भी डिफ़ॉल्ट सैंपल मान मौजूद है, उस पर लाल रंग का Not configured लेबल दिखाई देता है, और जब तक कि तीनों मान वास्तविक न हों, तब तक प्रत्येक Bare Metal पेज पर लाल रंग की सूचना Management network not configured दिखाई देती है। बदलाव आपके कारण के साथ ऑडिट लॉग में दर्ज किए जाते हैं। सैंपल मान को दोबारा सेव करना तब तक कॉन्फ़िगर करना नहीं माना जाता जब तक कि आपने इसे स्वयं टाइप न किया हो।
3. सेफ़्टी गेट की जाँच करें (फ़िलहाल इसे बंद रहने दें)
Infrastructure › Bare Metal › Safety खोलें। Live ops किसी iDRAC पर प्रत्येक राइट कमांड (power, virtual media, console और OS install) के लिए सिस्टम-व्यापी स्विच है। यह off से शुरू होता है, और इसे तब तक चालू नहीं किया जा सकता जब तक ऊपर दिया गया management network connection सैंपल मान रखता है (स्विच config_placeholder का जवाब देता है और फ़ील्ड्स के नाम बताता है)। API पर और फिर वर्कर के अंदर राइट्स अस्वीकार कर दिए जाते हैं, जबकि स्टेटस पढ़ना काम करता रहता है। एक दूसरा लॉक, ops_locked, प्रत्येक सर्वर की सुरक्षा करता है: नए इंपोर्ट किए गए सर्वर हमेशा लॉक रहते हैं, भले ही live ops चालू हो।

4. सर्वर इम्पोर्ट करें
Infrastructure › Bare Metal › Stock / iDRAC import खोलें।
Add one server के अंतर्गत iDRAC पता, खाता और पासवर्ड दर्ज करें, फिर Test connection पर क्लिक करें। टेस्ट केवल रीड कमांड भेजता है और कुछ भी सहेजता नहीं है।
फ़ील्ड उदाहरण मान iDRAC पता (URL या होस्ट) 10.20.0.11खाता nexcmp-adminपासवर्ड XXXXलेबल rack1-01(empty: generated)पूल से IP असाइन करें वैकल्पिक; सर्वर का सर्विस IP पूल चुनें बिक्री सूची में शामिल करें तैयार होने तक बंद 
Save to stock पर क्लिक करें। NexCMP iDRAC से मॉडल, CPU, RAM, डिस्क, NIC और सर्विस टैग पढ़ता है। सर्वर locked स्टॉक में प्रवेश करता है।
कई सर्वरों के लिए Bulk import का उपयोग करें: प्रति लाइन एक सर्वर, अल्पविराम, अर्धविराम या टैब द्वारा अलग किए गए फ़ील्ड। Preview अनुमति-सूची, iDRAC पते या सर्विस टैग के डुप्लिकेट की जाँच करता है, और हार्डवेयर पढ़ता है (एक बार में अधिकतम चार सर्वर)।
5. कस्टमर ISO और ISO वेब पता
Infrastructure › Bare Metal › Customer ISOs खोलें।
- HTTP address serving ISOs to iDRAC का मान
dedicated_iso_base_urlहै, वही मान जो Safety कार्ड में है (किसी भी स्थान पर संपादन योग्य)। अपने ISO वेब सर्वर का मैनेजमेंट-नेटवर्क पता दर्ज करें। - Customer ISO limits एक ISO का आकार, कुल ISO स्टोरेज, न्यूनतम खाली स्थान, ISO कितने समय तक रखे जाते हैं (घंटे), अधिकतम डाउनलोड समय और समवर्ती डाउनलोड की संख्या निर्धारित करते हैं।

6. OS टेम्प्लेट
Infrastructure › Bare Metal › Templates खोलें। यह लाइब्रेरी फ़ोल्डर में मिले सेल्फ-इंस्टॉलिंग ISO को सूचीबद्ध करता है। OS family, version और account (फ़ाइल नाम से पहले से भरे हुए) भरने के लिए किसी फ़ाइल पर Register पर क्लिक करें, फिर टेम्पलेट को Enable पर स्विच करें। टेम्पलेट सक्षम करने से कुछ भी शुरू नहीं होता है: प्रत्येक इंस्टाल अभी भी सेफ्टी गेट से होकर गुजरता है। Unregister केवल टेम्पलेट पंक्ति को हटाता है, फ़ाइल को कभी नहीं।

7. IP पूल
Infrastructure › Bare Metal › IP Pools खोलें और उन IPv4 श्रेणियों को जोड़ें जिन्हें सर्वर सर्विस पते के रूप में प्राप्त करते हैं। प्रत्येक सर्वर को एक पता मिलता है; आयात पर Assign an IP from a pool अगली खाली प्रविष्टि लेता है। खाली पतों की गिनती प्रति पूल की जाती है।

8. प्लान और बिक्री
- Services › Dedicated Server › Plans & pricing खोलें। चार सैंपल प्लान (1.6.1 में
BM-40C-<RAM>नाम वाले) को एडिट करें या अपने स्वयं के प्लान बनाएं: मूल्य, चक्र और सेटअप शुल्क। नए इंस्टॉलेशन पर कीमतें सेंट तक, अमेरिकी डॉलर में दर्ज की जाती हैं, और वॉलेट से बिल्कुल वही शुल्क लिया जाता है: किसी विनिमय दर की आवश्यकता नहीं होती है। ऐसा इंस्टॉलेशन जिसमें पहले से ही वियतनामी डोंग में प्लान मूल्य निर्धारित थे, वह डोंग को बनाए रखता है और उसे अभी भी अपनी सेटिंग्स में विनिमय दर की आवश्यकता होती है (इसके बिना, ऑर्डरdedicated_fx_unavailableके साथ अस्वीकार कर दिए जाते हैं)। सैंपल प्लान 0 की कीमत और disabled स्थिति के साथ शुरू होते हैं: बिक्री पर उपलब्ध प्लान के लिए कीमत 0 से अधिक होनी चाहिए। वास्तव में आयात किए जाने वाले हार्डवेयर के अनुसार प्रत्येक प्लान की जांच करें; सैंपल प्लान का नाम सर्वर के हार्डवेयर का पता नहीं लगाता या उसे बदलता नहीं है। - सर्वर खोलें (Infrastructure › Bare Metal › the server › Sales), plan attach करें और Sellable को ऑन करें।
- live ops चालू करें (सेफ्टी पेज पर, टाइप्ड पुष्टि के साथ) और उन सर्वरों को अनलॉक करें जिन्हें आप संचालित करना चाहते हैं (सर्वर का Lock टैब, एक कारण के साथ जो ऑडिट लॉग में जाता है)।
- Services › Dedicated Server पर, सेल्स को ऑन करें। इसमें दो चरण लगते हैं: परिणामों को पढ़ें, फिर
ENABLE SALESटाइप करें। तब तक ग्राहक कोई ऑर्डर पेज नहीं देखते हैं और उनसे शुल्क नहीं लिया जाता है।

ग्राहक अपने सर्वर पेज पर क्या कर सकते हैं
ग्राहक के सर्वर पेज पर सात समूहों (Overview, Control, Network, Hardware, Billing, Activity, Settings) में सोलह टैब होते हैं। Billing समूह में शामिल हैं:
- Plan & renewal: एक ही चरण में 1 से 24 महीने आगे तक का भुगतान करें; नई तिथि की गणना वर्तमान नवीनीकरण तिथि से की जाती है और वॉलेट से एक बार शुल्क लिया जाता है। Auto-renew को चालू या बंद किया जा सकता है।
- Billing cycle: कोई अन्य चक्र चुनें (उदाहरण के लिए त्रैमासिक); यह अगले नवीनीकरण से लागू होता है, और अभी कुछ भी चार्ज या रिफंड नहीं किया जाता है।
- Change plan: ग्राहक किसी अन्य प्लान का अनुरोध कर सकता है। इस अनुरोध पर कोई शुल्क नहीं लिया जाता है। हार्डवेयर अपग्रेड करने या सर्वर को स्थानांतरित करने के बाद, आप इसे Services › Dedicated Server › Plan changes के अंतर्गत स्वीकृत या अस्वीकृत करते हैं। स्वीकृत अपग्रेड के लिए ग्राहक द्वारा पहले से भुगतान की गई शेष अवधि का अंतर शुल्क लिया जाता है; डाउनग्रेड पर कोई रिफंड नहीं मिलता और यह अगली अवधि से लागू होता है।
- Invoices: उस सर्वर का प्रत्येक इनवॉइस (ऑर्डर, नवीनीकरण, अपग्रेड)।
Plan changes पर, अनुरोधों को ID, दिनांक, स्थिति, प्लान या सर्वर के अनुसार सॉर्ट करें; सॉर्टिंग सर्वर पर मौजूद पूरे परिणाम पर लागू होती है। संकीर्ण स्क्रीन पर क्षैतिज रूप से स्क्रॉल करते समय भी एक्शन कॉलम दिखाई देता रहता है।
Overview के शीर्ष पर चार लाइव टाइलें पिछले 24 घंटों के एक छोटे चार्ट के साथ CPU, RAM, Disk और Network दिखाती हैं। CPU, RAM और Disk अंतिम iDRAC पोल से उपयोग प्रतिशत हैं (Disk I/O गतिविधि है, खाली स्पेस नहीं); Network वर्तमान इनबाउंड और आउटबाउंड स्पीड के साथ ट्रैफ़िक काउंटर से लिया गया महीने का कुल योग है। जब सर्वर बंद होता है, iDRAC तक पहुँचा नहीं जा सकता, या मशीन उस मान की रिपोर्ट नहीं करती, तो टाइल — और एक संक्षिप्त कारण दिखाती है; यह कभी भी बनावटी 0 नहीं दिखाती। ये रीडिंग Dell iDRAC से आती हैं, और ट्रैफ़िक काउंटर के बिना Network टाइल — पर ही रहती है। पेज खुले रहने पर टाइलें हर मिनट रीफ़्रेश होती हैं, और क्लिक करने पर Hardware या Bandwidth टैब खुलता है।
Overview पर Access कार्ड आपके द्वारा इंस्टॉल किए गए ऑपरेटिंग सिस्टम का उपयोगकर्ता नाम और पासवर्ड दिखाता है, जो डिफ़ॉल्ट रूप से छिपा रहता है और इसके साथ Show और Copy बटन होते हैं। यह केवल एक बार नहीं, बल्कि प्रत्येक इंस्टॉलेशन के बाद उपलब्ध होता है, और सर्वर का नया स्वामी कभी भी पिछले स्वामी का पासवर्ड नहीं देख पाता। यदि सर्वर के अंदर OS पासवर्ड बदला जाता है, तो भी कार्ड इंस्टॉल के समय सेट किया गया पासवर्ड ही दिखाता है। Bandwidth टैब केवल तभी दिखाई देता है जब कोई ट्रैफ़िक काउंटर इसे डेटा फ़ीड करता है (Limits देखें)। कोई Subnet टैब नहीं है: किराए के सर्वर पर अपना स्वयं का IP प्रीफ़िक्स लाना NexCMP का हिस्सा नहीं है।
ग्राहक क्या कर सकते हैं और क्या नहीं कर सकते
| ग्राहक कर सकते हैं | कभी संभव नहीं |
|---|---|
| इन्वेंट्री, हेल्थ, पावर स्टेट और मेट्रिक्स देखें | iDRAC पता, यूजर नाम या पासवर्ड देखें |
| पावर ऑन, ग्रेसफुल शटडाउन, रीस्टार्ट, फोर्स ऑफ, रीसेट | iDRAC खाते या iDRAC नेटवर्क सेटिंग्स बदलें |
| ब्राउज़र कंसोल खोलें (एक समय में एक सत्र) | BIOS या RAID बदलें, लॉग साफ़ करें, फ़र्मवेयर अपडेट करें, iDRAC रीसेट करें |
| ISO या अपना खुद का ISO लिंक माउंट करें, बूट वंस सेट करें, सक्षम टेम्पलेट से OS को रीइंस्टॉल करें | रॉ Redfish कॉल चलाएं (NexCMP में ये फ़ंक्शन मौजूद नहीं हैं) |
NexCMP ग्राहकों के लिए iDRAC खाते नहीं बनाता है: वे केवल पोर्टल के नियंत्रणों का उपयोग करते हैं, और उन्हें iDRAC पता और लॉगिन कभी नहीं दिखाया जाता है।
सत्यापित करें
- Safety पर, Management network connection कार्ड कोई लाल लेबल नहीं दिखाता है और Bare Metal पृष्ठ कोई लाल नोटिस नहीं दिखाते हैं। प्रबंधन नेटवर्क के किसी होस्ट से,
curl -I http://<iso-address>/फ़ाइलें सूचीबद्ध नहीं करता है। - import फॉर्म पर Test connection मॉडल, CPU, RAM और सर्विस टैग लौटाता है।
- सर्वर अपने हार्डवेयर के साथ Servers में दिखाई देता है। live ops off होने पर, "Server control is temporarily disabled system-wide" संदेश के साथ पावर एक्शन अस्वीकार कर दिया जाता है।
- लाइव ऑप्स चालू करने और एक टेस्ट सर्वर को अनलॉक करने के बाद, Operations या सर्वर पेज से सर्वर को पावर ऑफ और ऑन करें, और कंसोल खोलें।
- एक टेस्ट प्लान के साथ टेस्ट ऑर्डर दें: सर्वर असाइन किया जाता है, OS इंस्टॉल होता है, और इंस्टॉल पैनल पर रिपोर्ट करने वाले सर्वर के साथ समाप्त होता है।
सीमाएँ और नोट्स
- प्रत्येक भौतिक सर्वर पर अधिकतम एक लाइव सब्सक्रिप्शन होता है।
- राइट कमांड केवल तब भेजा जाता है जब दोनों लाइव ऑप्स चालू हों और सर्वर का लॉक खुला हो। प्रत्येक कमांड से ठीक पहले वर्कर के भीतर चेक को दोहराया जाता है।
- ऑर्डर पूरा होने से पहले Installing स्थिति अपने पोर्ट (SSH 22, Windows 3389, Proxmox 8006) पर नए OS के उत्तर देने की प्रतीक्षा करती है; एक इंस्टॉल की समय सीमा होती है (
dedicated_install_timeout_min, डिफ़ॉल्ट 150 मिनट)। - Dedicated servers के लिए बैंडविड्थ की गणना एक ट्रैफ़िक-काउंटर एजेंट से की जाती है जो मानक इंस्टॉलेशन का हिस्सा नहीं है। इसके बिना कुछ भी रिकॉर्ड नहीं होता है, पोर्टल Bandwidth टैब को छिपा देता है और API
capabilities.bandwidthकोfalseके रूप में रिपोर्ट करता है। - रेंटल पर एडमिन कार्रवाइयां (lock, unlock, रिफंड के साथ या बिना रिफंड के cancel) अन्य सभी सेवाओं की तरह ही एकीकृत कार्रवाइयां हैं, जिनमें रिफंड उसी बैलेंस में वापस किया जाता है जिससे भुगतान किया गया था।
- सर्वर रीसेलर्स के बीच रीसेल नहीं किए जाते हैं: Dedicated केवल मुख्य साइट से बेचा जाता है।
ट्रबलशूटिंग
| लक्षण | कारण | सुधार |
|---|---|---|
| पता त्रुटि के साथ टेस्ट विफल हो जाता है | पता dedicated_bmc_cidrs में कोई IPv4 लिटरल नहीं है (प्राइवेट, /16 या छोटा) या पोर्ट की अनुमति नहीं है | iDRAC के IPv4 पते का उपयोग करें और इसके नेटवर्क को Safety › Management network connection (dedicated_bmc_cidrs) के अंतर्गत जोड़ें। DNS नाम और IPv6 अस्वीकार कर दिए जाते हैं। |
लाल नोटिस "Management network not configured", या live ops स्विच config_placeholder प्रतिक्रिया देता है | dedicated_bmc_cidrs, dedicated_iso_base_url, dedicated_callback_base में से किसी एक में अभी भी डिफ़ॉल्ट सैंपल मान मौजूद है | Safety › Management network connection के अंतर्गत वास्तविक मान दर्ज करें। |
| सेव करते समय कोई फ़ील्ड अस्वीकृत हो जाता है | गलत प्रारूप (CIDR निजी नहीं है या /16 से विस्तृत है, ISO पता http://<private IPv4>[:port] नहीं है, कॉलबैक https://<domain> नहीं है), या example.com जैसा कोई सैंपल पता | फ़ील्ड के नीचे दिया गया संदेश पढ़ें; संग्रहीत मान अपरिवर्तित रहता है। |
कुछ भी बदलने से पहले nexcmp dedicated-setup-iso रुक जाता है | --listen इस सर्वर का पता नहीं है, पोर्ट पहले से उपयोग में है, या कोई मान मान्य नहीं है | प्रबंधन नेटवर्क पर इस सर्वर के पते का उपयोग करें, कोई अन्य पोर्ट चुनें, या संदेश में बताए गए मान को सही करें। |
| "iDRAC TLS प्रमाणपत्र पिन किए गए प्रमाणपत्र से भिन्न है - पोलिंग और राइट एक्शन बंद हो गए हैं" | iDRAC प्रमाणपत्र बदल दिया गया था (नया प्रमाणपत्र, बदला हुआ iDRAC) | सर्वर खोलें, टैब Access पर जाएं, दोनों फ़िंगरप्रिंट की तुलना करें और, यदि बदलाव इरादे के अनुसार है, तो Repin certificate पर क्लिक करें। |
| "सॉरी नियंत्रण को सिस्टम-वाइड रूप से अस्थायी रूप से अक्षम कर दिया गया है" | लाइव ऑप्स बंद है | इसे Safety में चालू करें। |
| "यह सर्वर संचालन के लिए लॉक है" | प्रति-सर्वर लॉक बंद है | कारण के साथ सर्वर के Lock टैब में लॉक खोलें। |
| "इस सर्वर पर एक अन्य ऑपरेशन अभी भी चल रहा है" | पिछला ऑपरेशन समाप्त नहीं हुआ है | प्रतीक्षा करें; Operations की जाँच करें। |
| "इस सर्वर पर पहले से ही एक अन्य कंसोल सत्र खुला है" | एक समय में एक कंसोल | दूसरा सत्र बंद करें। |
| "सर्वर का नियंत्रक अस्थायी रूप से अनुपलब्ध है" | iDRAC उत्तर नहीं दे रहा है | प्रबंधन नेटवर्क और iDRAC की जाँच करें। |
| iDRAC से 403 या 404 के साथ एक ISO माउंट विफल हो जाता है | वेब सर्वर फ़ाइल को पढ़ नहीं सकता या आधार पता गलत है | ISO वेब सर्वर की अनुमतियों और iDRAC को ISO परोसने वाले HTTP address serving ISOs to iDRAC की जाँच करें। |
| "चयनित स्थान पर यह प्लान स्टॉक में नहीं है" | इस ज़ोन में उस प्लान के साथ कोई बेचने योग्य सर्वर नहीं है | प्लान को किसी सर्वर से जोड़ें और Sellable चालू करें। |
| "अभी असाइन करने के लिए कोई IPv4 पता उपलब्ध नहीं है" | IP पूल खाली है | पूल में पते जोड़ें। |
| "स्वचालित OS इंस्टालेशन अभी उपलब्ध नहीं है" | इंस्टॉल पूर्वापेक्षाएँ गायब हैं | जाँच करें कि कोई टेम्पलेट सक्षम है और ISO फ़ोल्डर लिखने योग्य हैं; ग्राहक अभी भी ISO और कंसोल के माध्यम से इंस्टॉल कर सकते हैं। |
| इंस्टालेशन रुक जाती है | इंस्टॉल करने वाला सर्वर कॉलबैक पते तक नहीं पहुँच सकता | dedicated_callback_base की जाँच करें और सुनिश्चित करें कि सर्वर का नेटवर्क HTTPS पर आपके पैनल तक पहुँच सकता है। |