[fm-discuss] Tool idea / project
Cynthia A. McGuire
Cynthia.McGuire at Sun.COM
Mon Aug 13 09:43:54 PDT 2007
We do have a command line interface to libtopo. /usr/lib/fm/fmd/fmtopo will display the contents of all topology trees, something like the following will display all FMRIs and their properties. We are working on a new version of the fmd(1M) programmer's reference manual that will describe the libtopo API along with a man page for fmtopo. The PRM should be available in the next few weeks on the FM community site.
Cindi
#/usr/lib/fm/fmd/fmtopo -P all
TIME UUID
Aug 13 09:35:47 998bfcfe-fb68-cebc-8148-ca5b2884ebf1
hc://:product-id=SUNW,Sun-Fire-15000:server-id=mcp-d/interconnect=0
group: protocol version: 1 stability: Private/Private
resource fmri hc://:product-id=SUNW,Sun-Fire-15000:server-i...
FRU fmri hc:///component=interconnect
label string interconnect
group: authority version: 1 stability: Private/Private
product-id string SUNW,Sun-Fire-15000
server-id string mcp-d
group: system version: 1 stability: Private/Private
isa string sparc
machine string sun4u
hc://:product-id=SUNW,Sun-Fire-15000:server-id=mcp-d/interconnect=0/ioboard=14
group: protocol version: 1 stability: Private/Private
resource fmri hc://:product-id=SUNW,Sun-Fire-15000:server-i...
label string IO14
FRU fmri hc:///component=IO14
group: authority version: 1 stability: Private/Private
product-id string SUNW,Sun-Fire-15000
server-id string mcp-d
...
hc://:product-id=SUNW,Sun-Fire-15000:server-id=mcp-d/interconnect=0/ioboard=14/h
ostbridge=0/pcibus=0/pcidev=1/pcifn=0/pcibus=1/pcidev=1/pcifn=1
group: protocol version: 1 stability: Private/Private
resource fmri hc://:product-id=SUNW,Sun-Fire-15000:server-i...
label string C3V0
FRU fmri hc:///component=C3V0
ASRU fmri dev:////pci@1dc,600000/pci@1/SUNW,qfe@1,1
group: authority version: 1 stability: Private/Private
product-id string SUNW,Sun-Fire-15000
server-id string mcp-d
group: io version: 1 stability: Private/Private
dev string /pci at 1dc,600000/pci at 1/SUNW,qfe at 1,1
devtype string network
driver string qfe
group: pci version: 1 stability: Private/Private
device-id string 1001
class-code string 20000
vendor-id string 108e
...
hc://:product-id=SUNW,Sun-Fire-15000:server-id=mcp-d:serial=2EBA9804AD/interconn
ect=0/cpu=352
group: protocol version: 1 stability: Private/Private
resource fmri hc://:product-id=SUNW,Sun-Fire-15000:server-i...
ASRU fmri cpu:///cpuid=352/serial=2EBA9804AD
FRU fmri hc:///component=SB11
label string SB11
group: authority version: 1 stability: Private/Private
product-id string SUNW,Sun-Fire-15000
server-id string mcp-d
hc://:product-id=SUNW,Sun-Fire-15000:server-id=mcp-d:serial=12EBA982C45/intercon
nect=0/cpu=354
group: protocol version: 1 stability: Private/Private
resource fmri hc://:product-id=SUNW,Sun-Fire-15000:server-i...
ASRU fmri cpu:///cpuid=354/serial=12EBA982C45
FRU fmri hc:///component=SB11
label string SB11
group: authority version: 1 stability: Private/Private
product-id string SUNW,Sun-Fire-15000
server-id string mcp-d
hc://:product-id=SUNW,Sun-Fire-15000:server-id=mcp-d:serial=12E9EDC414C/intercon
nect=0/cpu=448
group: protocol version: 1 stability: Private/Private
resource fmri hc://:product-id=SUNW,Sun-Fire-15000:server-i...
ASRU fmri cpu:///cpuid=448/serial=12E9EDC414C
FRU fmri hc:///component=SB14
label string SB14
group: authority version: 1 stability: Private/Private
product-id string SUNW,Sun-Fire-15000
server-id string mcp-d
--
This message posted from opensolaris.org
More information about the fm-discuss
mailing list