background image

DECmpp 12000/Sx Model 100

Parallel Disk Array
Reference Manual

Part Number: EK–DECAB–RM. B01

September 1992

This document provides a complete description of the DECmpp 12000/Sx

Parallel Disk Array hardware, its installation and service procedures.

Revision/Update Information:

This document has been revised for

DECmpp Version 1.1.

Operating System and Version:

ULTRIX Version 4.2A.

Future releases may require higher

versions.

Software Version:

DECmpp 12000/Sx Version 1.1.

Digital Equipment Corporation
Maynard, Massachusetts

Summary of Contents for DECmpp12000

Page 1: ...Cmpp 12000 Sx Parallel Disk Array hardware its installation and service procedures Revision Update Information This document has been revised for DECmpp Version 1 1 Operating System and Version ULTRIX...

Page 2: ...orrect the interference are at the user s expense Restricted Rights Use duplication or disclosure by the U S Government is subject to restrictions as set forth in subparagraph c 1 ii of the Rights in...

Page 3: ...1 4 Power Fan Tray 1 13 1 4 1 Power System 1 15 1 4 2 Power Fan Tray Indicators 1 16 1 4 3 Exhaust Fan 1 17 2 Parallel Disk Array Installation 2 1 Parallel Disk Array Site Preparation 2 1 2 1 1 Physic...

Page 4: ...4 4 4 2 The MOUNTBANK Command 4 4 4 3 The RECONSTRUCT Command 4 5 4 3 1 Disabling and Replacing a Drive 4 6 4 3 2 Assigning a Standby Drive 4 6 4 3 3 Reconstructing a Drive 4 6 4 4 The SCRUB Command...

Page 5: ...rmation 6 7 6 7 3 Extended Transfer Error Status 6 9 6 7 4 Command Status Summary 6 10 7 Upgrading the Parallel Disk Array 7 1 Upgrading to Eight Disk Drives 7 2 7 2 Upgrading to Sixteen Disk Drives 7...

Page 6: ...1 3 1 3 Parallel Disk Array Model SMP11 AB 1 4 1 4 Parallel Disk Array Model SMP11 AC 1 5 1 5 DA Controller Front Panel 1 6 1 6 DA Controller Slot Assignments 1 7 1 7 DA Controller Backplane 1 8 1 8 D...

Page 7: ...ce Indicators 1 17 2 1 PDA Specifications 2 3 4 1 Bank Configurations 4 7 6 1 Diagnostic Programs 6 3 6 2 Status Bit Definitions 6 7 6 3 Command Related Error Codes 6 10 A 1 READCONFIG Command Status...

Page 8: ......

Page 9: ...ns seven chapters and five appendixes Chapter 1 is a general overview of the PDA configurations and components Chapter 2 contains installation procedures including connecting the PDA to the DECmpp 120...

Page 10: ...the DECmpp 12000 Sx system Table 1 Related Documents Document Title Order Number DECmpp 12000 Sx System Overview Manual AA PMAPB TE DECmpp 12000 Sx System Administration Guide AA PKU3C TE DECmpp 12000...

Page 11: ...ameters values or other information can be entered In examples a vertical series of dots or vertical ellipsis indicates that a portion of the example is intentionally omitted In syntax descriptions an...

Page 12: ...are used in this manual Note Gives additional information or information particularly important to the procedure Caution Indicates potential damage to equipment or data Warning Indicates potential in...

Page 13: ...dual disks The PDA provides the DECmpp 12000 Sx with parallel access to large data files and is fault tolerant using parity disks and 48 bit error correction code ECC on each disk Failed disks can be...

Page 14: ...igurations MODEL SMP11 AA SMP11 AB SMP11 AC Disk Banks 1 1 2 Data Parity Disks 4 1 8 1 16 2 Total Disks 5 9 18 Hot Standby optional 1 1 1 Total Unformatted Capacity 6 Gbytes 12 Gbytes 24 Gbytes Total...

Page 15: ...y Model SMP11 AA Bank 1 Power Fan Tray Backplane Array Controller Array Controller FRONT SIDE REAR MUX PCB Drive Canisters Disk Disk P 8 6 4 2 S MKV 040000314 70 MPS Standby Drive Optional Bank 2 Para...

