المناطق
المسار في لوحة الإدارة: Infrastructure › Datacenter › Zone (
/infra/zones). صفحة تفاصيل المنطقة هي/infra/zones/<id>.
الوظيفة
المنطقة هي الموقع الذي يختاره العميل عند الطلب: دولة ومدينة مع عَلَم، بالإضافة إلى الخدمات المباعة هناك. وهي مفهوم بيعي منفصل عن المناطق والمجموعات والعُقَد الخاصة بالمنصات التي تدعمها. وتقوم بربط البنية التحتية بالمنطقة: مثل منطقة CloudStack، أو مجموعة Proxmox VE، أو عُقَد VPN بنطاقات IP، أو واجهة خلفية لـ S3.
يتم إنشاء Zone 1 بواسطة معالج الإعداد بالاسم المعروض والدولة اللذين أدخلتهما. أضف المزيد من المناطق عندما تمتلك بنية تحتية في مواقع أكثر، أو لمنح VPN وS3 مواقع خاصة بهما.
المتطلبات
| العنصر | المتطلب |
|---|---|
| الأذونات | حساب مسؤول. يمكن لدور الموظف المخصص للقراءة فقط الاطلاع دون إجراء تغييرات. |
| البنية التحتية | لا تبيع المنطقة أي شيء حتى يتم ربط مورد بها (انظر "أي خدمة تُباع وأين" أدناه). |
| يعتمد على | CloudStack أو Proxmox VE لأجهزة VMs، وعُقَد VPN والوكيل لـ VPN، وS3 لـ Object Storage. |
تجهيز البنية التحتية
غير مطلوب. فالمنطقة هي سجل داخل NexCMP.
الربط في NexCMP
إنشاء منطقة
افتح Infrastructure › Datacenter › Zone وانقر على Add zone.
املأ النموذج:
الحقل مثال للقيمة ملاحظات الدولة United Statesلتحديد العلم. المدينة New Yorkاختياري. الاسم (الفيتنامية)، الاسم (الإنجليزية) New Yorkالاسم الذي يراه العملاء بكل لغة. Slug us-new-yorkمن a-z، و0-9، والشرطة (-)، من 2 إلى 32 حرفًا. يُملأ تلقائيًا من الدولة والمدينة حتى تُدخل القيمة الخاصة بك. مستوى الرؤية Public تكون مناطق Public مرئية لجميع العملاء؛ أما مناطق Hidden فلا يمنحها إلا المسؤول. الترتيب 0تظهر الأرقام الأقل أولاً في القوائم. الخدمات المتاحة للبيع في هذه المنطقة Virtual Machines (VM)، VPN، Object Storage (S3) حدد خيارًا واحدًا على الأقل. نشط On يؤدي الخيار Off إلى إخفاء المنطقة عن العملاء. القيمة الافتراضية معطّل المنطقة المحددة مسبقًا للعملاء الذين لم يحددوا اختيارًا. توجد دائمًا منطقة افتراضية واحدة فقط. 
انقر على Create zone. تعرض القائمة المنطقة مع علمها والمالك والخدمات وحالتها وأعداد أجهزة VM والخطط والبنية التحتية المرفقة.

الاطلاع على العناصر المرفقة
انقر على أي صف لفتح المنطقة. تسرد علامة التبويب Provider infrastructure كل خادم خلفي مرفق مع مزوده ونوعه (CloudStack أو Proxmox VE) والمنطقة والحالة والأولوية. بينما تسرد علامة التبويب VPN infrastructure نطاقات VPN وعقدها للمنطقة وتربط بمجمع VPN.

