إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يوضح لك هذا التشغيل السريع كيفية تثبيت Azure Container Storage على مجموعة Ubuntu جديدة أحادية العقدة.
المتطلبات الأساسية
قبل البدء، تحتاج إلى المتطلبات الأساسية التالية:
- اشتراك Azure. في حال لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانيّاً قبل البدء.
- مجموعة Kubernetes الممكنة بواسطة Arc. لتوصيل مجموعة Kubernetes موجودة ب Azure Arc، راجع توصيل مجموعة Kubernetes موجودة ب Azure Arc.
البارامترات
تحتاج إلى قيم المعلمات التالية لإكمال هذا التشغيل السريع:
| اسم المعلمة | وصف |
|---|---|
resource-group |
اسم مجموعة موارد Azure التي يوجد بها نظام المجموعة. |
cluster-name |
اسم مجموعة Kubernetes التي تدعم Arc. |
الخطوة 1: تعيين الحد الأقصى لمثيلات المستخدم
لتحديد ما إذا قمت بتعيين fs.inotify.max_user_instances إلى 1024، قم بتشغيل الأمر التالي:
sysctl fs.inotify.max_user_instances
بعد تشغيل هذا الأمر، إذا كان يرجع أقل من 1024، فقم بتشغيل الأمر التالي لزيادة الحد الأقصى لعدد الملفات وإعادة تحميل sysctl الإعدادات:
echo 'fs.inotify.max_user_instances = 1024' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
الخطوة 2: تثبيت تبعيات عمليات Azure IoT
قم بتشغيل الأمر التالي لتثبيت تبعيات عمليات Azure IoT:
az k8s-extension create --cluster-name "${YOUR-CLUSTER-NAME}" --name "aio-certmgr" --resource-group "${YOUR-RESOURCE-GROUP}" --cluster-type connectedClusters --extension-type microsoft.iotoperations.platform --scope cluster --release-namespace cert-manager --release-train preview
الخطوة 3: تثبيت Azure Container Storage الذي تم تمكينه بواسطة ملحق Azure Arc
تثبيت ملحق Azure Container Storage باستخدام الأمر التالي:
az k8s-extension create --resource-group "${YOUR-RESOURCE-GROUP}" --cluster-name "${YOUR-CLUSTER-NAME}" --cluster-type connectedClusters --name azure-arc-containerstorage --extension-type microsoft.arc.containerstorage
إشعار
بشكل افتراضي، يتم تعيين المعلمة --release-namespace إلى azure-arc-containerstorage. إذا كنت تريد تجاوز هذا الإعداد، أضف العلامة --release-namespace إلى الأمر السابق وقم بملئها بتفاصيلك. تستمر أي قيم تم تعيينها في وقت التثبيت طوال مدة بقاء التثبيت (بما في ذلك الترقيات اليدوية والترقيات التلقائية).
هام
إذا كنت تستخدم OneLake، يجب استخدام اسم ملحق فريد للمعلمة --name في az k8s-extension create الأمر .
تكوين CRD
أولا، أنشئ ملفا باسم edgeConfig.yaml بالمحتويات التالية:
apiVersion: arccontainerstorage.azure.net/v1
kind: EdgeStorageConfiguration
metadata:
name: edge-storage-configuration
spec:
defaultDiskStorageClasses:
- "default"
- "local-path"
لتطبيق ملف .yaml هذا، قم بتشغيل:
kubectl apply -f "edgeConfig.yaml"
الخطوات التالية
الآن بعد أن تم تثبيت الملحق، يمكنك تكوين بعض وحدات التخزين، إما وحدات تخزين Edge المشتركة المحلية أو وحدات تخزين Cloud Ingest Edge.