skip to main content

Collecting Service Data on Lenovo ThinkSystem and System x servers

Planning / Implementation

Home
Top
Published
5 May 2019
Form Number
LP1093
PDF size
17 pages, 351 KB

Abstract

This document provides the instructions for the various methods of collecting service data on Lenovo servers. Users might be asked to collect service data by Lenovo service personnel or from a qualified business partner when opening a service ticket. This is sometimes referred to as collecting First Failure Data Capture (FFDC).

This guide provides instructions for users who are new to Lenovo ThinkSystem or System x servers. It will guide you to choose the right tool and then guide you to complete the task of collecting service data, which you can send to the qualified service personnel as the next step in the troubleshooting journey.

Introduction

This document provides the instructions for the various methods of collecting service data on Lenovo servers. Users might be asked to collect service data by Lenovo service personnel or from a qualified business partner when opening a service ticket. This is sometimes referred to as collecting First Failure Data Capture (FFDC).

This guide provides instructions for users who are new to Lenovo ThinkSystem or System x servers. It will guide you to choose the right tool and then guide you to complete the task of collecting service data, which you can send to the qualified service personnel as the next step in the troubleshooting journey.

Choosing the right tool

It is recommended that you understand all methods for collecting service data that Lenovo provides so that you can quickly collect the data before calling for technical support. This way, you can avoid or minimize workload disruption while capturing the critical information that is needed, at a decisive moment, for precise and efficient troubleshooting.

However if you are in a hurry, the following table allows you to quickly jump to the section that best suits your current situation. Choose a row at the first column based on what you have access to, then choose one of the server brand columns to link to the right tool and steps.

Table 1. Choose the right tool to collect service data
What access do you have? Lenovo ThinkSystem including ThinkSystem branded Flex and NeXtScale servers Lenovo System x
including Lenovo branded Flex and NeXtScale servers
IBM System x
including IBM branded Flex, BladeCenter and NeXtScale servers
1) I have access to the BMC web management interface. Use XClarity Controller (XCC) Use Integrated Management Module (IMM) Use Integrated Management Module (IMM)
2) I have access to the server OS* to run command line applications with root or Administrator privileges. Use XClarity Essentials OneCLI Use XClarity Essentials OneCLI Use Dynamic System Analysis (DSA) Portable
3) I have access to the server locally with KVM (keyboard & video) and I am able to reboot the server. Use XClarity Provisioning Manager (LXPM) Use Dynamic System Analysis (DSA) Preboot Use Dynamic System Analysis (DSA) Preboot
4) I am managing the servers with XClarity Administrator and would like to use it to collect service data on one or more servers. Use XClarity Administrator (LXCA) Use XClarity Administrator (LXCA) Not supported
5) I need to collect service data on Flex System CMM or components other than the compute node. Use Chassis Management Module (CMM) Use Chassis Management Module (CMM) Use Chassis Management Module (CMM)

* The OS here refers to a supported version of Windows and Linux on the server. Although VMware ESXi is also supported on the server, the support tool cannot be run directly in the hypervisor; in this case, the user can use the BMC, XClarity Administrator or local access to collect service data.

Where to get the tools

The following links show where to download the tool (if relevant) and where to find the documentation on how to use the tool.

XClarity Controller (XCC)

Use the following steps to collect service data using XClarity Controller (XCC):

  1. Log in to the XClarity Controller web management interface.
  2. At the Home page, look for the Quick Actions panel as shown in the following figure.


    Figure 1. XClarity Controller home page
  3. Click Service > Download Service Data.
  4. Click OK when prompted.
  5. The process may take a few minutes to complete, then you will be prompted by the browser to save the file to your workstation.

Additional information:

  • The naming convention for the service data file is: MachineType+tzz, for example 7X1925Z000_S4AAC123_xcc_190325-104024.tzz
  • The XCC service data file *.tzz cannot be extracted using a generic decompression tool, such as unzip or 7zip. Send the service data file to an authorized technical service personnel for further analysis.

XClarity Essentials OneCLI

Use the following steps to collect service data using XClarity Essentials OneCLI (LXCE OneCLI):