أين تُباع كل خدمة
| الخدمة | كيفية إضافتها إلى المنطقة |
|---|---|
| أجهزة Virtual Machines على CloudStack | يربط المعالج (أو Infrastructure › Cloud provider › CloudStack) CloudStack بالمنطقة 1. |
| أجهزة Virtual Machines على Proxmox VE | في علامة التبويب Clusters الخاصة بالعنقود، انقر على Attach cluster to zone. ينضم العنقود إلى منطقة موجودة مسبقًا، وعادةً ما تكون تلك التي تبيع عبر CloudStack. |
| VPN | عندما تبلّغ عقدة VPN عن نطاقات IP العامة الخاصة بها، فإنها تُنشئ منطقة لدولتها (أو تنضم إليها) وتضع النطاقات في مجمع VPN. يمكنك أيضًا تعيين المنطقة والعقدة لأي نطاق عبر VPN IP pools. |
| IPv6 Proxy | تُنشئ عقدة IPv6 proxy الجديدة منطقتها في الحالة off. قم بتفعيل المنطقة هنا حتى يتمكن العملاء من اختيارها. |
| Object Storage (S3) | حدد خدمة S3 في المنطقة، ثم اربط الخادم الخلفي عبر Ceph S3 (RGW). |
متى يمكن للمنطقة بيع أجهزة افتراضية؟
تعرض المنطقة الوسم not ready to sell VMs حتى يتوفر لديها خادم خلفي واحد نشط وقابل للبيع على الأقل وخطة واحدة مرئية على الأقل وقالب واحد جاهز على الأقل في ذلك الخادم الخلفي. ويعرض نموذج طلب العميل المناطق الجاهزة فقط.
التحقق
- تظهر المنطقة في القائمة كـ On، مع العلم الصحيح.
- تعرض صفحة تفاصيلها الـ backend أو نطاقات VPN المتوقعة.
- بالنسبة للأجهزة الافتراضية (VMs): اختفت علامة not ready to sell VMs. في بوابة العملاء، ابدأ طلباً وتأكد من توفر المنطقة.
القيود والملاحظات
- في هذا الإصدار من NexCMP، يطلب العملاء الأجهزة الافتراضية في المنطقة الافتراضية (zone 1). تُستخدم المناطق الأخرى لـ VPN وIPv6 Proxy وObject Storage، أو لتجهيز موقع قبل توفر بنيته التحتية؛ وتوضح الملاحظة أسفل قائمة المناطق الأمر نفسه.
- لا يمكن حذف المنطقة إلا عندما لا يكون هناك أي شيء مرتبط بها: لا backends أو أجهزة افتراضية (VMs) أو خطط أو نطاقات VPN. ولا يمكن حذف المنطقة الافتراضية؛ عيّن منطقة أخرى كافتراضية أولاً.
- المناطق المملوكة لموزع يمكنك تفعيلها أو إيقافها وإخفاؤها أو إظهارها فقط؛ أما حقولها الأخرى فتبقى مقفلة.
- يُعد الـ slug جزءاً من المراجع الداخلية. اختره مرة واحدة.
استكشاف الأخطاء وإصلاحها
| العَرَض | السبب | الحل |
|---|---|---|
| "اسم المنطقة مطلوب" / "اختر الدولة" / "اختر خدمة 1 على الأقل" | حقل مطلوب فارغ | أدخل الاسم، واختر الدولة، وحدد خدمة. |
| "slug غير صالح (a-z 0-9 -، 2-32 حرفًا)" | يحتوي الـ slug على أحرف أخرى أو طول غير صحيح | استخدم الأحرف الصغيرة والأرقام والشرطات فقط. |
| علامة "not ready to sell VMs" | لا يوجد backend نشط وقابل للبيع، أو لا توجد خطة أو قالب جاهز في تلك المنطقة | اربط البنية التحتية، ثم أضف خطة وقالب. راجع Plans وTemplates. |
| خيار الحذف معطّل مع ظهور "still attached" | تحتوي المنطقة على backends أو أجهزة افتراضية (VMs) أو خطط أو نطاقات VPN | احذفها أو انقلها أولاً. |
| خيار الحذف معطّل مع ظهور "Default zone" | المنطقة هي الافتراضية | عيّن منطقة أخرى كافتراضية. |
| العملاء لا يرون المنطقة | مخفية، أو غير نشطة، أو لم يتم تحديد أي خدمة لها | اضبط Visibility على Public، وActive على On وحدد الخدمة. |
| منطقة S3 مفقودة من نموذج backend | خدمة S3 غير محددة في المنطقة | عدّل المنطقة وحدد Object Storage (S3). |