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

Advertising
background image

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

3.8.2.3 Setting the

max_allowed_packet parameter

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

7.2 Configuring

Sampling Policies

on page 7.2).

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_<inserv_ip>.log

files are created

in the same directory as the sampling components (see

11.2.1 Sampling Component Log Files

on page 11.2).

Advertising