Content-type: text/html Man page of rz

rz

Section: Environments, Tables, and Troff Macros (7)
Index Return to Main Contents
 

NAME

rz - SCSI disk interface  

SYNOPSIS

Digital AlphaServer 8200 and Digital AlphaServer 8400 Qlogic ISP1020:
 bus tlsb0 at nexus?
 bus tiop0 at tlsb0 vector tioperror
 bus isp0 at * vector ispintr
 controller scsi0 at * vector scsiintr
 controller scsi1 at * vector scsiintr

Digital AlphaServer 8200 and Digital AlphaServer 8400 DEC KZMSA:
 bus tlsb0 at nexus?
 bus tiop0 at tlsb0 vector tioperror
 bus xmi0 at tiop? vector xmierror
 bus xza0 at xmi?
 controller scsi0 at * vector scsiintr
 controller scsi1 at * vector scsiintr

DEC 7000/10000 DEC KZMSA:
 bus lsb0 at nexus?
 bus iop0 at lsb0 vector ioperror
 bus xmi0 at iop0 vector xmierror
 bus xza0 at xmi?
 controller scsi0 at * vector scsiintr
 controller scsi1 at * vector scsiintr

DEC 4000 DEC SIOP:
 bus ibus0 at nexus?
 bus lbus0 at ibus0
 bus siop0 at lbus0 slot 0 vector siopcointr
 controller scsi0 at * vector scsiintr

DEC 3000 NCR ASC:
 bus tc0 at nexus?
 bus tcds0 at * vector tcdsintr
 controller scsi0 at * vector scsiintr
 controller scsi1 at * vector scsiintr

DEC 3000 DEC KZTSA:
 bus tc0 at nexus?
 bus tza0 at * vector kztsaintr
 controller scsi0 at * vector scsiintr

DEC PCI bus DEC KZPSA:
 bus pci0 at *
 bus pza0 at pci? vector pzaintr
 controller scsi0 at * vector scsiintr

DEC PCI bus NCR 810:
 bus pci0 at *
 bus psiop at pci? vector psiopintr
 controller scsi0 at * vector scsiintr

DEC PCI bus Qlogic ISP1020:
 bus pci0 at *
 bus isp0 at * vector ispintr
 controller scsi0 at * vector scsiintr

DEC EISA bus Adaptec 1740:
 bus eisa0 at *
 bus aha0 at * vector ahaintr
 controller scsi0 at * vector scsiintr

DEC PCI bus ITI 875:
 bus pci0 at *
 bus itpsa at pci? vector itpsaintr
 controller scsi0 at * vector scsiintr

PCI bus CMD/Acer ATAPI/IDE adapter:
   bus pci0 at *
   bus ata0 at *
   controller scsi0 at ata0 slot 0
   controller scsi1 at ata0 slot 1

PCI bus Cypress ATAPI/IDE adapter:
 bus pci0 at *
   bus ata0 at *
   bus ata1 at *
   controller scsi0 at ata0 slot 0
   controller scsi1 at ata1 slot 0

PCMCIA bus ATA/IDE disk card:
   bus pcmcia0 at *
   bus ata0 at pcmcia?
   controller scsi0 at ata0  

DESCRIPTION

The rz driver is for all Digital Small Computer System Interface (SCSI) disk drives in addition to AT Attachment (ATA), AT Attachment Protocol Interface (ATAPI) CDroms, and Integrated Drive Electronics (IDE) disk drives.

The following rules are used to determine the major and minor numbers that are associated with an rz type disk. There is one major number used to represent rz disks. The minor number is used to represent both the SCSI unit number and partition. A disk partition refers to a designated portion of the physical disk. To accomplish this, the 20-bit minor number is broken up into two parts. The low six bits of the minor number specify a disk partition. The partitions use a letter, a through h, as their name. The next 14 bits of the minor number specify the SCSI unit number within a group of disks.

The device special file names associated with rz disks are based on conventions that are closely associated with the minor number assigned to the disk. The standard device names begin with rz for the block special file and rrz for the raw (character) special file. Following the rz is the logical device number and then a letter, a through h, that represents the partition. Throughout this reference page, the question mark (?) character represents the logical device number in the name of the device special file. For example, rz?b could represent rz0b, rz1b, and so on.

