No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

eSight V300R010C00 Maintenance Guide 07

Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Servers Management

Servers Management

defaultData.xml

Function
  • This configuration file is used to add a user password of a blade.
  • This configuration file is used to add the anti-brute-force-cracking trap read and write communities for a server.
Path

eSight installation directory/AppBase/lib/resources/default_data

Description
Table 9-173 Parameters in defaultData.xml

Parameter

Description

Setting

Effective Mode

config/data/pwd

Indicates the user password of the blade.

Data type: character string

Value range: cipher text encrypted using the encryption tool provided by the platform.

Default value: 636471551a3eecdc0f64801ef7e243e3bf676b20febae48fd3eff1403941d556

Restart

config/data/defaultV1TrapComm

Indicates the trap community for brute-force attack defense of the IPMI or E6000.

Data type: string

Value range: cipher text encrypted using the encryption tool provided by the platform.

Default value: 2efa527af8e5c48f11c93b20fdd3c68e04c7f9c7f3502eb2001363d43f88e922

Restart

config/data/defaultV2TrapComm

Indicates the trap community for brute-force attack defense of the E9000 or Huawei V2 or V3 servers.

Data type: string

Value range: cipher text encrypted using the encryption tool provided by the platform.

Default value: 636471551a3eecdc0f64801ef7e243e3bf676b20febae48fd3eff1403941d556

Restart

config/data/trapCommunityCheck

Indicates whether to change the trap community name.

Data type: character string

Value range:

  • false: Change the trap community name.
  • true: Do not change the trap community name.

Default value: false

Restart

config/data/ipmiFlag

Indicates whether to use IPMI to perform the following operations on rack servers:

  • Querying server manufacturers
  • Querying server models
  • Querying server serial numbers
  • Querying server fans
  • Querying server PSUs
  • Configuring the NTP server
  • Remotely powering on the server
  • Remotely powering off the server
  • Remotely resetting the server
  • Setting server power cap values

V300R010C00SPC500 does not support the operations of configuring the NTP server and setting server power cap values. V300R010C00SPC500 having patches later than V300R010C00SPC500 installed also does not support the two operations.

Data type: character string

Value range:

  • false: Use SNMP.
  • true: Use IPMI.

Default value: false

Real time

config/data/refurbishSwitch

Indicates whether to enable the polling function when servers are connected to eSight.

Data type: character string

Value range:

  • false: Disable the polling function.
  • true: Enable the polling function.

Default value: false

Real time

config/data/saveAsynThreadQuantity

Indicates the maximum number of threads in the thread pool when servers are connected to eSight and component information is asynchronously written to the database.

Data type: integer

Default value: 10

Restart

Precautions

Modify this configuration file only when required.

If you manually modify the configuration items, restart eSight for the modifications to take effect.

Configuration Example
<config>     
    <data>        
    <pwd>636471551a3eecdc0f64801ef7e243e3bf676b20febae48fd3eff1403941d556</pwd> <defaultV1TrapComm>2efa527af8e5c48f11c93b20fdd3c68e04c7f9c7f3502eb2001363d43f88e922</defaultV1TrapComm>
<defaultV2TrapComm>636471551a3eecdc0f64801ef7e243e3bf676b20febae48fd3eff1403941d556</defaultV2TrapComm> 
<trapCommunityCheck>false</trapCommunityCheck>?
<ipmiFlag>false</ipmiFlag>?
<refurbishSwitch>false</refurbishSwitch>
<saveAsynThreadQuantity>10</saveAsynThreadQuantity>
    </data>
</config>

serverVersionCheck.xml

Function

serverVersionCheck.xml is used to configure the minimum software version supported by server devices.

Path

eSight installation directory/AppBase/lib/resources/default_data

Description
Table 9-174 serverVersionCheck.xml configuration item description

Parameter

Description

Setting

Effective Method

SoftwarePlatform/Feature/VersionInfo/deviceModel

Indicates the device model.

Data type: String

Value range: Device type

Restart

SoftwarePlatform/Feature/VersionInfo/bmcVersion

Indicates the BMC version.

Data type: String

Value range: BMC version number

Restart

Precautions

Do not change the configuration file unless necessary.

When configuration items are modified manually, restart eSight to make the modification take effect.

Configuration Example
<?xml version="1.0" encoding="UTF-8"?> 
<VersionCheck> 
 <SoftwarePlatform version="V3"> 
     <Feature name="DeviceMgmt"> 
       <VersionInfo deviceModel="Tecal RH5885 V3;RH5885 V3"> 
         <bmcVersion>5.91</bmcVersion> 
       </VersionInfo> 
     </Feature> 
 </SoftwarePlatform> 
