المخرجات من عمليات المسح الضوئي والنسق
عند اجراء عملية المسح الضوئي، يقدم IBM® Prerequisite Scanner المخرجات للنسق التالية لشاشة التحكم الرئيسية والملف القابل للقراءة: مخرجات الى نافذة الأمر، ملفات السجل الاعلامية ولتصحيح الأخطاء، والملفات النصية وملفات XML للنتائج.
مخرجات سطر الأمر
عند تشغيل البرنامج النصي Prerequisite Scanner، يمكنك تحديد المعامل detail الاختياري والاختيار -s الاختياري الخاص به. يشير الى مستوى تفاصيل النتائج في نافذة الأمر. اذا لم تقم بتحديد المعامل detail، ستقوم الأداة بعرض النتيجة PASS، أو WARNING، أو FAIL فقط بنافذة الأمر.

يقوم Prerequisite Scanner أيضا بحفظ النتائج التفصيلية الى ملف ips_output_dir/result.txt بصرف النظر عن ما اذا كان قد تم تحديد المعامل detail.
Prerequisite Scanner تقوم بانتاج أكواد ناتج تتوقف على نتائج عملية المسح الضوئي وما اذا كان يجب الخروج بسبب الأخطاء أم لا. يتم كتابة الأكواد الناتجة هذه في ملفات السجل ويتم أيضا عرض أكواد الخطأ الناتجة في نافذة الأمر. على سبيل المثال، اذا لم يستطع Prerequisite Scanner تنفيذ عملية المسح الضوئي بنجاح لأنه لا يمكنه قراءة ملف التوصيف، سيقوم بتكوين كود الناتج 2. اذا كانت النتيجة الاجمالية لعملية المسح الضوئي هي تحذير، سيتم تكوين كود الناتج 3.
- نسخة Prerequisite Scanner
- نسخة نظام التشغيل التي سيتم تشغيل الأداة عليها
- نوع عملية المسح الضوئي والسيناريو
- اجراء مسح للمتطلبات الرئيسية: السيناريو: اجراء مسح للمتطلبات الرئيسية
- اسم المنتجات أو المكونات التي تم تشغيل عمليات التحقق من المتطلبات الرئيسية عليها
- وفي كل من المتطلبات الرئيسية: يعد اسم الخاصية التي سيتم التحقق منها، سيقوم PASS، أو WARN، أو FAIL بارجاع القيمة الفعلية والقيمة المتوقعة
- وفي كل من المكونات: يعد اسم الخاصية العامة التي سيتم التحقق منها، سيقوم PASS، أو WARN، أو FAIL بارجاع القيمة الفعلية والقيمة المتوقعة
- نتائج PASS، أو WARNING، أو
FAIL العامة، مع نتائج عملية المسح الضوئي العامة لكل من عمليات المسح الضوئي للبرنامج والمكون المحددة ككشف مفصول بفاصلات بين أقواس ()ملاحظة: أي فشل في نتائج عمليات الفحص المنفردة بعملية المسح الضوئي العامة. أي تحذير لنتائج التحقق المنفردة بنتائج التحذير لعملية المسح الضوئي العامة.
- أي من رسائل التحذير أو الخطأ التي تحدث أثناء القيام بعملية المسح الضوئي
- رسالة اعلامية تقوم بتحديد متغيرات بيئة التشغيل الخاصة بتقييم القسم بملفات التوصيف للبرامج والمنتجات التي يتم اجراء المسح الضوئي لها:
Environment Variable Settings: [Environment_Variable_Name=Environment_Variable_Value, Environment_Variable_Name=Environment_Variable_Value, ...]- Environment_Variable_Name هو اسم متغير بيئة التشغيل.
- Environment_Variable_Value هي القيمة التي تم تحديدها لمتغير بيئة التشغيل، أو [Not found] اذا كان لم يتم تحديد قيمة.

