تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند الأوامر المستخدمة لاستكشاف أخطاء اتصال الشبكة وحالات الإسقاط و CRC وإصلاحها داخل مهايئات UCS و FI و IOM و VIC المختلفة.
يفترض هذا المستند أن لديك معرفة بالمواضيع التالية:
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
الموصلات البينية الليفية Cisco UCS هي محول مباشر مثل محولات Cisco Nexus 5000 Series Switches. إنه يرسل الإطارات السيئة مثل الإطارات الجيدة. يتم إسقاط الإطارات السيئة من قبل الخادم الوجهة أو عندما تمر من خلال قطعة من أجهزة الشبكة لا يتم قصها. يتم إجراء فحص CRC في نهاية الإطار لتحديد ما إذا كان الإطار قد أصبح تالفا أم لا. يمكن أن تسقط بعض المحولات الإطار بمجرد أن تكشف عن تلف إطار. اتخذ قرار إعادة التوجيه من خلال المحولات قبل أن تتمكن من إجراء فحص CRC. بسبب هذه الإطارات التي تفشل، ما يزال من الممكن تحويل التحقق من CRC من خلال محول تمرير. المحولات الأخرى مثل N7K هي محولات للتخزين وإعادة التوجيه. قم بتخزين وإعادة توجيه المحولات للنظر في الإطار بالكامل قبل إتخاذ قرار إعادة التوجيه. من الممكن أن يقوم أي مخزن أو محول إعادة توجيه بإسقاط إطار فشل التحقق من CRC. لفهم بنية المحولات في المخطط (توصيل تفصيلي مقابل تخزين أمامي) أمرا ضروريا. وفي كثير من الأحيان، يتعين عليك أن تشق طريقك إلى الوراء إلى مصدر خطأ CRC. ارجع إلى هذه المقالة للحصول على مزيد من التفاصيل حول المحولات المباشرة والمحولات الوسيطة: محولات الشبكات السحابية
بطاقة: . إذا واجهت أخطاء CRC على واجهة، فهذا لا يعني أن الواجهة هي مصدر المشكلة.
قد تكون بعض الأسباب عندما تحصل على إطارات سيئة وأخطاء CRC:
تستخدم الموصلات الليفية البينية ل UCS (المماثلة ل Nexus 5000) كلا من التحويل التفصيلي والتخزين والتبديل الأمامي. يعتمد وضع إعادة التوجيه على معدل بيانات الدخول والخروج، كما هو موضح في الجدول 1.
ملاحظة: يمكن تنفيذ التحويل المباشر فقط عندما يكون معدل بيانات المدخل مساويا لمعدل بيانات المخرج أو أسرع منه.
الجدول 1 - سلوك وضع إعادة التوجيه (التجزئة أو المتجر وإعادة التوجيه) لواجهة UCS الليفية البينية
واجهة مدخل/ مصدر |
واجهة المخرج/ الوجهة |
وضع إعادة التوجيه |
إيثرنت 10 جيجابت |
إيثرنت 10 جيجابت |
شق |
إيثرنت 10 جيجابت |
إيثرنت 1 جيجابت |
شق |
إيثرنت 1 جيجابت |
إيثرنت 1 جيجابت |
تخزين وإعادة توجيه |
إيثرنت 1 جيجابت |
إيثرنت 10 جيجابت |
تخزين وإعادة توجيه |
إيثرنت 10 جيجابت |
إيثرنت 40 جيجابت |
تخزين وإعادة توجيه |
إيثرنت 40 جيجابت |
إيثرنت 10 جيجابت |
شق |
إيثرنت 40 جيجابت |
إيثرنت 40 جيجابت |
شق |
إيثرنت 40 جيجابت |
إيثرنت 100 جيجابت |
تخزين وإعادة توجيه |
إيثرنت 100 جيجابت |
إيثرنت 40 جيجابت |
شق |
إيثرنت 100 جيجابت |
إيثرنت 100 جيجابت |
شق |
تقنية القنوات الليفية عبر شبكة إيثرنت (FCoE) |
قناة ليفية |
شق |
قناة ليفية |
تقنية القنوات الليفية عبر شبكة إيثرنت (FCoE) |
تخزين وإعادة توجيه |
قناة ليفية |
قناة ليفية |
تخزين وإعادة توجيه |
تقنية القنوات الليفية عبر شبكة إيثرنت (FCoE) |
تقنية القنوات الليفية عبر شبكة إيثرنت (FCoE) |
شق |
يوضح الجدولان 2 و 3 الأوامر المختلفة التي يمكن تشغيلها من نقاط النهاية المختلفة للإدارة في UCS لتحديد مكان قدوم حالات الإسقاط ولماذا تحدث.
بالإضافة إلى الأوامر الخاصة ب ASIC المذكورة في الجدول 2، يمكن تشغيل هذه الأوامر من طبقة UCS Fi NXOS للبحث عن الأخطاء في إتجاه إستقبال الواجهات:
إظهار أخطاء عدادات الواجهة
الجدول 2 - أوامر ASICs الرئيسية لإعادة التوجيه من أجل UCS FiS و IOMs
UCS FI / IOM |
اسم FW ASIC الرئيسي |
الأوامر |
الغرض |
الموصلات الليفية البينية ل Cisco UCS |
|||
Cisco UCS 6200 Series (Gen 2 FiS 62xx) |
كرمل |
(nxos)# إظهار الكرمل الداخلي للأجهزة |
يعرض هذا الأمر المعلومات الداخلية ومعلومات برنامج التشغيل من Carmel ASIC. يوضح العمود الخامس عدد المنافذ/الواجهات التي تم تعيينها على كل ASIC من Carmel. |
(NXOS)# إظهار الكرمل الداخلي للأجهزة لجميع المنافذ |
يبدي هذا أمر معلومات السائق لكل ميناء واللوحة الأمامية ميناء طبيعي إلى تخطيط ASIC. |
||
(NXOS)# إظهار عنصر التحكم في الوصول عن بعد (CRC) الداخلي للأجهزة |
يعرض هذا الأمر معلومات إذا تم تلقي أي إطارات أو إرسالها بأخطاء CRC أو تم التحكم فيها لجميع المنافذ. |
||
(nxos)# show platform fwm info asic-errors X |
يعرض هذا الأمر سجلات أخطاء أسباب إسقاط الكرمل غير الصفرية (حيث يمثل x رقم ASIC من 0-4). |
||
(nxos)# show platform fwm info pif e1/X | غروب آسي |
أستخدم هذا الأمر ويمكنك تعيين الواجهة إلى معرف ASIC "global_asic_num" لكارميل (حيث يمثل X رقم الواجهة). |
||
(nxos)# show platform fwm info pif e1/X | سقوط شحم |
يعرض هذا الأمر عدد الإطارات، ويقوم بتصفية عداد الإسقاط لواجهة معينة (حيث يمثل X رقم الواجهة). |
||
(NXOS)# عرض تفاصيل البطاقة الداخلية للأجهزة لجميع المنافذ | egrep -i "Carmel port|crc|frame_error" |
مرشحات هذا الأمر ل CRC وعدادات خطأ الإطار لكل المنافذ. |
||
Cisco UCS 6300 Series (Gen 3 FiS 63xx) |
تريدنت 2 (Broadcom ASIC) |
(nxos)# قم بعرض معلومات منفذ BCM-us الداخلية الخاصة بالأجهزة |
يوضح هذا الأمر التخطيط بين كل منفذ مادي إلى منفذ أمامي في Broadcom ASIC وهذا التعيين مختلف بين 6332 و 6332-16UP FIs. |
(NXOS)# قم بعرض الواجهة الداخلية الثابتة في وضع الواجهة الأمامية للمنفذ X |
يبدي هذا أمر أيسر داخلي منبوذ عدادات لميناء أمامي معين على Broadcom ASIC بعد أن يتم التعيين أن يستعمل الأمر سابق. |
||
Cisco UCS Mini (الارتباطات النسيجية 6324) |
مونتيسيلو أسيك |
(nxos)# إظهار حالة المنفذ الداخلية للجهاز mtc-usd |
يعرض هذا الأمر حالة المنافذ ل ASIC ل Monticello. (NXOS)# هل تريد عرض النطاق الداخلي للجهاز ؟ معلومات ASIC Show Monticello ASIC معلومات. إظهار معلومات برنامج تشغيل Monticello داخل النطاق الإحصائيات. إظهار إحصائيات برامج تشغيل Monticello داخل النطاق.
|
Cisco UCS 6400 (Gen 4 FiS 64xx) |
هوموود أسيك |
رقم FI الخاص بتوصيل NXOS (nx-os)# show hardware داخلي قارن وحدة نمطية 1 |
يوضح هذا الأمر سبب عمليات إسقاط إعادة التوجيه إذا تم الإبلاغ عنها على الواجهة. |
رقم الملف المرفق للوحدة النمطية 1 |
يعرض هذا الأمر العدادات المختلفة للمعلومات التي تستخدم مكتبة ASIC. لا يوجد سوى ASIC واحد ضمن نموذج اتصال بنية UCS هذا، وبالتالي دائما ASIC Number 0. |
||
رقم الملف المرفق للوحدة النمطية 1 الوحدة النمطية-1# التي تعرض الوحدة النمطية 0 لعدادات سبب الإسقاط الداخلية للأجهزة |
يعرض هذا الأمر أسباب الإسقاط وعدد الحزم التي تم إسقاطها. |
||
شبكات Cisco UCS 64108 Gen 4 FiS |
Cisco ASIC Heavenly |
رقم FI الخاص بتوصيل NXOS (nx-os)# show hardware داخلي قارن وحدة نمطية 1 |
يوضح هذا الأمر سبب عمليات إسقاط إعادة التوجيه إذا تم الإبلاغ عنها على الواجهة |
(nxos) # إرفاق الوحدة النمطية 1 |
يعرض هذا الأمر العدادات المختلفة للمعلومات التي تستخدم مكتبة ASIC. |
||
رقم الملف المرفق للوحدة النمطية 1 الوحدة النمطية-1# التي تعرض الوحدة النمطية 0 لعدادات سبب الإسقاط الداخلية للأجهزة |
يوضح هذا الأمر سبب عمليات إسقاط إعادة التوجيه إذا تم الإبلاغ عنها على الواجهة. |
||
شبكات Cisco UCS 6500 Gen 5 FiS |
Cisco ASIC Heavenly |
رقم FI الخاص بتوصيل NXOS (nx-os)# show hardware داخلي قارن وحدة نمطية 1 |
يوضح هذا الأمر سبب عمليات إسقاط إعادة التوجيه إذا تم الإبلاغ عنها على الواجهة |
(nxos) # عرض وحدة أخطاء الأجهزة الداخلية 1 |
يبدي هذا أمر الإنتاج إسقاط ربط للوحدة نمطية على الميناء. |
||
(nxos) # إرفاق الوحدة النمطية 1 رقم الملف المرفق للوحدة النمطية 1 الوحدة النمطية-1# التي تعرض الوحدة النمطية 0 لعدادات سبب الإسقاط الداخلية للأجهزة |
يعرض هذا الأمر العدادات المختلفة للمعلومات التي تستخدم مكتبة ASIC. يوضح هذا الأمر الثاني أسباب الإسقاط وعدد الحزم المسقطة.3 |
||
وحدات الإدخال/الإخراج النمطية الموسعة لهيكل Cisco UCS Fabric Extender I/O Modules (IOM) |
|||
Cisco UCS 2200 IOM (الجيل الثاني) |
وودسايد |
رقم FI Connect IOM <معرف الهيكل> FEX-1# إظهار النشرات الخشبية لبرنامج النظام الأساسي |
يوضح هذا الأمر حالة واجهة كل من HIFs و NIFs داخل ASIC في WoodSide وأي HIFs يتم إستخدامه بواسطة كل خادم نصلي. ملاحظة: هناك خانتان من أرقام HIF، يتم إستخدام واحد عندما تستكشف الأخطاء وإصلاحها من IOM (بعد الاتصال بIOM) والآخر يتم إستخدامه عندما تستكشف أخطاء HIF نفسها وتشغل الأوامر من UCSM NXOS.
|
رقم FI Connect IOM <معرف الهيكل> عرض سعر الخشب الخاص ببرنامج النظام الأساسي من fex-1# |
يبدي هذا أمر الربط معدلات لنشط HIF أو NIF ميناء. |
||
رقم FI Connect IOM <معرف الهيكل> عرض الطراز fex-1# برنامج منصة العمل طراز RMON 0 [NIx/HIx] على سبيل المثال، يمكنك تصفية بعض عدادات الأخطاء باستخدام GREP لجميع NIFs كما يلي: fex-1# show platform software rmon 0 nif_all | egrep -i |
يبدي هذا الأمر أحجام الحزم المستلمة والمحولة لمعرف فئة HIF أو NIF معين وأنواع الحزم مثل البث الأحادي أو البث أو البث المتعدد. Rx_CRC_NOT_STOMPED |
||
رقم FI Connect IOM <معرف الهيكل> يعرض الطراز fex-1# قطرات الجانب الخشبي من برنامج النظام الأساسي [NIx/HIx] |
يعرض هذا الأمر عدادات الإسقاط ل NIF أو HIF معين. |
||
رقم FI Connect IOM <معرف الهيكل> FEX-1# show platform software |
يبدي هذا أمر التحكم إداري، MAC، وحالة طبيعي، بالإضافة إلى SFPs مكتشف ضمن ال NIFs. |
||
رقم FI Connect IOM <معرف الهيكل> |
يعرض هذا الأمر تفاصيل جهاز الإرسال والاستقبال داخل منافذ واجهة الشبكة (NIF) الخاصة ب IOM الموجودة على جانب الغابة. |
||
Cisco UCS 2300 IOM (Gen 3) و Cisco UCS 2300 IOM الإصدار 2 (UCS-IOM-2304V2) |
تيبورون (Broadcom ASIC) |
# Connect IOM <معرف الهيكل> FEX-1# show platform software tiburon sts |
يوضح هذا الأمر حالة واجهة HIFs و NIFs داخل ASIC من Tibrun وأي HIFs يتم إستخدامها بواسطة كل خادم نصلي. ملاحظة: فيما يتعلق بمنافذ اللوحة الخلفية 40G داخل الجيل 3 IOMs، يمكن عادة أن تكون حالة HIF مع ال 40 Gig أساسي ميناء علمت ك UP، و 40 Gig عضو ميناء علمت إلى أسفل. |
# Connect IOM <معرف الهيكل> show platform software tiburon rate من fex-1# |
يبدي هذا أمر الربط معدلات لنشط HIF أو NIF ميناء. |
||
رقم FI Connect IOM <معرف الهيكل> على سبيل المثال، يمكنك تصفية بعض عدادات الأخطاء باستخدام GREP لجميع NIF كما هو موضح: fex-1# show platform software tiburon rmon 0 nif_all | egrep -i 'crc|ni|stomp|pause|err' |
يبدي هذا الأمر أحجام الحزم المستلمة والمحولة لمعرف فئة HIF أو NIF معين وأنواع الحزم مثل البث الأحادي أو البث أو البث المتعدد. Rx_CRC_NOT_STOMPED |
||
Cisco UCS 2408 (وحدة الإدخال/الإخراج من الجيل الرابع) سامرفيل UCS-IOM-2408 |
غروب الشمس |
رقم FI Connect IOM <معرف الهيكل> |
يوضح هذا الأمر حالة واجهة كل من HIFs و NIFs داخل ASIC في Tahoe وأي HIFs يتم إستخدامه بواسطة كل خادم نصلي. |
تفاصيل تفاصيل عمليات تغيير الأجهزة الداخلية show fex-1# |
يعرض هذا الأمر تخطيط منفذ NXOS إلى HIF، وحالة الارتباط، وسرعة التشغيل. |
||
هل تريد عرض عدادات الوصول الداخلية للأجهزة من نوع FEX-1# باستخدام 0 nxos-port ؟ |
يعرض هذا الأمر العدادات التفصيلية لكل منفذ يمكن عرض عدادات الواجهة التفصيلية عن طريق الإشارة إلى رقم منفذ NXOS. منافذ NXOS 0-31 متوافقة مع 32 منفذ HIF |
1 إعلان نهاية البيع ونهاية العمر الافتراضي لمنافذ الموصلات الليفية البينية ل Cisco UCS 6200 Series: الموصلات الليفية البينية ل Cisco UCS 6200 Series
2 إعلان نهاية البيع ونهاية العمر لوحدات الإدخال والإخراج النمطية من السلسلة Cisco UCS 2100 Series: وحدات الإدخال والإخراج النمطية Cisco UCS 2200 Series
3 تفاصيل الوضع على بعض الأعمدة من أمر CRC للكرمل الداخلي show hardware:
4 في بعض الأحيان للاطلاع على تخطيط المنفذ في FI 6400/6500، لا تعمل الوحدة النمطية المرفقة، للحصول على عنوان هذا، يرجى الاتصال بمهندس TAC من Cisco.
الجدول 3 - الأوامر الرئيسية لاستكشاف أخطاء الاتصال وحالات الإسقاط و CRC وإصلاحها لبطاقات UCS VIC من Cisco.
إنشاء UCS VIC |
مثال على نموذج بطاقة VIC |
الأوامر |
الغرض |
Cisco UCS 1200 VIC (Gen 2) |
أحد الأمثلة هو 1225 VIC، 1240 VIC، 1280 VIC، الخ |
مثال للخوادم النصلية: رقم Fi لتوصيل المحول 1/1/1 المحول 1/1/1 # توصيل المحول 1/1/1 (أعلى):1# show-log المحول 1/1/1 (أعلى):1# attach-mcp المحول (MCP):1# uPortStatus المهايئ (MCP):3# dcem-macstats 0 <<<< حالة للمنفذ-1 المهايئ (MCP):3# dcem-macstats 1 <<<< حالة للمنفذ-2 المحول 1/1/1 (mcp):1# VNIC المهايئ 1/1/1 (mcp):1# حركة مرور للحصول على UCS المستقلة من السلسلة C: # هيكل النطاق /chassis # show adapter (احصل على فتحة PCIe #) /chassis # connect debug-shell <PCIe slot #> (يمكن أن يعمل هذا الأمر فقط عند تشغيل الخادم) المحول (في الأعلى):1# attach-mcp |
يمكن تشغيل هذه الأوامر بعد التوصيل بمحول خوادم Cisco UCS من السلسلة B أو C. يعطي الأمر macstats معلومات حول حالة المنافذ الفعلية، أحجام الحزمة، وإذا كان هناك أي إطارات مضغوطة أو غير مضغوطة تم تلقيها. |
Cisco UCS 1300 VIC (Gen 3) |
مثال هو 1380 VIC |
||
Cisco UCS 1400 VIC (Gen 4) |
مثال: (VIC1440): بطاقة mLOM مستندة إلى بطاقة PCIe للخوادم النصلية طراز M5 (UCSB-MLOM-40G-04) · (VIC1480): البطاقة الفرعية القائمة على بطاقة PCIe للخوادم النصلية طراز M5 (UCSB-VIC-M84-4P) · (VIC1455): بطاقة PCIe لخوادم الحوامل طراز M5 (UCSC-PCIe-C25Q-04) · (VIC1457): بطاقة PCIe المستندة إلى LOM لخوادم الحوامل M5 (UCSC-MLOM-C25Q-04) |
- التحقق من حالة إرتباط PCIe المحول (في الأعلى):1# attach-mcp المحول (mcp):1# pciE_links pp،حالة حالة إرتباط تكوين إرتباط pps 0،0 مضيف من الجيل الثالث x16 من الجيل الثالث بسرعة x16 للأعلى المحول (MCP):2# خروج - التحقق من حالة إرتباط الإيثرنت المحول (في الأعلى):2# attach-mcp المحول (MCP):1# uPortStatus منفذ ASIC سرعة حالة منفذ UIF 0 حتى 25 جم 0 وحدة واحدة حتى 25 جم 1 0 حتى 25 جم فتحة واحدة لأعلى 25 جيجا المحول (MCP):2# خروج - التحقق من عدادات أخطاء الإيثرنت المحول (في الأعلى):3# الملحق-mac المهايئ (معالج MacD):1# طراز Macstats 0 وصف إجمالي الدلتا الحزم الجيدة 112 112 Rx إجمالي الحزم المستلمة 112 112 Rx 14574 14574 Rx بايت للحزم الجيدة 14574 14574 RX بايت 104 إطارات البث المتعدد RX من طراز 104 <snip> |
يمكن تشغيل هذه الأوامر بعد التوصيل بمحول خوادم Cisco UCS من السلسلة B أو C التي يتم نشرها مع مهايئ VIC من الجيل الرابع. |
Cisco UCS 1500 VIC (Gen 5) |
مثال:
بطاقة mLOM مستندة إلى PCIe ل X210 (UCSX-ML-V5D200G)
بطاقة PCIe المستندة إلى mLOM ل X210c M6/M7 (UCSX-ML-V5Q50G)
البطاقة الفرعية القائمة على بطاقة PCIe ل X210c M6/M7 (UCSX-ME-V5Q50G)
بطاقة PCIe المستندة إلى LOM للخوادم المركبة على حامل طراز M6/M7 (UCSC-M-V5Q50G)
بطاقة PCIe المستندة إلى LOM للخوادم المركبة على حامل طراز M6/M7 (UCSC-M-V5D200G)
بطاقة mLOM المستندة إلى PCIe للفئة B6 (UCSB-ML-V5Q10G)
بطاقة PCIe للخوادم المركبة على حامل طراز M6/M7 (UCSC-P-V5Q50G)
بطاقة PCIe للخوادم المركبة على حامل طراز M6/M7 (UCSC-P-V5Q50G) |
مثال للخوادم النصلية: رقم Fi لتوصيل المحول 1/1/1 المحول 1/1/1 # توصيل المحول 1/1/1 (أعلى):1# للحصول على UCS المستقلة من السلسلة C: # هيكل النطاق /chassis # show adapter (احصل على فتحة PCIe #) /chassis # connect debug-shell <PCIe slot #> (يمكن أن يعمل هذا الأمر فقط عند تشغيل الخادم) - التحقق من حالة إرتباط PCIe المحول (في الأعلى):1# attach-mcp المحول (mcp):1# pciE_links المحول (MCP):خروج 1# - التحقق من حالة إرتباط الإيثرنت المحول (في الأعلى):1# attach-mcp المحول (MCP):1# uPortStatus المحول (MCP):خروج 1# - التحقق من عدادات أخطاء الإيثرنت المهايئ (في الأعلى):رقم 1# الملحق-mac المهايئ (معالج MacD):1# طراز Macstats 0 |
يمكن تشغيل هذه الأوامر بعد التوصيل بمحول خادم Cisco UCS من السلسلة B أو C الذي يتم نشره مع مهايئ VIC من الجيل الخامس. |
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
3.0 |
06-Oct-2023 |
تم التحديث باستخدام الجيل الخامس من FI |
2.0 |
14-Mar-2023 |
عنوان، مقدمة، SEO، ترجمة آلية، متطلبات النمط، جينات، قواعد وتنسيق محدث. |
1.0 |
27-Apr-2020 |
الإصدار الأولي |