The SCSI unit number can be calculated if the major and minor number of an rz disk is provided. For example, for the device special file rrz6a, the major number is 8 and the minor number is 6144. The partition is represented by the lower six bits of the number 6144. The lower six bits are 0, which specifies the a partition. The next four bits of the minor number 6144 specify the SCSI logical unit number (LUN), which is 0. The next four bits of 6144 specify the target ID of 6. The next six bits specify the SCSI bus number, which is 0. Because 8 is the base major number, it represents the group of SCSI disks. Putting all these pieces together reveals that the major/minor number pair 8/6144 refers to the a partition of SCSI unit 6.

Note that devices connected via ATAPI/IDE interfaces use SCSI id 0 (for the ATA master unit) and scsi id 1 (for the ATA slave unit). None of the other SCSI identifiers are used for these adapters.

A disk can be accessed through either the block special file or the character special file. The block special file accesses the disk using the file system's normal buffering mechanism. Reads and writes to the block special file can specify any size. This avoids the need to limit data transfers to the size of physical disk records and to calculate offsets within disk records. The file system can break up large read and write requests into smaller fixed-size transfers to the disk.

The character special file provides a raw interface that allows for direct transmission between the disk and the user's read or write buffer. A single read or write to the raw interface results in exactly one I/O operation. Consequently, raw I/O may be considerably more efficient for large transfers.

For systems with SCSI disks, the first software boot after the system is powered on may take longer than expected. This delay is normal and is caused by the software spinning up the SCSI disk drives.  

Disk Support

This driver handles all disk drives that can be connected to the SCSI bus. Consult the Software Product Description (SPD) to determine which drives are supported for which CPU types and hardware configurations.

SCSI RAID Controllers are viewed in most cases as RZ-type disks. There are some differences that should be taken into consideration when configuring a RAID device: Currently, only sector sizes of 512 bytes are supported. Logical Volume sizes are not a fixed size as compared to other SCSI disk devices. The size of the Logical Volume is configurable based on needs. The DYNAMIC nature of Logical Volume sizes is dealt with by defining RAID devices as DYNAMIC. Only partitions a, b, c, and g are defined. If needed, the disklabel(8) command can be run to change and define partitions for RAID devices.

Usually, the rz?a partition is used for the root file system and the rz?b partition as a paging area. The rz?c partition can be used for disk-to-disk copying because it maps the entire disk.

The starting location and length (in 512-byte sectors) of the disk partitions of each drive are shown in the following tables. Partition sizes can be changed by using the disklabel(8) command.



RZ24L Partitions

     Disk      Start     Length

     rz?a      0         40960
     rz?b      40960     122880
     rz?c      0         479350
     rz?d      163840    105170
     rz?e      269010    105170
     rz?f      374180    105170
     rz?g      163840    315510
     rz?h      0         0

RZ25 Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    262144
     rz?c      0         832527
     rz?d      393216    146437
     rz?e      539653    146437
     rz?f      686090    146437
     rz?g      393216    439311
     rz?h      0         0

RZ25L and RZ25M Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    262144
     rz?c      0         1046206
     rz?d      393216    217663
     rz?e      610879    217663
     rz?f      828542    217664
     rz?g      393216    652990
     rz?h      0         0


RZ26, RZ26L, and RZ26N Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    262144
     rz?c      0         2050860
     rz?d      393216    552548
     rz?e      945764    552548
     rz?f      1498312   552548
     rz?g      393216    819200
     rz?h      1212416   838444

RZ28, RZ28B, and RZ28M Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    401408
     rz?c      0         4110480
     rz?d      532480    1191936
     rz?e      1724416   1191936
     rz?f      2916352   1194128
     rz?g      532480    1787904
     rz?h      2320384   1790096

RZ29B Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    401408
     rz?c      0         8380080
     rz?d      532480    2623488
     rz?e      3155968   2623488
     rz?f      5779456   2600624
     rz?g      532480    3936256
     rz?h      4468736   3911344

RZ55 Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    262144
     rz?c      0         649040
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      393216    255824
     rz?h      0         0

