Caution: Setting disk drive parameters must be performed correctly on approved disk drive types only. Performing the procedure incorrectly, or performing it on an unapproved type of disk drive could severely damage the disk drive. Setting disk drive parameters should be performed only by experienced system administrators. The procedure for setting disk drive parameters is shown below. In this example all of the parameters shown in Table 9-1 are changed for a disk on controller 131 at drive address 1.
# fx -x fx version 6.2, Oct 10, 1995
fx: "device-name" = (dksc) <Enter> fx: ctlr# = (0) 131 fx: drive# = (1) 1 fx: lun# = (0) ...opening dksc(131,1,0) ...controller test...OK
Scsi drive type == SGI 0664N1D 6s61 ----- please choose one (? for help, .. to quit this menu)----- [exi]t [d]ebug/ [l]abel/ [b]adblock/ [exe]rcise/ [r]epartition/
fx > label/show/parameters ----- current drive parameters----- Error correction enabled Enable data transfer on error Don't report recovered errors Do delay for error recovery Don't transfer bad blocks Error retry attempts 10 Do auto bad block reallocation (read) Do auto bad block reallocation (write) Drive readahead enabled Drive buffered writes disabled Drive disable prefetch 65535 Drive minimum prefetch 0 Drive maximum prefetch 65535 Drive prefetch ceiling 65535 Number of cache segments 4 Read buffer ratio 0/256 Write buffer ratio 0/256 Command Tag Queueing disabled ----- please choose one (? for help, .. to quit this menu)----- [exi]t [d]ebug/ [l]abel/ [b]adblock/ [exe]rcise/ [r]epartition/
The parameters in Table 9-1 correspond to "Do auto bad block reallocation (read)," "Do auto bad block reallocation (write)," and "Do delay for error recovery," in that order. Each of them is currently enabled.
fx> label/set/parameters fx/label/set/parameters: Error correction = (enabled) <Enter> fx/label/set/parameters: Data transfer on error = (enabled) <Enter> fx/label/set/parameters: Report recovered errors = (disabled) <Enter>
fx/label/set/parameters: Delay for error recovery = (enabled) disable
fx/label/set/parameters: Err retry count = (10) <Enter> fx/label/set/parameters: Transfer of bad data blocks = (disabled) <Enter>
fx/label/set/parameters: Auto bad block reallocation (write) = (enabled) disable fx/label/set/parameters: Auto bad block reallocation (read) = (enabled) disable
fx/label/set/parameters: Read ahead caching = (enabled) <Enter> fx/label/set/parameters: Write buffering = (disabled) <Enter> fx/label/set/parameters: Drive disable prefetch = (65535) <Enter> fx/label/set/parameters: Drive minimum prefetch = (0) <Enter> fx/label/set/parameters: Drive maximum prefetch = (65535) <Enter> fx/label/set/parameters: Drive prefetch ceiling = (65535) <Enter> fx/label/set/parameters: Number of cache segments = (4) <Enter> fx/label/set/parameters: Enable CTQ = (disabled) <Enter> fx/label/set/parameters: Read buffer ratio = (0/256) <Enter> fx/label/set/parameters: Write buffer ratio = (0/256) <Enter>
* * * * * W A R N I N G * * * * * about to modify drive parameters on disk dksc(131,1,0)! ok? yes ----- please choose one (? for help, .. to quit this menu)----- [exi]t [d]ebug/ [l]abel/ [a]uto [b]adblock/ [exe]rcise/ [r]epartition/ [f]ormat fx> exit
label info has changed for disk dksc(131,1,0). write out changes? (yes) <Enter>