1 errors incurred by the inservsample process, 2 errors incurred by the cli sampler process, 4 sampler service/daemon errors – HP 3PAR System Reporter Software User Manual
Page 354: 3 troubleshooting adaptive optimization components, Errors incurred by the inservsample process, Errors incurred by the cli sampler process, Sampler service/daemon errors, Troubleshooting adaptive optimization components
11.4
Troubleshooting Adaptive Optimization Components
3PAR System Reporter User’s Guide
System Reporter 2.8
11.2.3.1 Errors incurred by the inservsample process
Errors incurred by the inservsample process are typically database errors including:
◆
Loss of network connectivity to the database server.
◆
Database server errors. One example when using MySQL as the database is if the
max_allowed_packet parameter is not sufficiently large (see
on page 3.19) and the inservsample process gets the
error “MySQL server has gone away”.
11.2.3.2 Errors incurred by the CLI sampler process.
Errors incurred by the CLI sampler process may include loss of network connectivity to the
InServ, a timeout because the CLI process took too long to get the data, or authentication
failure on the CLI connection (the user was removed or password changed).
In both cases, the sampleloop process restarts the inservsample process so, if the error is not
persistent, sampling can resume. If the error is persistent, then the inservsample process will
continuously log the error and restart.
11.2.4 Sampler Service/Daemon Errors
Unlike InServ sampling errors, when the sampler service or daemon (sampleloop) incurs an
error, it causes the service to exit. Before it exits, sampleloop sends an email with the error
information if an email address is configured for reporting errors (see
Generally, errors in the compactdb, dedupinv and trimdb processes cause these processes to
log errors in their respective logs and exit, which in turn causes sampleloop to log the error
and exit.
11.3 Troubleshooting Adaptive Optimization Components
Adaptive Optimization components include a regionmover process for each InServ system for
which adaptive optimization is enabled. Since the regionmover processes are created by the
main sampleloop service or daemon, the
regionmover_
files are created
in the same directory as the sampling components (see