عند تحديد المعامل detail مع الاختيار -s، ستتضمن النتائج المختصرة:
- لأي من عمليات التحقق التي لا تتم بنجاح: اسم خاصية المتطلبات الرئيسية التي يتم التحقق منها، ونتيجة FAIL، والقيمة الفعلية، والقيمة المتوقعة
- في أي من عمليات التحقق التي لها تحذير، هو اسم خاصية المتطلبات الرئيسية التي يتم التحقق منها، ونتيجة WARN، والقيمة الفعلية، والقيمة المتوقعة
- نتائج PASS، أو WARNING، أو
FAIL العامة، مع نتائج عملية المسح العامة لكل من عمليات المسح للبرنامج والمكون المحددة ككشف مفصول بفاصلات بين أقواس ()ملاحظة: أي فشل في نتائج عمليات الفحص المنفردة بعملية المسح العامة. أي تحذير لنتائج التحقق المنفردة بنتائج التحذير لعملية المسح العامة.
جمع خصائص المتطلبات الرئيسية للذاكرة ومساحة القرص
يمكنك تشغيل Prerequisite Scanner للتحقق في وقت واحد من المتطلبات الرئيسية لواحد أو أكثر من المنتجات أو المكونات، عند تحديد عدة أكواد للمنتج كمعاملات للمدخلات. يقوم Prerequisite Scanner بتجميع نتائج الذاكرة وعمليات التحقق من المتطلبات الرئيسية لمساحة القرص في قسم الخصائص المجمعة للمنتجات التي يتم اجراء مسح لها للمخرجات، اذا كان قد تم تحديد خصائص المتطلبات الرئيسية المرفقة في أي من ملفات التوصيف.
خصائص المتطلبات الرئيسية العامة هي كما يلي:
- اجمالي حجم الذاكرة الفعلية المتاحة في بيئة التشغيل المستهدفة، حيث:
Memory
- مساحة القرص لأنظمة الملفات لخصائص المتطلبات الرئيسية التالية:
بيئة التشغيل خصائص المتطلبات الرئيسية UNIX و Linux - os.space.home
- os.space.opt
- os.space.tmp
- os.space.usr
- os.space.var
Windows Disk
تقوم خصائص المتطلبات الرئيسية هذه بدعم مدى القيم المتوقعة، والذي يمثل الحد الأدنى للقيمة المتوقعة لخاصية المتطلبات الرئيسية، minimum_property_value، والقيمة المتوقعة المفضلة، recommended_property_value. اذا كانت أي من خصائص المتطلبات الرئيسية هذه يحتوي على مدى قيم متوقع في ملفات التوصيف، سيقوم Prerequisite Scanner بمعالجة عملية تجميع مدى القيم المتوقع وقيم الخاصية المنفردة كما يلي:
- يتم احتساب الحد الأدنى لقيمة الخاصية المجمعة، ويتم تمثيلها بواسطة aggregated_minimum_property_value، باضافة الحد الأدنى لقيم الخاصية وقيم الخاصية المنفردة معا:
aggregated_minimum_property_value = minimum_property_value + minimum_property_value_n + property_value + property_value_n - يتم احتساب قيمة الخاصية المفضلة المجمعة، ويتم تمثيلها بواسطة aggregated_recommended_property_value، باضافة قيم الخاصية المفضلة وقيم الخاصية المنفردة معا:
aggregated_recommended_property_value = recommended_property_value + minimum_property_value_n + property_value +property_value_n - يتم مقارنة وتقييم القيمة الفعلية بمدى القيم المتوقعة المجمعة باستخدام آلية التحقق من درجة الأهمية، والتي تقوم بتحديد مستوى أهمية مختلف وارجاع نتيجة مختلفة بناءا على ما اذا كانت القيمة الفعلية أقل من أو ضمن أو أعلى المدى المجمع المحدد كما يلي
- Actual value < aggregated_minimum_property_value
- عندما تكون القيمة الفعلية أقل من الحد الأدنى للقيمة المتوقعة المجمعة، سيكون مستوى درجة الأهمية الضمني هو FAIL. ستقوم عملية المسح بارجاع النتيجة FAIL.
- (Actual value >= aggregated_minimum_property_value) AND (Actual value < aggregated_recommended_property_value)
- عندما تكون القيمة الفعلية مساوية أو أكبر من الحد الأدنى للقيمة المتوقعة المجمعة وأقل من القيمة المتوقعة المفضلة المجمعة، سيكون مستوى درجة الأهمية الضمني هو WARN. تقوم عملية المسح بارجاع النتيجة WARN.
- Actual value >= aggregated_recommended_property_value
- اذا كانت القيمة الفعلية أكبر من أو تساوي القيمة المتوقعة المتوقعة المجمعة، ستقوم عملية المسح بارجاع النتيجة PASS.
لا يقوم Prerequisite Scanner بعرض القسم المجمع، اذا لم تكن المتطلبات الرئيسية للذاكرة أو مساحة القرص غير موجودة في ملفات التوصيف.
سيقوم Prerequisite Scanner بمعالجة المقارنة ويتم عرض قيم مساحة القرص في القسم المجمع من نتائج عملية المسح بشكل مختلف عن القسم الرئيسي. أنظر وحدات القياس في المخرجات.
مخرجات ملف سجل تصحيح الأخطاء بأنظمة Windows
يقوم Prerequisite Scanner باخراج معلومات التشغيل، ورسائل الخطأ والتحذير، ونتائج عملية المسح في ملف ips_output_dir/precheck.log. عندما تقوم بتشغيل البرنامج Prerequisite Scanner وتحديد المعامل debug الاختياري، سيقومPrerequisite Scanner باخراج المزيد من رسائل تصحيح الأخطاء في هذا الملف.

تصحيح أخطاء مخرجات ملف السجل على أنظمة UNIX
عند تشغيل البرنامج النصي Prerequisite Scanner وتحديد المعامل debug الاختياري، سيقوم Prerequisite Scanner باخراج معلومات التشغيل وتصحيح الأخطاء التفصيلية ونتائج المسح في الملف ips_output_dir/precheck.log. وسيقوم أيضا باخراج الرسائل الاعلامية ورسائل التحذير ورسائل الخطأ الى الملف.
اذا لم تقم بتحديد المعامل الاختياري، سيقوم Prerequisite Scanner بارجاع نتائج عملية المسح، والرسائل الاخبارية ورسائل التحذير ورسائل الخطأ بالملف ips_output_dir/precheck.log بصفة مفترضة.

مخرجات الملف النصي
تقوم أداة Prerequisite Scanner باخراج نتائج عملية المسح التفصيلية في ملف ips_output_dir/result.txt. سيقوم بحفظ النتائج في الملف النصي بصرف النظر سواء قمت بتحديد المعامل detail أم لا.


مخرجات ملف XML
تقوم أداة Prerequisite Scanner باخراج نتائج عملية المسح التفصيلية في ملف ips_output_dir/result.xml عند تحديد معامل المدخلات xmlResult الاختياري. يمكنك استخدامه للاشارة الى أنك تريد أن تقوم الأداة باخراج النتائج الى ملف نتائج XML بالاضافة الى ملف النتائج النصي العادي. سيقوم بحفظ النتائج في ملف XML بصرف النظر سواء قمت بتحديد المعامل detail أم لا.

يستطيع المطورين استخدام واجهة تعامل برمجة التطبيق Prerequisite Scanner لاجراء تحليل لغوي وقراءة ملف XML.