SmartKit 24.0.RC6 User Guide 01
SmartKit 24.0.RC6 User Guide 01
24.0.RC6
User Guide
Issue 01
Date 2024-10-30
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective
holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and
the customer. All or part of the products, services and features described in this document may not be
within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements,
information, and recommendations in this document are provided "AS IS" without warranties, guarantees
or representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, and
recommendations in this document do not constitute a warranty of any kind, express or implied.
Website: https://www.huawei.com
Email: support@huawei.com
Purpose
This document describes how to obtain the SmartKit installation package and
install and uninstall SmartKit. In the mean time, this document explains the
graphical user interface (GUI) and functions provided by SmartKit in detail.
Intended Audience
This document is intended for:
● Technical support engineers
● Maintenance engineers
● Product users
Symbol Conventions
The symbols that may be found in this document are defined as follows.
Symbol Description
Symbol Description
Change History
Issue Date Description
Contents
2 Deploying SmartKit................................................................................................................. 3
2.1 Installing SmartKit.................................................................................................................................................................. 3
2.2 Running SmartKit..................................................................................................................................................................19
2.3 Installing Functions.............................................................................................................................................................. 23
2.3.1 Online Installation.............................................................................................................................................................23
2.3.2 Offline Installation............................................................................................................................................................ 25
2.4 Related Operations............................................................................................................................................................... 25
2.4.1 Upgrading Functions in a Batch................................................................................................................................... 25
2.4.2 Upgrading a Function Separately................................................................................................................................ 26
2.4.3 Uninstalling SmartKit....................................................................................................................................................... 26
2.4.4 Uninstalling Functions..................................................................................................................................................... 27
2.4.5 Function Management.................................................................................................................................................... 27
2.4.5.1 Function Export...............................................................................................................................................................29
2.4.5.2 Function Import.............................................................................................................................................................. 30
2.4.5.2.1 Importing Function Packages Exported from Other Environments.......................................................... 30
2.4.5.2.2 Importing Function Packages Downloaded from the Support Website.................................................. 31
3 Using SmartKit....................................................................................................................... 33
3.1 Home.........................................................................................................................................................................................33
3.2 Devices...................................................................................................................................................................................... 36
3.2.1 Storage.................................................................................................................................................................................. 36
3.2.1.1 Adding a Device.............................................................................................................................................................. 37
3.2.1.2 Modifying a Device........................................................................................................................................................ 38
3.2.1.3 Removing a Device........................................................................................................................................................ 39
3.2.1.4 Updating a Device......................................................................................................................................................... 40
3.2.1.5 Obtaining an Import Template................................................................................................................................. 40
3.2.1.6 Batch Import.................................................................................................................................................................... 41
3.2.2 Server..................................................................................................................................................................................... 41
3.2.2.1 Adding a Device.............................................................................................................................................................. 41
4 Security Maintenance...........................................................................................................79
4.1 Verifying Software Packages............................................................................................................................................. 79
4.2 Configuring Security Algorithms..................................................................................................................................... 79
4.3 Password Statement in Open-Source Software......................................................................................................... 80
5 FAQs..........................................................................................................................................82
5.1 Why Is the File Not Displayed in the Import Window After I Enter the Import Directory When
Importing the File?...................................................................................................................................................................... 84
5.2 Why Is a Chinese Button Displayed on the Page for Selecting a Folder in an English Installation
Program?......................................................................................................................................................................................... 84
5.3 Why Does Compression Fail When SmartKit Is Installed Using Account user in 64-bit Windows Server
2003 (Enterprise Edition)?........................................................................................................................................................ 84
5.4 Why Does the Tool Exit When Sogou Input Method Is Used to Type Chinese?............................................. 85
5.5 Why Cannot I See the Tool Home Page After I Click the Tool Pop-up?............................................................ 85
5.6 How Do I Handle the Connection Failure When the User Name or Password of the Device Added in
the Tool Is Changed?.................................................................................................................................................................. 85
5.7 Why Does the Tool Fail to Send Emails?...................................................................................................................... 85
5.8 Why Cannot I See the Folder Where the Tool Installation Package Resides in the Import Window?.... 87
5.9 The Tool Cannot Run and the Message "xxx is running" Is Displayed After I Click a Tool on SmartKit
for Multiple Times. How Can I Fix This Problem?............................................................................................................ 88
5.10 What Can I Do If a Message "File error. Some number formats may have been lost." Is Prompted
When Deployment Using the Deployment Tool Is Complete and the Exported Report Is Opened?..............88
5.11 Why Does the Process Exist on Task Manager but the Login Page Is Not Displayed After SmartKit Is
Started?........................................................................................................................................................................................... 89
5.12 Why Cannot I See Information About the Software When I Apply for S-level Permission on the
Permission Application Page?.................................................................................................................................................. 89
5.13 Why Do I Fail to Add Devices on SmartKit Using a Publickey Generated by PuTTY?................................ 89
5.14 Why Do I Fail to Add Devices Using the SSH Forward Function and How Can I Solve the Problem?
............................................................................................................................................................................................................ 90
5.15 Why Are Fewer Tools Installed in SmartKit Running on SVP Environments of High-end Storage
Devices by Default?..................................................................................................................................................................... 90
5.16 Why Cannot the Tool Be Used After I Click Default Management IP Address Modification Tool?....... 91
5.17 Why Cannot Default Management IP Address Modification Tool Detect Devices?....................................91
5.18 What Can I Do When the Inspection Tool Fails to Be Started in SmartKit that Runs on Windows
Server 2008 or Windows 10?................................................................................................................................................... 91
5.19 What Can I Do When the Huawei Technical Support Website Cannot Be Connected During Login to
SmartKit?........................................................................................................................................................................................ 92
5.20 How Can I Quickly Find a Scenario Function on SmartKit?................................................................................ 92
5.21 Why Does Software Package Download Fail After the User Role Is Switched?........................................... 93
5.22 What Can I Do When the Message "An error occurred while starting the application" Is Reported
During SmartKit Startup?.......................................................................................................................................................... 93
5.23 What Can I Do If SmartKit Fails to Be Started and No Related Processes Exist in Task Manager?...... 94
5.24 When I Apply for or Register Permissions of Software Packages on SmartKit in batches, Why Is a
Message Indicating XXX Software Has Been Removed Displayed On the Redirected Support Web Page?
............................................................................................................................................................................................................ 95
5.25 What Can I Do if a Report Is Incompletely Displayed on Internet Explorer 8 or Earlier?......................... 96
5.26 When Downloading a Software Package, What Can I Do If a Message Indicating that the Software
Package Fails to Be Downloaded or the Manual Verification Fails Is Displayed?................................................. 97
5.27 How Can I Use an External Tool to Log In to an SVP High-End Storage System?......................................97
5.28 How to Adapt to Different Types of Terminal End Characters When a Device Is Added?....................... 99
5.29 Why Do I Fail the Identity Authentication or Fail to Add a Device on SmartKit When the Proxy Is
Enabled and the Network Is Normal?................................................................................................................................ 100
5.30 What Can I Do If the Login Page Is Blank During SmartKit Login?............................................................... 100
5.31 What Can I Do If the Login Page Disappears and No Subsequent Steps Can Be Performed After
SmartKit Login?.......................................................................................................................................................................... 101
5.32 What Can I Do If the SmartKit Font Is Small and Blurry on a High-Resolution Screen?....................... 101
5.33 Why Does the Startup Process of the Downloaded Tool Fail or the Tool Fail to Be Imported?...........103
1 About SmartKit
1.1 Overview
SmartKit is a unified service tool platform for products in the storage, server,
virtualization, and solution fields. It supports all functions of the former OceanStor
Toolkit.
1.2 Glossary
1.1 Overview
SmartKit is a unified service tool platform for products in the storage, server,
virtualization, and solution fields. It supports all functions of the former OceanStor
Toolkit.
1.2 Glossary
Toolkit: SmartKit is a collection of tools, which contains many sub-tools. To make
the toolkit lightweight, only certain common sub-tools (such as Inspection,
Information Collection, Hot Patch Installation, Device Archive Collection, and
so on) are preset during initial installation. Other sub-tools can be installed as
required.
Sub-tool: It is also called plug-in package, function package, or scenario-specific
function package. A sub-tool can execute a task independently or together. Sub-
tools can be installed online or imported for installation, or can be uninstalled
independently.
2 Deploying SmartKit
Prerequisites
● Before installing SmartKit, ensure that the system meets the operating
environment requirements by referring to Table 2-1.
Maximum 256 -
number of
managed
storage
devices
NOTE
In SmartKit, devices supported vary with functions. After a function runs, you can click List
of Supported Devices in the Add Devices or Select Devices step to view the supported
device models and versions.
● Before using SmartKit, make sure that you have the permission to use the
functions.
Table 2-2 and Table 2-3 list the user permission required for connecting to
storage arrays.
Scale-Out Administrator -
Storage User root
Deployment
Delivery
Deployment of Super -
OceanProtect administrator
Appliances
Distributed Administrator -
Deployment User root
Assistant
FusionStorage Administrator -
Block 6.X User root
Inspection
Historical Super -
Performance administrator
Monitoring
Log Mask NA -
UltraPath Super -
Software administrator
Upgrade
FusionStorage Super -
Block administrator
Upgrade(V1R6C3
0SPC100)
Centralized Super -
Storage Firmware administrator
Upgrade
Scale-Out Super -
Storage Firmware administrator
Upgrade
Scale-Out Super -
Storage Compute administrator
Node Upgrade
Scale-Out Super -
Storage Upgrade administrator
FusionStorage Administrator -
Upgrade User root
Evaluation
FusionCube Administrator -
Upgrade User root
Evaluation
Expand Super -
SmartCache pool administrator
Scale-Out Super -
Storage Capacity administrator
Expansion
Parts Super -
Replacement administrator
Scale-Out Super -
Storage FRU administrator
Replacement
MigrationDirector Administrator -
for NAS Storage
Table 2-4 shows the permission for using the sub-scenario in SmartKit.
NOTE
This table lists the permissions of enterprise and carrier users in different scenarios.
Customers have no permissions in the carrier scenario.
Scale-Out Scale-out √ √ √
Storage storage
Deploymen
t Delivery
Flash Enterprise √ √ x
Storage storage
Deploymen
t Delivery
Deploymen Enterprise √ √ x
t of storage
OceanProte
ct
Appliances
Scale-Out Scale-out √ √ √
Block storage
Storage
UltraPath Enterprise √ √ √
Installation storage
SNS Enterprise √ √ √
Switch- storage
Dedicated and scale-
Site out
Deploymen storage
t Quality
Inspection
Compatibili Enterprise √ √ √
ty storage
Evaluation and scale-
for Site out
Deploymen storage
t
Distributed Scale-out √ √ ×
Deploymen storage
t Assistant
DPA Enterprise √ √ √
Inspector storage
and scale-
out
storage
DME Enterprise √ √ √
Inspection storage
Inspection Scale-out √ √ √
storage
Historical Enterprise √ √ ×
Performanc storage
e
Monitoring
Device Enterprise √ √ √
Archive storage
Collection and scale-
out
storage
InfoGrab Enterprise √ √ √
storage
and scale-
out
storage
Device Enterprise √ √ ×
Upgrade storage
Disk Enterprise √ √ ×
Firmware storage
Upgrade
UltraPath Enterprise √ √ ×
Software storage
Upgrade
V100R005 Enterprise √ √ ×
Series Disk storage
Firmware
FusionStora Scale-out √ √ √
ge Block storage
Upgrade
eBackup Scale-out √ √ ×
Upgrade storage
Centralized Enterprise √ √ x
Storage storage
Firmware
Upgrade
Scale-Out Scale-out √ √ ×
Storage storage
Firmware
Upgrade
Scale-Out Scale-out √ √ ×
Storage storage
Compute
Node
Upgrade
Scale-Out Scale-out √ √ x
Storage storage
Upgrade
FusionStora Scale-out √ x x
ge Upgrade storage
Evaluation
FusionCube Scale-out √ √ √
Upgrade storage
Evaluation
Patch Enterprise √ √ √
Evaluation storage
eBackup Scale-out √ √ √
Upgrade storage
Add Enterprise √ √ ×
Controllers storage
Expand Enterprise √ √ √
Disk storage
Domain /
Storage
Pool /
Performanc
e Layer
Expand Enterprise √ √ ×
SmartCache storage
pool
Scale-Out Scale-out √ √ √
Storage storage
Capacity
Expansion
Parts Enterprise √ √ ×
Replaceme storage
nt and scale-
out
storage
Scale-Out Scale-out √ √ √
Storage storage
FRU
Replaceme
nt
Initial Enterprise √ √ x
Certificate storage
Replaceme
nt
MigrationDi Enterprise √ √ ×
rector for storage
SAN
MigrationDi Enterprise √ √ ×
rector for storage
NAS and scale-
out
storage
MigrationDi Enterprise √ √ x
rector for storage
NAS and scale-
Storage out
storage
NOTE
The preceding customers refer to the customers who have purchased Huawei equipment
and bound the product SN or the Support-E account of the contract number signed with
Huawei.
● You have applied for an account with the permission to download installation
packages from the Huawei technical support website.
NOTE
To successfully download SmartKit, ensure that the account you are using is correct.
Different packages are displayed based on accounts of different permission levels.
Context
● The SmartKit installation package contains only the toolkit and a few
functions. To install specific functions, go to the Function Management page.
To prevent multiple SmartKit programs from running on your computer, you
are advised to start the installation program after SmartKit programs run by
other users are closed.
● Use an administrator account or an account with administrator permissions to
install SmartKit.
Procedure
Step 1 Connect cables and deploy the network environment.
1. Use Ethernet cables to directly or indirectly (through switches) connect the
maintenance terminal where SmartKit is installed to the management
network ports of the storage system.
2. Configure the network port IP address and subnet mask of the maintenance
terminal so that the maintenance terminal can access the storage system.
NOTE
You are advised to set the network port IP address of the maintenance terminal and the
management network port IP address of the storage system in the same network segment.
If the IP addresses are not in the same network segment, configure a router to ensure that
the maintenance terminal can correctly communicate with the storage system.
5. Select Install just for me or Install for all users and click Next.
NOTE
– The default installation path is C:\Huawei SmartKit. If you want to install the
software in the default path, click Next to skip this step.
– The installation path can contain only letters, digits, underscores (_), or a single
space.
7. Click Install to install SmartKit.
After the installation is complete, the Completing the SmartKit Setup
Wizard page is displayed.
8. Click Finish.
NOTE
You can select Create desktop shortcut to create a desktop shortcut icon. You can also
select Launch SmartKit to start SmartKit immediately.
----End
Context
● After SmartKit is installed, the background programs of SmartKit keep
running and access the technical support website, obtaining upgrade
information about SmartKit and functions and providing pop-up messages.
● You must have administrator permissions to use some functions. You are
advised to run SmartKit as an operating system (OS) administrator.
Prerequisites
The NetCare permission is required for a Huawei carrier service engineer. If you
need to perform operations on customer devices, apply for a NetCare order first.
For details about how to apply for the NetCare permission, see NetCareCloud
User Permission Application Guide.
Procedure
Step 1 Run SmartKit on the maintenance terminal.
NOTE
Steps 3 and 4 apply only to SmartKit running on entry-level and mid-range storage
systems.
NOTE
Before ticking the check box, click Huawei Privacy Statement to read the privacy
statement.
3. NetCare authentication.
– NetCare Client is not connected.
a. Use a mobile browser, WeChat, or WeLink to scan the QR code and log
in using your Uniportal account. The NetCare Inside Initialization page
is displayed. For details about NetCare Inside initialization, see 3.5.8.1
NetCare Inside Initialization.
i. If you do not have the NetCare permission, select Huawei Enterprise
Service Engineer, Huawei Partner Engineer, or Other Engineers and
submit. A verification code is generated after submission. If you select
Huawei Carrier Service Engineer, you need to apply for the NetCare
permission.
ii. If you have the NetCare permission and the ICT operation scenario on
NetCareCloud is the carrier scenario, select a NetCare site and an access
network, click Generate under Obtain initialization information
package to send the initialization information package to your mailbox.
Then, a verification code is generated on the page.
b. On the Initialize page of SmartKit, enter Authentication Code, click
Authenticate, import the initialization information package, and click
Finish.
NOTE
For SmartKit running in SVP environments of high-end storage devices, a dialog box is
displayed asking you to enter the account and password of the storage device to log in
after NetCare authentication.
– NetCare Client is connected.
The NetCare Client automatically completes the authentication. You do
not need to enter the authentication code.
4. Click Enter SmartKit. The SmartKit home page is displayed.
NOTE
You can also select Authenticate Later to skip login authentication and directly go to the
SmartKit home page.
Step 3 The Operation Safety Precautions page is displayed. Read the safety precautions
carefully.
1. Download and read Authorization for Accessing the Customer Network for
Operation and Processing Data and Personal Data Description.
NOTICE
Before using SmartKit, obtain the data processing authorization from the
device administrator. If you want to remove the service package generated by
the tool from a customer's site, delete the personal information that may be
involved in the service package. For details, see Personal Data Description.
2. Click Confirm.
Step 4 (Optional) If you use SmartKit for the first time, a usage guide page is displayed
introducing major functions of SmartKit.
1. Click Confirm. The Welcome to SmartKit page is displayed in the wizard
describing the application fields and paths of the tool.
2. Click . The wizard page displays function management compatible with
the former OceanStor Toolkit and provides the O&M functions in service
scenarios, covering the storage, server, virtualization, and solution fields.
3. Click . The wizard displays the Function Management page. You can
install or upgrade required functions in batches. If you cannot access the
network, export the function packages from another SmartKit environment
and then import them to the current SmartKit to implement offline
installation or upgrade.
4. Click . The wizard page displays the devices. Once you add a device to the
device list, you do not need to add the device when you perform operations
later. You can also add devices in a batch.
5. Click . The wizard page displays the update reminder function. If a tool
has a new version or user authentication will expire or has expired, the system
sends a notification. You can set the frequency of sending a notification in
advanced settings.
6. Click Start.
Step 5 (Optional) Perform identity authentication.
1. Choose Unauthenticated or Authenticated(Offline) > Online Authenticate
in the upper right corner of the tool to perform identity authentication.
2. Enter your username and password that are used to log in to the Huawei
enterprise or carrier technical support website.
3. Select Enterprise or Carrier based on site requirements.
4. Click OK.
NOTE
If identity authentication is skipped, you will log in to SmartKit as a guest, and functions
such as online installation are unavailable.
----End
Prerequisites
SmartKit has been installed and identity authentication has been performed.
Context
You cannot use the online installation function if you log in to SmartKit as Visitor.
----End
Step 3 In the function list, find the function to be installed and click Install on the right
of it. You can also click Install in the upper right corner of this page to install all
the functions filtered using the current filter criteria.
Step 4 (Optional) If identity authentication is not performed or no operation is performed
for a long time, the Identity Authentication dialog box is displayed prompting
you to enter the user name and password.
Step 5 (Optional) If the download permission of the function to be installed is level-S,
the system displays a message asking you whether to go to the permission
After the permission application for obtaining the S-level functions is approved, the first
installation may fail. You can restart SmartKit to install such tools, or use a browser to
download tools first, and then install them in SmartKit.
Step 6 Enter the user name and password of the Huawei enterprise technical support
website, and click Login.
SmartKit automatically downloads the functions from the technical support
website and installs them in SmartKit.
----End
Prerequisites
● The functions to be upgraded have been installed in SmartKit.
● The environment for running functions is ready.
Procedure
Step 1 Start SmartKit.
Step 2 Take the Routine Maintenance scenario-based task as an example. Choose Home
> Storage > Upgrade/Patch Installation > More.
A dialog box is displayed listing all functions of the Upgrade/Patch Installation
scenario-based task. You can click to upgrade functions to the latest version.
----End
Prerequisites
● The function to be upgraded has been installed in SmartKit.
● The physical environment for running the function is ready.
Procedure
Step 1 Open SmartKit.
Step 2 Take the Routine Maintenance scenario-based task as an example. Choose Home
> Storage > Routine Maintenance > More.
Step 3 In the function pane, click Upgrade on the right of the corresponding function.
----End
Prerequisites
SmartKit has been closed.
Procedure
Step 1 On the maintenance terminal, choose Start > All Programs > SmartKit >
Uninstall SmartKit.
----End
Prerequisites
SmartKit and the functions have been installed.
Procedure
Step 1 Start SmartKit.
Step 3 In the function list, find the function to be uninstalled and click Uninstall on the
right of it.
----End
Precaution
● Functions on the Function Management page can be used only after you
install them in SmartKit on your local PC.
Identity Authentication
Step 1 In the upper right corner of SmartKit, choose Unauthenticated > Authenticate
Now.
Step 2 Enter your username and password for logging in to the Huawei technical support
website.
----End
Interface Introduction
The following figure shows the Function Management page.
Functional Description
Area
Functional Description
Area
Prerequisites
The functions to be exported have been installed in SmartKit.
Procedure
Step 1 Run SmartKit and select the product field (storage, server, virtualization, or
solution) to which the function to be exported belongs.
Step 2 Choose Function Management > Export. The Export dialog box is displayed.
Step 3 Select one or more functions to be exported and select a path for saving the
function packages.
Step 4 Click Export. After the packages are exported, click View. The system
automatically displays the path saving the function packages.
----End
Prerequisites
Function packages exported from other environments have been imported to the
local PC.
Procedure
Step 1 Start SmartKit.
Step 2 Choose Function Management > Import. The Import dialog box is displayed.
Step 3 Select the function packages that you have exported and click OK.
Step 4 The system verifies and loads the function packages. After the function packages
are successfully imported, they are displayed in the dialog box. Click OK.
NOTE
● If you import functions of a previous version, the existing functions will be overwritten.
Functions incompatible with SmartKit will not be imported.
● From SmartKit 24.0.RC5, signature verification is added. If the signature verification fails,
the import is not allowed.
You need to use SmartKit 24.0.RC5 or later to export the function packages again in
other environments and then import the packages.
Step 5 Select the functions you want to import and click Import.
----End
Prerequisites
You have downloaded the scenario-based function packages and signature files
from the support website and saved them in the same directory.
Procedure
Step 1 Start SmartKit.
Step 2 Choose Function Management > Import. The Import dialog box is displayed.
Step 3 Select the scenario-based function packages and signature files downloaded from
the support website and click OK.
Step 4 In the dialog box that is displayed, click OK.
NOTE
● If you import functions of a previous version, the existing functions will be overwritten.
Functions incompatible with SmartKit will not be imported.
● From SmartKit 24.0.RC5, signature verification is added. Therefore, the signature files
in .p7s format must be imported at the same time. If the signature verification fails, the
import is not allowed.
----End
3 Using SmartKit
This chapter describes the user interfaces of SmartKit and the corresponding
functions. You can read this chapter to know major functions of SmartKit and
master how to use it.
3.1 Home
SmartKit contains a large number of scattered functions. The technical support
engineers may feel difficult to operate such scattered functions, and the operation
may bring high cost and low efficiency. In this case, the scenario-based tasks are
designed, which provides unified entrances on the Home page to guide service
engineers through the step-by-step daily operation, improving their work
efficiency.
3.2 Devices
This section describes how to use SmartKit to manage storage devices, servers,
and AI storage devices.
3.3 Software Packages
On the Software Packages page, you can import the download list to view
information about software packages, upgrade packages, and documents of
different products and download them to a local PC.
3.4 Scheduled Task
3.5 System Settings
3.1 Home
SmartKit contains a large number of scattered functions. The technical support
engineers may feel difficult to operate such scattered functions, and the operation
may bring high cost and low efficiency. In this case, the scenario-based tasks are
designed, which provides unified entrances on the Home page to guide service
engineers through the step-by-step daily operation, improving their work
efficiency.
Figure 3-1 and Table 3-1 show the Home page and describe its functional areas.
10
: enables you to install the functions that have not
been installed in the current scenario-based task.
Scenario-based Description
Task
Scenario-based Description
Task
Capacity Expansion In the capacity expansion scenario, you can expand the
capacity of devices.
Parts Replacement In the parts replacement scenario, you can replace parts
of devices based on the wizard.
Table 3-3 describes public network addresses that can be switched over on
SmartKit.
3.2 Devices
This section describes how to use SmartKit to manage storage devices, servers,
and AI storage devices.
3.2.1 Storage
This section describes how to manage storage devices using SmartKit.
Prerequisites
The device's username, password, port, and IP address or IP address segment are
ready.
Procedure
Step 1 Go to the Devices page.
The Add device Step 2-1: Basic Information dialog box is displayed.
● If you are using a scale-out storage device, use the DeviceManager IP address to log in
to the device.
● If you want to use SSH forward function, select SSH Forward in Select Proxy.
Alternatively, select No Proxy.
● Currently, the OSs supporting the SSH forward function are SUSE 10 Linux, SUSE 11
Linux, and Solaris 11. If devices fail to be added using the SSH forward function, the
configuration of the intermediate host may be incorrect. For details about solutions, see
5.14 Why Do I Fail to Add Devices Using the SSH Forward Function and How Can I
Solve the Problem?.
Step 7 Under Login Information, enter Username, Password, and Port for logging in to
the device.
NOTE
● Enter the username and password of the storage system administrator. Generally, the
username is admin.
● The default port is 22.
Step 8 (Optional) Select Need Debugging Password, and enter Debugging Password.
NOTE
The debugging password is needed for logging in the debug mode of a device. In the Login
Information area, click View. You can view the model and version of the device that
supports the debugging password.
Step 9 (Optional) Fill in Key and Password in the Publickey Authentication area.
NOTE
----End
Result
After the device is added successfully, you can view the details about the added
device in the device list.
NOTE
When a device is connected in SSH mode, the fingerprint of the device is trusted by default.
To enable fingerprint verification, you need to enable it in the configuration file.
To enable fingerprint verification, change the value of
ssh.should.verify.public.key.strictHostKeyChecking in the Huawei SmartKit
\configuration\system.properties file to true and restart SmartKit.
Prerequisites
The device's username, password, port, and IP address or IP address segment are
ready.
Procedure
Step 1 Go to the Devices page.
Choose Devices > Storage to go to the storage device list page.
Step 2 Select a device that you want to modify, and click Modify.
The Modify dialog box is displayed.
NOTE
● You can modify one device only at a time. If you select multiple devices, the Modify
button will be grayed out.
● If Publickey Authentication is set when a device is added, you can modify the
Publickey authentication information in the Modify dialog box.
This modification operation can be applied to the currently selected device as well as other
devices. Click Apply To, then select devices and synchronize the modification to these
devices.
Step 4 (Optional) Select Need Debugging Password, and modify Debugging Password.
NOTE
Click View in Login Information to check the models and versions of the devices that
support debugging passwords.
----End
Procedure
Step 1 Go to the Devices page.
Choose Devices > Storage to go to the storage device list page.
Step 2 Select a device you want to remove, and click Remove.
The Information dialog box is displayed.
Step 3 Click OK.
----End
Prerequisites
After the device is added successfully, neither its IP address nor serial number
changed.
NOTE
If the device IP address or serial number changed, the update will fail.
Procedure
Step 1 Go to the Devices page.
NOTE
● After product software packages are reinstalled, the serial number changes and the
device cannot be updated. To update the device, remove the device and add it again.
● If the update fails, the Information dialog box will be displayed. You can locate the
failure cause based on the information in the dialog box.
----End
Procedure
Step 1 Go to the Devices page.
The Select a Path to Save the Template File dialog box is displayed.
NOTE
----End
Procedure
Step 1 Go to the Devices page.
Step 3 Select device information file DeviceList_Template.xls, and click OK to import the
device information file.
NOTE
● The device information files are EXCEL files manually entered after an import template
is obtained. For details about how to obtain an import template, see 3.2.1.5 Obtaining
an Import Template. The import path cannot contain consecutive spaces.
● When a device is added for the first time or the fingerprint of an SSH server changes, a
message is displayed asking whether you want to continue the registration.
● When a device is added for the first time or the device certificate is not trusted, a
message is displayed, indicating that the connection is not trusted.
----End
3.2.2 Server
This section describes how to use SmartKit to manage servers.
NOTE
● For details about how to manage servers, see "About SmartKit" > "Devices" in the
SmartKit Computing User Guide of the corresponding version.
● If you need to install and use server tools, see "Using SmartKit" in the SmartKit
Computing User Guide of the corresponding version.
Prerequisites
The start and end IP addresses as well as the username and password of the
device have been obtained.
Procedure
Step 1 Choose Devices > Server.
Step 3 Set Start IP address, End IP address, User Name, Password, and ports.
NOTE
To manage IES devices, the username and password must meet either of the following
conditions. Otherwise, the tool cannot identify the specific type of IES devices.
● Enter the root username and password, select Account Decoupling, and enter the
Redfish username and password.
● Enter the SSH username (admin) and password. If the SSH password is different from
the Redfish password, select Account Decoupling and enter the Redfish username and
password.
Step 5 Click OK. The server has been added to the system successfully.
----End
Operation Results
After the device is successfully added, you can view details about the device under
Devices.
Prerequisites
The start and end IP addresses as well as the username and password of the
device have been obtained.
Procedure
Step 1 Choose Devices > Server.
Step 2 Select a device that you want to modify, and click Modify.
NOTE
You can modify one device only at a time. If you select multiple devices, the Modify button
will be grayed out.
Step 3 In the Modify dialog box that is displayed, set Username and Password.
Step 4 Click OK. The username and password of the device have been modified
successfully.
----End
Procedure
Step 1 Choose Devices > Server.
----End
Procedure
Step 1 Click the Devices tab.
The Select a Path to Save the Template File dialog box is displayed.
----End
Procedure
Step 1 Click the Devices tab.
Step 2 Click the Server field.
Step 3 Click Batch Import.
The Batch Import dialog box is displayed.
Step 4 Select device information file ServerDeviceList_Template.xls and click OK to
import the device information template.
NOTE
● The device information files are EXCEL files manually entered after an import template
is obtained. For details about how to obtain an import template, see 3.2.2.4 Obtaining
an Import Template. The save path of the template file cannot contain consecutive
spaces.
----End
NOTE
The SN whitelist function is disabled by default and applies only to Ascend intelligent
computing scenarios. Only iBMC, OS, and IES devices can be filtered out.
Procedure
Step 1 Click Config SN Whitelist. In the dialog box that is displayed, click Export.
Step 2 Enter device SNs in the exported template and click Import.
Step 3 After the import is successful, click Save.
To delete devices, select the devices and click Remove.
Step 4 After the configuration is successful, tick Enable SN Whitelist.
----End
3.2.3 AI Storage
This section describes how to manage AI storage devices using SmartKit.
Prerequisites
● The OceanStor A800 cluster has been taken over on DME.
● A third-party system access user has been created on DME for SmartKit login.
The user must have the following role permissions: Administrators, NBI User
Group, SMManagers, and HOFS Group.
Procedure
Step 1 Go to the DME login page.
Choose Devices > AI Storage to go to the AI storage device list page. Click Add.
The Add Device Step 3-1: Log In to DME page is displayed.
The IP address is the IP address of DME. The username and password are the
SmartKit account created on DME. Enter the login information and click Next.
----End
Procedure
Step 1 Go to the DME modification page.
Choose Devices > AI Storage to go to the AI storage device list page. Select the
device to be modified and click Modify. The Modify page is displayed.
NOTE
You can modify one device only at a time. If you select multiple devices, the Modify button
will be grayed out.
NOTE
You can click Cancel or click Next without selecting any device.
NOTE
You can click Cancel or click Next without selecting any device.
----End
Procedure
Step 1 Choose Devices > AI Storage to go to the AI storage device list page.
----End
Procedure
Step 1 Choose Devices > AI Storage to go to the AI storage device list page.
Step 2 Select the device to be updated and click Update. DME, Zone, and OM will be
authenticated again. If the authentication fails, you will be prompted to remove
the device and add it again.
NOTE
If the device authentication is successful and the version number is changed, the version
number is updated.
----End
Procedure
A certain interval is required between tasks to ensure that the next task is executed
only after the previous one is executed. For example, if the first task starts at 01:00
and can be completed within 30 minutes, you are advised to set the start time of the
second task to a time later than 01:30.
– only once: Inspects the device once only. In this mode, you need to
specify the Execution Time of the inspection.
– Daily: Inspects the device once a day in the specified period of time. In
this mode, you need to specify the execution time and period of the
inspection by setting parameters Start date, End date, and Task
Execution Time.
– Weekly: Inspects the device once a week in the specified period of time.
In this mode, you need to specify the execution time and period of the
inspection by setting parameters Start date, End date, Weekly, and Task
Execution Time.
– Monthly: Inspects the device once a month in the specified period of
time. In this mode, you need to specify the execution time and period of
the inspection by setting parameters Start date, End date, Monthly, and
Task Execution Time.
– User-defined polling: The system executes inspection tasks many times
at a certain interval within a specific period of time. Parameters include
Task Execution Time, End Time, and Interval.
NOTE
User-defined polling can be selected only when Task Type is set to Hardware
Inspection.
6. Configure an email sending policy.
If All receive or Receive task failure report only is selected in the email
sending policy, you can click the recipient email hyperlink to set mailbox
information. For details about how to set mailbox information, see Step 3.3
to Step 3.7.
NOTE
When User-defined polling is selected, the same execution result of a task can be
sent by emails for no more than three times within one day.
7. Click Finish.
– If mailbox information has been configured, or Not receive is selected as
the email sending policy in the preceding step, a dialog box is displayed
asking you to create a scheduled inspection task for the selected device.
– If All receive or Receive task failure report only is selected as the email
sending policy, and no mailbox information is configured in the preceding
step, a dialog box is displayed asking you to configure mailbox
information in recipient email. You can click OK to configure.
8. (Optional) On the Scheduled Task page, you can select Immediately
Execute, Modify Scheduled Task, or Delete Task to perform the
corresponding operation on the created task. Click the link View next to a
specific task to view the details.
NOTE
Only one scheduled task can be performed each time. If the execution time for scheduled
tasks conflict, the tasks will be executed in sequence based on the start time.
Step 3 (Optional) Configure an email address and set an email splitting rule.
NOTE
An email address needs to be configured only when All receive or Receive task failure
report only is selected in the email sending policy.
1. On the Scheduled Task page, select the created task. In the upper part, click
Modify Scheduled Task. The Modify Scheduled Task page is displayed.
NOTE
You can select devices again and modify the scheduled task policy, the path for storing
the inspection result file, and the saving time on this page.
2. In Email sending policy, select All receive or Receive task failure report
only. Click the hyperlink recipient email in the lower part. The Settings page
is displayed.
3. Select Enable mailbox configuration.
4. Set the parameters for sending notifications. Table 3-5 provides a detailed
description about these parameters.
NOTE
You can add multiple email addresses and use a semicolon (;) to separate them.
----End
Procedure
Step 1 Go to the Log Management page.
Enter at least one of the preceding parameters. You can click Clear to clear the
settings and enter the parameters again.
c. Click OK to search for the advanced information.
3. Click Export to export the operation logs and save them to a local computer.
NOTE
NOTE
----End
3.5.2 Upgrade
This section describes how to upgrade SmartKit.
Prerequisites
Identity authentication has been performed.
Procedure
SmartKit automatically executes a pre-upgrade check task. The check result will be
displayed in a list.
The Upgrade page is displayed. Open the page for detailed information and view
the updates and newly added information in the new version.
NOTE
If a new version is not detected, you cannot go to the next step because it is the latest
version.
Step 6 Enter the username and password of the Huawei enterprise support website, and
click Login.
NOTE
After SmartKit is downloaded during the upgrade, inspection tool patches will be
downloaded. You can click Skip to skip the patch installation. This operation will not affect
the upgrade of SmartKit.
----End
Procedure
----End
3.5.4 Feedback
By providing feedback on problems, requirements, and suggestions when you use
the tool, you can help quickly improve the usability and functionality of the tool.
Procedure
----End
Procedure
Step 1 Go to the One-Click Export page.
NOTE
----End
Follow-up Procedure
Copy the compressed package exported to the maintenance terminal requiring
SmartKit, and double-click start.exe after the decompression.
Procedure
– Select Stop program. When you click in the upper right corner of the
tool, the program is stopped.
– Select Hide it to the notice area on the task bar. When you click in
the upper right corner of the tool, the program is hidden.
2. Select Display the prompt window. When you click in the upper right
corner of SmartKit, a dialog box is displayed. You can select Stop program,
Hide it to the notice area on the task bar, or Do not prompt me the next
time. Click OK to complete the operation.
NOTE
If you select Do not prompt me the next time, the dialog box will not be displayed when
NOTE
● SmartKit is preset with the following certificates for connection and integrity
verification:
– Connection verification:
Huawei SmartKit\certdir\actalis_Root_CA.crt
Huawei SmartKit\certdir\DigiCert_Root_CA_G2.crt
Huawei SmartKit\certdir\EntrustCert_CA_G2.crt
Huawei SmartKit\certdir\GlobalSign_Root_CA_R3.crt
Huawei SmartKit\tools\DCSInspection\tomcat\conf\tomcat.p12
– Integrity verification:
Huawei SmartKit\certdir\cms\HuaweiRootCA.cer
Huawei SmartKit\certdir\cms\HuaweiIntegrityRoot.der
● If an SSL certificate is about to expire, the system prompts "Some SSL certificate may
expire, Click here to view them" on the home page. Click the prompted message to view
the certificate name and expiration time. On the Certificate Settings page, click Import
Certificate to update the certificate that is about to expire or has expired.
3. Click OK or Apply.
----End
NOTE
Currently, SmartKit controls only Huawei Carrier Service Engineer. Huawei Enterprise
Service Engineer, Huawei Partner Engineer, and Other Engineer are not controlled.
Procedure
Step 1 Scan the QR code.
Use NetCare Mobile, a mobile browser, WeChat, or WeLink to scan the QR code.
NOTE
If NetCare Inside initialization is not performed for the first time, an authentication code is
generated directly.
Role Description
Huawei The NetCare Inside tool is used to configure the control policy.
Carrier
Service
Engineer
NOTE
NOTE
If the user is a non-controlled user, the authentication is complete, and you can enter
SmartKit.
----End
Precautions
The operation period on SmartKit must be a subset of the service order period on
NetCareCloud, as shown in Figure 3-3.
Prerequisites
A work order has been created on NetCareCloud.
Procedure
Step 1 Go to the work order application page.
● Click Settings. Choose Settings > NetCare Settings > Basic Settings >
Refresh Work Order. The work order application page is displayed.
● If no work order is executed, click the function menu to access the work order
application page.
Click Generate the QR Code, scan the QR code using NetCare Mobile, a mobile
browser, WeChat, or WeLink, sign in using your Uniportal account, and select a
work order for binding to generate a verification code.
Step 5 Enter the verification code and click OK to complete the work order binding.
Step 6 (Optional) On the Order Detail page, at the work order start time, click of
the work order to execute it.
NOTE
If Start now is selected for the work order, skip this step.
----End
NOTICE
Ensure that the NE is not connected to the commercial network. This operation
does not affect services on the commercial network.
Procedure
Step 1 Go to the work order application page.
● Click Settings. Choose Settings > NetCare Settings > Basic Settings >
Refresh Work Order. The work order application page is displayed.
● If no work order is executed, click the function menu to access the work order
application page.
Step 2 Select Engineering Commissioning for the service scenario.
Step 6 (Optional) On the Order Detail page, at the work order start time, click of
the work order to execute it.
NOTE
If Start now is selected for the work order, skip this step.
----End
Prerequisites
A work order has been created on NetCareCloud.
Procedure
Step 1 Go to the work order application page.
● Click Settings. Choose Settings > NetCare Settings > Basic Settings >
Refresh Work Order. The work order application page is displayed.
● If no work order is executed, click the function menu to access the work order
application page.
Step 2 Select Change Operation for the service scenario.
During the preparation time, you can prepare for the change in advance, such as
inspection and evaluation. The menus that can be operated are determined by Control
Policy in Change Preparation Phase in Interception Policy.
Click Generate the QR Code, scan the QR code using NetCare Mobile, a mobile
browser, WeChat, or WeLink, sign in using your Uniportal account, and select a
work order for binding to generate a verification code.
Step 5 Enter the verification code and click OK to complete the work order binding.
NOTE
If the NetCareCloud management and control policy changes, you need to import the
change information package to bind the work order.
Step 6 (Optional) On the Order Detail page, at the work order start time, click of
the work order to execute it.
NOTE
If Start now is selected for the work order, skip this step.
----End
NOTICE
Use this channel only when handling customer's urgent issues. In this case, your
operations are monitored and recorded.
Procedure
Step 1 Go to the work order application page.
● Click Settings. Choose Settings > NetCare Settings > Basic Settings >
Refresh Work Order. The work order application page is displayed.
● If no work order is executed, click the function menu to access the work order
application page.
Step 2 Select Emergency Channel for the service scenario.
Click Generate the QR Code, scan the QR code using NetCare Mobile, a mobile
browser, WeChat, or WeLink, sign in using a Uniportal account, fill in the
information as prompted, and submit the information to generate a verification
code immediately.
----End
Example
The actual interception policy is the combination of Interception Policy and
Blacklist Menu, as shown in Figure 3-4 and Figure 3-5.
Blocklist Menu: Storage > Add Controllers (high risk), Storage > Health Check
(low risk), Storage > Parts Replacement (medium risk), and Storage > Device
Upgrade > Array Upgrade (high risk).
The actual interception policy is as follows. In the preparation phase before the
change operation, the following three menus cannot be operated: Storage > Add
Controllers (high risk), Storage > Parts Replacement (medium risk), and
Storage > Device Upgrade > Array Upgrade (high risk). You need to submit
applications to access these menus.
NOTICE
Resetting is a high-risk operation which clears all historical to-dos and ongoing
orders. Exercise caution when performing this operation.
Procedure
Step 1 Download the CA certificate of the device.
Step 2 Place the CA certificate in the Huawei SmartKit\certdir directory.
Step 3 Restart SmartKit.
----End
4 Security Maintenance
NOTICE
5 FAQs
5.1 Why Is the File Not Displayed in the Import Window After I Enter the Import
Directory When Importing the File?
5.2 Why Is a Chinese Button Displayed on the Page for Selecting a Folder in an
English Installation Program?
5.3 Why Does Compression Fail When SmartKit Is Installed Using Account user in
64-bit Windows Server 2003 (Enterprise Edition)?
5.4 Why Does the Tool Exit When Sogou Input Method Is Used to Type Chinese?
5.5 Why Cannot I See the Tool Home Page After I Click the Tool Pop-up?
5.6 How Do I Handle the Connection Failure When the User Name or Password of
the Device Added in the Tool Is Changed?
5.7 Why Does the Tool Fail to Send Emails?
5.8 Why Cannot I See the Folder Where the Tool Installation Package Resides in
the Import Window?
5.9 The Tool Cannot Run and the Message "xxx is running" Is Displayed After I
Click a Tool on SmartKit for Multiple Times. How Can I Fix This Problem?
5.10 What Can I Do If a Message "File error. Some number formats may have
been lost." Is Prompted When Deployment Using the Deployment Tool Is
Complete and the Exported Report Is Opened?
5.11 Why Does the Process Exist on Task Manager but the Login Page Is Not
Displayed After SmartKit Is Started?
5.12 Why Cannot I See Information About the Software When I Apply for S-level
Permission on the Permission Application Page?
5.13 Why Do I Fail to Add Devices on SmartKit Using a Publickey Generated by
PuTTY?
5.14 Why Do I Fail to Add Devices Using the SSH Forward Function and How Can I
Solve the Problem?
5.15 Why Are Fewer Tools Installed in SmartKit Running on SVP Environments of
High-end Storage Devices by Default?
5.16 Why Cannot the Tool Be Used After I Click Default Management IP Address
Modification Tool?
5.17 Why Cannot Default Management IP Address Modification Tool Detect
Devices?
5.18 What Can I Do When the Inspection Tool Fails to Be Started in SmartKit that
Runs on Windows Server 2008 or Windows 10?
5.19 What Can I Do When the Huawei Technical Support Website Cannot Be
Connected During Login to SmartKit?
5.20 How Can I Quickly Find a Scenario Function on SmartKit?
5.21 Why Does Software Package Download Fail After the User Role Is Switched?
5.22 What Can I Do When the Message "An error occurred while starting the
application" Is Reported During SmartKit Startup?
5.23 What Can I Do If SmartKit Fails to Be Started and No Related Processes Exist
in Task Manager?
5.24 When I Apply for or Register Permissions of Software Packages on SmartKit in
batches, Why Is a Message Indicating XXX Software Has Been Removed Displayed
On the Redirected Support Web Page?
5.25 What Can I Do if a Report Is Incompletely Displayed on Internet Explorer 8 or
Earlier?
5.26 When Downloading a Software Package, What Can I Do If a Message
Indicating that the Software Package Fails to Be Downloaded or the Manual
Verification Fails Is Displayed?
5.27 How Can I Use an External Tool to Log In to an SVP High-End Storage
System?
5.28 How to Adapt to Different Types of Terminal End Characters When a Device
Is Added?
5.29 Why Do I Fail the Identity Authentication or Fail to Add a Device on SmartKit
When the Proxy Is Enabled and the Network Is Normal?
5.30 What Can I Do If the Login Page Is Blank During SmartKit Login?
5.31 What Can I Do If the Login Page Disappears and No Subsequent Steps Can
Be Performed After SmartKit Login?
5.32 What Can I Do If the SmartKit Font Is Small and Blurry on a High-Resolution
Screen?
5.33 Why Does the Startup Process of the Downloaded Tool Fail or the Tool Fail to
Be Imported?
Answer
Check whether the name of the file to be imported contains two consecutive
periods (.). If yes, change the file name to a value that does not contain two
consecutive periods (.), and then import the file again.
Answer
The page for selecting a folder in the English installation program directly invokes
the OS interface. Therefore, the Chinese button is displayed in the Chinese OS.
Answer
Windows restricts the permission of users at the user level, so the file used for
compression and format converting cannot be installed during tool installation. As
a result, the compression format fails to be converted.
5.4 Why Does the Tool Exit When Sogou Input Method
Is Used to Type Chinese?
Question
Why does the tool exit when Sogou input method is used to type Chinese?
Answer
SmartKit is incompatible with the Sogou input method. There is no workaround.
You are advised not to use the Sogou input method.
5.5 Why Cannot I See the Tool Home Page After I Click
the Tool Pop-up?
Question
Why cannot I see the tool home page after I click the tool pop-up?
Answer
This problem is caused by defects of Java. In this case, manually open the main
interface of SmartKit on the taskbar.
Answer
In the device list, remove the device whose user name or password has been
changed, and then add the device again.
Answer
The emails are blocked by Symantec Endpoint. In this case, you can:
1. Double-click Symantec Endpoint.
2. Choose Options > Change Settings next to Virus and Spyware Protection.
Answer
If this problem occurs, you can click the Look In drop-down list box in the upper
part of the import page to access the corresponding folder.
Answer
Files may be locked in some special scenarios, for example, running antivirus
software. In this case, you can:
For example, the name of the folder where the disk scanning tool is located is
DiskScan.
6. Right-click the runningFlag file and choose Unlocker from the shortcut
menu.
7. In the dialog box that is displayed, click Unlock to unlock the tool.
8. Restart the required tool.
Answer
This problem is caused by the data verification prompt of Excel documents.
Functions will not be affected. You can ignore it.
Answer
In this case, you can:
Answer
This problem occurs because the user who logs in to the Huawei enterprise
technical support website has insufficient permission. In this case, log in to the
website again using an account with higher permission.
Answer
The format of the current Publickey generated by PuTTY is not supported. In this
case, you can use a Publickey that is generated by Xshell in standard Open SSH
format to add devices.
Answer
If this happens, the configuration of the intermediate host may be incorrectly
configured and cannot be connected. You can check the configuration of the
intermediate host and perform the following operations to modify the
configuration:
1. Use Xshell or other clients to log in to the intermediate host.
2. Run the following command:
vi /etc/ssh/sshd_config
3. Check whether parameter AllowTcpForwarding is set to yes. If the value is
incorrect, change it.
4. Run the following command to restart services:
service ssh restart
NOTICE
Answer
Not all tools for high-end storage devices are pre-installed in SmartKit. Therefore,
compared with the former OceanStor Toolkit running on an SVP environment that
is released before April 2017, there are fewer tools. Currently, SmartKit running on
SVP environments of high-end storage devices support offline import of tools. If
the preceding situation occurs, on ToolStore, you can click Import to import tools
that you want to use.
Answer
You can run Default Management IP Address Modification Tool in SmartKit as
an administrator. Perform the following operations:
1. Right-click SmartKit. In the shortcut menu that is displayed, click Run as
administrator (A) to run the tool.
2. Start the enterprise storage default management IP address modification tool.
Answer
Devices can be detected by Default Management IP Address Modification Tool
only when you run SmartKit as an administrator. Perform the following operations:
1. Right-click SmartKit. In the shortcut menu that is displayed, click Run as
administrator (A) to run the tool.
2. Use Default Management IP Address Modification Tool to scan for devices.
Answer
This problem occurs in the storage field only.
Step 2 Open the task manager. Select start.exe and right-click it. In the shortcut menu
that is displayed, click Set Affinity.
Step 3 In the window that is displayed, select one CPU and click OK.
----End
Answer
1. Check whether the current network can be accessed. If not, check the network
settings and ensure that the network connection is normal.
2. If the current network is normal, open Internet Explorer and choose Settings
> Internet Options > Connections > LAN Settings, and check whether Use
proxy server for LAN is selected.
– If Use proxy server for LAN is selected, copy the IP address to the
SmartKit proxy server and restart SmartKit.
NOTE
Open SmartKit. Choose Settings > Advanced Settings > Proxy Settings, and
select Enable proxy. Then, enter the preceding IP address in Server.
– If Use proxy server for LAN is not selected, set the firewall to ensure
that the Huawei technical support website and the domain name of
smartkit-toolbox-flag.huawei.com can be accessed.
Answer
You can quickly find a function by using either of the following methods:
● Four functions you have used most frequently are listed in the Common
functions area on the Home page of SmartKit. You can click one of the
functions to go to the corresponding function page.
● On the Function Management page, you can search for the required
function by entering the function name or by filtering Product Field, Product
Type, and Scenario.
Answer
Cause: Enterprise and carrier users may have different download permissions for
the same software package. After switching the user role, you need to apply for
the download permission of the software package again to continue the
download.
● When you fail to download the software package after switching from the
enterprise user to the carrier user, switch back to the enterprise user to
continue the download.
● Delete the current task, import the target list again, and continue the
download as prompted.
Answer
Cause: An unknown path exists in the Windows system environment variables. As
a result, SmartKit may fail to be started.
Answer
● The current environment does not meet the following basic requirements for
starting SmartKit. Perform the following steps:
a. Start cmd.exe in the root directory of SmartKit, run the following
command, and check the command output on the console:
jre\bin\java.exe -Xmx1024m -Xms128m -jar plugins\ToolBox.jar pause
Answer
Delete the IDs of the removed software from the URL of the displayed web page:
1. Click Copy removed software and save the content locally.
2. Copy the URL of the current web page and delete the IDs of the removed
software from the URL.
3. Go to the modified URL and click Submit.
Answer
● Related plug-ins are not running. Click Allow blocked content to run the
plug-ins.
● The current version of Internet Explorer is incompatible with the reports.
Handle the problem as follows:
– Upgrade the current Internet Explorer to Internet Explorer 9 or later.
– Use a third-party browser, such as Google Chrome or Firefox, to open a
report.
– If the problem persists, contact technical support engineers.
Answer
● The software package may not match the verification file. In this case:
a. Click Open Directory to go to the software package download directory.
b. Double-click to run the verification file script of the software package
(xxx_Verify.cmd).
c. If Good Signature is displayed in the command output, the software
package is successfully downloaded.
● Other causes:
Contact technical support engineers.
NOTE
If you do not know the password of user svp_user, you can log in to the KVM as user
root. To obtain the password of user root, contact the customer. In this case, skip 2.
2. Run the su root command to switch to user root.
4. Press Esc and then run the :wq command to save the modification and exit
the insert mode.
5. Restart the sshd service.
For OceanStor Dorado 18000 V3:
– Run the ps -ef | grep sshd or ps -ef|grep sshd command to query the ID
of the /usr/sbin/sshd process. The process ID is used to determine
whether the sshd service is restarted successfully.
– Run the service sshd restart command to restart the sshd service.
– Run the ps -ef | grep sshd or ps -ef|grep sshd command to query the ID
of the /usr/sbin/sshd process again, and check whether the ID changes.
If yes, the sshd service is restarted successfully. If no, the restart fails. In
this case, contact technical support engineers.
Answer
1. To add a device on SmartKit, search for configuration file \packages\toolkit
\endconf.xml in the SmartKit installation directory and add the endingJudge
tag to the file to adapt to customized terminal end characters.
For example, if the SmartKit installation directory is C:\Huawei SmartKit, the
configuration file is stored in C:\Huawei SmartKit\packages\toolkit
\endconf.xml.
2. To add devices using tools such as inspection and information collection,
search for file \packages\toolkit\endconf.xml in the directory where the
tools resides (in the tools folder in the SmartKit installation directory). Add
the endingJudge tag to the file to adapt to customized terminal end
characters.
For example, if the SmartKit installation directory is C:\Huawei SmartKit, the
configuration file is stored in C:\Huawei SmartKit\tools\inspector\packages
\toolkit\endconf.xml when you add a device using the inspection tool.
3. To use the device discovery plug-in to add devices (invoking the umate plug-
in, including adding servers using SmartKit and performing scale-out storage
upgrade authentication), search for the \drivers\server\config
\SystemConfig.ini configuration file in the SmartKit installation directory and
add configurations (separated by commas (,)) to the end_symbols
configuration item in the file.
For example, if the SmartKit installation directory is C:\Huawei SmartKit, the
configuration file is stored in C:\Huawei SmartKit\drivers\server\config
\SystemConfig.ini. To configure *} as the end character, change the
configuration item to end_symbols=-> ;,#,~],:/,*}.
CAUTION
● The end character with a color parameter cannot be identified. Ensure that
no color parameter is carried after the end character.
● If the device still fails to be added or the upgrade script still fails to be
uploaded, check whether the configured end character has missed spaces
or redundant spaces.
Answer
The access may be intercepted by the SPES software. Check whether the SPES
software is enabled. If yes, disable it and try again.
Answer
1. Check whether the computer can access the Internet.
2. Check whether the correct proxy is configured for the computer and SmartKit.
3. Run the ping uniportal.huawei.com command to check whether the
computer can connect to the Uniportal website.
Answer
1. Check whether the correct proxy is configured for the computer and SmartKit.
2. Run the ping support.huawei.com command to check whether the computer
can connect to the support website.
Answer
1. On the Windows Settings menu, click System.
2. In the Scale and layout section, select a suitable scale factor. 100% is
recommended.
4. Restart SmartKit.
Answer
1. Check whether directory lib or plugins is empty in SmartKit installation
directory\Huawei SmartKit\tools\Tool directory. If directory lib or plugins is
empty, check whether there are interception records of antivirus software. If
yes, the issue is caused by antivirus software interception.