</VersionCheck>

SwitchData.xml

Function

SwitchData.xmll provides the following functions:

  • Provides the default user name and password for logging in to a switch module.
  • Adds a user name and password of a switch module.
NOTE:

SwitchData.xml is used when a switch module is added.

Path

eSight installation directory/AppBase/lib/resources/default_data

Description
Table 9-175 SwitchData.xml configuration item description

Parameter

Description

Setting

Effective Method

config/data/name

Indicates the user name for logging in to a switch module.

Data type: String

Value range: User name for logging in to a switch module.

Default value: root

Takes effect in real time.

config/data/pkey

Indicates the password for logging in to a switch module.

Data type: String

Value range: Encrypted ciphertext of the platform encryption tool

Default value: 636471551a3eecdc0f64801ef7e243e3bf676b20febae48fd3eff1403941d556

Takes effect in real time.

config/snmp/name

Indicates the added user name for logging in to a switch module.

Data type: String

Value range: eSightSwitch

Takes effect in real time.

config/snmp/pkey

Indicates the added password for logging in to a switch module.

Data type: String

Value range: Encrypted ciphertext of the platform encryption tool

Default value: 636471551a3eecdc0f64801ef7e243e3bf676b20febae48fd3eff1403941d556

Takes effect in real time.

Precautions

Do not change the configuration file unless necessary.

Configuration Example
<?xml version="1.0" encoding="UTF-8"?> 
<config> 
 <data> 
      <name>root</name> 
      <pkey>636471551a3eecdc0f64801ef7e243e3bf676b20febae48fd3eff1403941d556</pkey> 
 </data> 
 <snmp> 
      <name>eSightSwitch</name> 
      <pkey>636471551a3eecdc0f64801ef7e243e3bf676b20febae48fd3eff1403941d556</pkey> 
 </snmp> 
</config>

vlan.conf

The V300R010C00SPC500 version does not support this function. The V300R010C00SPC500 version having a patch version later than V300R010C00SPC500 installed also does not support this function.

Function
  • This configuration file is used to obtain the VLAN ID and send it to devices when the stateless computing and CNA is configured and deployed.
  • This configuration file is also used to configure the cross-network-segment deployment function of some operating systems.
Path

eSight installation directory/AppBase/lib/resources/network/vlan.conf

eSight installation directory/mttools/lib/resources/network/vlan.conf

Parameter Description
Table 9-176 Parameters in vlan.conf

Parameter

Description

Setting

Effective Mode

vlanId

VLAN ID that needs to be obtained and sent to devices when the stateless computing and CNA is configured and deployed.

Data type: integer

Value range: 2-4094

The setting takes effect upon system startup.

cfgVlanId

VLAN ID for cross-network-segment deployment of some operating systems.

Data type: integer

Value range: 2-4094

The setting takes effect upon system startup.

Configuration Example
vlanId=3999 
cfgVlanId=3010     

ServerTypeConf.xml

Function

This file provides the mapping between the initial device type and new device type of a server. You can use this file to match and access the server.

Path

eSight installation directory/AppBase/lib/resources/default_data

Description
Table 9-177 Parameters in ServerTypeConf.xml

Parameter

Description

How to Set

Effective Mode

config/data/targetServerType

New device type.

Data type: Character string

Takes effect immediately.

config/data/sourceServerType

Initial device type.

Data type: Character string

Value range: List of devices that are compatible with eSight

Takes effect immediately.

Precautions

Do not arbitrarily modify the configuration file.

Configuration Example
<?xml version="1.0" encoding="UTF-8"?> 
 <config> 
    <data> 
        <targetServerType>aaa2285H</targetServerType> 
        <sourceServerType>RH2285H</sourceServerType> 
    </data> 
    <warning_EN_US> 
          The server models to be changed must be on the eSight compatibility list. 
    </warning_EN_US> 
 </config> 

DataExploreConfig.xml

Function

This file provides the maximum number of data records that eSight obtains from the database for each access during asset export.

Path

eSight installation directory/AppBase/lib/resources/default_data

Description
Table 9-178 Parameters in DataExploreConfig.xml

Parameter

Description

How to Set

Effective Mode

config/data/maxNum

Maximum number of data records that eSight obtains from its every access to the database.

Data type: Integer

Value range: 500-900

Immediately

Precautions

This file restricts the maximum number of data records that eSight obtains from its every access to the database. If the limit is exceeded, this file may cause the abnormal use of the ASSet Export function.

Configuration Example
<?xml version="1.0" encoding="UTF-8"?> 
<config> 
 <data> 
       <maxNum>500</maxNum> 
 </data> 
