.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 2011, Hewlett-Packard Development Company, L.P. .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-2.0-only .\" .\" shorthand for double quote that works everywhere. .ds q \N'34' .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH cciss 4 "8 فبراير 2026" "صفحات دليل لينكس 6.18" .SH الاسم cciss \- تعريف أجهزة كتلي لمتحكمات HP Smart Array .SH موجز .nf modprobe cciss [ cciss_allow_hpsa=1 ] .fi .SH الوصف .\" commit 253d2464df446456c0bba5ed4137a7be0b278aa8 \fBملاحظة\fP: أُزيل هذا التعريف المهجور في لينكس 4.14، حيث حل محله تعريف \fBhpsa\fP(4) في النواة الأحدث. .P \fBcciss\fP هو تعريف جهاز كتلي لمتحكمات HP Smart Array RAID القديمة. .SS الخيارات \fIcciss_allow_hpsa=1\fP: يمنع هذا الخيار تعريف \fBcciss\fP من محاولة قيادة أي متحكمات يستطيع تعريف \fBhpsa\fP(4) التحكم بها، وهذا يعني أن تعريف \fBcciss\fP يُقيد عبر هذا الخيار بالمتحكمات التالية: .P .nf Smart Array 5300 Smart Array 5i Smart Array 532 Smart Array 5312 Smart Array 641 Smart Array 642 Smart Array 6400 Smart Array 6400 EM Smart Array 6i Smart Array P600 Smart Array P400i Smart Array E200i Smart Array E200 Smart Array E200i Smart Array E200i Smart Array E200i Smart Array E500 .fi .SS "الأجهزة المدعومة" يدعم تعريف \fBcciss\fP لوحات Smart Array التالية: .P .nf Smart Array 5300 Smart Array 5i Smart Array 532 Smart Array 5312 Smart Array 641 Smart Array 642 Smart Array 6400 Smart Array 6400 U320 Expansion Module Smart Array 6i Smart Array P600 Smart Array P800 Smart Array E400 Smart Array P400i Smart Array E200 Smart Array E200i Smart Array E500 Smart Array P700m Smart Array P212 Smart Array P410 Smart Array P410i Smart Array P411 Smart Array P812 Smart Array P712m Smart Array P711m .fi .SS "تفاصيل الضبط" لضبط متحكمات HP Smart Array، استخدم أداة تهيئة مصفوفة HP (إما \fBhpacuxe\fP(8) أو \fBhpacucli\fP(8)) أو أداة التهيئة القائمة على ROM غير المتصلة (ORCA) التي تُشغل من ROM الخيارات الخاص بـ Smart Array وقت الإقلاع. .SH الملفات .SS "عقد الجهاز" مخطط تسمية الأجهزة كالتالي: .P الأرقام الرئيسية: .IP .TS r r. 104 cciss0 105 cciss1 106 cciss2 105 cciss3 108 cciss4 109 cciss5 110 cciss6 111 cciss7 .TE .P الأرقام الثانوية: .P .EX b7 b6 b5 b4 b3 b2 b1 b0 |\-\-\-\-+\-\-\-\-| |\-\-\-\-+\-\-\-\-| | | | +\-\-\-\-\-\-\-\- معرف القسم (0=كامل الجهاز، 1\-15 قسم) | +\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- رقم المجلد المنطقي .EE .P مخطط تسمية الأجهزة هو: .TS li l. /dev/cciss/c0d0 المتحكم 0، القرص 0، كامل الجهاز /dev/cciss/c0d0p1 المتحكم 0، القرص 0، القسم 1 /dev/cciss/c0d0p2 المتحكم 0، القرص 0، القسم 2 /dev/cciss/c0d0p3 المتحكم 0، القرص 0، القسم 3 \& /dev/cciss/c1d1 المتحكم 1، القرص 1، كامل الجهاز /dev/cciss/c1d1p1 المتحكم 1، القرص 1، القسم 1 /dev/cciss/c1d1p2 المتحكم 1، القرص 1، القسم 2 /dev/cciss/c1d1p3 المتحكم 1، القرص 1، القسم 3 .TE .SS "الملفات في /proc" تحتوي الملفات \fI/proc/driver/cciss/cciss[0\-9]+\fP على معلومات حول ضبط كل متحكم. على سبيل المثال: .P .in +4n .EX $\fB cd /proc/driver/cciss\fP; $\fB ls \-l\fP; total 0 \-rw\-r\-\-r\-\- 1 root root 0 2010\-09\-10 10:38 cciss0 \-rw\-r\-\-r\-\- 1 root root 0 2010\-09\-10 10:38 cciss1 \-rw\-r\-\-r\-\- 1 root root 0 2010\-09\-10 10:38 cciss2 $\fB cat cciss2\fP; cciss2: HP Smart Array P800 Controller Board ID: 0x3223103c Firmware Version: 7.14 IRQ: 16 Logical drives: 1 Current Q depth: 0 Current # commands on controller: 0 Max Q depth since init: 1 Max # commands on controller since init: 2 Max SG entries since init: 32 Sequential access devices: 0 \& cciss/c2d0: 36.38GB RAID 0 .EE .in .\" .SS "الملفات في /sys" .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/c\fPX\fId\fPY\fI/model\fP يعرض طراز صفحة استعلام SCSI رقم 0 للمجلد المنطقي \fIY\fP في المتحكم \fIX\fP. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/c\fPX\fId\fPY\fI/rev\fP يعرض إصدارة صفحة استعلام SCSI رقم 0 للمجلد المنطقي \fIY\fP في المتحكم \fIX\fP. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/c\fPX\fId\fPY\fI/unique_id\fP يعرض الرقم التسلسلي لصفحة استعلام SCSI رقم 83 للمجلد المنطقي \fIY\fP في المتحكم \fIX\fP. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/c\fPX\fId\fPY\fI/vendor\fP يعرض المورّد في صفحة استعلام SCSI رقم 0 للمجلد المنطقي \fIY\fP في المتحكم \fIX\fP. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/c\fPX\fId\fPY\fI/block:cciss!c\fPX\fId\fPY وصلة رمزية إلى \fI/sys/block/cciss!c\fPX\fId\fPY. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/rescan\fP عند الكتابة في هذا الملف، يعيد التعريف فحص المتحكم لاكتشاف أي مجلدات منطقية جديدة أو مزالة أو معدلة. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/resettable\fP تشير القيمة 1 المعروضة في هذا الملف إلى أن معامل النواة "reset_devices=1" (الذي يستخدمه \fBkdump\fP) محترم من قبل هذا المتحكم. تشير القيمة 0 إلى أن معامل النواة "reset_devices=1" لن يُحترم. بعض طرز Smart Array لا تستطيع احترام هذا المعامل. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/c\fPX\fId\fPY\fI/lunid\fP يعرض معرف LUN المكون من 8 بايت المستخدم لعنونة المجلد المنطقي \fIY\fP في المتحكم \fIX\fP. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/c\fPX\fId\fPY\fI/raid_level\fP يعرض مستوى RAID للمجلد المنطقي \fIY\fP في المتحكم \fIX\fP. .TP \fI/sys/bus/pci/devices/\fPdev\fI/cciss\fPX\fI/c\fPX\fId\fPY\fI/usage_count\fP يعرض عدد الاستخدامات (عدد مرات الفتح) للمجلد المنطقي \fIY\fP في المتحكم \fIX\fP. .SS "دعم سواقة أشرطة SCSI ومغير الوسائط" أجهزة SCSI ذات الوصول التسلسلي وأجهزة مغير الوسائط مدعومة وتُنشأ عقد الأجهزة المناسبة آليًا (مثل \fI/dev/st0\fP، \fI/dev/st1\fP، إلخ؛ انظر \fBst\fP(4) لمزيد من التفاصيل.) يجب عليك تفعيل "SCSI tape drive support for Smart Array 5xxx" و "SCSI support" في ضبط النواة لتتمكن من استخدام سواقات أشرطة SCSI مع متحكم Smart Array 5xxx الخاص بك. .P بالإضافة إلى ذلك، لاحظ أن التعريف لن يشغل قلب SCSI وقت التهيئة. يجب توجيه التعريف لتشغيل قلب SCSI ديناميكيًا عبر مدخلة نظام الملفات \fI/proc\fP، والتي ينشئها جانب "الكتلة" في التعريف كـ \fI/proc/driver/cciss/cciss*\fP وقت التشغيل. هذا لأن قلب SCSI قد لا يكون قد هُيئ بعد وقت تهيئة التعريف (لأن التعريف هو تعريف كتلي) ومحاولة تسجيله مع قلب SCSI في هذه الحالة ستؤدي إلى تعليق. يُفضل القيام بذلك عبر سكربت تهيئة (عادةً في \fI/etc/init.d\fP، ولكن قد يختلف حسب التوزيعة). على سبيل المثال: .P .in +4n .EX for x in /proc/driver/cciss/cciss[0\-9]* do echo "engage scsi" > $x done .EE .in .P بمجرد تشغيل قلب SCSI بواسطة التعريف، لا يمكن فصله (إلا عن طريق إلغاء تحميل التعريف، إذا كان محملًا كملحق). .P لاحظ أيضًا أنه إذا لم تُكتشف أي أجهزة وصول تسلسلي أو مغيرات وسائط، فلن يُشغل قلب SCSI بفعل السكربت أعلاه. .SS "دعم التوصيل الحار لسواقات أشرطة SCSI" التوصيل الحار لسواقات أشرطة SCSI مدعوم، مع بعض التحذيرات. يجب إبلاغ تعريف \fBcciss\fP بوقوع تغييرات في ناقل SCSI. يمكن القيام بذلك عبر نظام ملفات \fI/proc\fP. على سبيل المثال: .IP echo "rescan" > /proc/scsi/cciss0/1 .P يؤدي هذا بالتعريف إلى: .RS .IP (1) 5 الاستعلام من المهايئ عن التغييرات في نواقل SCSI الفيزيائية و/أو حلقة القناة الليفية المحكّمة، و .IP (2) تسجيل أي أجهزة وصول تسلسلي أو مغيرات وسائط جديدة أو مزالة. .RE .P سيخرج التعريف رسائل توضح الأجهزة التي أُضيفت أو أُزيلت والمتحكم والناقل والهدف و LUN المستخدم لعنونة كل جهاز. ثم يقوم التعريف بإشعار الطبقة الوسطى لـ SCSI بهذه التغييرات. .P لاحظ أن اصطلاح تسمية مدخلات نظام ملفات \fI/proc\fP يحتوي على رقم بالإضافة إلى اسم التعريف (على سبيل المثال، "cciss0" بدلاً من مجرد "cciss" كما قد تتوقع). .P ملاحظة: تُقدم أجهزة الوصول التسلسلي ومغيرات الوسائط \fIفقط\fP كأجهزة SCSI إلى الطبقة الوسطى لـ SCSI بواسطة تعريف \fBcciss\fP. تحديدًا، \fIلا\fP تُقدم سواقات أقراص SCSI الفيزيائية إلى الطبقة الوسطى لـ SCSI. أجهزة الأقراص الوحيدة التي تُقدم للنواة هي المجلدات المنطقية التي يبنيها متحكم المصفوفة من مناطق على الأقراص الفيزيائية. تُقدم المجلدات المنطقية لطبقة الأجهزة الكتلية (وليس للطبقة الوسطى لـ SCSI). من المهم للتعريف منع النواة من الوصول إلى الأقراص الفيزيائية مباشرة، لأن هذه الأقراص يستخدمها متحكم المصفوفة لبناء المجلدات المنطقية. .SS "معالجة أخطاء SCSI لسواقات الأشرطة ومغيرات الوسائط" توفر الطبقة الوسطى لـ SCSI في لينكس بروتوكولاً لمعالجة الأخطاء يُبدأ كلما فشل أمر SCSI في الاكتمال خلال فترة زمنية معينة (والتي قد تختلف حسب الأمر). يشارك تعريف \fBcciss\fP في هذا البروتوكول إلى حد ما. البروتوكول العادي هو عملية مكونة من أربع خطوات: .IP (1) 5 أولاً، يُطلب من الجهاز إجهاض الأمر. .IP (2) إذا لم يفلح ذلك، يُصفر الجهاز. .IP (3) إذا لم يفلح ذلك، يُصفر ناقل SCSI. .IP (4) إذا لم يفلح ذلك، يُصفر مهايئ ناقل المضيف. .P تعريف \fBcciss\fP هو تعريف كتلي وأيضًا تعريف SCSI، وتُقدم سواقات الأشرطة ومغيرات الوسائط فقط إلى الطبقة الوسطى لـ SCSI. علاوة على ذلك، وعلى عكس تعريفات SCSI الأكثر بساطة، تستمر عمليات إدخال/إخراج القرص عبر الجانب الكتلي أثناء عملية استعادة أخطاء SCSI. لذلك، ينفذ تعريف \fBcciss\fP أول إجراءين فقط من هذه الإجراءات، وهما إجهاض الأمر وتصفير الجهاز. لاحظ أيضًا أن معظم سواقات الأشرطة لن تلتزم بإجهاض الأوامر، وأحيانًا يبدو أنها لن تطيع حتى أمر التصفير، رغم أنها ستفعل ذلك في معظم الحالات. إذا تعذر إجهاض الأمر وتعذر تصفير الجهاز، فسيُضبط الجهاز كغير متصل. .P في حال فُعل كود معالجة الأخطاء وصُفرت سواقة الأشرطة بنجاح أو أُجهض الأمر المتأخر بنجاح، فقد تظل سواقة الأشرطة لا تسمح باستمرار الإدخال/الإخراج حتى يصدر أمر يضع الشريط في موضع معروف. عادةً ما يجب عليك إعادة لف الشريط (بإصدار \fImt \-f /dev/st0 rewind\fP مثلاً) قبل أن يتمكن الإدخال/الإخراج من المضي قدمًا مرة أخرى إلى سواقة الأشرطة التي صُفرت. .SH "انظر أيضًا" \fBhpsa\fP(4)، \fBcciss_vol_status\fP(8)، \fBhpacucli\fP(8)، \fBhpacuxe\fP(8) .P .UR http:\://cciss.sf.net .UE ، و \fIDocumentation/blockdev/cciss.txt\fP و \fIDocumentation/ABI/testing/sysfs\-bus\-pci\-devices\-cciss\fP في شجرة مصدر نواة لينكس .\" .SH AUTHORS .\" Don Brace, Steve Cameron, Chase Maupin, Mike Miller, Michael Ni, .\" Charles White, Francis Wiran .\" and probably some other people. .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .