Question & Answer
Question
Cause
The following visual represents the data contained in a snap file gathered on a POWERVM VIO Server.
It illustrates the snap data structure along with its frequently used child directories, files, and the command outputs contained within those files.
The comments[?] in the overview are added to facilitate easier navigation and understanding of the data available in each directory and within the files.
Use the man command to display detailed information about the commands from the SNAP TREE.
PowerM VIO Server SNAP TREE
Notes:
- [?] Click on the question mark to reveal more details about the data included in the specific snap directory or file.
- ./dump Data in this directory is gathered with padmin snap commands on VIOS
- ./lsvirt# Data in this directory is gathered only with the padmin snap command on the VIOS.
- ./svCollectData in this directory is gathered only with the padmin snap command on the VIOS.
TSxxxxxxxxx_snap.pax.Z_unpack/
│
├── dump/ # Contains dump data if available. Provides system dump device configuration details.
│ ├── dump.snap
│ │ $ uname -a
│ │ $ sysdumpdev -L -v
│ └── mdmprpt.out
│ $ mdmprpt -i ./errlog
│
├── fc_collect/ # Holds ODM and kernel information regarding physical adapter and protocol devices.
│ ├── Emulex/
│ │ ├── Adapter/
│ │ │ ├── emfcdd.fcsN # Adapter driver component traces
│ │ │ ├── emfcdd.fcsN* # Adapter driver component traces
│ │ │ ├── fcsN.odm.attrs # Physical adapter attributes
│ │ │ ├── fcsN.kdb # Adapter kdb data
│ │ │ │ (0)> emfcs
│ │ │ │ (0)> emfcsglob
│ │ │ │ (0)> emfcs -d fcsN
│ │ │ │ (0)> emfcvport -s -f fcsN
│ │ │ │ (0)> emfclogin -s -f fcsN
│ │ │ │ (0)> emfcprtwq -s fcsN
│ │ │ │ (0)> emfceq -s fcsN
│ │ │ ├── fcsN.procfiles # Adapter /proc files
│ │ │ │ ├── hostinfo
│ │ │ │ ├── tunables
│ │ │ │ ├── capabilities
│ │ │ │ ├── fcfs
│ │ │ │ ├── link
│ │ │ │ ├── nport_id
│ │ │ │ ├── wwpn
│ │ │ │ ├── status
│ │ │ │ ├── activity
│ │ │ │ ├── connections
│ │ │ └── └── stats
│ │ └── Protocol/
│ │ └── fscsi/
│ │ ├── emfscsidd.fscsiN # Protocol driver component traces
│ │ ├── emfscsidd.fscsiN* # Protocol driver component traces
│ │ ├── fscsiN.kdb # kdb data
│ │ │ (0)> emfscsi
│ │ │ (0)> emfscsi -d fscsiN
│ │ │ (0)> emtinfo -s -f fscsiN
│ │ │ (0)> emitinfo -s -f fscsiN
│ │ │ (0)> emdinfo -s -f fscsiN
│ │ │ (0)> emfskth -s fscsiN
│ │ └── fscsiN.procfiles # Protocol device /proc files
│ │ ├── hostinfo
│ │ ├── tunables
│ │ ├── capabilities
│ │ ├── fcfs
│ │ ├── link
│ │ ├── nport_id
│ │ ├── wwpn
│ │ ├── status
│ │ ├── activity
│ │ ├── connections
│ └── └── stats
│
├── filesys/ # Contains filesystem data.
│ └── filesys.snap
│ $ df -k
│ $ lsfs -q
│ $ snapshot -q /dev/*
│ $ lsvg -o
│ $ lsvg -p rootvg
│ $ lsvg -o | xargs lsvg -l
│ $ lspv -l hdiskN
│ $ lslv -l lvN
│
├── general/ # Holds general system information: Customized and Predefined ODM structures, various system logs and information files
│ ├── CuAt.add # Information regarding customized device attributes
│ ├── CuAtDef.add # Information about changes made to the PdAt values
│ ├── CuAtSav.add # Contains any Customized attribute changes before system reboot.
│ ├── CuDv.add # Contains Customized device entries
│ ├── CuDvDr.add # Contains customized device drivers
│ ├── CuPath.add # Contains Customized paths to devices
│ ├── CuPathAt.add # Contains Customized path attributes
│ ├── CuVPD.add # Contains Customized vital product data for installed devices
│ ├── PdAt.add # Contains predefined attributes
│ ├── PdAtXtd.add # Contains predefined attributes extended
│ ├── PdCn.add # Contains predefined connections
│ ├── PdDv.add # Contains predefined device information
│ ├── PdPathAt.add # Contains predefined path attributes information
│ ├── alog.boot # Boot log
│ ├── alog.cfg # Configuration log
│ ├── alog.console # History of boot
│ ├── bosboot.sum # bosboot information
│ ├── ctctrl.snap # Component trace setting
│ ├── devtree.out # System device tree structure
│ ├── emgr.snap # emgr fix manager listing - information regarding installed interim fixes
│ ├── errctrl.snap # Error checking attribute values of system components
│ ├── errpt.out # Formatted errpt log
│ ├── fcstat.out # fcstat command output: FC adapter statistics
│ ├── fw.out # System and physical devices firmware level
│ ├── general.snap # General system information – contains output from the following command runs on the system
│ │ $ trcnm
│ │ $ lsresource -al pciN
│ │ $ fcstat -e fcsN
│ │ $ fcstat -d fcsN
│ │ $ lsslot -c pci
│ │ $ lsdev -Ccprocessor
│ │ $ bindprocessor -q
│ │ $ env
│ │ $ bootinfo -r
│ │ $ bootinfo -K
│ │ $ lsps -a
│ │ $ lslpp -lc
│ │ $ lslpp -La
│ │ $ rpm -qa
│ │ $ lsattr -El *
│ │ $ lscons -a
│ │ $ lsmcode -A
│ │ $ lscfg -pv
│ │ $ sysdumpdev -L -v
│ │ $ ikedb -g
│ │ $ ikedb -o
│ │ $ ike cmd=list db
│ │ $ lsfilt -a
│ │ $ lsfilt
│ │ $ ipsecstat
│ │ $ lstun -a
│ │ $ lstun
│ │ $ loadkclic
│ │ $ /usr/lpp/diagnostics/bin/diagela_exec -a
│ ├── inittab # Content of the system inittab file
│ ├── instfix.i # instfix command output: Information regarding applied Technology Level, Service Packs, APARs and installation status
│ ├── lparstat.out # lparstat command output: LPAR related information and utilization statistics
│ ├── lsdev.adapter # lsdev command output: List of adapters configured on the system
│ ├── lsdev.disk # lsdev command output: List of disk devices available on the system
│ ├── lslpp.hac # lslpp command output: Information about installed filesets or fileset updates with details regarding installation date and time
│ ├── mpio.out # Multipathing connections for system MPIO devices
│ └── oslevel.info # oslevel command output from system
│
├── kernel/
│ └── kernel.snap
│ $ bootinfo -r
│ $ bootinfo -K
│ $ vmstat
│ $ vmstat -s
│ $ ioo -FL
│ $ schedo -FL
│ $ vmstat -v
│ $ env
│ $ lssrc -a
│ $ ps -ef
│ $ ps -e@f
│ $ ps -leaf
│ $ sum on /etc/methods/*
│ $ sum on /etc/drivers/*
│
├── lsvirt/ # Contains virtualization-related data from VIOS
│ └── lsvirt.out
│ $ lsmap -all
│
├── lvm/ # Holds LVM-related data.
│ ├── lvm.snap
│ │ $ lspv
│ │ $ lsvg -o
│ │ $ ls -l /dev
│ ├── lvmcfg.log
│ │ $ alog -t lvmcfg -o
│ ├── lvmgs.log
│ │ $ alog -t lvmgs -o’
│ ├── lvmt.log
│ │ $ alog -t lvmt -o’
│ └── rootvg.snap # Volume group configuration details
│ $ lsvg rootvg
│ $ lsvg -l rootvg
│ $ getlvcb -AT *
│ $ readvgda -v7 hdiskN
│
├──nvme_collect/ # Contains NVMe devices data
│ └── nvme_data.out
│ NVMe fileset levels
│ NVMe adapter device list
│ NVMe remote(s) list
│ Child devices for NVMe adapter
│ Configuration data for NVME adapters
│ Attribute data of nvme
│ Storage Configuration of nvme
│ NVME Controller Identify
│ FW logpage of nvme
│ SMART log of nvme
│ lstrans data
│ lsmpio data
│ $ iostat -aDl
│ KDB output of the following commands:
│ (0)> nvme -t
│ (0)> q
│ (0)> nvme nvmeN
│ (0)> nvme -n
│ (0)> nvme -d
│ (0)> nvme -d hdiskN
│
├── scsidisk_collect/ # Holds multipathing information for devices controlled by AIXPCM
│ └── scsidisk_collect.out
│ $ lsmpio
│ $ lsmpio -aer
│ $ iostat -sd
│ $ iostat -aDl
│ $ cat /proc/sys/disk/lbp/statistics
│ KDB output for the following commands:
│ (0)> scsidisk -o
│ (0)> scsidinfo
│ (0)> mpioancr
│
├── sissas/ # Contains SAS devices and RAID array configuration details
│ └── sissas.snap
│ $ sissasraidmgr -Ll sissasN -j3
│ Multi-path Summary
│ Multi-path Full Details
│ VPD data for sasN, sesN, sfwcommN, sataN sissasN, tmscsiN, pdiskN devices
│
├── svCollect/ # Contains virtual devices information, LPM, and ioslogs gathered from VIOS.
│ ├── CM_DB # CMDB data
│ ├── ioslogs # Data from VIOS directory /home/ios/logs ; SSP logs, Config_Rules, viosupgrade
│ ├── lpm # Live Partition Migration logs
│ ├── svfc/ # NPIV configuration details
│ │ ├── lsnports.out # List of NPIV capable interfaces
│ │ ├── vfchostN.map # NPIV mapping on VIOS per vfchost adapter
│ │ │ $ lsmap -all -npiv
│ │ ├── vfchostN.state # kdb output based on the following command
│ │ │ (0)> svfcCI; svfcPrQs; svfcva vfchostN; svfcdds vfchostN; svfccq vfchostN *; svfcch vfchostN
│ │ │ (0)> svfcCI; svfcThrs vfchostN
│ │ └── vfchostN.procfs
│ ├── vscsi/ # vSCSI configuration details
│ │ ├── vhostN.map
│ │ │ $ lsmap -all -vadapter vhostN
│ │ └── vhostN.state
│ └── (0)> svCmdIni; svPrQs; svva vhostN; svdds vhostN; svcmdq vhostN; svvtd vhostN;
│
├── tcpip/ # Contains TCP/IP related data and FC adapter statistics.
│ └── tcpip.snap
│ $ lssrc -a
│ $ netstat -m
│ $ netstat -in
│ $ netstat -v
└──
[{"Type":"MASTER","Line of Business":{"code":"LOB08","label":"Cognitive Systems"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG10","label":"AIX"},"ARM Category":[{"code":"a8m0z000000cw0FAAQ","label":"IO Device Drivers"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"}],"Version":"All Versions"},{"Type":"MASTER","Line of Business":{"code":"LOB68","label":"Power HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SGL4GY","label":"PowerVM"},"ARM Category":[{"code":"a8m50000000L0FXAA0","label":"Archive-\u003EPowerVM VIOS"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
Modified date:
24 June 2024
UID
ibm17157466