Page 16: ...1 AB Bank 2 Power Fan Tray Backplane Array Controller Array Controller FRONT SIDE REAR MUX PCB Drive Canisters Drive Canisters S 7 5 3 1 P 8 6 4 2 MKV 040000314 71 MPS Disk Disk Standby Drive Optional...

Page 17: ...rolling data and parity disk drives provides a link to the DPU backplane through the controller s CPU PCB Disk array backplane Provides power and signal interconnects between disk canisters and DA con...

Page 18: ...sk to support the data disks Figure 1 5 shows the DA controller indicators and connectors 10 disk indicators red during initialization green when the disk is on line Ready indicator CPU PCB red during...

Page 19: ...PDA enclosure rails with slide guides Hinges allow the fully extended DA controller to rotate forward 90 degrees providing access to its backplane and connectors The DA controller is 38 1 cm 15 inches...

Page 20: ...trol information command status to from DA interface PCB in DPU B11 50 pin cable connector conveying data to from DA interface PCB in DPU Behind the DA controller two cable clamps and a gravity guide...

Page 21: ...wer Bars Disk Connect Disk Power Power Supply Sense Line J1B2 J1B1 J1M1 J3B2 J3B1 J3M1 J5B2 J5B1 J5M1 J7B2 J7B1 J7M1 JAB2 JAB1 JAM1 J2B2 J2B1 J2M1 J4B2 J4B1 J6B2 J6B1 J6M1 J8B2 J8B1 J8M1 J9B2 J9B1 J9M...

Page 22: ...e 1 2 DA Backplane Connectors Type Quantity Description Disk 20 Data signals 10 on each side of backplane only 9 are used on the front side MUX 10 Data and status signals DA backplane front J1 10 Comm...

Page 23: ...m the disk interconnects Status lines to the lightpipe interconnects originate here The DA backplane interconnects provide 10 MUX PCBs with the following Data to from the disk Data to from the control...

Page 24: ...s a 5 1 4 inch ESDI disk drive with 1450 Mbyte formatted capacity Figure 1 10 shows a disk canister Front panel labels identify the disk canister bank number and disk number The disk canister front pa...

Page 25: ...the array controller are routed to the bank selected by the array 1 2 2 3 Sector Pulse Monitor The sector monitor is a retriggerable monostable multivibrator Sector pulses from the disk keep the outpu...

Page 26: ...RRIDE straight up Powers on the PDA regardless of other conditions LOCAL middle position Powers on the PDA independent of the DPU REMOTE lower position Not used Warning DO NOT USE THE OVERRIDE SETTING...

Page 27: ...power fan tray and the backplane power cables The quick disconnect consists of high and low current plugs One half of both connectors resides in the power fan tray with associated harnesses The other...

Page 28: ...r Vee 5 V AUX Power 12 V AUX Power 12 V 1 4 2 Power Fan Tray Indicators Figure 1 13 shows the ten indicators located on the PDA power fan tray rear panel These indicators provide information about the...

Page 29: ...es problem with power sequencer Auxiliary power Vee 5 V Green 15 A breaker is set on Off indicates problem with power sequencer Auxiliary power 12 V Green 15 A breaker is set on Off indicates problem...

Page 30: ......

Page 31: ...ear to access the PDA enclosure and to provide adequate ventilation No space is required on the sides of the enclosure though there must be some way to access the rear of the enclosure on a regular ba...

Page 32: ...ed to a dedicated power input The power requirements are determined by the number of disks and the size of the power tray either high or low power The power requirement for all SMP11 Ax PDA models is...

Page 33: ...fication Line Voltage 220 240 Vac 20A 50 60 Hz single phase Line Voltage Tolerance 180 V minimum 264 V maximum Maximum Power 2500 W Operating Temperature 10 40 C 50 104 F Humidity 20 80 noncondensing...

Page 34: ...sign of damage note this on the bill of lading 2 Remove the plastic wrap the corner pads and any cardboard packaging Note Leave a minimum 7 foot clearance in front of the shipping skid 3 Insert the s...

Page 35: ...nd secure 9 Position the PDA enclosure to the right facing front of the DPU enclosure 10 Leave a 36 inch clearance at the front and rear of the enclosure for service Caution All enclosure side panels...

Page 36: ...0000314 32 DG 3 2 1 Front curved pieces PN 70 29318 01 and PN 7 29318 02 Front center piece PN 74 41733 01 Right side piece PN 70 29320 02 left side piece PN 70 29320 01 Side Skirt One side skirt is s...

