---
title: डेडिकेटेड सर्वर (बेयर मेटल)
description: iDRAC और Redfish के माध्यम से प्रबंधित Dell सर्वर बेचें: नेटवर्क और ISO सर्वर पूर्वापेक्षाएँ, सर्वर आयात करना, सुरक्षा स्विच, टेम्पलेट और प्लान।
url: https://nexcmp.com/hi/docs/infrastructure/dedicated/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# डेडिकेटेड सर्वर (बेयर मेटल) {#dedicated-servers-bare-metal}

> **एडमिन में कहाँ:** 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`) के अंतर्गत मॉड्यूल चालू करें।

## यह क्या करता है {#what-it-does}

NexCMP भौतिक सर्वर को **सीधे iDRAC के माध्यम से**, Redfish API पर प्रबंधित करता है। ग्राहक पूरा सर्वर किराए पर लेते हैं: वे इसे चालू और बंद करते हैं, ब्राउज़र कंसोल खोलते हैं, ISO माउंट करते हैं या टेम्पलेट से ऑपरेटिंग सिस्टम इंस्टॉल करवाते हैं, और हार्डवेयर तथा मेट्रिक्स देखते हैं। वे कभी भी iDRAC का पता, यूज़रनेम या पासवर्ड नहीं देखते हैं।

अपने खुद के रैक से डेडिकेटेड सर्वर रीसेल करने के लिए इसका उपयोग करें।

## आवश्यकताएं {#requirements}

| आइटम | आवश्यकता |
|---|---|
| हार्डवेयर | **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 पूल। |

::: warning नमूना मान कोई कॉन्फ़िगरेशन नहीं हैं
एक नए इंस्टाल में `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** के अंतर्गत तीनों मान सेट करें (नीचे देखें)।
:::

## बुनियादी ढांचा तैयार करें {#prepare-the-infrastructure}

1. **प्रत्येक iDRAC को एक प्रबंधन नेटवर्क पर रखें** जिसे ग्राहक एक्सेस नहीं कर सकें, और प्रत्येक को एक निश्चित प्राइवेट IPv4 पता दें। पैनल सर्वर से Redfish API की जाँच करें:

   ```bash
   curl -sk -u 'nexcmp-admin:XXXX' https://10.20.0.11/redfish/v1/Systems | head
   ```

