Inom
Hitta mer dokumentation
Supportresurser som ingår
| Ladda ner denna bok i PDF
Config Reader
B
- This appendix describes the Config Reader. The Config Reader determines the configuration of a machine, along with the status of its different components. Its output is depicted in two forms:
-
- Physical view
- Logical view
- This appendix provides a listing of the Config Reader data hierarchy in tabular form. Use the information in this appendix if you want to write event rules that monitor the output of the Config Reader. Note that node properties are always quoted. Where there is a default value for a particular node, the property name is followed by (*) and its value is listed.
-
Table B-2 uses these abbreviations:
-
- I = Integer
- H = Hexadecimal
- A = ASCI
-
Note - Names and types are subject to change and therefore do not constitute an interface definition.
Common Terms
- These terms define information in Table B-2.
-
Table B-1
| Term | Definition |
| P-instance | Decimal or hexadecimal number acquired by reading /etc/path_to_inst, which maps physical device names to the instance number. Refer to the man page for more information. |
| P-upa-portid | Each board has two CPU slots, A and B, which are given unique numbers. For example, board 0 has upa-portid 0 and 1, and board 1 has upa-portid 2 and 3, etc. portid/2 = slot number. This property exists for SBus and CPU units.
|
| P-upa-mid | Always equal to upa-portid. This property is displayed for fhc, sbus, cpu-unit and central modes. |
| P-hpu | Hot plugable units can be replaced without powering the system down. |
Config Reader Data Hierarchy
- Table B-2 lists the Config Reader data hierarchy. As implied by the name, nodes connect to each other to form a tree that describes the configuration of the host. They can also be electrical entities. For example, the system_3v node is not a physical entity but is the input voltage to system boards.
- Each node has a set of properties that describes its state; for example, if an LED is on of off, or if a voltage level is acceptable.
- The first column of the table contains the data type of the property. Note the Config Reader always encloses the value of a property between double quotes (""). The second column contains the name of the node or property. An "N-"
- prefix means it is a node and a "P-" prefix means it is a property. Each node is followed by its set of properties. The third column explains the meaning of the node or property.
-
Note - Node and property names and types are subject to change. This appendix does not constitute an interface definition.
-
Table B-2
Type or
Default
Value | Node | Description |
| N-AC_PS | AC connector and switch |
| "A" | P-status | "OK"/"FAIL" |
| N-SUNW,fas | Host Bus Adapter Driver |
| "I" | P-tape_count | Number of tapes attached to a particular slot |
| "I" | P-disk_count | Number of disks attached to a particular |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix |
| "A" | P-device_type* | "scsi" |
| N-SUNW,ffb(N) | UPA color frame buffer and graphics accelerator. N= instance number |
| "A" | P-buffer | "Single"/"Double" |
| "A" | P-3DRAM | 3-D RAM model and version number |
| "A" | P-DAC | Revision of DAC chip |
| "H" | P-FBC_version |
| "A" | P-revision | Revision of ffb board |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix |
| "I" | P-upa-portid | Refer to the section "Common Terms" at the beginning of this appendix. |
| "I" | P-width | Pixels |
| "I" | P-height | Pixels |
| "A" | P-device_type* | "display" |
| "A" | P-model |
| N-SUNW,hme | Fast Ethernet device driver |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix |
| "A" | P-device_type* | "network" |
| N-SUNW,leo | Double-buffered SBus color frame buffer and graphics accelerator |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix. |
| "I" | P-width | Pixels |
| "I" | P-height | Pixels |
| "A" | P-model |
| "A" | P-device_type* | "display" |
| P-SUNW,pln(N) | Sparcstorage Array |
| "I" | N-disk_count | Number of attached disks |
| "A" | N-device_type | Sparcstorage Array |
| "I" | N-instance | Refer to the section "Common Terms" at the beginning of this appendix |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| N-SUNW,rtvc | Real-time video capture |
| "I" | P-instance
P-model | Refer to the section "Common
Terms" at the beginning of this
appendix |
| P-SUNW,soc(N) | Serial Optical Controller device driver. N = instance number.
|
| "A" | P-device_type* | "Serial Optical Channel Processor Host Adapter" |
| "I" | P-instance
P-model
P-soc-fcode | Refer to the section "Common
Terms" at the beginning of this
appendix |
| "I" | P-soc-wwn | World Wide Web device name |
| "I" | P-port-wwns |
| N-board(N) | N= board number |
| "yes" | P-hpu* | hot plug unit? |
| "A" | P-temperature | "N C", where N is an integer |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| P-state= | "active": Normal state for boards after the operating system has booted "disabled": Disabled by the PROM because it was listed in the 'disabled-board-list' property in the options node "failed": A board that is failed by POST and powered off in the testing phase of PROM operations "hot-plug": Intermediate state after a board is hotplugged "low-power": The state that hotplug boards are "unknown": Unused
|
| "yes" | P-fru* | field replaceable unit? |
| "A" | P-type | One of: "clock", "cpu/memory", "Dual sbus I/O", "disk-board", "sbus/FFB I/O", "pci I/O". |
| "I" | P-board-num | For Ultra-Enterprise-3000: up to 4 |
| "A" | P-memory_size
N-cdrom | "N MB", N is an integer
(CPU/memory boards only) |
| "I" | P-mounted_partitions |
| "A" | P-device_type | "CD-ROM" |
| "A" | P-name | For example"c0t6d0" |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix |
| N-central | Only exists under the clock board |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix |
| "I" | P-upa-mid
N-clock-board | Refer to the section "Common
Terms" at the beginning of this
appendix |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix |
| "A" | N-cpu-unit(N) | N is equal to unit, below |
| "yes" | P-fru* | Field replaceable unit? |
| "A | P-clock-frequency | "N MHz", N is an integer |
| "A" | P-cpu-type | For example "sparc" |
| "A" | P-status | "online"/"offline" |
| "A" | P-model |
| "I" | P-processor-id | 2*board number+1 if cpu-unit== "B" |
| "A" | P-unit | "A" or "B" (each board takes two cpu's) |
| "I" | P-upa-mid | Refer to the section "Common Terms" at the beginning of this appendix |
| "I" | P-upa-portid | Refer to the section "Common Terms" at the beginning of this appendix |
| "A" | P-icache-size | "N KB" or "N MB", where N is a fixed point number |
| "A" | P-dcache-size | "N KB" or "N MB", where N is a fixed point number |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| "A" | P-ecache-size | "N KB" or "N MB", where N is a fixed point number |
| "A" | P-device_type* | "cpu" |
| "A" | P-board# | Board number on which this node resides |
| N-disk_fan | Exists only in Ultra Enterprise 3000 |
| "yes" | P-hpu* | hotplug unit? |
| "A" | P-status | "OK"/"FAIL" |
| N-fan | In the Ultra-Enterprise 4000,5000 and 6000, the AC_PS has a fan node |
| p-status | "OK"/"FAIL" |
| N-fhc | Fire Hose Controller. There is one associated with each AC. Contains board CSR, controls on-board devices such as PROM, RAM and UARTS |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix |
| "I" | P-upa-mid | Refer to the section "Common Terms" at the beginning of this appendix |
| "I" | P-version# | Version number |
| "I" | P-board#" | Board number on which this node resides |
| "A" | P-model |
| N-ac | Address controller |
-
Table B-2 Config Reader Data Hierarchy (Continued)
-
Type or Node Description
Default
Value
"I" P-instance Refer to the section "Common
Terms" at the beginning of this
appendix
"I" P-version#
"A" P-model
"A" P-device_type* "memory-controller"
N-eeprom Electrically programmable read-
only memory
"A" P-model
N-environment
"I" P-instance Refer to the section "Common
Terms" at the beginning of this
appendix
N-flashprom
"I" P-instance Refer to the section "Common
Terms" at the beginning of this
appendix
"A" P-model
N-sbus-speed
The following ten nodes are not physical entities. The following data is the
output of different power supplies in the system used for hotplugging,
peripherals, and so on.
N-hot_plug_charges
"no" P-fru* field replaceable unit?
N-auxiliary_5v
"A" P-status "OK"/"FAIL"
"no" P-fru* field replaceable unit?
N-peripheral_12v
|
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| "A" | P-status | "OK"/"FAIL" |
| "no" | P-fru*
N-peripheral_12v_precharge
| field replaceable unit? |
| "A" | P-status | "OK"/"FAIL" |
| "no" | P-fru*
N-peripheral_5v | field replaceable unit? |
| "A" | P-status | "OK"/"FAIL" |
| "no" | P-fru*
N-peripheral_5vprecharge
| field replaceable unit? |
| "A" | P-status | "OK"/"FAIL" |
| "no" | P-fru*
N-system_5v | field replaceable unit? |
| "A" | P-status | "OK"/"FAIL" |
| "no" | P-fru*
N-system_5v_ precharge
| field replaceable unit? |
| "A" | P-status | "OK"/"FAIL" |
| "no" | P-fru*
N-system_3v | field replaceable unit? |
| "A" | P-status | "OK"/"FAIL" |
| "no" | P-fru*
N-system_3v_precharge
| field replaceable unit? |
| "A" | P-status | "OK"/"FAIL" |
| "no" | P-fru*
N-keyswitch | field replaceable unit? |
| "A" | P-position | "Normal Mode," "Secure mode,"
or "Diagnostic mode" |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| N-led(N), | Power supplies have 2 LEDs: green (off = no power) and amber (on=FAIL). Boards have 3 LEDs. Refer to Maintenance Manual for meanings of led combinations. |
| "I" | P-led-num | 1, 2, or 3 |
| "A" | P-state | "on"/"off" |
| N-peripheral_PS(N) | 184w power supply for SCSI peripherals, additional power for boards in system and pre-charge power for hotplugging boards. |
| "yes" | P-hpu* | hot plug? |
| "A" | P-status | "OK"/"FAIL" |
| "I" | P-unit# | Unique number of this power supply |
| "yes" | P-fru* | field replaceable unit? |
| N-nf(N) | SBus FDDI Driver |
| "A" | ether | Ethernet address. For example "8:0:20:75:af:f8" |
| "I" | inet | Internet address. For example "129.146.65.45" |
| "A" | symbol | Network name corresponding to the inet address above |
| "A" | name | Driver name. For example "nf0" |
| "I" | instance | Refer to the section "Common Terms" at the beginning of this appendix |
| "A" | model |
| "A" | device_type | "network" |
| N-power_supply(N) | 300w board supply, N=unit number below |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| "yes" | P-hpu* | hot plug? |
| "A" | P-status | "OK"/"FAIL" |
| "I" | P-unit# | Unique number of this power supply |
| "yes" | P-fru* | field replaceable unit? |
| N-sbus(N) | Peripheral bus, N=instance number. |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix |
| "I" | P-upa-portid | Refer to the section "Common Terms" at the beginning of this appendix |
| "I" | P-upa-mid | Refer to the section "Common Terms" at the beginning of this appendix |
| P-version# | Refer to the section "Common Terms" at the beginning of this appendix |
| "A" | P-board# | Refer to the section "Common Terms" at the beginning of this appendix |
| "A" | P-device_type* |
| P-model | Board number on which this node resides |
| "I" | P-network_count | "sbus" |
| N-remote_console | "A" |
| P-status="Enabled"
P-sd(0)
| Network devices attached to this SBus |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| "yes" | P-fru* |
|
| "I" | P-mounted_partitions |
|
| "A" | P-device_type* | field replaceable unit? |
| "A" | P-name |
|
| "I" | P-instance | "disk" For example, "c0t0d0" |
| The following data is the output of Config Reader if the disk has mounted partition. |
| "A" | P-name | For example "c0t0d0s0" |
| "I" | P-percent_used | For example "49%" |
| "I" | P-total_bytes | "n mbytes" or "n kbytes" |
| "I" | P-avail_bytes | "n mbytes" or "n kbytes" |
| "I" | P-used_bytes | "n mbytes" or "n kbytes"" |
| "A" | P-device_type* | "partition" |
| "A" | P-export name
N-simm(0) | For example "c0t0d0s7" |
| "A" | P-board_reference_number |
|
| "I" | P-slot | CPU/memory slot where this SIMM resides |
| "A" | P-size | "N MB", where N is an integer |
| "A" | P-type | "dram" |
| "yes" | P-fru* | field replaceable unit? |
| N-sram | Static RAM |
| "I" | P-instance | Refer to the section "Common Terms" at the beginning of this appendix. |
| N-st(N) | SCSI tape, N is the instance number |
-
Table B-2 (Continued)
Type or
Default
Value | Node | Description |
| "yes" | P-fru* | field replaceable unit? |
| "A" | model | For example "Exabyte EXB-8500 8mm" |
| "A" | name | For example "/dev/rmt/0n" |
| "A" | status | "ok" |
| "A" | device_type | "tape drive" |
| "I" | instance | "4" |
| N-system | Contains general properties of the system |
| "I" | P-total_processors | Number of processors in the machine |
| "A" | P-total_memory | "N MB", where N is an integer |
| "I" | P-total_disks |
| "I" | P-total_tape_devices |
| "I" | P-sample number | since daemon started on server |
| "A" | P-timestamp | For example Tue Mar 26 10:33:08 1996 |
| "A" | P-hostname | Machine name |
| "A" | P-OS | Value as returned by uname(2) in release field |
| "A" | P-OS_version | Value as returned by uname(2) in version field |
| "A" | P-architecture | For example, sparc, mc68030, m32100, or 8386 |
| "A" | P-machine | For example, sun4u |
| "A" | P-platform | Specific model of the hardware platform. |
| "I" | P-serial_number |
| "A" | P-System_clock_frequency | "N MHz", where N is an integer. |
|
|