Pdisks
The IBM Storage Scale RAID pdisk is an abstraction of a physical disk. A pdisk corresponds to exactly one physical disk and belongs to exactly one declustered array within exactly one recovery group. Before discussing how declustered arrays collect pdisks into groups, it will be useful to describe the characteristics of pdisks.
A recovery group can contain a maximum of 512 pdisks. A declustered array within a recovery group can contain a maximum of 512 pdisks. The name of a pdisk must be unique within a recovery group; that is, two recovery groups can each contain a pdisk named disk10, but a recovery group cannot contain two pdisks named disk10, even if they are in different declustered arrays.
A pdisk is usually created using the mmcrrecoverygroup command, whereby it is assigned to a declustered array within a newly created recovery group. In unusual situations, pdisks can also be created and assigned to a declustered array of an existing recovery group by using the mmaddpdisk command.
%pdisk: pdiskName=c073d1
device=/dev/hdisk192
da=DA1
nPathActive=2
nPathTotal=4
Other stanza parameters might be present. For more information about pdisk stanza parameters, see
Pdisk stanza format. The device name for a pdisk must refer to the entirety of a single physical disk; pdisks should not be created using virtualized or software-based disks (for example, logical volumes, disk partitions, logical units from other RAID controllers, or network-attached disks). The exception to this rule are non-volatile RAM (NVRAM) volumes used for the log tip vdisk, which is described in Log vdisks. For a pdisk to be created successfully, the physical disk must be present and functional at the specified device name on the active server. The physical disk must also be present on the standby recovery group server, if one is configured. The physical disk block device special name on the standby server will almost certainly be different and will be discovered automatically by IBM Storage Scale.
The attributes of a pdisk include the physical disk's unique worldwide name (WWN), its field replaceable unit (FRU) code, and its physical location code. Pdisk attributes can be displayed using the mmlspdisk command; of particular interest here are the pdisk device paths and the pdisk states.
Pdisks that have failed and have been marked for replacement by the disk hospital are replaced using the mmchcarrier command. In unusual situations, pdisks can be added or deleted using the mmaddpdisk or mmdelpdisk commands. When deleted, either through replacement or the mmdelpdisk command, the pdisk abstraction will only cease to exist when all of the data it contained has been rebuilt onto spare space (even though the physical disk might have been removed from the system).