Troubleshooting data collectors
Find answers to questions and solutions to problems that you might encounter when you're installing, upgrading, and using data collectors to collect metadata about your storage.
Problems and questions | Answers |
---|---|
I don't know which operating systems are supported by data collectors. |
You can install the data collector on the following operating systems:
|
I don't know the requirements for data collectors. |
Important: It's recommended that you do not install a data collector on a laptop or personal workstation. Shutting down a laptop or personal workstation or putting it into sleep mode will interrupt data collection. The server or virtual machine where you install a data collector must be available 24X7. |
Can I install more than one data collector? |
You can install multiple data collectors to fail over to another data collector when a metadata collection fails or to optimize the metadata collection from data centers in different locations. |
How do I download the data collector? | In the IBM Storage Insights GUI, go to , and click your operating system to download the data collector compressed file. |
|
|
|
|
Metadata is not being collected for my devices. My data centers are behind an HTTPS Squid proxy, which might be causing communication problems between my data collectors and IBM Storage Insights. |
Configure /etc/squid/squid.conf on the Squid proxy server to use the same port number for internal HTTP connect calls that is being used for HTTPS. For more information, see Connecting a data collector through an HTTPS Squid proxy. |
|
|
The metadata collection for a device failed and one of the following statuses
was displayed:
|
When metadata collection runs, its real-time status is displayed in the
Data Collection, Probe Status, and
Performance Monitor Status columns on the following pages:
If Symantec Endpoint Protection is enabled on the server where an IBM Storage Insights data collector is installed, it prevents the data collector from running properly. To avoid this issue, remove or disable Symantec Endpoint Protection on the server where the data collector is installed. If Trellix endpoint security is enabled on the server where an IBM Storage Insights data collector is installed, it may prevent the data collector from running properly. To avoid this issue, remove or disable Trellix endpoint security on the server where the data collector is installed. If Forcepoint One Endpoint is enabled on the server where an IBM Storage Insights data collector is installed, it may prevent the data collector from running properly. To avoid this issue, remove or disable Forcepoint One Endpoint on the server where the data collector is installed. For information about what you can do when an error status is displayed, see Monitoring the status of data collection. |
Internal scan detected files with excess permissions in
/tmp/.com_ibm_tools_attach |
Follow the steps below to remove the folder and the sub-folders with excessive
write permissions:
Note: When the data collector starts, the folder is still created, but that is not considered
to be an issue.
|
An alert message 'Daemon is not managed by RPM' is displayed by security scanners for IBM Storage Insights data collector. The following running daemon is not managed by RPM:
|
IBM Storage Insights data collector is used to gain insights in the capacity and performance of the monitored storage resources. During deployment, it installs its own Java as it does not depend on the Java installed on the system. Java is installed using the IBM Storage Insights data collector installation mechanism and it does not use any package manager (for example, RPM). Security scanning tools might generate an alert on this Java installation with a message, for example: The following running daemon is not managed by RPM:
The root cause behind is that the installation of the IBM Storage Insights data Collector Java is by design. So, this alert can be ignored. |
Troubleshooting a Windows installation
If you install data collectors on servers or virtual machines that run Windows Server 2016 and later, keep in mind the following information.
Problems and questions | Answers |
---|---|
Are there any special directory requirements for the data collector? |
|
I don't know what script to run to install the data collector. |
After you extract data collector .zip file, here are some key files for you to use:
|
|
To install the data collector, you must run installDataCollectorService.bat
as an administrator. To run the batch file as an administrator, you can use the following methods:
|
The data collector won't start or stop. |
If McAfee Adaptive Threat Protection is enabled on the server where an IBM Storage Insights data collector is installed, it might prevent the data collector from starting or stopping. To avoid this issue, open McAfee Adaptive Threat Protection and go to settings. In the Real Protect Scanning (Windows only) section, verify whether Enable client-based scanning is selected. If so, select Low from the Sensitivity level list. For more information about McAfee Adaptive Threat Protection, see the following links: |
Troubleshooting an AIX or Linux installation
If you install data collectors on servers or virtual machines that run AIX or Linux, keep in mind the following information.
Problems and questions | Answers |
---|---|
Are there any special directory requirements for the data collector? |
|
I don't know what script to run to install the data collector. |
After you extract data collector .gz file, here are the key files for you to use:
|
|
To install the data collector, you must have root authority on the server or virtual machine where you run installDataCollectorService.sh. To view all the steps for installing a data collector on AIX or Linux, see Installing data collectors on AIX or Linux. |
Data collector service fails to start after it is installed or upgraded, with the following error: Dependent module libc++.a(shr_64.o) could not be loaded. | Ensure that the IBM® XL C/C++ Runtime for AIX 16.1.0.1 or later is installed on the operating system. Refer to the instructions provided in the Fix list for XL C/C++ Runtime for AIX to install it on your AIX operating system. Then follow the steps that are mentioned in the Resolving upgrading issues to reinstall the data collector. |
Troubleshooting a data collector upgrade
Problems and questions | Answers |
---|---|
The data collector upgrade failed and IBM Storage Insights can't communicate with the data collector. |
The data collector is offline. It's likely that a problem on the server or virtual machine where
the data collector is installed caused the upgrade to fail. Complete the following steps to resolve
the issue:
|
The data collector upgrade failed to download to the server or virtual machine. |
Ensure that there is enough space on the server where the data collector is deployed. You must provide at least 3 GB of disk space on the server, in addition to the disk space that is required to install the data collector. Then, retry the upgrade the data collector manually on the Data Collectors page. For more information about how to manually upgrade a data collector, see Upgrading data collectors manually. |
The data collector is not being upgraded even though automatic upgrade is enabled. |
This problem occurs if a data collector failed to automatically upgrade in the past and it was not manually upgraded after that failure. The automatic upgrade option is not used again for a data collector that fails to upgrade until you manually upgrade it. To restore automatic upgrades and clear the error message on the Data Collectors page, you must manually upgrade your data collectors. To manually upgrade all your data collectors with one click, click Upgrade All. To manually upgrade each data collector individually, use the Upgrade action until all the data collectors are upgraded. If the manual upgrade is successful, the automatic upgrade option is used the next time the data collector requires an upgrade. For more information about how to manually upgrade a data collector, see Upgrading data collectors manually. |
Data collector service fails to start after it is installed or upgraded, with the following error: Dependent module libc++.a(shr_64.o) could not be loaded. | Ensure that the IBM® XL C/C++ Runtime for AIX 16.1.0.1 or later is installed on the AIX operating system. Refer to the instructions provided in the Fix list for XL C/C++ Runtime for AIX to install it on your AIX operating system. Then follow the steps that are mentioned in the Resolving upgrading issues to reinstall the data collector. |
IBM Storage Insights Data collector fails after Java version 17.0.11 upgrade. Following OpenSSL error occurs: error:060800C8:digital envelope routines:EVP_DigestInit_ex:disabled for FIPSjava.security.NoSuchAlgorithmException: Cannot find any provider supporting PBEWithMD5AndDES This error is encountered for the Linux systems where FIPS is enabled in systems. |
This failure occurs when FIPS is enabled, OpenSSL native cryptographic support is added and it enables MD5 digest. Turn off the support for MD5 message digest algorithm while launching java process. Perform the following steps to resolve the error:
|
Need more help?
- Connect directly with experts in the IBM Storage Community.
- Open a support ticket on the IBM Support portal at https://www.ibm.com/mysupport/.
For a complete directory of help options, see Getting support.