RZ56 Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    262144
     rz?c      0         1299174
     rz?d      393216    301986
     rz?e      695202    301986
     rz?f      997188    301986
     rz?g      393216    819200
     rz?h      1212416   86758

RZ58 Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    262144
     rz?c      0         2698061
     rz?d      393216    768281
     rz?e      1161497   768282
     rz?f      1929779   768282
     rz?g      393216    819200
     rz?h      1212416   1485645

RZ73 Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    262144
     rz?c      0         3907911
     rz?d      393216    1171565
     rz?e      1564781   1171565
     rz?f      2736346   1171565
     rz?g      393216    819200
     rz?h      1212416   2695495

RZ74 Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    393216
     rz?c      0         6976375
     rz?d      524288    2150400
     rz?e      2674688   2150400
     rz?f      4825088   2151287
     rz?g      524288    3225600
     rz?h      3749888   3226487

HSZ10 and HSZ40 (RAID) Partitions

     Disk      Start     Length

     rz?a      0         131072
     rz?b      131072    262144
     rz?c      0         end of media
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      393216  end of media
     rz?h      0         0

RRD42, RRD43, and RRD44 (Read-Only) Partitions (CD-ROM)

     Disk      Start     Length

     rz?a      0         (size varies per CD)
     rz?b      0         0
     rz?c      0         (size varies per CD)
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0

RX23HD and RX26HD Partitions (High-Density)

     Disk      Start     Length

     rz?a      0         2880
     rz?b      0         0
     rz?c      0         2880
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0

RX23DD and RX26DD Partitions (Double-Density)

     Disk      Start     Length

     rz?a      0         1440
     rz?b      0         0
     rz?c      0         1440
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0

RX23SD and RX26SD Partitions (Single-Density)

     Disk      Start     Length

     rz?a      0         720
     rz?b      0         0
     rz?c      0         720
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0

RX26 Partitions (Extra-Density Floppy)

     Disk      Start     Length

     rz?a      0         5760
     rz?b      0         0
     rz?c      0         5760
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0

RX33 Partitions (Extra-Density)
     Disk      Start     Length

     rz?a      0         2400
     rz?b      0         0
     rz?c      0         2400
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0

RX33HD Partitions (High-Density)
     Disk      Start     Length

     rz?a      0         1440
     rz?b      0         0
     rz?c      0         1440
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0

RX33DD Partitions (Double-Density)
     Disk      Start     Length

     rz?a      0         800
     rz?b      0         0
     rz?c      0         800
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0

RX33SD Partitions (Single-Density)
     Disk      Start     Length

     rz?a      0         720
     rz?b      0         0
     rz?c      0         720
     rz?d      0         0
     rz?e      0         0
     rz?f      0         0
     rz?g      0         0
     rz?h      0         0
 

EXAMPLES

The following example shows the configuration specification that you might have for a DEC 3000 Model 500 system with a PMAZC controller in slot 0 and KZTSA devices in slots 1 and 2: bus tc0 at nexus? bus tcds0 at tc0 slot 6 vector tcdsintr # onboard scsi bus tcds1 at tc0 slot 0 vector tcdsintr # PMAZC in tc slot 0 bus tza0 at tc0 slot 1 vector kztsaintr # KZTSA in tc slot 1 bus tza1 at tc0 slot 2 vector kztsaintr # KZTSA in tc slot 2 controller scsi0 at tcds0 slot 0 vector scsiintr # Internal port controller scsi1 at tcds0 slot 1 vector scsiintr # External port controller scsi2 at tcds1 slot 0 vector scsiintr # A port controller scsi3 at tcds1 slot 1 vector scsiintr # B port controller scsi4 at tza0 slot 0 vector scsiintr controller scsi5 at tza1 slot 0 vector scsiintr  

FILES

/dev/rz???
/dev/rrz???
/etc/disktab  

RELATED INFORMATION

atapi_ide(7), RAID(7), SCSI(7), tz(7), disklabel(8), MAKEDEV(8), uerf(8) delim off


 

Index

NAME
SYNOPSIS
DESCRIPTION
Disk Support
EXAMPLES
FILES
RELATED INFORMATION

This document was created by man2html, using the manual pages.
Time: 02:40:26 GMT, October 02, 2010