2. **NexCMP के लिए iDRAC पर एक एडमिनिस्ट्रेटर खाता बनाएँ** (iDRAC वेब UI, या `racadm`)। एक मजबूत, अद्वितीय पासवर्ड का उपयोग करें। iDRAC के अंतर्निहित खाते का पुन: उपयोग कभी न करें।
3. **iDRACs के लिए ISO फ़ोल्डर प्रकाशित करें - एक कमांड।** पैनल सर्वर पर, रूट के रूप में, उस एड्रेस के साथ जो सर्वर के पास मैनेजमेंट नेटवर्क और iDRAC नेटवर्क पर है:

   ```bash
   sudo nexcmp dedicated-setup-iso --listen 10.20.0.2:8080 --allow 10.20.0.0/24
   ```

   `--listen` इस सर्वर का एक एड्रेस होना चाहिए (प्राइवेट IPv4, यदि छोड़ा गया हो तो पोर्ट 8080)। `--allow` iDRAC नेटवर्क को सूचीबद्ध करता है (प्राइवेट 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 --remove` nginx साइट और ड्रॉप-इन को फिर से हटा देता है (ISO फ़ाइलें बनी रहती हैं)। इसे इंस्टाल के समय भी चलाया जा सकता है: इंस्टाल कमांड में `--iso-listen`, `--iso-allow` (और `--iso-dir`) जोड़ें। यह कमांड मैनेजमेंट नेटवर्क **नहीं** बनाता है और किसी भी iDRAC से संपर्क नहीं करता है; यदि मान गलत हैं, एड्रेस इस सर्वर पर नहीं है या पोर्ट व्यस्त है, तो यह कुछ भी बदलने से पहले संदेश के साथ रुक जाता है, और जिसे `nginx -t` अस्वीकार करता है, उस nginx साइट को नहीं रखा जाता है।

4. **ISO वेब सर्वर क्या सर्व करता है।** nginx साइट `GET` (और बाइट रेंज के साथ `HEAD`) का उत्तर केवल `/pub/<name>.iso` के लिए देती है और कुछ नहीं: कोई डायरेक्टरी लिस्टिंग नहीं, फ़ोल्डर के तहत कोई अन्य पाथ नहीं (लाइब्रेरी और `server/` तक पहुँचा नहीं जा सकता), कोई अन्य मेथड नहीं, और केवल `--allow` नेटवर्क से (अन्य किसी को भी 403 मिलता है)। NexCMP प्रत्येक ISO को, जिसे किसी iDRAC को पढ़ना होता है, `pub` में एक फ़ाइल या शॉर्ट-लिव्ड लिंक के रूप में एक्सपोज़ करता है; nginx केवल तभी किसी लिंक को फ़ॉलो करता है जब लिंक और उसके टारगेट का स्वामी एक ही हो (सर्विस यूज़र), इसलिए सिस्टम फ़ाइल के लिंक को अस्वीकार कर दिया जाता है। मैनेजमेंट नेटवर्क पर किसी अन्य होस्ट से इसकी जाँच करें:

   ```bash
   curl -I http://10.20.0.2:8080/            # 403 or 404, never a listing
   curl -I http://10.20.0.2:8080/pub/        # 403 or 404
   ```

   `pub` में मौजूद एक टेस्ट फ़ाइल को `Range` अनुरोध का उत्तर 206 के साथ देना चाहिए।

   *इसके बजाय इसे मैन्युअली करना:* nginx साइट और ड्रॉप-इन को रिलीज़ पैकेज में टेम्पलेट्स के रूप में शामिल किया गया है (`share/dedicated/nginx-iso.conf` और `share/dedicated/vmd-iso.conf`, जो `/opt/nexcmp/releases/<version>/` के अंतर्गत हैं)। उन्हें कॉपी करें, `__...__` मार्कर्स (listen address, फ़ोल्डर, allow लाइन्स, ग्रुप) को बदलें और ऊपर दिए गए नियमों का पालन करें।

5. **OS इमेज तैयार रखें।** लाइब्रेरी फ़ोल्डर में सेल्फ-इंस्टॉलिंग ISO रखें (नीचे **Templates** देखें)। ग्राहक किसी लिंक से भी ISO जोड़ सकते हैं; उन्हें सर्वर पर डाउनलोड किया जाता है, कभी भी iDRAC को URL के रूप में नहीं दिया जाता।


## NexCMP में कनेक्ट करें {#connect-in-nexcmp}

### 1. मॉड्यूल चालू करें {#_1-turn-the-module-on}

**System › Admin › License & updates** पर, **Bare Metal** को ऑन करें। Infrastructure के अंतर्गत **Bare Metal** श्रेणी दिखाई देती है। [Modules](https://nexcmp.com/hi/docs/infrastructure/modules/) देखें।

### 2. मैनेजमेंट नेटवर्क कनेक्शन सेट करें {#_2-set-the-management-network-connection}

**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. सेफ़्टी गेट की जाँच करें (फ़िलहाल इसे बंद रहने दें) {#_3-check-the-safety-gate-leave-it-closed-for-now}

**Infrastructure › Bare Metal › Safety** खोलें। **Live ops** किसी iDRAC पर प्रत्येक राइट कमांड (power, virtual media, console और OS install) के लिए सिस्टम-व्यापी स्विच है। यह **off** से शुरू होता है, और इसे तब तक चालू नहीं किया जा सकता जब तक ऊपर दिया गया management network connection सैंपल मान रखता है (स्विच `config_placeholder` का जवाब देता है और फ़ील्ड्स के नाम बताता है)। API पर और फिर वर्कर के अंदर राइट्स अस्वीकार कर दिए जाते हैं, जबकि स्टेटस पढ़ना काम करता रहता है। एक दूसरा लॉक, **ops_locked**, प्रत्येक सर्वर की सुरक्षा करता है: नए इंपोर्ट किए गए सर्वर हमेशा लॉक रहते हैं, भले ही live ops चालू हो।

![Live ops बंद होने और ब्लॉक की गई कार्रवाइयों की सूची के साथ Safety पेज](https://nexcmp.com/hi/docs/images/infrastructure/dedicated-01-safety.webp)

### 4. सर्वर इम्पोर्ट करें {#_4-import-servers}

1. **Infrastructure › Bare Metal › Stock / iDRAC import** खोलें।
2. **Add one server** के अंतर्गत iDRAC पता, खाता और पासवर्ड दर्ज करें, फिर **Test connection** पर क्लिक करें। टेस्ट केवल रीड कमांड भेजता है और कुछ भी सहेजता नहीं है।

   | फ़ील्ड | उदाहरण मान |
   |---|---|
   | iDRAC पता (URL या होस्ट) | `10.20.0.11` |
   | खाता | `nexcmp-admin` |
   | पासवर्ड | `XXXX` |
   | लेबल | `rack1-01` (empty: generated) |
   | पूल से IP असाइन करें | वैकल्पिक; सर्वर का सर्विस IP पूल चुनें |
   | बिक्री सूची में शामिल करें | तैयार होने तक बंद |

      ![एक उदाहरण पते और सफल रीड-केवल टेस्ट के साथ स्टॉक और iDRAC आयात](https://nexcmp.com/hi/docs/images/infrastructure/dedicated-02-import-server.webp)

3. **Save to stock** पर क्लिक करें। NexCMP iDRAC से मॉडल, CPU, RAM, डिस्क, NIC और सर्विस टैग पढ़ता है। सर्वर **locked** स्टॉक में प्रवेश करता है।
4. कई सर्वरों के लिए **Bulk import** का उपयोग करें: प्रति लाइन एक सर्वर, अल्पविराम, अर्धविराम या टैब द्वारा अलग किए गए फ़ील्ड। **Preview** अनुमति-सूची, iDRAC पते या सर्विस टैग के डुप्लिकेट की जाँच करता है, और हार्डवेयर पढ़ता है (एक बार में अधिकतम चार सर्वर)।

### 5. कस्टमर ISO और ISO वेब पता {#_5-customer-isos-and-the-iso-web-address}

**Infrastructure › Bare Metal › Customer ISOs** खोलें।

- **HTTP address serving ISOs to iDRAC** का मान `dedicated_iso_base_url` है, वही मान जो Safety कार्ड में है (किसी भी स्थान पर संपादन योग्य)। अपने ISO वेब सर्वर का मैनेजमेंट-नेटवर्क पता दर्ज करें।
- **Customer ISO limits** एक ISO का आकार, कुल ISO स्टोरेज, न्यूनतम खाली स्थान, ISO कितने समय तक रखे जाते हैं (घंटे), अधिकतम डाउनलोड समय और समवर्ती डाउनलोड की संख्या निर्धारित करते हैं।

![iDRAC के लिए HTTP पते और ISO सीमाओं के साथ Customer ISOs](https://nexcmp.com/hi/docs/images/infrastructure/dedicated-03-iso-settings.webp)

### 6. OS टेम्प्लेट {#_6-os-templates}

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

![पंजीकृत और अपंजीकृत ISO के साथ Bare Metal Templates](https://nexcmp.com/hi/docs/images/infrastructure/dedicated-04-os-templates.webp)

### 7. IP पूल {#_7-ip-pools}

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

![उदाहरण श्रेणियों और खाली गिनती के साथ Bare Metal IP Pools](https://nexcmp.com/hi/docs/images/infrastructure/dedicated-05-ip-pools.webp)

### 8. प्लान और बिक्री {#_8-plans-and-sale}

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

![सेल्स स्विच बंद वाले Dedicated Server प्लान](https://nexcmp.com/hi/docs/images/infrastructure/dedicated-06-plans.webp)

### ग्राहक अपने सर्वर पेज पर क्या कर सकते हैं {#what-customers-can-do-on-their-server-page}

ग्राहक के सर्वर पेज पर सात समूहों (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 का हिस्सा नहीं है।

### ग्राहक क्या कर सकते हैं और क्या नहीं कर सकते {#what-customers-can-and-cannot-do}

| ग्राहक कर सकते हैं | कभी संभव नहीं |
|---|---|
| इन्वेंट्री, हेल्थ, पावर स्टेट और मेट्रिक्स देखें | iDRAC पता, यूजर नाम या पासवर्ड देखें |
| पावर ऑन, ग्रेसफुल शटडाउन, रीस्टार्ट, फोर्स ऑफ, रीसेट | iDRAC खाते या iDRAC नेटवर्क सेटिंग्स बदलें |
| ब्राउज़र कंसोल खोलें (एक समय में एक सत्र) | BIOS या RAID बदलें, लॉग साफ़ करें, फ़र्मवेयर अपडेट करें, iDRAC रीसेट करें |
| ISO या अपना खुद का ISO लिंक माउंट करें, बूट वंस सेट करें, सक्षम टेम्पलेट से OS को रीइंस्टॉल करें | रॉ Redfish कॉल चलाएं (NexCMP में ये फ़ंक्शन मौजूद नहीं हैं) |

NexCMP ग्राहकों के लिए iDRAC खाते नहीं बनाता है: वे केवल पोर्टल के नियंत्रणों का उपयोग करते हैं, और उन्हें iDRAC पता और लॉगिन कभी नहीं दिखाया जाता है।

## सत्यापित करें {#verify}

0. **Safety** पर, **Management network connection** कार्ड कोई लाल लेबल नहीं दिखाता है और Bare Metal पृष्ठ कोई लाल नोटिस नहीं दिखाते हैं। प्रबंधन नेटवर्क के किसी होस्ट से, `curl -I http://<iso-address>/` फ़ाइलें सूचीबद्ध नहीं करता है।
1. import फॉर्म पर **Test connection** मॉडल, CPU, RAM और सर्विस टैग लौटाता है।
2. सर्वर अपने हार्डवेयर के साथ **Servers** में दिखाई देता है। **live ops off** होने पर, "Server control is temporarily disabled system-wide" संदेश के साथ पावर एक्शन अस्वीकार कर दिया जाता है।
3. लाइव ऑप्स चालू करने और एक टेस्ट सर्वर को अनलॉक करने के बाद, **Operations** या सर्वर पेज से सर्वर को पावर ऑफ और ऑन करें, और कंसोल खोलें।
4. एक टेस्ट प्लान के साथ टेस्ट ऑर्डर दें: सर्वर असाइन किया जाता है, OS इंस्टॉल होता है, और इंस्टॉल पैनल पर रिपोर्ट करने वाले सर्वर के साथ समाप्त होता है।

## सीमाएँ और नोट्स {#limits-and-notes}

- प्रत्येक भौतिक सर्वर पर अधिकतम एक लाइव सब्सक्रिप्शन होता है।
- राइट कमांड केवल तब भेजा जाता है जब **दोनों** लाइव ऑप्स चालू हों **और** सर्वर का लॉक खुला हो। प्रत्येक कमांड से ठीक पहले वर्कर के भीतर चेक को दोहराया जाता है।
- ऑर्डर पूरा होने से पहले **Installing** स्थिति अपने पोर्ट (SSH 22, Windows 3389, Proxmox 8006) पर नए OS के उत्तर देने की प्रतीक्षा करती है; एक इंस्टॉल की समय सीमा होती है (`dedicated_install_timeout_min`, डिफ़ॉल्ट 150 मिनट)।
- Dedicated servers के लिए बैंडविड्थ की गणना एक ट्रैफ़िक-काउंटर एजेंट से की जाती है जो मानक इंस्टॉलेशन का हिस्सा नहीं है। इसके बिना कुछ भी रिकॉर्ड नहीं होता है, पोर्टल Bandwidth टैब को छिपा देता है और API `capabilities.bandwidth` को `false` के रूप में रिपोर्ट करता है।
- रेंटल पर एडमिन कार्रवाइयां (lock, unlock, रिफंड के साथ या बिना रिफंड के cancel) अन्य सभी सेवाओं की तरह ही एकीकृत कार्रवाइयां हैं, जिनमें रिफंड उसी बैलेंस में वापस किया जाता है जिससे भुगतान किया गया था।
- सर्वर रीसेलर्स के बीच रीसेल नहीं किए जाते हैं: Dedicated केवल मुख्य साइट से बेचा जाता है।


## ट्रबलशूटिंग {#troubleshooting}

| लक्षण | कारण | सुधार |
|---|---|---|
| पता त्रुटि के साथ टेस्ट विफल हो जाता है | पता `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 पर आपके पैनल तक पहुँच सकता है। |
