#, fuzzy msgid "" msgstr "" "Project-Id-Version: man-pages-l10n VERSION\n" "POT-Creation-Date: 2014-07-17 17:56+0900\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Copyright (C) 2011, Hewlett-Packard Development Company, L.P. #. Written by Stephen M. Cameron #. %%%LICENSE_START(GPLv2_ONELINE) #. Licensed under GNU General Public License version 2 (GPLv2) #. %%%LICENSE_END #. shorthand for double quote that works everywhere. #. type: ds q #: man-pages/man4/cciss.4:9 #, no-wrap msgid "\\N'34'" msgstr "" #. type: TH #: man-pages/man4/cciss.4:10 #, no-wrap msgid "CCISS" msgstr "" #. type: TH #: man-pages/man4/cciss.4:10 #, no-wrap msgid "2012-08-05" msgstr "" #. type: TH #: man-pages/man4/cciss.4:10 #, no-wrap msgid "Linux" msgstr "" #. type: TH #: man-pages/man4/cciss.4:10 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH #: man-pages/man4/cciss.4:11 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:13 msgid "cciss - HP Smart Array block driver" msgstr "" #. type: SH #: man-pages/man4/cciss.4:13 #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:16 #, no-wrap msgid "modprobe cciss [ cciss_allow_hpsa=1 ]\n" msgstr "" #. type: SH #: man-pages/man4/cciss.4:17 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:20 msgid "B is a block driver for older HP Smart Array RAID controllers." msgstr "" #. type: SS #: man-pages/man4/cciss.4:20 #, no-wrap msgid "Options" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:29 msgid "" "I: This option prevents the B driver from " "attempting to drive any controllers that the B(4) driver is capable " "of controlling, which is to say, the B driver is restricted by this " "option to the following controllers:" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:48 #, no-wrap msgid "" " Smart Array 5300\n" " Smart Array 5i\n" " Smart Array 532\n" " Smart Array 5312\n" " Smart Array 641\n" " Smart Array 642\n" " Smart Array 6400\n" " Smart Array 6400 EM\n" " Smart Array 6i\n" " Smart Array P600\n" " Smart Array P400i\n" " Smart Array E200i\n" " Smart Array E200\n" " Smart Array E200i\n" " Smart Array E200i\n" " Smart Array E200i\n" " Smart Array E500\n" msgstr "" #. type: SS #: man-pages/man4/cciss.4:49 #, no-wrap msgid "Supported hardware" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:53 msgid "The B driver supports the following Smart Array boards:" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:79 #, no-wrap msgid "" " Smart Array 5300\n" " Smart Array 5i\n" " Smart Array 532\n" " Smart Array 5312\n" " Smart Array 641\n" " Smart Array 642\n" " Smart Array 6400\n" " Smart Array 6400 U320 Expansion Module\n" " Smart Array 6i\n" " Smart Array P600\n" " Smart Array P800\n" " Smart Array E400\n" " Smart Array P400i\n" " Smart Array E200\n" " Smart Array E200i\n" " Smart Array E500\n" " Smart Array P700m\n" " Smart Array P212\n" " Smart Array P410\n" " Smart Array P410i\n" " Smart Array P411\n" " Smart Array P812\n" " Smart Array P712m\n" " Smart Array P711m\n" msgstr "" #. type: SS #: man-pages/man4/cciss.4:80 #, no-wrap msgid "Configuration details" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:89 msgid "" "To configure HP Smart Array controllers, use the HP Array Configuration " "Utility (either B(8) or B(8)) or the Offline ROM-based " "Configuration Utility (ORCA) run from the Smart Array's option ROM at boot " "time." msgstr "" #. type: SH #: man-pages/man4/cciss.4:89 #, no-wrap msgid "FILES" msgstr "" #. type: SS #: man-pages/man4/cciss.4:90 #, no-wrap msgid "Device nodes" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:92 msgid "The device naming scheme is as follows:" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:95 #, no-wrap msgid "Major numbers:\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:104 #, no-wrap msgid "" " 104 cciss0\n" " 105 cciss1\n" " 106 cciss2\n" " 105 cciss3\n" " 108 cciss4\n" " 109 cciss5\n" " 110 cciss6\n" " 111 cciss7\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:106 #, no-wrap msgid "Minor numbers:\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:113 #, no-wrap msgid "" " b7 b6 b5 b4 b3 b2 b1 b0\n" " |----+----| |----+----|\n" " | |\n" " | +-------- Partition ID (0=wholedev, 1-15 partition)\n" " |\n" " +-------------------- Logical Volume number\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:115 #, no-wrap msgid "The device naming scheme is:\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:120 #, no-wrap msgid "" " /dev/cciss/c0d0 Controller 0, disk 0, whole device\n" " /dev/cciss/c0d0p1 Controller 0, disk 0, partition 1\n" " /dev/cciss/c0d0p2 Controller 0, disk 0, partition 2\n" " /dev/cciss/c0d0p3 Controller 0, disk 0, partition 3\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:125 #, no-wrap msgid "" " /dev/cciss/c1d1 Controller 1, disk 1, whole device\n" " /dev/cciss/c1d1p1 Controller 1, disk 1, partition 1\n" " /dev/cciss/c1d1p2 Controller 1, disk 1, partition 2\n" " /dev/cciss/c1d1p3 Controller 1, disk 1, partition 3\n" msgstr "" #. type: SS #: man-pages/man4/cciss.4:126 #, no-wrap msgid "Files in /proc" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:132 msgid "" "The files I contain information about the " "configuration of each controller. For example:" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:152 #, no-wrap msgid "" " $ B\n" " $ B\n" " total 0\n" " -rw-r--r-- 1 root root 0 2010-09-10 10:38 cciss0\n" " -rw-r--r-- 1 root root 0 2010-09-10 10:38 cciss1\n" " -rw-r--r-- 1 root root 0 2010-09-10 10:38 cciss2\n" " $ B\n" " cciss2: HP Smart Array P800 Controller\n" " Board ID: 0x3223103c\n" " Firmware Version: 7.14\n" " IRQ: 16\n" " Logical drives: 1\n" " Current Q depth: 0\n" " Current # commands on controller: 0\n" " Max Q depth since init: 1\n" " Max # commands on controller since init: 2\n" " Max SG entries since init: 32\n" " Sequential access devices: 0\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:154 #, no-wrap msgid " cciss/c2d0: 36.38GB RAID 0\n" msgstr "" #. type: SS #: man-pages/man4/cciss.4:155 #, no-wrap msgid "Files in /sys" msgstr "" #. type: TP #: man-pages/man4/cciss.4:156 #, no-wrap msgid "IdevE/ccissX/cXdY/model>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:162 msgid "" "Displays the SCSI INQUIRY page 0 model for logical drive I of controller " "I." msgstr "" #. type: TP #: man-pages/man4/cciss.4:162 #, no-wrap msgid "IdevE/ccissX/cXdY/rev>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:168 msgid "" "Displays the SCSI INQUIRY page 0 revision for logical drive I of " "controller I." msgstr "" #. type: TP #: man-pages/man4/cciss.4:168 #, no-wrap msgid "IdevE/ccissX/cXdY/unique_id>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:174 msgid "" "Displays the SCSI INQUIRY page 83 serial number for logical drive I of " "controller I." msgstr "" #. type: TP #: man-pages/man4/cciss.4:174 #, no-wrap msgid "IdevE/ccissX/cXdY/vendor>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:180 msgid "" "Displays the SCSI INQUIRY page 0 vendor for logical drive I of controller " "I." msgstr "" #. type: TP #: man-pages/man4/cciss.4:180 #, no-wrap msgid "IdevE/ccissX/cXdY/block:cciss!cXdY>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:184 msgid "A symbolic link to I." msgstr "" #. type: TP #: man-pages/man4/cciss.4:184 #, no-wrap msgid "IdevE/ccissX/rescan>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:188 msgid "" "When this file is written to, the driver rescans the controller to discover " "any new, removed, or modified logical drives." msgstr "" #. type: TP #: man-pages/man4/cciss.4:188 #, no-wrap msgid "IdevE/ccissX/resettable>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:197 msgid "" "A value of 1 displayed in this file indicates that the \"reset_devices=1\" " "kernel parameter (used by B) is honored by this controller. A value " "of 0 indicates that the \"reset_devices=1\" kernel parameter will not be " "honored. Some models of Smart Array are not able to honor this parameter." msgstr "" #. type: TP #: man-pages/man4/cciss.4:197 #, no-wrap msgid "IdevE/ccissX/cXdY/lunid>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:203 msgid "" "Displays the 8-byte LUN ID used to address logical drive I of controller " "I." msgstr "" #. type: TP #: man-pages/man4/cciss.4:203 #, no-wrap msgid "IdevE/ccissX/cXdY/raid_level>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:209 msgid "Displays the RAID level of logical drive I of controller I." msgstr "" #. type: TP #: man-pages/man4/cciss.4:209 #, no-wrap msgid "IdevE/ccissX/cXdY/usage_count>" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:215 msgid "" "Displays the usage count (number of opens) of logical drive I of " "controller I." msgstr "" #. type: SS #: man-pages/man4/cciss.4:215 #, no-wrap msgid "SCSI tape drive and medium changer support" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:226 msgid "" "SCSI sequential access devices and medium changer devices are supported and " "appropriate device nodes are automatically created (e.g., I, I, etc.; see B(4) for more details.) You must enable \"SCSI " "tape drive support for Smart Array 5xxx\" and \"SCSI support\" in your " "kernel configuration to be able to use SCSI tape drives with your Smart " "Array 5xxx controller." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:244 msgid "" "Additionally, note that the driver will not engage the SCSI core at init " "time. The driver must be directed to dynamically engage the SCSI core via " "the I filesystem entry, which the \"block\" side of the driver " "creates as I at run time. This is because at " "driver init time, the SCSI core may not yet be initialized (because the " "driver is a block driver) and attempting to register it with the SCSI core " "in such a case would cause a hang. This is best done via an initialization " "script (typically in I, but could vary depending on " "distribution). For example:" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:250 #, no-wrap msgid "" " for x in /proc/driver/cciss/cciss[0-9]*\n" " do\n" " echo \"engage scsi\" E $x\n" " done\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:254 msgid "" "Once the SCSI core is engaged by the driver, it cannot be disengaged (except " "by unloading the driver, if it happens to be linked as a module.)" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:258 msgid "" "Note also that if no sequential access devices or medium changers are " "detected, the SCSI core will not be engaged by the action of the above " "script." msgstr "" #. type: SS #: man-pages/man4/cciss.4:258 #, no-wrap msgid "Hot plug support for SCSI tape drives" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:268 msgid "" "Hot plugging of SCSI tape drives is supported, with some caveats. The " "B driver must be informed that changes to the SCSI bus have been made." " This may be done via the I filesystem. For example:" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:270 #, no-wrap msgid " echo \"rescan\" E /proc/scsi/cciss0/1\n" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:272 msgid "This causes the driver to:" msgstr "" #. type: IP #: man-pages/man4/cciss.4:273 #, no-wrap msgid "1." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:276 msgid "" "query the adapter about changes to the physical SCSI buses and/or fibre " "channel arbitrated loop, and" msgstr "" #. type: IP #: man-pages/man4/cciss.4:276 #, no-wrap msgid "2." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:279 msgid "" "make note of any new or removed sequential access devices or medium changers." "" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:286 msgid "" "The driver will output messages indicating which devices have been added or " "removed and the controller, bus, target, and lun used to address each device." " The driver then notifies the SCSI midlayer of these changes." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:293 msgid "" "Note that the naming convention of the I filesystem entries contains " "a number in addition to the driver name (e.g., \"cciss0\" instead of just " "\"cciss\", which you might expect)." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:311 msgid "" "Note: I sequential access devices and medium changers are presented as " "SCSI devices to the SCSI midlayer by the B driver. Specifically, " "physical SCSI disk drives are I presented to the SCSI midlayer. The " "only disk devices that are presented to the kernel are logical drives that " "the array controller constructs from regions on the physical drives. The " "logical drives are presented to the block layer (not to the SCSI midlayer). " "It is important for the driver to prevent the kernel from accessing the " "physical drives directly, since these drives are used by the array " "controller to construct the logical drives." msgstr "" #. type: SS #: man-pages/man4/cciss.4:311 #, no-wrap msgid "SCSI error handling for tape drives and medium changers" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:319 msgid "" "The Linux SCSI midlayer provides an error-handling protocol that is " "initiated whenever a SCSI command fails to complete within a certain amount " "of time (which can vary depending on the command). The B driver " "participates in this protocol to some extent. The normal protocol is a four-" "step process:" msgstr "" #. type: IP #: man-pages/man4/cciss.4:319 man-pages/man4/cciss.4:321 man-pages/man4/cciss.4:323 man-pages/man4/cciss.4:325 #, no-wrap msgid "*" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:321 msgid "First, the device is told to abort the command." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:323 msgid "If that doesn't work, the device is reset." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:325 msgid "If that doesn't work, the SCSI bus is reset." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:327 msgid "If that doesn't work, the host bus adapter is reset." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:345 msgid "" "The B driver is a block driver as well as a SCSI driver and only the " "tape drives and medium changers are presented to the SCSI midlayer. " "Furthermore, unlike more straightforward SCSI drivers, disk I/O continues " "through the block side during the SCSI error-recovery process. Therefore, " "the B driver implements only the first two of these actions, aborting " "the command, and resetting the device. Note also that most tape drives will " "not oblige in aborting commands, and sometimes it appears they will not even " "obey a reset command, though in most circumstances they will. If the " "command cannot be aborted and the device cannot be reset, the device will be " "set offline." msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:353 msgid "" "In the event that the error-handling code is triggered and a tape drive is " "successfully reset or the tardy command is successfully aborted, the tape " "drive may still not allow I/O to continue until some command is issued that " "positions the tape to a known position. Typically you must rewind the tape " "(by issuing I for example) before I/O can proceed " "again to a tape drive that was reset." msgstr "" #. type: SH #: man-pages/man4/cciss.4:353 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:358 msgid "B(8), B(4), B(8), B(8)," msgstr "" #. .SH AUTHORS #. Don Brace, Steve Cameron, Chase Maupin, Mike Miller, Michael Ni, #. Charles White, Francis Wiran #. and probably some other people. #. type: Plain text #: man-pages/man4/cciss.4:370 msgid "" "E<.UR http://cciss.sf.net> E<.UE ,> and I " "and I in the Linux " "kernel source tree" msgstr "" #. type: SH #: man-pages/man4/cciss.4:370 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text #: man-pages/man4/cciss.4:378 msgid "" "This page is part of release 3.70 of the Linux I project. A " "description of the project, information about reporting bugs, and the latest " "version of this page, can be found at \\%http://www.kernel.org/doc/man-pages/" "." msgstr ""