Page 37: ...as described in the DECmpp 12000 Sx Hardware Installation Guide and the DECmpp 12000 Sx Hardware Service Manual 2 Set the circuit breaker on the DPU rear OFF Leave the DPU power cable connected to ma...

Page 38: ...to Section 2 3 for the disk canister layout pattern Follow these steps to install the MUX PCBs 1 Open the PDA rear door 2 Holding the MUX PCB by the edges seat it firmly in the DA backplane connector...

Page 39: ...2 P parity 8 disk bank S 7 5 3 1 S standby disk option P 8 6 4 2 P parity Front Bank Bank 2 8 disk bank 1 3 5 7 Tenth slot not used 2 4 6 8 P P parity Perform the following steps to install the disk...

Page 40: ...4 Do Not Add or Remove Jumpers Do Not Add or Remove Jumpers Terminator Pack TM223 J6 J4 J7 J3 J2 J1 J5 1 2 17 18 1 2 7 8 1 2 5 6 Bank Select Jumpers JP213 Terminator Jumpers JP224 Do Not Add or Remove...

Page 41: ...he side of the enclosure between the enclosure side rails and the side panel For shipping the loose cabling is rolled and placed next to the power supply extension on the bottom of the enclosure 2 4 1...

Page 42: ...CB 4 Connect the cable connector marked JD or data to the lower connector on the VME 6U interface PCB 5 Tighten the nuts until the U brackets hold the cables firmly 6 Insert the Parallel VME 6U Adapte...

Page 43: ...ME 6U PCB Cable U bracket and Thumbscrew Cutouts Cutout MKV 040000314 14 MPS The Parallel VME PCB KF100 AA option ships standard with the DECmpp 12000 Sx If the Parallel VME PCB is to be installed at...

Page 44: ...P E 2 P E 3 P E 4 A C U I O 0 0 I O 0 1 I O 0 2 I O 0 3 I O 0 4 I O 0 5 P E 1 P E 2 P E 3 P E 4 I O Slots PE Array Slots Modem USA Only DECmpp 12000 Card Cage Rear View DECmpp 12000 LC Card Cage Rear...

Page 45: ...nt door Figure 2 11 shows the location of the jumpers for the DECmpp 12000 2 Identify the IO slot containing the Parallel VME 6U Adapter VME 6U interface PCB pair Normally this is slot IO04 3 Remove t...

Page 46: ...ons MKV 040000314 04 RAGS PVME PCB IO01 IO14 ACU PCB Front End VME Interface PCB Xnet Jumpers First PE Array PCB Through VME Jumpers P03 IOnn above all occupied IO01 through IO14 slots E C Remove thre...

Page 47: ...he DPU front door 6 Turn the DPU power keyswitch ON 7 Turn on the front end server 8 Make sure that the DPU and PDA have powered up successfully DPU POWER indicator is green PDA POWER indicator is gre...

Page 48: ......

Page 49: ...ed inspected and tested in the factory The information presented in this chapter is not required to install a PDA It is intended for Digital Services personnel Note The PDA configuration must be corre...

Page 50: ...Job context lost in system reset pid 10355 dpu0 Wed Jul 22 12 10 55 1992 loading ACU kernel file usr mpp etc acuk dpu0 Wed Jul 29 10 54 21 1992 Starting up Version 2 2 0 dpu0 Wed Jul 29 10 54 22 1992...

Page 51: ...00 2b 1d 31 25 dc0 at ibus7 fb0 at ibus0 fb Module type PMAG BA 1024X864 vba0 at slot 2 3VIA MVIB ms0 at vba0 csr 0xfc800000 vmea32d32 _vec 0xbe priority 1 da0 at ms0 slave 0 DK515 78 4 data drives ac...

Page 52: ...8 4 data drives acu0 at vba0 csr 0xfcc00000 vmea32d32 _vec 0xd0 priority 1 iqprobe at be889000 iq0 at vba0 csr 0xdc000000 vmea32d32 _vec 0xc0 priority 1 Once the devices are recognized correctly you n...

Page 53: ...u0 Wed Jul 29 10 54 21 1992 Starting up Version 2 2 0 dpu0 Wed Jul 29 10 54 22 1992 loading microcode file usr mpp etc mp12ucode wo dpu0 Wed Jul 29 10 54 41 1992 loading ACU kernel file usr mpp etc ac...

Page 54: ...ns For example to initialize Bank 1 with eight data disks enter dabinit b1 m8 dev da0a To disable Bank 2 enter dabinit b2 c dev da0a Whenever you change the DA controller or bank configuration you mus...

Page 55: ...device type reflects the number of data disks The default partitions for 4 and 8 data disk banks are provided in Section 3 3 1 3 3 1 Default Partitions The following is an example of display from etc...

Page 56: ...tents of all of the partitions on a tape using the server s drive or over the network 2 Run dabinit 8 as described in Section 3 2 3 Format new disks as described in Chapter 4 4 Restore all of the part...

Page 57: ...nd to initialize it 4 1 The FORMAT Command Formatting is the process of writing sector headers on each track of a disk The FORMAT daformat 8 command formats selected disks within a bank When formattin...

Page 58: ...ion 3 Discard GET Format User Area Reads the existing system area clears the GET writes the system area back to disk then formats all tracks in the user area The DA controller automatically runs a Ban...

Page 59: ...using the option A and setting func 1 to initialize target disks 3 Enter the daspecflaw 8 command to download flaw data to target disks This data is recorded in the GET 4 Enter the daformat 8 command...

Page 60: ...daformat 8 func 5 command If the NON TRANSFER COMMAND ERROR RECONSTRUCT NOT POSSIBLE message displays repeat step 2 Otherwise go to step 5 5 Restore data blocks for all logged BBT entries 6 Enable ho...

Page 61: ...struct Disk Address 4 3 The RECONSTRUCT Command The RECONSTRUCT darecon 8 command initiates data parity drive reconstruction The target is valid only when DSBL is nonzero SUBS is nonzero and DSBL is n...

Page 62: ...drive 1 Use the damount 8 command to initialize the target bank s Reconstruct Disk Address to all 1 s The read only Reconstruct Disk Address value plus 1 specifies a bank starting disk address for a...

Page 63: ...T target Upon successful reconstruction SUBS is automatically set to 0 deassigning the standby drive When a drive is deemed inoperable use the dadsbl 8 command to load the DSBL field of the appropriat...

Page 64: ...tandby and restoring the disabled status of the previously substituted drive This deassigns the standby drive and informs the DA controller that the drive it was formerly replacing is still inoperable...

Page 65: ...daspecflaw 8 command to specify the location of a media defect Used primarily to download flaw information before reformatting Data disks are numbered 1 through 8 parity is 9 and standby is 10 Flaw in...

Page 66: ......

Page 67: ...perature sensor cable Warning To avoid personal injury and damage to the equipment turn off the front end server and the data parallel unit DPU and turn the PDA circuit breaker OFF before beginning an...

Page 68: ...Figure 5 1 PDA Enclosure rear MKV 040000314 85 RAGS Disk Array DA Controller Power Fan Tray 5 2 Removal and Replacement Procedures...

Page 69: ...ers of the DA controller chassis allowing it to tilt forward The chassis tends to fall forward as soon as you pull the handles Make sure you are supporting it and controlling its movement The chassis...

Page 70: ...5 1 Extending the DA Controller Chassis Figure 5 2 Extending the Disk Array Controller Tilt Release Release Button Tilt Mechanism Close up MKV 040000314 94 MPS 5 4 Removal and Replacement Procedures...

Page 71: ...st strap as a precautionary measure 5 Press open the top and bottom extraction levers on the PCB front edge loosening it from the backplane 6 Remove the PCB pulling it straight out 7 Holding the repla...

Page 72: ...sliding it straight out of the chassis 8 Set the jumpers and terminators on the new disk to the correct bank Use the jumpers and terminator on the disabled disk as a guide Refer also to Section 2 3 1...

Page 73: ...t strap as a precautionary measure 4 Remove the associated disk canister that covers the MUX PCB For additional working space remove the adjacent disk canisters also 5 Remove the MUX PCB 6 Holding the...

Page 74: ...studs and screws checking the alignment of the lightpipe and the lightpipe cutouts in the door 7 Secure the bracket of the replacement PCB to the door by turning the four screws Do not tighten the PC...

Page 75: ...ve the two screws attaching the power fan tray rear to the air exhaust plenum 7 Remove the four screws attaching the power fan tray front to the enclosure side rails Caution The next step removes the...

Page 76: ...4 Power Fan Tray rear MKV 040000314 86 RAGS Connection P1 P2 P13 P3 P4 P10 Power LEDs Temperature Sensor Power Selector Switch Power Cable Sense Lines Lightpipe Main Circuit Breaker 1A Circuit Breaker...

Page 77: ...5 6 Replacing Power Fan Tray Figure 5 5 Replacing the Power Fan Tray Remove Two Screws Rear Remove Four Screws Front MKV 040000314 87 RAGS Removal and Replacement Procedures 5 11...

Page 78: ...cables 6 Remove the power fan tray Section 5 6 7 Remove those disk canisters blocking access to the DA backplane bus bar 8 Remove the nut fastening the cable to the appropriate power bridge high curre...

Page 79: ...placing Power Cables to the DA Backplane Figure 5 6 Power Bridge and Cables DC Power Connectors Power Sense Line Connector 12 5 12 5 GND GND GND MKV 040000314 79 MPS Removal and Replacement Procedures...

Page 80: ...rs on the left should be sufficient 5 Remove and save the four plastic nuts attaching the clock PCB corners to the plastic standoffs on the DA backplane 6 The 20 pin connector is on the bottom left si...

Page 81: ...e in both the 1 and 2 bank configurations 6 From the rear remove the air baffle panel behind the DA controller chassis 7 Disconnect the original interface cable from the DA controller backplane 50 pin...

Page 82: ...allel VME 6U Adapter PCB with the VME interface PCB attached 19 Two nuts attached to studs fasten a U bracket to the front of the Parallel VME 6U Adapter PCB This U bracket functions as a cable clamp...

Page 83: ...e original disk signal cable from the DA controller backplane and from the DA backplane 6 Remove one or two screws on the cable strain relief clamp on the DA controller rear easing it enough to slide...

Page 84: ...push the cable to the back of the PDA between the air baffles and the top 5 At the rear remove the far right disk canisters to access the lightpipe signal connector 6 Disconnect the ends of the cable...

Page 85: ...Clip off cable ties securing the power cable to the cable mounts on the PDA enclosure frame following the cable path to the front of the PDA 5 Disconnect the power cable from the lightpipe PCB 6 Conn...

Page 86: ...A enclosure frame following the cable path to the front of the PDA 5 Clip the cable tie fastening the sensor cable to the vented top of the DA controller chassis under the right fan 6 Ensure that the...

Page 87: ...ee groups of four show the disk status within each disk bank Bank 3 is not used OD Disks 1 3 5 7 EV Disks 2 4 6 8 P Parity disk S Standby disk A sector pulse from the disk drives the disk status light...

Page 88: ...canister front provides status for each disk Green when the disk is spinning Off when the disk is not spinning Figure 6 1 PDA Front Indicators MKV 040000314 84 RAGS Power Bank 1 OD EV P S Bank 2 OD EV...

Page 89: ...not abort the process while any diagnostic is running Diagnostic programs change the system microcode and then replace it when they are done If they are aborted they leave the system in an unknown st...

Page 90: ...ually by entering the test name at the system prompt 6 5 1 Internal DA Controller Test da_intern This test runs the disk array controller internal diagnostic It checks the boards in the array controll...

Page 91: ...om the printer port of the front end workstation to the communication port on the DA controller CPU printed circuit board PCB 2 At the prompt enter tip da 9600 The screen displays connect dev tty03 in...

Page 92: ...ith error HEAD Actual physical head number with error SECTOR Actual logical sector number with error POS Actual physical bit position of sector with error from index BITLEN Actual physical bit length...

Page 93: ...rved 13 0 Reserved 12 C Write protected fixed medium 11 0 Spindle synchronized 10 0 Reserved 9 C Spindle motor stopped 8 C Power on reset conditions exist 7 C Command data parity fault 6 C Interface f...

Page 94: ...bled After the drive has been disabled the DA driver attempts to reconstruct the failed drive data on an available standby drive If there is no standby the following message is logged MESSAGE DA_AUTO_...

Page 95: ...nd related error codes for the definitive command error codes BANK Indicates the bank number with error 1Xh bank 1 2Xh bank 2 3Xh bank 3 00 can be any bank DISK Indicates the disk number with error 0h...

