Collecting Support Bundles
As an alternative to using the Support/Troubleshooting screen to generate a support bundle, you can manually collect logs to include in a support bundle by entering commands.
There are two ways to collect support bundles:
- Using the Support/Troubleshooting screen, as described in The Support/Troubleshooting Screen.
- Manually collect support logs from one or more hosts.
To manually collect support logs from the hosts, execute the following command on the RHEL or SLES hosts you want to collect HPE Ezmeral Runtime Enterprise logs as either:
- The user who installed HPE Ezmeral Runtime Enterprise
-
root - or using
sudo
Executing the appropriate script generates aggregated .txz files and
places them in /tmp/bluedata/sosreport/customerlog, which is
the same directory used by the web interface when collecting Support Bundles, meaning
that you can view and access script-generated reports using the Support
Bundles tab of the Support/Troubleshooting screen (see Support Bundles Tab). The generated .txz file will have a name similar to bdsupport-L1-06-30-20-08-01_66e23857a14f46e0802ea8bda2b1ddf8.txz.
This file is an aggregation, meaning that it contains one or more embedded
.txz files. You must therefore untar the generated
.txz file and then untar the embedded .txz files to
view the Support Bundle contents. To do this, execute the following command:
tar Jxvf <filename>.txz
This file is an aggregation if run from bluedata-report-sc.py and therefore contains 1-n other supportconfig packages. You must therefore untar twice:
- Once for the outer package
- Once for the inner packages.
The package contains a .txz file named something like
scc_hpecp_level_3_44631395593.txz. Untarring this package reveals a
number of text (.txt) files and the hpecp directory,
which contains HPE Ezmeral Runtime Enterprise plugin output.
If you need to obscure your organization's IPv6 and MAC addresses, then you will need to
manually edit the .txt files.
RHEL
Execute the following command:
/opt/bluedata/common-install/scripts/bluedata-report.py --gen [1,2,3]
where 1, 2, or 3 is the
level of detail to include in the support bundle.
SLES
Execute the following command:
/opt/bluedata/common-install/scripts/bluedata-report-sc.py -- gen [1,2,3]
where 1, 2, or 3 is the level of
detail to include in the support bundle.
There are two ways to collect support bundles:
- Using the Support/Troubleshooting screen, as described in The Support/Troubleshooting Screen.
- Manually collect support logs from one or more hosts.
To manually collect support logs from the hosts, execute the following command on the hosts you want to collect HPE Ezmeral Runtime Enterprise logs as either:
- The user who installed HPE Ezmeral Runtime Enterprise
-
root - or using
sudo
Executing the appropriate script generates aggregated .txz files and
places them in /tmp/bluedata/sosreport/customerlog, which is the
same directory used by the web interface when collecting Support Bundles, meaning
that you can view and access script-generated reports using the Support
Bundles tab of the Support/Troubleshooting
screen (see Support Bundles Tab). The
generated .txz file will have a name similar to
bdsupport-L1-06-30-20-08-01_66e23857a14f46e0802ea8bda2b1ddf8.txz.
This file is an aggregation, meaning that it contains one or more embedded
.txz files. You must therefore untar the
generated .txz file and then untar the embedded
.txz files to view the Support Bundle contents. The command to
do this is:
tar Jxvf <filename>.txz
hpecp directory contained
within each support bundle are sanitized for MAC and IP addresses. However, not all
of the .txt files can be sanitized during support bundle generation. If you want to
remove this information for security purposes, then you must find and remove it
manually.