</config>     

BmaAlarmMappingConf.xml

Function

This file provides the mapping between alarms reported by BMA and the corresponding clear alarms. The mapping is used to determine BMA alarm types.

Path

eSight installation directory/eSight/AppBase/lib/resources/default_data

Description
Table 9-179 BmaAlarmMappingConf.xml configuration item description

Parameter

Description

Setting

Effective Mode

config/data/map clearalarmid

Indicates the ID of a clear alarm.

Data type: String

Takes effect immediately.

config/data/map newalarmids

Indicates the ID of a new alarm.

Data type: String

Takes effect immediately.

Precautions

Do not change the configuration file unless necessary.

Configuration Example
<?xml version="1.0" encoding="UTF-8"?> 
<bma> 
 <data> 
       <alarm> 
             <map clearalarmid="327688" newalarmids="327686"> </map> 
             <map clearalarmid="192218" newalarmids="196624,196220,196622"></map> 
             <map clearalarmid="196312" newalarmids="196610"> </map> 
       </alarm> 
 </data> 
</bma>     

performance.conf

Function

This file provide the following function:

  • The switch for enabling or disabling the ping function.
  • The collecting real-time power consumption of blade power supply units (PSUs).

The switch is disabled by default.

Path

eSight installation directory/AppBase/lib/com.huawei.esight.it.framework/config/performance.conf

Description
Table 9-180 performance.conf configuration item description

Parameter

Description

Setting

Effective Mode

StopICMP

Indicates whether to enable the switch for disabling the ping function of the ICMP.

Data type: Boolean

Restart

StopCollectRealTimePower

Indicates whether to enable the function for collecting real-time power consumption of blade PSUs.

Data type: Boolean

Restart

Precautions

None

Configuration Example
 StopICMP=false 
StopCollectRealTimePower=false

encryptKey.properties

The V300R010C00SPC500 version does not support this function. The V300R010C00SPC500 version having a patch version later than V300R010C00SPC500 installed also does not support this function.

Function

This configuration file configures the key for encrypting and decrypting device power-on and power-off messages received or sent during stateless computing.

Path

eSight installation directory/AppBase/lib/resources/network/encryptKey.properties

eSight installation directory/mttools/lib/resources/network/encryptKey.properties

Parameter Description
Table 9-181 Parameters in encryptKey.properties

Parameter

Description

Setting

Effective Mode

powerControlKey

Key for encrypting and decrypting device power-on and power-off messages received or sent during stateless computing.

Data type: string

The upgrade takes effect immediately.

Precaution

None

Configuration Example

powerControlKey=@010100000000EH37jmDYTqTv4ms4IIuzC7oFoZnA/pAkTld1v3VJWJOcpWlSPjgXNZhCvlUi3qvB

listener_port_config.properties

The V300R010C00SPC500 version does not support this function. The V300R010C00SPC500 version having a patch version later than V300R010C00SPC500 installed also does not support this function.

Function

In the eSight inband networking scenario, if the iBMC version is earlier than 2.42, eSight needs to use TCP port 4321 to receive IP addresses obtained by servers through the DHCP function to support the configuration and deployment, firmware upgrade, and stateless computing of servers. In this case, you need to enable TCP port 4321.

Path

eSight installation directory/AppBase/lib/resources/network/listener_port_config.properties

Parameter Description
Table 9-182 Parameters in listener_port_config.properties

Parameter

Description

Setting

Effective Mode

TCP_PORT_STATUS

Indicates whether to enable TCP port 4321.

Data type: character string

Value Range:

  • off: disable port 4321
  • on: enable port 4321

Default value: off

Restart

Configuration Example
TCP_PORT_STATUS=on 

alarmAutoSync_Server.properties

Function

This configuration file is used to automatically synchronize Huawei server alarms.

Path

eSight installation directory/AppBase/etc/oms.fm

Description
Table 9-183 alarmAutoSync_Server.properties configuration item description

Parameter

Description

Setting

Effective Method

ALARM_AUTO_SYNC

Indicates whether to enable automatic synchronization of Huawei server alarms. The scenarios are as follows:

  • Connecting servers to eSight is not restricted by the automatic alarm synchronization switch.
  • Server update and polling are restricted by the automatic alarm synchronization switch.
NOTE:

After the configuration on the active eSight server is complete, the configuration file will be automatically synchronized to the standby server.

Data type: String

Value range:

  • yes: Enable automatic alarm synchronization.
  • no: Disable automatic alarm synchronization.

Default value: yes

Takes effect immediately.

Precautions