Page 96: ...possible 53 CBh Bank busy 65 BFh CPU parity error 66 BEh FIFO or cable parity error 67 BDh Disk fault 68 BCh Unit not ready 69 BBh Repeated seek failure 70 bah Unit not selected 71 B9h Invalid or mis...

Page 97: ...4 8 or 16 data disks within a single enclosure A small configuration can be expanded by adding more storage capacity within the same enclosure or by adding additional PDA enclosures Note Always back u...

Page 98: ...ation refer to Section 2 3 1 to set terminators and jumpers on each new disk to correspond to the bank number Caution Be sure to slide the canister squarely into the guide rails Guide rails can break...

Page 99: ...els and discard them 5 The new disk canisters are factory configured and labeled If there is a need to alter the configuration refer to Section 2 3 1 to set terminators and jumpers on each new disk to...

Page 100: ......

Page 101: ...ytes to read Executing the READCONFIG command transmits n number of Extended Data Status Message words to the host A value of 0 for n is interpreted as 256 The System Configuration table is a set of g...

Page 102: ...1 System Area page 0 read only 21h 01h Bank 2 Disk 1 System Area page 1 read only 21h FFh Bank 2 Disk 1 System Area page 255 read only 22h 00h Bank 2 Disk 2 System Area page 0 read only 2Ah FFh Bank...

Page 103: ...al user configurable parameters and operational variables Use the READCONFIG and WRITECONFIG commands to access data in this table The 256 bytes of this table are organized as shown in Table A 2 Table...

Page 104: ...RW Data Chan Timeout 00h FFh byte 0 04h RW Status Filter 00h FFh byte 1 05h RW Status Filter 00h FFh byte 0 06h 07h RW Reserved 00h 08h RW Monitor Enable See bitmap below byte 1 09h RW Monitor Enable...

Page 105: ...GET only 3 0 2 1 Log none 3 1 2 0 Log to GET and host 3 1 2 1 Log to host only Bit 4 Standby Mode 0 Mode 1 each bank has its own standby drive 1 Mode 2 standby drive on bank 1 serves all banks all dri...

Page 106: ...al The host sends a logical block address for read write type commands Reads the Count parameter in the Bank Control Status to get the following parameters Starting Logical Block 0 Last Logical Block...

Page 107: ...3 Reserved Bit 4 Formatting Reconstruction Progress 0 off 1 display formatting reconstruct cylinder progress Bit 15 5 Reserved 3 Data Channel Timeout Word used to set the Timeout period for the data...

Page 108: ...tended Data follows Bit 6 Reserved Bit 7 Reserved Bit 8 Extended Data end of message Bit 9 Extended Data Extended Data follow Bit 10 Nontransfer Command Success end of message Bit 11 Nontransfer Comma...

Page 109: ...es the spin up command to each drive delayed by the Motor Spin Up Delay interval Bit 15 is used to enable the automatic spin down for only ESDI drives If a DSBL field is 0 and is set to nonzero follow...

Page 110: ...h RO Count 00h FFh byte 3 2Dh 4Dh 6Dh 8Dh RO Count 00h FFh byte 2 2Eh 4Eh 6Eh 8Eh RO Count 00h FFh byte 1 2Fh 4Fh 6Fh 8Fh RO Count 00h FFh byte 0 30h 50h 70h 90h RO Drive 1 Status See below 31h 51h 71...

Page 111: ...ve ID Codes SID002 for supported drive values Bit 7 4 reserved readback 0 Mode Byte defining the basic bank configuration Bit 1 0 Reserved readback 0 Bit 2 4 8 data drives 0 4 data drive bank data dri...

Page 112: ...successful temporal parity fault detection Cyclic Redundancy Checking CRC code is appended to the header field of every sector The code detects errors in the header field A hard error is a media erro...

Page 113: ...ts 9 0 indicate the mount status of each drive since the last Bank Mount Sequence occurred Normal host read write is permitted only if bit 15 is set bank mounted If any one or more drives required for...

Page 114: ...654 3210 Condition Initialization Error 0000 0000 Buffer fault or not present 0001 0000 Drive not assigned 0001 0001 Drive not selected drive not present or unit select switch wrong 0001 0010 Drive is...

