esscallhomeconf script
Performs ESS HW call home configuration
Synopsis
esscallhomeconf [-h] [--prefix PREFIX] [--suffix SUFFIX] [--verbose] [-N NODE] --icn ICN [--proxy-ip PROXY-IP-HOSTNAME] \
[--proxy-port PROXY-PORT] [--proxy-userid PROXY-USERNAME] [--proxy-password PROXY-PASSWORD] \
-m CALLHOME_CONFIG_M -u CALLHOME_CONFIG_U \
-n CALLHOME_CONFIG_N -e CALLHOME_CONFIG_E \
-t CALLHOME_CONFIG_T -g CALLHOME_CONFIG_G \
-a CALLHOME_CONFIG_A -z CALLHOME_CONFIG_Z \
-y CALLHOME_CONFIG_Y -r CALLHOME_CONFIG_R
Availability
Available with IBM Storage Scale System.
Description
You can use the esscallhomeconf script to configure IBM Storage Scale System for call home event generation. It is only applicable for IBM Storage Scale Systems on PPC64 architecture. The call home event is generated when a disk failure event occurs in the attached enclosure and replacement is required.
I/O server nodes, EMS node, and attached enclosures are considered end point that can generate events. In this release, only disk replacement events in attached enclosures are supported.
The esscallhomeconf
--stop-auto-event-report switch instructs ESA to not report automatic event and not
create any PMR automatically for any hardware failure. The callhomemon.sh script
must be configured as a part of crontab to report any event to ESA on periodic
intervals. For more information, see /opt/ibm/ess/tools/samples/callhomemon.sh
and IBM Spectrum® Scale Software call home
documentation.
Parameters
- --prefix PREFIX
- Provides the hostname prefix. Use = between --prefix and value if the value starts with -.
- --suffix SUFFIX
- Provides the hostname suffix. Use = between --suffix and value if the value starts with -.
- --verbose
- Provides the verbose output.
- -N Node
- Specifies name of the management sever node used for connections to esupport.ibm.com.
- --icn ICN
- Specifies IBM customer number.
--proxy-ip PROXY-IP-HOSTNAME
Specifies a hostname or IP address of a proxy, if the proxy must be used for connections to
esupport.ibm.com.
--proxy-port PROXY-PORT
Specifies the port number for the proxy configuration.
--proxy-userid PROXY-USERNAME
Specifies the user ID for the proxy configuration.
--proxy-password PROXY-PASSWORD
Specifies the password for the proxy configuration.
- -m CALLHOME_CONFIG_M
- Specifies name of the organization that owns or is responsible for this system.
- -u CALLHOME_CONFIG_U
- Specifies country or region of contract that is corresponding to the ICN.
- -n CALLHOME_CONFIG_N
- Specifies name of the primary person in your organization who is responsible for administration of this system.
- -e CALLHOME_CONFIG_E
- Specifies group or task e-mail address for contacting the storage administrators of this system. Ensure that this is not a personal email address.
- -t CALLHOME_CONFIG_T
- Specifies a telephone number to contact the primary contact person.
- -g CALLHOME_CONFIG_G
- Specifies a country or region where the system is located.
- -a CALLHOME_CONFIG_A
- Specifies a state or province where the system is located.
- -z CALLHOME_CONFIG_Z
- Specifies a postal code where the system is located.
- -y CALLHOME_CONFIG_Y
- Specifies a city where the system is located.
- -r CALLHOME_CONFIG_R
- Specifies an address of where the system is located.
Exit status
- 0
- Successful completion.
- nonzero
- A failure has occurred.
Security
You must have root authority to run the esscallhomeconf script.
Example
The following examples show configuring call home:- Configure call home on an IBM Storage Scale
System.
esscallhomeconf --suffix=-hs -N <MGMT_NODE> --icn '<ID_NUMBER>' -m '<COMPANY>' -n '<USER_NAME>' -e '<EMAIL>' -u '<COUNTRY>' \ -t '<PHONE_NUMBER>' -g '<COUNTRY>' -a '<STATE>' -z '<ZIP_CODE>' -y '<CITY>' -r '<ADDRESS>' - Check customer information.
A sample output is as follows:mmcallhome info listgroup customerName customerID email countryCode type primary-contact primary-contact-phone machine-city machine-zip machine-address machine-country machine-state -------- ------------ ------------ --------- ------------ ---------- -------------- --------------------- ------------- ----------- -------------- ------------- ----------------- global <Company> <ID_NUMBER> <EMAIL> <COUNTRY> production <USER_NAME> <PHONE_NUMBER> <CITY> <ZIP_CODE> <ADDRESS> <COUNTRY> <STATE>
Location
/opt/ibm/ess/tools/bin