Do not change the configuration file unless necessary.

Configuration Example
ALARM_AUTO_SYNC=yes

customPing.properties

Function

This file enables eSight to periodically check the online status of servers through the ping command. The default period is 5 minutes. Users can define the period as required.

Path

eSight installation directory/AppBase/etc/oms.fm

Description
Table 9-184 customPing.properties configuration item description

Parameter

Description

Setting

Effective Method

pingCycleTime

Indicates the execution period of the ping command.

Data type: String

Value range: 5-60

Default value: 5

Unit:minutes

NOTE:

The default value of pingCycleTime is 5 and the default value of pingNum is 0, indicating that the server is pinged once every 5 minutes, and the server status is reported to eSight once every 5 minutes.

For example, if the value of pingCycleTime is 10 and the value of pingNum is 2, the server is pinged once every 10 minutes, and the server status is reported to eSight once every 20 minutes.

Takes effect immediately.

pingNum

Indicates the execution times of the ping command.

Data type: String

Value range: 0-24

Default value: 0

Takes effect immediately.

Precautions

Do not change the configuration file unless necessary.

Configuration Example
pingCycleTime=0 
pingNum=0

refreshComponentEvent.xml

Function

This configuration file updates the power supply, fan, blade, switch board, and hard disk of the server in real time based on the device removal alarm or event reported by the device.

Path

eSight installation directory/AppBase/lib/resources/default_data

Parameter Description
Table 9-185 Parameters in refreshComponentEvent.xml

Parameter

Description

Setting

Effective Mode

config/event/eventName/eventIdList/alarmId

Alarm ID of a specific alarm or event in the eSight alarm list.

Data type: string

Value range: Obtain the alarm ID from the eSight alarm list.

Restart

config/event/eventName/eventIdList/groupId

Alarm group ID of a specific alarm or event in the eSight alarm list.

Data type: string

Value range: Obtain the alarm group ID from the eSight alarm list.

Restart

Precaution

Modify this configuration file only when required.

Currently, eSight supports only hot swapping of the power supply, fan, blade, switch board, and hard disk of the server.

Options of config/event/eventName include Disk Refresh, Fan Refresh, Psu Refresh, and Device Refresh and cannot be modified.

  • Disk Refresh: hard disk update
  • Fan Refresh: fan update
  • Psu Refresh: power supply update
  • Device Refresh: E9000 blade or switch board update

You can obtain alarmId and groupId based on the eSight alarm list, configure them in the corresponding component name, implementing component update triggered by the removal alarm or event.

Configuration Example
<config>
	<event>
		<eventName>Disk Refresh</eventName>
		<eventIdList>
            <alarmId>33554435</alarmId>
            <groupId>278413609</groupId>
		</eventIdList>
		<eventIdList>
            <alarmId>33554437</alarmId>
            <groupId>278413609</groupId>
		</eventIdList>
        <eventIdList>
            <alarmId>218169343</alarmId>
            <groupId>278413614</groupId>
		</eventIdList>
		<eventIdList>
            <alarmId>226557951</alarmId>
            <groupId>278413614</groupId>
		</eventIdList>
	</event>
	<event>
		<eventName>Fan Refresh</eventName>
		<eventIdList>
            <alarmId>138542858</alarmId>
            <groupId>278413614</groupId>
		</eventIdList>
		<eventIdList>
            <alarmId>146931466</alarmId>
            <groupId>278413614</groupId>
		</eventIdList>
		<eventIdList>
            <alarmId>67108865</alarmId>
            <groupId>278413609</groupId>
		</eventIdList>
		<eventIdList>
            <alarmId>67108867</alarmId>
            <groupId>278413609</groupId>
		</eventIdList>
	</event>
	<event>
        <eventName>Psu Refresh</eventName>
        <eventIdList>
            <alarmId>50331651</alarmId>
            <groupId>278413609</groupId>
        </eventIdList>
        <eventIdList>
            <alarmId>50331653</alarmId>
            <groupId>278413609</groupId>
        </eventIdList>
        <eventIdList>
            <alarmId>138542856</alarmId>
            <groupId>278413614</groupId>
        </eventIdList>
        <eventIdList>
            <alarmId>146931464</alarmId>
            <groupId>278413614</groupId>
        </eventIdList>
    </event>
    <event>
		<eventName>Device Refresh</eventName>
		<eventIdList>
            <alarmId>138477345</alarmId>
            <groupId>278413614</groupId>
		</eventIdList>
	</event>
</config>
Translation
Download
Updated: 2019-06-30

Document ID: EDOC1100044373

Views: 25168

Downloads: 74

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Share
Previous Next