Instructions for Windows:

  1. Download the latest version of OneCLI at the following location:
    https://datacentersupport.lenovo.com/us/en/solutions/lnvo-tcli
  2. Decompress the downloaded zip file into a new directory.
  3. Open a command prompt as Administrator and change to the directory where the expanded version of OneCLI is found.
  4. Run this command to collect service data:
    OneCli.exe inventory getinfor --ffdc
  5. The process will take approximately 15 to 45 minutes to complete.

Instructions for Linux:

  1. Download the latest version of OneCLI at the following location:
    https://datacentersupport.lenovo.com/us/en/solutions/lnvo-tcli
  2. Decompress the downloaded .tgz file into a new directory.
  3. Open a shell as root privilege and change to the directory where the expanded version of OneCLI is found.
  4. Run this command to collect service data:
    ./OneCli inventory getinfor --ffdc
  5. The process will take approximately 15 to 45 minutes to complete.

Additional information:

  • A new directory will be created under the current execution directory to store the result of each run at logs/OneCli-pid-date-time, for example, logs/OneCli-5460-20190326-141910
  • The resulting directory contains the service data file (.tgz/.tzz) that was retrieved from the BMC, the same as by downloading service data from the web interface.
  • The directory also contains a detailed server inventory file that could be useful to technical support. If you’d like to have the detailed inventory in HTML instead of the XML, you can run this command:
    OneCli.exe inventory getinfor --ffdc --htmlreport
  • You can compress the result directory as a file to send to technical support.

XClarity Provisioning Manager (LXPM)

Use the following steps to collect service data using XClarity Provisioning Manager (LXPM). You will need a USB memory key to save the service data to.

  1. Boot or reboot the server, wait until the POST splash screen is displayed.
  2. Press F1 to enter System Setup as shown in the following figure.

    Lenovo ThinkSystem server POST splash screen
    Figure 2. Lenovo ThinkSystem server POST splash screen
  3. If you see text mode UEFI setup, as shown in the following figure, choose the option to Launch Graphical System Setup which launches XClarity Provisioning Manager.

    ThinkSystem server UEFI Setup Utility
    Figure 3. ThinkSystem server UEFI Setup Utility
  4. In XClarity Provisioning Manager, click Diagnostics as in the following figure.

    XClarity Provisioning Manager system summary page
    Figure 4. XClarity Provisioning Manager system summary page
  5. Click Collect Service Data and then click the Next arrow as shown in the following figure.

    XClarity Provisioning Manager diagnostics page
    Figure 5. XClarity Provisioning Manager diagnostics page
  6. Wait until the task is completed then click on the right arrow as shown in the following figure.

    XClarity Provisioning Manager collecting service data
    Figure 6. XClarity Provisioning Manager collecting service data
  7. Choose a USB drive in the list; then click Save as shown in the following figure.

    XClarity Provisioning Manager save service data
    Figure 7. XClarity Provisioning Manager save service data

Integrated Management Module (IMM)

Use the following steps to collect service data using Integrated Management Module (IMM).

  1. Log in to the IMM web management interface.
  2. Click the Service and Support menu, then Download Service Data as shown in the following figure.

    IMM home page
    Figure 8. IMM home page
  3. Click the button Download Now as shown in the following figure.

    IMM download service data
    Figure 9. IMM download service data
  4. This may take a few minutes to complete, then you will be prompted by the browser to save the file to your local workstation.

Additional information:

  • The naming convention for the service data file is: MachineType+Model_SerialNumber_imm2_date_time.tgz, for example 5465AC1_06BMZEV_imm2_20190321_042452.tgz
  • The IMM service data file *.tgz cannot be extracted using a generic decompression tool, such as unzip or 7zip. Please send the service data file to an authorized technical service personnel for further analysis.

Dynamic System Analysis (DSA) Preboot

Use the following steps to collect service data using Dynamic System Analysis (DSA) Preboot.

  1. Boot or reboot the server and when you see the POST splash screen, press F2 for Diagnostics as shown in the following figure.

    Lenovo System x server POST splash screen
    Figure 10. Lenovo System x server POST splash screen
  2. You will be shown the Memory Test screen. Choose Quit > Quit to DSA.
  3. DSA will launch with a text screen prompt. Type gui and press Enter as shown in the following figure.

    DSA Preboot text screen prompt
    Figure 11. DSA Preboot text screen prompt
  4. At the graphical DSA welcome page, click on Full Inventory Collection and Diagnosis as shown in the following figure.

    DSA Preboot welcome page
    Figure 12. DSA Preboot welcome page
  5. Select a target location to save the service data file; then click Run Now as shown in the following figure.

    DSA Preboot run full collection and diagnostics
    Figure 13. DSA Preboot run full collection and diagnostics
  6. The task will take a few minutes to complete. If you have not chosen a target location at the previous step, you can click on Save to as shown in the following figure.

    DSA Preboot collect service data completed
    Figure 14. DSA Preboot collect service data completed

