المقدمة
يوضح هذا المستند كيفية إلغاء سير عمل في Intersight أو جهاز Intersight المحلي.
المتطلبات الأساسية
المتطلبات
لا توجد متطلبات خاصة لهذا المستند.
المكونات المستخدمة
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المنتجات ذات الصلة
يمكن إستخدام هذا المستند أيضا مع برنامج Intersight كخدمة (SaaS).
معلومات أساسية
وفي بعض الأحيان، يمكن أن تصبح مهام سير العمل مثل تسجيل الأجهزة وترقيات البرامج الثابتة وما إلى ذلك متعثرة ولا يمكن إكمالها.
المشكلة
حاليا، لا يتلقى Intersight طريقة لقتل سير عمل مباشرة من ال gui. في نهاية المطاف، يفشل سير العمل، ولكن قد يستغرق عرضه ست ساعات باعتباره معطلا.
الحل
إلغاء سير العمل باستخدام REST API.
الخطوة 1. افتح الارتباط إلى جهاز Intersight لديك باستخدام التنسيق https://[FQDN]/apidocs/apirefs/api/v1/ حيث تقوم بتعبئة FQDN.
هذا الارتباط مخفي، ولا يمكن العثور عليه داخل واجهة المستخدم الرسومية.
الخطوة 2. في اللوحة اليسرى، أختر workflow/WorkflowInfos.
ملاحظة: يمكنك إلغاء سير عمل في Intersight SaaS عبر قائمة واجهة برمجة التطبيقات (API) لجميع workflow.WorkflowInfo الموارد عبر مرجع واجهة برمجة التطبيقات Intersight.
الخطوة 3. في أعلى القائمة، أختر Get: Read a workflow.WorkflowInfo resource.
يتم فتح عميل REST، سجل الدخول إذا طلب منك ذلك.
الخطوة 4. انقر فوق + Query Parameter للحصول على بنود الاستعلام.
الخطوة 4.1. في الصف الأول، أدخل:
المفتاح: $select
القيمة: Name, Status, StartTime, WorkflowType
الخطوة 4.2. في الصف الثاني، أدخل:
المفتاح: $filter
القيمة: Status eq 'RUNNING'
الخطوة 4.3. انقر.Send
يسرد الإخراج مهام سير العمل التي لها حالة تساوي التشغيل، مع وقت البدء المقابل لها، و MOID، والاسم، والفئة.
الخطوة 5. افحص الإخراج للعثور على سير العمل الذي يلزم إنهاؤه.
الخطوة 6. انسخ معرف سير العمل الذي يجب إنهاؤه.
ملاحظة: يوصى بلصق MOID مؤقتا في مكان آمن. في حالة فقدانها، يجب بدء العملية مرة أخرى.
الخطوة 7. انقر.Patch: Update a 'workflow.WorkflowInfo' resource
الخطوة 8. في لوحة العميل، ترى هذا القسم.
الخطوة 9. الصق MOID الذي قمت بنسخه مسبقا في حقل MOID.
الخطوة 10. في نص هذا القسم، أدخل {"Action":"Cancel"}.
الخطوة 10.1. انقر.Send إذا تم تشغيل الأمر بنجاح، فستتلقى 200 Success إستجابة.
الخطوة 11. في واجهة المستخدم الرسومية Intersight، تحقق من أن سير العمل قد تم إنهاؤه.
هذا يضمن أن سير العمل قد تم إلغاؤه بنجاح في Intersight.
معلومات ذات صلة