Professional Documents
Culture Documents
Avamar - How To Collect Hardware Logs (Get-Platform-Logs) From A Gen4T Node - Dell US
Avamar - How To Collect Hardware Logs (Get-Platform-Logs) From A Gen4T Node - Dell US
Avamar - How To Collect Hardware Logs (Get-Platform-Logs) From A Gen4T Node - Dell US
Article Content
Symptoms
The purpose of this KB article is to describe the method to collect hardware logs from an Avamar Gen4T node.
For troubleshooting purposes, hardware logs must be collected for further analysis.
Resolution
get-platform-logs
Note: The command can take several minutes to run and complete.
3.The command will generate the .tgz archive with the logs in the current directory with the name containing current date and time: get-
platform-logs_<mm>_<dd>_<yyyy>_<hhmm>.tgz
Please see Appendix for example.
If working on a multinode Avamar grid, please make sure that the logs are collected from the correct node. The most common
mistake is to gather logs from the utility node instead.
In order to connect to the affected node as root, please use the following steps:
su -
ssh-agent bash
ssh-add ~/.ssh/rootid
5. After collecting logs, if the .tgz archive must be copied back to the utility node in order to transfer it off the grid, return to the utility
node
exit
6. Still with the rootid key loaded, use scn command to transfer logs from the node
scn <nodeid>:/root/get-platform-logs_<mm>_<dd>_<yyyy>_<hhmm>.tgz .
For example, to copy logs collected on node 0.5 on November 1st, 2017 at 16:15, the command would be: scn 0.5:/root/get-platform-
logs_11_01_2017_1616.tgz .
Appendix
root@avamar:~/#: get-platform-logs
get-platform-logs: INFO: Creating directory: /var/tmp/platform_1052
get-platform-logs: INFO: get-platform-logs version: 2.0
get-platform-logs: INFO: Creating directory: /var/tmp/platform_1052/storage
get-platform-logs: INFO: Creating directory: /var/tmp/platform_1052/system
get-platform-logs: INFO: Creating directory: /var/tmp/platform_1052/storage/cdes
get-platform-logs: INFO: Executing command: arcconf getconfig 1
get-platform-logs: INFO: Executing command: arcconf getstatus 1
get-platform-logs: INFO: Executing command: arcconf getlogs 1 event
get-platform-logs: INFO: Executing command: showfwvers
get-platform-logs: INFO: Executing command: ipmitool fru print
get-platform-logs: INFO: Executing command: ifconfig -a
get-platform-logs: INFO: Executing command: ipmiutil sel list -e
get-platform-logs: INFO: Executing command: dmidecode
get-platform-logs: INFO: Executing command: uname -a
get-platform-logs: INFO: Executing command: rpm -qa --last
get-platform-logs: INFO: Executing command: ls -lRrt /data01/crash/
get-platform-logs: INFO: Executing command: dmesg
get-platform-logs: INFO: Executing command: w
get-platform-logs: INFO: Executing command: test_eses -R
get-platform-logs: INFO: Executing command: test_eses -g cfg
get-platform-logs: INFO: Executing command: test_eses -g encl
get-platform-logs: INFO: Executing command: test_eses -g addl
get-platform-logs: INFO: Executing command: test_eses -g emcencl
get-platform-logs: INFO: Executing command: test_eses -g stats
get-platform-logs: INFO: Executing command: test_eses -n pst
get-platform-logs: INFO: Executing command: test_eses -n npst
get-platform-logs: INFO: Copying file '/var/log/boot.msg' to '/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/var/log/boot.omsg' to '/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/var/log/messages' to '/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/var/log/messages-20170503.bz2' to
'/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/var/log/messages-20170802.bz2' to
'/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/var/log/messages-20171014.bz2' to
'/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/var/log/supervisord.log' to '/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/sles11-SP3-64v01.34' to '/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/var/log/hwfaultd/hwfaultd.log' to
'/var/tmp/platform_1052/system'
get-platform-logs: INFO: Copying file '/var/log/NRMFSAEvents.log' to '/var/tmp/platform_1052/system'
get-platform-logs: INFO: Obtaining Fault Status Register (FSR) data
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x40 0x02 0x10
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x50 0x02 0x30
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x80 0x02 0x08
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x88 0x02 0x08
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x90 0x02 0x08
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x98 0x02 0x02
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x9a 0x02 0x02
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x9c 0x02 0x01
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0x9d 0x02 0x03
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0xa0 0x02 0x08
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0xa8 0x02 0x08
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0xb0 0x02 0x08
get-platform-logs: INFO: Executing command: ipmitool raw 0x0a 0x11 0xfe 0xb8 0x02 0x08
get-platform-logs: INFO: Collecting controller savesupportarchive
get-platform-logs: INFO: Executing command: arcconf savesupportarchive > /dev/null 2>&1
get-platform-logs: INFO: Executing command: tar Cczf /var/log/Support
/var/tmp/platform_1052/storage/savesupportarchive.tgz . > /dev/null 2>&1
get-platform-logs: INFO: Collecting BMC debug logs
get-platform-logs: INFO: Executing command: get-bmc-debug-logs
get-platform-logs: INFO: Copying file: /root/bmc_debug_log_20171101_161638.tar.bzip2
get-platform-logs: INFO: Obtaining information of each kernel module
get-platform-logs: INFO: Creating directory: /var/tmp/platform_1052/system/drivers
get-platform-logs: INFO: Executing command: lsmod
get-platform-logs: INFO: Executing command: modinfo ipmi_poweroff
get-platform-logs: INFO: Executing command: modinfo ipmi_devintf
get-platform-logs: INFO: Executing command: modinfo ipmi_si
get-platform-logs: INFO: Executing command: modinfo ipmi_msghandler
get-platform-logs: INFO: Executing command: modinfo edd
get-platform-logs: INFO: Executing command: modinfo ip6t_REJECT
get-platform-logs: INFO: Executing command: modinfo ipt_REJECT
get-platform-logs: INFO: Executing command: modinfo xt_pkttype
get-platform-logs: INFO: Executing command: modinfo xt_tcpudp
get-platform-logs: INFO: Executing command: modinfo xt_multiport
get-platform-logs: INFO: Executing command: modinfo xt_limit
get-platform-logs: INFO: Executing command: modinfo nf_conntrack_ipv6
get-platform-logs: INFO: Executing command: modinfo nf_defrag_ipv6
get-platform-logs: INFO: Executing command: modinfo xt_state
get-platform-logs: INFO: Executing command: modinfo nf_conntrack_ftp
get-platform-logs: INFO: Executing command: modinfo nf_conntrack_ipv4
get-platform-logs: INFO: Executing command: modinfo nf_conntrack
get-platform-logs: INFO: Executing command: modinfo nf_defrag_ipv4
get-platform-logs: INFO: Executing command: modinfo iptable_filter
get-platform-logs: INFO: Executing command: modinfo ip_tables
get-platform-logs: INFO: Executing command: modinfo ip6table_filter
get-platform-logs: INFO: Executing command: modinfo ip6_tables
get-platform-logs: INFO: Executing command: modinfo x_tables
get-platform-logs: INFO: Executing command: modinfo bonding
get-platform-logs: INFO: Executing command: modinfo cpufreq_conservative
get-platform-logs: INFO: Executing command: modinfo cpufreq_userspace
get-platform-logs: INFO: Executing command: modinfo cpufreq_powersave
get-platform-logs: INFO: Executing command: modinfo acpi_cpufreq
get-platform-logs: INFO: Executing command: modinfo mperf
get-platform-logs: INFO: Executing command: modinfo xfs
get-platform-logs: INFO: Executing command: modinfo loop
get-platform-logs: INFO: Executing command: modinfo dm_mod
get-platform-logs: INFO: Executing command: modinfo joydev
get-platform-logs: INFO: Executing command: modinfo tg3
get-platform-logs: INFO: Executing command: modinfo usbhid
get-platform-logs: INFO: Executing command: modinfo ptp
get-platform-logs: INFO: Executing command: modinfo hid
get-platform-logs: INFO: Executing command: modinfo iTCO_wdt
get-platform-logs: INFO: Executing command: modinfo pps_core
get-platform-logs: INFO: Executing command: modinfo pcspkr
get-platform-logs: INFO: Executing command: modinfo ipv6
get-platform-logs: INFO: Executing command: modinfo ipv6_lib
get-platform-logs: INFO: Executing command: modinfo bnx2x
get-platform-logs: INFO: Executing command: modinfo i2c_i801
get-platform-logs: INFO: Executing command: modinfo crc32c
get-platform-logs: INFO: Executing command: modinfo iTCO_vendor_support
get-platform-logs: INFO: Executing command: modinfo libcrc32c
get-platform-logs: INFO: Executing command: modinfo wmi
get-platform-logs: INFO: Executing command: modinfo sg
get-platform-logs: INFO: Executing command: modinfo mdio
get-platform-logs: INFO: Executing command: modinfo rtc_cmos
get-platform-logs: INFO: Executing command: modinfo ses
get-platform-logs: INFO: Executing command: modinfo button
get-platform-logs: INFO: Executing command: modinfo container
get-platform-logs: INFO: Executing command: modinfo enclosure
get-platform-logs: INFO: Executing command: modinfo ext3
get-platform-logs: INFO: Executing command: modinfo jbd
get-platform-logs: INFO: Executing command: modinfo mbcache
get-platform-logs: INFO: Executing command: modinfo ttm
get-platform-logs: INFO: Executing command: modinfo drm_kms_helper
get-platform-logs: INFO: Executing command: modinfo drm
get-platform-logs: INFO: Executing command: modinfo i2c_algo_bit
get-platform-logs: INFO: Executing command: modinfo sysimgblt
get-platform-logs: INFO: Executing command: modinfo sysfillrect
get-platform-logs: INFO: Executing command: modinfo i2c_core
get-platform-logs: INFO: Executing command: modinfo syscopyarea
get-platform-logs: INFO: Executing command: modinfo ehci_hcd
get-platform-logs: INFO: Executing command: modinfo usbcore
get-platform-logs: INFO: Executing command: modinfo usb_common
get-platform-logs: INFO: Executing command: modinfo sd_mod
get-platform-logs: INFO: Executing command: modinfo crc_t10dif
get-platform-logs: INFO: Executing command: modinfo processor
get-platform-logs: INFO: Executing command: modinfo thermal_sys
get-platform-logs: INFO: Executing command: modinfo hwmon
get-platform-logs: INFO: Executing command: modinfo scsi_dh_rdac
get-platform-logs: INFO: Executing command: modinfo scsi_dh_emc
get-platform-logs: INFO: Executing command: modinfo scsi_dh_alua
get-platform-logs: INFO: Executing command: modinfo scsi_dh_hp_sw
get-platform-logs: INFO: Executing command: modinfo scsi_dh
get-platform-logs: INFO: Executing command: modinfo aacraid
get-platform-logs: INFO: Executing command: modinfo scsi_mod
get-platform-logs: INFO: Executing command: tar Cczf /var/tmp/platform_1052 ./get-platform-
logs_11_01_2017_1616.tgz . > /dev/null 2>&1
get-platform-logs: INFO: Created file: ./get-platform-logs_11_01_2017_1616.tgz
get-platform-logs: INFO: Removing directory: /var/tmp/platform_1052
get-platform-logs: INFO: Complete: There were 0 warnings and 0 errors.
root@avamar:~/#: ls -l get-*
-rw------- 1 root root 2150802 Nov 1 16:16 get-platform-logs_11_01_2017_1616.tgz
Article Properties
Affected Product
Avamar
Product
Avamar Data Store Gen4T, Avamar
Version
2
Article Type
Solution