Page 115: ...ing only the RECONSTRUCT command A 3 3 Disk Parameter Table Overview The Disk Parameter Tables store the supported disk parameters for each supported Drive ID Use the READCONFIG command to read the da...

Page 116: ...0h FFh byte 0 5 5Ah RO Unformatted bytes sector 00h FFh byte 1 5 5Bh RO Unformatted bytes sector 00h FFh byte 0 5 5Ch RO Number of bytes PLO sync 00h FFh 5 5Dh 5Fh RO Reserved 6 60h RO Reserved 00h F...

Page 117: ...Offset RW Type Name Value 0 00h RW Drive Type 00h FFh 0 01h RW Flag bits 00h FFh 0 02h RW Number of cylinders 00h FFh byte 1 0 03h RW Number of cylinders 00h FFh byte 0 0 04h RW Number of data heads...

Page 118: ...h RO Reserved The upper 4 bits of the Byte Offset reference the Sub Drive ID code A 3 4 Bad Block Table Entries in the Bad Block Table BBT are in ascending sorted order The 256 bytes of a BBT page are...

Page 119: ...al block address Next 4 bytes host logical block address The BBT is cleared of a flaw each time a Reformat Flawed Tracks Only operation FORMAT func 5 command is executed and the flaw is mapped out At...

Page 120: ...h 11h RO RFT Span 01h FFh 12h RO Reserved 00h FFh 13h RO Alternate Tracks 00h FFh 14h FFh RO Reserved 00h Table A 15 Home Page Byte Group Descriptions Name Description System System model used when th...

Page 121: ...08h RO F Cylinder 00h 8Fh byte 1 09h RO Cylinder 00h FFh byte 0 0Ah RO Head 00h FFh 0Bh RO Reserved 00h FFh 0Ch RO Position 00h FFh byte 1 0Dh RO Position 00h FFh byte 0 0Eh RO Bit Length 00h FFh byt...

Page 122: ......

Page 123: ...am Figure B 1 Full System Block Diagram A 9 8 7 6 5 4 3 2 1 Disk Bank 1 9 8 7 6 5 4 3 2 Disk Bank 2 A 9 8 7 6 5 4 3 2 1 1 Disk Array Controller Data 1 8 Parity 9 Standby A AC AC AC AC DC DC DC DC CTRL...

Page 124: ...91 MPS Figure B 3 Disk Array Backplane Block Diagram To Litepipe Display LSB2 16 Pin Header Status and Multiplexing Logic DISK ARRAY BACKPLANE DAB Data Status P2D1 P2D16 20 Pin Headers 10X To Controll...

Page 125: ...29393 01 4200 0035 00 Temperature sensor cable2 29 30510 01 4300 0081 00 1 5 GB disk drive1 2 29 29409 01 8010 0012 MS 2 CPU PCB1 2 29 29410 01 8010 0013 MS 2 parity PCB1 2 29 29411 01 8010 0014 MS 2...

Page 126: ......

Page 127: ...e SMP11 AC DECmpp Parallel Disk Array System w 16 RMP11 AA Data Disks 23GB Requires KF100 AA VME Interface SMP12 AA DECmpp Parallel Disk Array Upgrade from 4 RMP11 AA Data Disks SMP11 AA to 8 RMP11 AA...

Page 128: ......

Page 129: ...l disk array reference pages dabinit 8 dabstat 8 dadisk 8 dadsbl 8 daflaw 8 daformat 8 dainit 8 damapchs 8 damount 8 darecon 8 dascrub 8 daspecflaw 8 dastat 8 dasubs 8 daxformat 8 daxrdc 8 daxscrub 8...

Page 130: ...e argument diskarray is a character special file associated with the disk array controller to which the command should be sent Options b bank Use this option to specify the bank number valid banks are...

Page 131: ...30 11 30 11 30 30 11 Drive 1 Drive not selected Drive 2 Drive online mounted Drive 3 Drive not selected Drive 4 Drive online mounted Drive 5 Drive not selected Drive 6 Drive online mounted Drive 7 Dri...

Page 132: ...s 2235 Heads 15 Sectors track 41 Skip sectors 1 Rsvd cylinders 9 Available cylinders 2226 Available sectors 1335600 The command dadisk with no arguments outputs a list of known disktype and disknames...

Page 133: ...argument diskarray is a character special file associated with the disk array controller to which the command should be sent The following options are processed by getopt 3 and should precede diskarra...

