Linux DPT Hardware RAID HOWTO
 Ram Samudrala ([email protected])
 v1.4, 9 April 1999
 ���� �� [email protected]
 27 Jul 1999

 Linux �Ńn�[�h�E�G�A RAID ��Z�b�g�A�b�v�����@
 ______________________________________________________________________

 �ڎ�

 1. ���_
 2. �T�|�[�g����Ă���R���g���[��
    2.1 DPT ���̃R���g���[��
    2.2 ICP ���� vortex �R���g���[��

 3. �ǂ̃n�[�h�E�G�A��g���ׂ����H
    3.1 �R���g���[�� �^�C�v
    3.2 RAID �f�B�X�N�g�ݍ��݃^�C�v

 4. �C���X�g�[��
    4.1 �C���X�g�[���ƃn�[�h�E�G�A�̐ݒ�
    4.2 �J�[�l���̍\�z
    4.3 �u�[�g���̃��b�Z�[�W

 5. �g������
    5.1 fdisk, mke2fs, mount, etc.
    5.2 �z�b�g�X���b�v
    5.3 �p�t�H�[�}���X

 6. EATA DMA �h���C�o�̋@�\
 7. �g���u���V���[�e�B���O
    7.1 �u�[�g���� SCSI �z�X�g���F������Ȃ�
    7.2 ���ۂ̃f�B�X�N�̌��� RAID �̐ݒ肪����Ȃ�
    7.3 �t�H�[�}�b�g�̍Œ��Ƀ}�V�������̓R���g���[�����_�E�����Ă��܂�
    7.4 �܂���������グ�ł�...

 8. �Q�l����
 9. �ӎ�

 ______________________________________________________________________

 1.  ���_

 ���̃h�L�������g�́ASCSI �n�[�h�E�G�A RAID(Redundant Array of
 Inexpensive(Independent) Disks) �̃Z�b�g�A�b�v�����܂��B DPT ����
 �����Ă���A�z�X�g�ɓ�����^�C�v�̃A�_�v�^�ɏœ_�𓖂ĂĐ����܂�
 ���A��{�I�Ȍ����́A���̃V�X�e���ɂ��Ă͂܂�Ǝv���܂��B

 �󒐁FRAID �Ƃ������t���͂��߂ēo�ꂵ�����́ARedundant Array of
 Inexpensive Disks �Ƃ����\���ł������A�ŋ߂� Redundant Array of
 Independent Disks �ƕ\������ꍇ����܂��B

 ���ꂩ�������e�ɂ‚��ẮA�������̐ӔC�ɂ����ė��p���Ă��������B
 ���̃h�L�������g��ǂ�ōs�������ƑS�Ăɂ����āA��ؐӔC�͎��Ă܂���B
 �ŐV�ł͂����ɂ���܂��B
 http://www.ram.org/computing/linux/dpt_raid.html.

 ���̃h�L�������g�̑O���́ALinux �����łɉғ����Ă��邱�Ƃ����ł��B
 �܂������������@��� DPT �� Smartcache IV PM2144UW �� PM3334UW �R���g
 ���[���� DPT(SmartRAID tower)�AWetex �� �A�_�v�^�g�ݍ��݃^�C�v�� RAID
 �����ł��B���̃V�X�e����ݒ肵�����Ƃ͂���܂���̂ŁA���Ȃ��̃V�X�e��
 �̐ݒ�Ƃ͈قȂ�ꍇ�����邱�Ƃ���m�������������B
 2.  �T�|�[�g����Ă���R���g���[��

 ���̂Ƃ���A�z�X�g�ɓ�����^�C�v�̃n�[�h�E�G�A RAID �R���g���[���̓�
 �ŃT�|�[�g���ǂ��̂�(Linux �̃h���C�o������)�́ADPT
 <http://www.dpt.com>�̐��i�ł��B����񑼂̃��[�J�ɂ� Linux �œ��삷
 ��Ǝv����z�X�g�ɓ�����^�C�v�A�ʏ�� SCSI �J�[�h �ƃP�[�u���Ő�
 ������^�C�v(�ȉ� SCSI-SCSI �^�C�v)�̃n�[�h�E�G�A RAID �R���g���[����
 ����܂��B Syred <http://www.syred.com>�A ICP-Vortex <http://www.icp-
 vortex.com>, �� BusLogic <http://www.mylex.com>�Ȃǂ�����ɓ������
 ���B���̑��ɂ� SCSI-SCSI �^�C�v�̃R���g���[���͂����‚���܂��̂ŁA
 �ڍׂ́A RAID solutions for Linux page
 <http://linas.org/linux/raid.html> ��Ă��������B

 �����A���̃R���g���[�����T�|�[�g���ꂽ��A�ł��邾�����̃h�L�������g��
 ���f�����Ă����‚��ł��B���̃h�L�������g�ɕK�v���Ǝv����悤�ȏ��
 ������΁A���Б����Ă��������B

 2.1.  DPT ���̃R���g���[��

 ���̂Ƃ��낱�̃h�L�������g�́ADPT �̐��i�𒆐S�ɐ����Ă���܂��B
 SmartRAID IV �V���[�Y�̃R���g���[���͑S�ăT�|�[�g����Ă��܂��B

 2.2.  ICP ���� vortex �R���g���[��

 ICP ���� vortex �́A�t�� ���C�i�b�v�̃f�B�X�N�E�A���C�E�R���g���[���V
 ���[�Y�ł��BICP �̃h���C�o�́A�J�[�l�� 2.0.31 ����T�|�[�g����Ă���
 ���B���W���[�ȃf�B�X�g���r���[�V�����ł��� S.u.S.e.�ALST Power
 Linux�ACaldera �� Red Hat �ł� OS �̃C���X�g�[���̎��ɔF�������
 ���BRAID �V�X�e���́A ROMSETUP �ŊȒP�ɐݒ�ł��܂�(�ݒ�̂��߂� MS-
 DOS �Ńu�[�g����K�v�͂���܂���I)�B

 �Ď��c�[���� GDTMON ��g���΁A�V�X�e�����ғ����ł�Ǘ����”\�ɂȂ�܂�
 (�]�����[�g�̃`�F�b�N�A�R���g���[����n�[�h�E�f�B�X�N�̃p�����^�̐�
 ��A��Q������n�[�h�E�f�B�X�N�̌�A���̑�)�B���݁A�\�z�”\�ȍ\��
 �́A

 o  SCSI �`���l������ 1 ������ 2 �� wide ������ ultra SCSI �R���g��
    �[����g�p���� RAID 0 �� RAID 1 �̑g�������ARAID 1�A2�A3 �� RAID
    5�̑g�����B

 o  wide ������ ultra SCSI �R���g���[�� ��g�p���� RAID 0�A1�A4�A5 ��
    RAID 10�̑g�����B

 o  SCSI �`���l������ 1 ������ 2 �`���l���� wide ������ ultra2 ��
    LVDS SCSI �R���g���[����g�p���� RAID 0 �� RAID 1�̑g�������ARAID
    1�A2�A3 �� RAID 5 �̑g�����B

 o  wide ������ ultra2 �� LVDS SCSI �R���g���[����g�p���� RAID 0�A
    1�A4�A5 �� RAID 10 �̑g�����B

 o  �t�@�C�o�[�E�`���l������ 1 ������ 2 �|�[�g�̃t�@�C�o�[�E�`���l��
    �R���g���[����g�p���� RAID 0�A1�A4�A5 �� RAID 10 �̑g�����B

 �܂�Ȃ� 64 �r�b�g�̃R���g���[�������p�ł���悤�ɂȂ�\��ł��B

 ��

 o  RAID 10�F�X�g���C�s���O�ƃ~���[�����O��s���܂��B

 o  LVDS�FLow Voltage Differential Signalling �̗��́B�]�����x�� 80
    MB/sec �܂ʼn”\�ŁA�P�[�u������ 12m �܂ŐL�΂��܂��B

 o  ���݁A64 �r�b�g PCI �t�@�C�o�[�E�`���l�� �R���g���[���� Linux (�J�[
    �l�� 2.0.36 �� 2.2.0(pre7)) �ŗ��p�”\�ɂȂ�܂����B�ڂ����́A
    <http://www.icp-vortex.com> �Q�Ƃ��Ă��������B
 3.  �ǂ̃n�[�h�E�G�A��g���ׂ����H

 3.1.  �R���g���[�� �^�C�v

 ��L�ɏグ�����p�”\�ȑg�����̒�����ARAID ��\�z�������ƍl���Ă����
 ��A�������ۂɕK�v�Ȃ̂���悭�l����K�v������܂��BRAID �ɉ���߂�
 ���ɂ��āA�ǂ� RAID ���x�����K�v�������܂�܂��B���̏�ɂ��ēK��
 �ȃJ�[�h����ł���Ǝv���܂��BSCSI-SCSI �^�C�v�̃A�_�v�^�̓z�X�g�ɓ�
 ������^�C�v�̂�̂��p�t�H�[�}���X����邩����܂���B�Ⴆ�΁A DPT
 comparison between host-based and SCSI-to-SCSI adapters
 <http://www.dpt.com/hstvscsi.htm>��Ă݂�ƁA���̗��R�������Ă����
 ���B
 EATA-DMA �h���C�o����� Michael Neuffer ��
 ([email protected])�͂��̌��ɂ‚��Ă̂킩��₷������
 �ނ� Web �ɍڂ��Ă��܂��B Linux High Performance SCSI and RAID page
 <http://www.uni-mainz.de/~neuffer/scsi/>�B

 3.2.  RAID �f�B�X�N�g�ݍ��݃^�C�v

 RAID �f�B�X�N�g�ݍ��݃^�C�v�͂����ւ�D��Ă��܂��B�h���C�u�̃z�b�g�E
 �X���b�v�A���[�j���O�E�V�X�e��(�Ⴆ�΁A�̏᎞�̕\�������A�ǂ̃h��
 �C�u���̏Ⴕ������m�邱�Ƃ��ł���A�Ȃ�)�����ăh���C�u�̏�ԊĎ�(�\��
 �̗�p���u��d���������u�̏�)���”\�ł��B��X�� DPT ���� ������ 18GB
 RAID 5 �V�X�e����g�p���Ă��܂������A�����ւ񍂉��ł����B���� Wetex ��
 �̂�̂�g�p���Ă���A (http://www.wetex.com/) DPT �Ɠ����X�y�b�N�ŁA
 ���i�� ���悻 1/4 �ł��B���� Wetex ���̃V�X�e���́A14 �‚̃x�C��
 ���A2 �‚� RAID 5 �A���C��g��ł��܂��B�e�ʂ͂��ꂼ�� 45 GB �� 63 GB
 �ł��B

 4.  �C���X�g�[��

 4.1.  �C���X�g�[���ƃn�[�h�E�G�A�̐ݒ�

 �J�[�h��h���C�u�̃C���X�g�[���͉����Q�Ƃ��čs���Ă��������BDPT ��
 �܂� Linix �p�̃X�g���[�W�E�}�l�[�W�����Ȃ��̂ŁA�V�X�e���������Ă���
 MS-DOS �Ńt�H�[�}�b�g�ς݂̃t���b�s�[�E�f�B�X�N���K�v�ɂȂ�܂�(MS-DOS
 �̃R�}���h���C���� "format /s" �Ƃ���ƍ��܂�)�B�܂��ADPT �� MS-DOS
 �p�X�g���[�W�E�}�l�[�W����K�v�ɂȂ�܂��B���S�̂��߁A�I���W�i���E�f�B
 �X�N����R�s�[��쐬���Ă��������B

 �n�[�h�E�G�A��ݒu������ADOS �̃V�X�e���E�f�B�X�N��g���ău�[�g���Ă�
 �������B�u�[�g������X�g���[�W�E�}�l�[�W���̓����Ă���f�B�X�N�Ɍ��
 �āA���L�̃R�}���h��g���ė����グ�Ă��������B

      a:\ dptmgr

 ���΂炭����ƁA�e�؂ȃ��j���[��ʂ��łĂ��܂��B�f�B�X�N��n�[�h�E�G�A
 RAID (�V���O���E���W�J���E�A���C)�Ƃ��Đݒ肵�܂��傤�B

 MS-DOS �̃X�g���[�W�E�}�l�[�W���̓}�E�X�ŊȒP�Ɉ�����悤�ɂȂ��Ă���
 ���̂ŁA�}�E�X�E�h���C�o��V�X�e���E�f�B�X�N�ɓ���Ă����Ɨǂ��Ǝv����
 ���B

 �Z�p�I�ɂ� SCO ���̃X�g���[�W�E�}�l�[�W���� Linux ��œ��������Ƃ�ł�
 ��͂��ł����A�g���u���̌��ɂȂ邩����܂���BLinux ��� MS-DOS �̃X
 �g���[�W�E�}�l�[�W���𓮂��������ȒP�ł��B

 4.2.  �J�[�l���̍\�z

 �J�[�l���̍\�z��s���ꍇ�ASCSI �̃T�|�[�g�� �����̃}�V���Ŏg�p���Ă���
 ���[���x���ȃh���C�o��ݒ肷��K�v������܂��B Kernel HOWTO
 <http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html> ���΃J�[�l��
 �̃R���p�C���̕��@���ڂ��Ă��܂��B SCSI support �� "yes" �ɂ��āAlow
 level drivers �̃Z�N�V�����ł��������g�p���Ă���h���C�o��I��ł�����
 ��(EATA DMA �� EATA ISA/EISA/PCI �� EATA DMA �v���g�R���ɏ������� DPT
 ���̃J�[�h�ł��B EATA PIO �́ADPT ���̂ƂĂ�Â��J�[�h�ł��� PM2001 ��
 PM2012A�p�ł�)�B EATA DMA �� EATA ISA/EISA/PCI ��܂ނ����Ă��̃h���C
 �o�͍ŋ߂̃J�[�l���ł̓T�|�[�g����Ă���͂��ł��B

 �������ݒ��I���āA�J�[�l����R���p�C��������Ƀ��u�[�g����ƁA�h���C
 �o�� RAID ��P�̂� SCSI �f�B�X�N�ƔF�����Ă���̂��킩��͂��ł��B��
 RAID 5 �őg��ł����Ȃ�A���ۂɎg����f�B�X�N�e�ʂ� 2/3 �قǂɂȂ��Ă�
 ��͂��ł��B

 4.3.  �u�[�g���̃��b�Z�[�W

 EATA DMA �h���C�o��g���Ă���΁A�u�[�g���̃��b�Z�[�W�͎��̂悤�ɂȂ�
 �Ă���͂��ł��B

      EATA (Extended Attachment) driver version: 2.59b
      developed in co-operation with DPT
      (c) 1993-96 Michael Neuffer, [email protected]
      Registered HBAs:
      HBA no. Boardtype    Revis  EATA Bus  BaseIO IRQ DMA Ch ID Pr QS  S/G IS
      scsi0 : PM2144UW     v07L.Y 2.0c PCI  0xef90  11 BMST 1  7  N  64 252 Y
      scsi0 : EATA (Extended Attachment) HBA driver
      scsi : 1 host.
        Vendor: DPT       Model: RAID-5            Rev: 07LY
        Type:   Direct-Access                      ANSI SCSI revision: 02
      Detected scsi disk sda at scsi0, channel 0, id 8, lun 0
      scsi0: queue depth for target 8 on channel 0 set to 64
      scsi : detected 1 SCSI disk total.
      SCSI device sda: hdwr sector= 512 bytes. Sectors= 35591040 [17378 MB] [17.4 GB]

 (���̕\���̃V�X�e���\���́A1 ���� DPT SCSI �R���g���[���ƁA3 �‚� 9 GB
 �̃f�B�X�N�� RAID 5 ��g��ł��܂�)�B

 EATA ISA/EISA/PCI �h���C�o�Ńu�[�g����ƁA���̂悤�ȃ��b�Z�[�W���ł��
 ���ł��B

 aic7xxx: <Adaptec AHA-294X SCSI host adapter> at PCI 15
 aic7xxx: BIOS enabled, IO Port 0x7000, IO Mem 0x3100000, IRQ 15, Revision B
 aic7xxx: Single Channel, SCSI ID 7, 16/16 SCBs, QFull 16, QMask 0x1f
 EATA0: address 0x7010 in use, skipping probe.
 EATA0: 2.0C, PCI 0x7410, IRQ 11, BMST, SG 252, MB 64, tc:y, lc:y, mq:62.
 EATA0: wide SCSI support enabled, max_id 16, max_lun 8.
 EATA0: SCSI channel 0 enabled, host target ID 6.
 EATA/DMA 2.0x: Copyright (C) 1994-1997 Dario Ballabio.
 scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1.1/3.2.1
 scsi1 : EATA/DMA 2.0x rev. 3.11.00
 scsi : 2 hosts.
 scsi0: Scanning channel A for devices.
   Vendor: IBM OEM   Model: DFHSS2F           Rev: 1818
   Type:   Direct-Access                      ANSI SCSI revision: 02
 Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
   Vendor: SEAGATE   Model: ST41650       TX  Rev: DG01
   Type:   Direct-Access                      ANSI SCSI revision: 02
 Detected scsi disk sdb at scsi1, channel 0, id 0, lun 0
   Vendor: TEAC      Model: FC-1     GF   00  Rev: RV L
   Type:   Direct-Access                      ANSI SCSI revision: 01 CCS
 Detected scsi removable disk sdc at scsi1, channel 0, id 3, lun 0
   Vendor: SONY      Model: CD-ROM CDU-541    Rev: 2.6a
   Type:   CD-ROM                             ANSI SCSI revision: 02
 Detected scsi CD-ROM sr0 at scsi1, channel 0, id 5, lun 0
 EATA0: scsi1, channel 0, id 0, lun 0, cmds/lun 21, sorted, tagged.
 EATA0: scsi1, channel 0, id 3, lun 0, cmds/lun 21, sorted.
 EATA0: scsi1, channel 0, id 5, lun 0, cmds/lun 21, sorted.
 scsi : detected 1 SCSI cdrom 3 SCSI disks total.
 SCSI device sda: hdwr sector= 512 bytes. Sectors= 4404489 [2150 MB] [2.2 GB]
 SCSI device sdb: hdwr sector= 512 bytes. Sectors= 2779518 [1357 MB] [1.4 GB]
 SCSI device sdc: hdwr sector= 256 bytes. Sectors= 4160 [1 MB] [0.0 GB]

 (���̕\���̃V�X�e���\���́A2 ���� SCSI �R���g���[���ADPT ���� PM3224W
 �� Adaptec ���� AHA2940 ��g���Ă��܂�)�B

 5.  �g������

 5.1.  fdisk, mke2fs, mount, etc.

 ����� RAID �𕁒ʂ̃f�B�X�N�Ɠ����悤�Ɉ������Ƃ��ł��܂��B���ɂ܂���
 ��Ȃ���΂Ȃ�Ȃ����Ƃ́A�p�[�e�B�V������邱�Ƃł�(fdisk ��g����
 ��)�Bext2 �t�@�C���V�X�e����ݒ肷��K�v������܂��B���̃R�}���h�𑖂�
 ���Ă��������B

      % mkfs -t ext2 /dev/sdxN

 /dev/sdxN �� SCSI �̃p�[�e�B�V�����̖��O�ł��B����Ńp�[�e�B�V������}
 �E���g���āA���̃f�B�X�N�Ɠ����悤�Ɏg����悤�ɂȂ�܂� (/etc/fstab
 �ɃG���g����lj����܂��傤)�B

 5.2.  �z�b�g�X���b�v

 �͂��߂ɉ�X�́A�h���C�u�� 1 �‚���o���āA�����܂��߂��Ƃ����A
 �z�b�g�X���b�v�̃e�X�g��ADPT �� �� �g�ݍ��݃^�C�v�� RAID �Ŏ����Ă݂�
 ����(���� RAID �͍����ł�)�B����ƃh���C�u��S�ɔ����O�ɁA�f�B�X�N��
 ��‚��̏Ⴕ����ԂɂȂ�܂���(���̎��A�x�����ŋC�����������ɂȂ�܂�
 ��)�B�f�B�X�N���̏Ⴕ���ɂ�����炸�ARAID �̑S�Ẵf�[�^�ɃA�N�Z�X��
 ���܂����B
 ��ꂽ�f�B�X�N������ӂ��āA�����h���C�u��߂��Ă݂܂����B�h��
 �C�u�̓��r���h����āA�S�� OK �̂悤�ł����B�f�B�X�N�����܂��āA���r��
 �h���Ă���ԁA�S�Ẵf�[�^�ɃA�N�Z�X�ł��܂����B�����������ő��̃f�B�X
 �N���̏Ⴕ�Ă�����A�Ƃ�ł�Ȃ����ԂɂȂ��Ă����A�Ƃ������Ƃ�ڂ���
 �����Ă��������B

 5.3.  �p�t�H�[�}���X

 �x���`�}�[�N�\�t�g�� Bonnie �Ōv���������ʂ�ɂ����܂��B�@��́A
 2144 UW �� 9x3=17 GB �̃f�B�X�N�� RAID 5 �ō\�����AEATA DMA �h���C�o��
 �g�p���Ă��܂��BRAID �p�̃}�V���́A�f���A���� Pentium Pro �����ڂ���A
 Linux 2.0.33 ���̂��Ă��܂��B��r�Ƃ��āA����}�V���� IDE �h���C�u��
 Bonnie �̌��ʂ�̂��Ă����܂��B

                 -------Sequential Output-------- ---Sequential Input--  --Random--
                 -Per Char- --Block--- -Rewrite-- -Per Char- --Block---  --Seeks---
              MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU   /sec  %CPU
      RAID   100  9210 96.8  1613  5.9   717  5.8  3797 36.1 90931 96.8 4648.2 159.2
      IDE    100  3277 32.0  6325 23.5  2627 18.3  4818 44.8 59697 88.0  575.9  16.3

 ��L�̌v�����ʂɈ٘_���������܂�(�ԈႢ�Ȃ����̌��ʂȂ̂ł�
 ��...�B����X�̃}�V���͎��ғ���Ԃɂ���̂ŁA����x�v�����邱�Ƃ�
 �ł��܂���)�B���R�́A�e�X�g�Ɏg�p�����t�@�C���̑傫�������������߁A
 �f�B�X�N�E�L���b�V���ɓ����Ă��܂���������Ȃ��A�Ƃ������Ƃł�(����
 �Ȃ�ƁA���ʂł͂��肦�Ȃ��A�f���炵���p�t�H�[�}���X���łĂ��܂���
 ��)�B���� 3344 UW �R���g���[����p�������ʂł��B

              -------Sequential Output-------- ---Sequential Input-- --Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
           MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
         1000  1714 17.2  1689  6.0  1200  5.7  5263 40.2  7023 12.1  51.3 2.2

 ����ǂ́A�z�X�g���^�C�v�� RAID �V�X�e���̌v�����ʂł��B

           -------Sequential Output-------- ---Sequential Input-- --Random--
           -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
      MB   K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
      64   7465 100.0 70287 98.7 37012 97.7 8074 99.2 *****100.3 ***** 196.6
      128  7289 99.3  67595 98.5 35294 98.6 7792 97.6 *****100.3 ***** 195.8
      256  7222 98.8  44844 69.6 16096 51.8 5787 72.7 ***** 99.8 ***** 85.2
      512  7138 98.4  13871 23.2 7888  29.3 7183 89.3 16488 27.2 1585. 11.5
      1024 6908 95.8  12270 21.5 7161  25.4 7373 90.4 16527 28.2 123.8 1.8
      2047 6081 84.1  12664 22.6 7191  25.6 7289 89.5 16573 28.5 75.0  1.2

 ***** �̕����͌��ʕ\���̘g��z���Ă��܂�����̂ł�(> 100 MB/sec, >
 10000 seeks/sec)

 �z�X�g:   �f���A�� PII 400 MHz, 2 x U2W, 512 MB RAM, ���f�B�X�N�Ȃ�
 RAID:   IFT 3102 UA 128 MB �L���b�V��, RAID-5, 6 x 9 GB OS:     SuSE
 Linux 6.0(�J�[�l�� 2.2.3)

 6.  EATA DMA �h���C�o�̋@�\

 ���̃Z�N�V�����ł́ALinux �� RAID �̐ݒ��`�F�b�N�ł���R�}���h�̂���
 �‚���Љ�܂��Beata_dma �h���C�o��Q�Ƃł���Ȃ�A���̃h���C�o��
 �`�F�b�N�ɂ��̕��@���g���܂��B

 �h���C�o�̐ݒ��m�F����ꍇ�A���̂悤�ɓ��͂��Ă��������B

      % cat /proc/scsi/eata_dma/N

 N �̓R���g���[������z�X�g ID �ł��B���̂悤�Ȍ��ʂɂȂ�͂��ł��B

      EATA (Extended Attachment) driver version: 2.59b
      queued commands:         353969
      processed interrupts:    353969

      scsi0 : HBA PM2144UW
      Firmware revision: v07L.Y
      Hardware Configuration:
      IRQ: 11, level triggered
      DMA: BUSMASTER
      CPU: MC68020 20MHz
      Base IO : 0xef90
      Host Bus: PCI
      SCSI Bus: WIDE Speed: 10MB/sec.
      SCSI channel expansion Module: not present
      SmartRAID hardware: present.
          Type: integrated
          Max array groups:              7
          Max drives per RAID 0 array:   7
          Max drives per RAID 3/5 array: 7
      Cache Module: present.

     Type: 0
     Bank0: 16MB without ECC
     Bank1: 0MB without ECC
     Bank2: 0MB without ECC
     Bank3: 0MB without ECC
 Timer Mod.: present
 NVRAM     : present
 SmartROM  : enabled
 Alarm     : on
 Host<->Disk command statistics:
          Reads:      Writes:
     1k:           0            0
     2k:           0            0
     4k:           0            0
     8k:           0            0
    16k:           0            0
    32k:           0            0
    64k:           0            0
   128k:           0            0
   256k:           0            0
   512k:           0            0
  1024k:           0            0
 >1024k:           0            0
 Sum   :           0            0

 ����ɏڂ�����Ԃ�݂����Ȃ�A���̂悤�ɓ��͂��Ă��������B

      % echo "eata_dma latency" > /proc/scsi/eata_dma/N

 ���s������A���ɁA

      % cat /proc/scsi/eata_dma/N

 ����ł��Əڂ�����Ԃ��킩��܂��B

 ���̋@�\���~�������Ȃ�A

      % echo "eata_dma nolatency" > /proc/scsi/eata_dma/N

 �Ɠ��͂��Ă��������B

 7.  �g���u���V���[�e�B���O

 7.1.  �u�[�g���� SCSI �z�X�g���F������Ȃ�

 �����‚��������l�����܂����A�����炭�J�[�l���̃h���C�o�̐ݒ肪�Ԉ�
 �Ă���̂ł͂Ȃ��ł��傤���B�K�؂ȃh���C�o(EATA-DMA �� EATA
 ISA/EISA/PCI �h���C�o�͂����Ă��� DPT ���̃J�[�h�Ɏg���܂�)���ݒ肳��
 �Ă��邩�A�m�F���Ă��������B

 7.2.  ���ۂ̃f�B�X�N�̌��� RAID �̐ݒ肪����Ȃ�

 RAID �̐ݒ肪���܂������Ă��܂���BDPT �̃X�g���[�W�E�}�l�[�W����g��
 �Ă���Ȃ�ARAID �� 1 �‚̘_���A���C�Ƃ��Đݒ肷��K�v�������
 ���BEATA-DMA �h���C�o����� Michael Neuffer
 ([email protected])�͎��̂悤�ɏq�ׂĂ��܂��B�u�R���g��
 �[���̐ݒ��鎞�A�X�g���[�W�E�}�l�[�W���� /FW0 �t���ŋN�����Ă�����
 ���B�����āAOS �̑I��� Solaris �ɂ��Ă��������B����ŃA���C�̓R���g��
 �[���ɂ��ĊǗ������ݒ�ɂȂ�ł��傤�v

 7.3.  �t�H�[�}�b�g�̍Œ��Ƀ}�V�������̓R���g���[�����_�E�����Ă��܂�

 DPT �̃}�j���A���ɂ��΁A����͂��Ă͂����Ȃ���Ƃ� 1 �‚ł��B����
 ��Ƃ�s���ƃf�B�X�N�𐻑����̏�Ԃɖ߂����ƂɂȂ�܂����ADPT �̃X�g��
 �[�W�E�}�l�[�W���ł̓t�H�[�}�b�g��邱�Ƃ��ł��܂���B�������A���[��
 �x���E�t�H�[�}�b�g�́ADPT �� Web �̃��[�e�B���e�B�̃y�[�W
 (http://www.dpt.com/techsup/sr4utils.htm).�ŗp�ӂ��Ă��� clfmt ��g��
 �čs�����Ƃ��ł��܂��Bclfmt.zip �� unzip ���Ă���A�g�p���@(�������g�p
 ���@�ł�)�������Ă�������ǂ�ł��������B���[���x���E�t�H�[�}�b�g
 ��s���΁A�V�����f�B�X�N�Ƃ��Ĉ����܂��B���������̃v���O�����́A���ꂮ
 ����ӂ��Ďg�p���Ă��������I

 7.4.  �܂���������グ�ł�...

 SCSI-HOWTO �����x�ǂ�ł��������B�P�[�u���̐ڑ��ƏI�[�̂�������
 �`�F�b�N���Ă��������B���̃}�V���Ŏ����Ă݂Ă��������BSCSI �@��̖��
 �ň�ԑ����̂́A�n�[�h�E�G�A�̌̏�ƊԈ����ݒ�ł��B����ł��߂�
 ��A�֘A����j���[�X�E�O���[�v�ɓ��e������A���ɓd�q���[����������B
 �ł��邾�����v�]�ɓ�������悤�ɂ������Ǝv���܂��B

 �󒐁F���҂̕��Ɏ��₳���ꍇ�́A�K���p��ł��肢�v���܂��B

 8.  �Q�l����

 ���L�̃h�L�������g�́ARAID ��ݒ肷��ۂɂ����ւ��ɂ����܂��B

 o  DPT Technology Library <http://www.dpt.com/library.htm>

 o  EATA-DMA homepage <http://www.uni-
    mainz.de/~neuffer/scsi/dpt/index.html>

 o  Linux Disk HOWTO <http://sunsite.unc.edu/mdw/HOWTO/Disk-HOWTO.html>

 o  Linux Kernel HOWTO <http://sunsite.unc.edu/mdw/HOWTO/Kernel-
    HOWTO.html>

 o  Linux SCSI HOWTO <http://sunsite.unc.edu/mdw/HOWTO/SCSI-HOWTO.html>

 o  Multi Disk System Tuning HOWTO
    <http://www.nyx.net/~sgjoen/disk.html>

 o  RAID Solutions for Linux <http://linas.org/linux/raid.html>

 9.  �ӎ�

 ���̃h�L�������g����グ��ɂ������āA���L�̕��X�̂����b�ɂɂȂ�܂�
 ���B

 o  Andreas Koepf ([email protected])

 o  Boris Fain ([email protected])

 o  Dario Ballabio ([email protected])

 o  Heiko Rommel ([email protected])

 o  Jos Vos ([email protected])

 o  Michael Neuffer ([email protected])

 o  Ralph Wallace ([email protected])

 o  Russell Brown ([email protected])

 o  Syunsuke Ogata ([email protected])

 o  Tom Brown ([email protected])