Dynamic System Analysis (DSA) Portable

Use the following steps to collect service data using Dynamic System Analysis (DSA) Portable.

Instructions for Windows:

  1. Download the latest version of DSA at the following location:
    https://datacentersupport.lenovo.com/us/en/solutions/lnvo-dsa
  2. Open a command prompt as Administrator and change to the directory where the DSA executable file is found.
  3. Run this command (actual file name might vary slightly as the version changes):
    lnvgy_utl_dsa_dsala7j-10.4_portable_windows_x86-64.exe -–ffdc
  4. The command will take approximately 15 to 45 minutes to complete.

Instructions for Linux:

  1. Download the latest version of DSA at the following location:
    https://datacentersupport.lenovo.com/us/en/solutions/lnvo-dsa
  2. Open a shell as root privilege and change to the directory where the DSA binary file is found.
  3. Make the binary file executable: (actual file name might vary slightly as the version changes):
    chmod +x lnvgy_utl_dsa_dsala7j-10.4_portable_rhel7_x86-64.bin
  4. Run this command:
    ./lnvgy_utl_dsa_dsala7j-10.4_portable_rhel7_x86-64.bin -–ffdc
  5. The command will take approximately 15 to 45 minutes to complete.

Additional information

  • A new directory will be created to store the result:
    • Windows: C:\Lenovo_Support
    • Linux: /var/log/Lenovo_Support
  • The resulting directory contains the service data file (.tgz/.tzz) that was retreived from the BMC, same as by downloading service data from the web interface.
  • The directory contains a detailed server inventory file that could be useful to technical support.
  • You can compress the result directory as a file to send to technical support.

XClarity Administrator

Use the following steps to collect service data using XClarity Administrator.

  1. Log into the XClarity Administrator management interface..
  2. Click the menu Administration > Service and Support
  3. In the Service and Support page, navigate to Endpoint Actions as shown in the following figure.

    XClarity Administrator endpoint actions
    Figure 15. XClarity Administrator endpoint actions
  4. Select one or more endpoints on which you’d like to collect service logs, then click the menu All Actions > Collect Service Data, confirm the action when prompted.
  5. The task will be launched in the background and should take a few minutes to complete.
  6. To download the service data file to your workstation, navigate to Endpoint Service Data.
  7. Select one or more files then click on the toolbar button or the equivalent menu in All Actions > Download Selected Service Files, as shown in the following figure.

    XClarity Administrator endpoint service data
    Figure 16. XClarity Administrator endpoint service data

Chassis Management Module (CMM)

Use the following steps to collect service data using Chassis Management Module (CMM) with Flex System.

  1. Log into the CMM web management interface.
  2. Click on the Service and Support menu, then Download Service Data, as shown in the following figure.

    CMM home page
    Figure 17. CMM home page
  3. Click the button Download Mgmt Module Data Now, as shown in the following figure.

    CMM download service data
    Figure 18. CMM download service data
  4. This process will take a few minutes to complete then you will be prompted by the browser to save the file to your workstation.

Trademarks

Lenovo and the Lenovo logo are trademarks or registered trademarks of Lenovo in the United States, other countries, or both. A current list of Lenovo trademarks is available on the Web at https://www.lenovo.com/us/en/legal/copytrade/.

The following terms are trademarks of Lenovo in the United States, other countries, or both:
Lenovo®
BladeCenter®
Dynamic System Analysis
Flex System
NeXtScale
System x®
ThinkSystem®
XClarity®

The following terms are trademarks of other companies:

Linux® is the trademark of Linus Torvalds in the U.S. and other countries.

Windows® is a trademark of Microsoft Corporation in the United States, other countries, or both.

Other company, product, or service names may be trademarks or service marks of others.