Page 134: ...variables are in decimal position is the bit position of the media defect start on the specified track The length variable is the number of bits that the media defect covers The optional trackflag va...

Page 135: ...daflaw 8 Files dev da Disk array controller device See Also da 4 daformat 8 daspecflaw 8 Parallel Disk Array Reference Pages E 7...

Page 136: ...array controller to which the command should be sent The following options are processed by getopt 3 and should precede diskarray Options b bank Use this option to specify the bank legal values for b...

Page 137: ...daformat 8 See Also da 4 dabstat 8 dadsbl 8 darecon 8 daxformat 8 Parallel Disk Array Reference Pages E 9...

Page 138: ...ation Table is initialized The argument diskarray is a character special file associated with the disk array controller to which the command should be sent Options m standbymode There are two standby...

Page 139: ...addresses in the accessible portion of the disk array The optional argument diskarray is a character special file associated with the disk array controller to which the command should be sent If not...

Page 140: ...rray controller to which the command should be sent If not specified diskarray defaults to the first controller dev da0 The following options are processed by getopt 3 and should precede diskarray Wit...

Page 141: ...s occurred files associated with the bad blocks should be repaired if possible or otherwise removed At the completion of the darecon command the DSBL SUBS fields of the bank s status are modified to i...

Page 142: ...argument diskarray is a character special file associated with the disk array controller to which the command should be sent The following options are processed by getopt 3 and should precede diskarr...

Page 143: ...dascrub 8 Files dev da Disk array controller device See Also da 4 dabstat 8 dadsbl 8 daformat 8 darecon 8 dascrub 8 Parallel Disk Array Reference Pages E 15...

Page 144: ...ation in ASCII decimal to the standard output The daspecflaw command uses a file in daflaw generated format to add entries to the GET The optional argument diskarray is a character special file associ...

Page 145: ...ch bank has standby Format interleave is by track Reconstruct interleave is by track Retries 10 Data Chan TMO 5 Ready TMO 255 Spin up delay 2 Status filter 0001 Monitor 0000 Buffer presence OOOOOOOOOO...

Page 146: ...with the dabstat 8 command The argument diskarray is a character special file associated with the disk array controller to which the command should be sent The following options are processed by geto...

Page 147: ...ed from the user The argument diskarray is a character special file associated with the disk array controller to which the command should be sent The following options are processed by getopt 3 and sh...

Page 148: ...ther commands are available to examine and manipulate this data in a meaningful way The argument diskarray is a character special file associated with the disk array controller to which the command sh...

Page 149: ...ves to scrub is output and positive confirmation is required from the user The argument diskarray is a character special file associated with the disk array controller to which the command should be s...

Page 150: ...e this data in a meaningful way The argument diskarray is a character special file associated with the disk array controller to which the command should be sent The argument hexvalue is a byte in hex...

Page 151: ...s usually run by cron 1 to give periodic status reports on the MPDA Options days_to_check This optional parameter specifies how many full days to summarize A full day goes from midnight to midnight Fo...

Page 152: ...o give periodic status reports on the MPDA Options m This option specifies that the output should be mailed to mpservice generally an alias This option is generally used when the command is invoked by...

Page 153: ...DPU interface 5 15 replacing temperature sensor 5 20 Chassis ground circuit 1 15 Chassis DA controller extending 5 3 Circuit breaker DPU 2 7 PDA 2 17 5 10 Clock PCB replacing 5 14 Clock signal routin...

Page 154: ...st 6 4 PDA programs 6 4 programs list 6 3 read seek test 6 5 read write buffer test 6 4 read write configuration test 6 4 read write disk test 6 5 running 6 4 Diagnostics cont d VME adapter 6 4 Disk a...

Page 155: ...and 4 1 4 4 Multiplexer connectors 1 9 PCB 1 13 MUX 1 9 1 13 installing PCBs 2 8 interconnect 1 11 replacing PCB 5 7 P Parallel disk array 1 1 2 1 backplane 1 5 components 1 5 configuration 3 5 config...

Page 156: ...requirement PDA 2 1 Specifications PDA 2 3 SPECIFYFLAW command 4 9 Standby drive 1 1 4 6 Storage capacity 1 1 System administration default partitions 3 7 establishing PDA communications 3 2 setting u...

Reviews: