0% found this document useful (0 votes)
134 views113 pages

SmartKit 24.0.RC6 User Guide 01

Uploaded by

ИгнатКим
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
134 views113 pages

SmartKit 24.0.RC6 User Guide 01

Uploaded by

ИгнатКим
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 113

SmartKit

24.0.RC6

User Guide

Issue 01
Date 2024-10-30

HUAWEI TECHNOLOGIES CO., LTD.


Copyright © Huawei Technologies Co., Ltd. 2024. All rights reserved.
No part of this document may be reproduced or transmitted in any form or by any means without prior
written consent of Huawei Technologies Co., Ltd.

Trademarks and Permissions

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.

Huawei Technologies Co., Ltd.


Address: Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China

Website: https://www.huawei.com
Email: support@huawei.com

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. i


Security Declaration
Vulnerability
Huawei's regulations on product vulnerability management are subject to the Vul. Response Process. For
details about this process, visit the following web page:
https://www.huawei.com/en/psirt/vul-response-process
For vulnerability information, enterprise customers can visit the following web page:
https://securitybulletin.huawei.com/enterprise/en/security-advisory

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. ii


SmartKit
User Guide About This Document

About This Document

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

Indicates a hazard with a high level of risk which,


if not avoided, will result in death or serious
injury.

Indicates a hazard with a medium level of risk


which, if not avoided, could result in death or
serious injury.

Indicates a hazard with a low level of risk which,


if not avoided, could result in minor or moderate
injury.

Indicates a potentially hazardous situation which,


if not avoided, could result in equipment damage,
data loss, performance deterioration, or
unanticipated results.
NOTICE is used to address practices not related to
personal injury.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. iii


SmartKit
User Guide About This Document

Symbol Description

Supplements the important information in the


main text.
NOTE is used to address information not related
to personal injury, equipment damage, and
environment deterioration.

Change History
Issue Date Description

01 2024-10-30 This issue is the first official release.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. iv


SmartKit
User Guide Contents

Contents

About This Document............................................................................................................... iii


1 About SmartKit........................................................................................................................ 1
1.1 Overview.................................................................................................................................................................................... 1
1.2 Glossary...................................................................................................................................................................................... 2

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. v


SmartKit
User Guide Contents

3.2.2.2 Modifying a Device........................................................................................................................................................ 42


3.2.2.3 Removing a Device........................................................................................................................................................ 43
3.2.2.4 Obtaining an Import Template................................................................................................................................. 43
3.2.2.5 Batch Import.................................................................................................................................................................... 44
3.2.2.6 Configuring the SN Whitelist..................................................................................................................................... 44
3.2.3 AI Storage............................................................................................................................................................................. 44
3.2.3.1 Adding a Device.............................................................................................................................................................. 44
3.2.3.2 Modifying a Device........................................................................................................................................................ 47
3.2.3.3 Removing a Device........................................................................................................................................................ 50
3.2.3.4 Updating a Device......................................................................................................................................................... 51
3.3 Software Packages................................................................................................................................................................51
3.4 Scheduled Task...................................................................................................................................................................... 52
3.5 System Settings..................................................................................................................................................................... 56
3.5.1 Log Management.............................................................................................................................................................. 56
3.5.2 Upgrade................................................................................................................................................................................ 57
3.5.3 Operation Safety Precautions........................................................................................................................................58
3.5.4 Feedback............................................................................................................................................................................... 58
3.5.5 One-Click Export................................................................................................................................................................ 58
3.5.6 Website Express..................................................................................................................................................................59
3.5.7 (Optional) Advanced Settings....................................................................................................................................... 59
3.5.8 (Optional) NetCare Settings.......................................................................................................................................... 61
3.5.8.1 NetCare Inside Initialization....................................................................................................................................... 61
3.5.8.2 Applying for and Binding a Work Order................................................................................................................ 69
3.5.8.2.1 Routine Operation...................................................................................................................................................... 69
3.5.8.2.2 Engineering Commissioning................................................................................................................................... 71
3.5.8.2.3 Change Operation...................................................................................................................................................... 72
3.5.8.2.4 Emergency Channel................................................................................................................................................... 74
3.5.8.3 Work Order Management...........................................................................................................................................75
3.5.8.3.1 Work Order Details.................................................................................................................................................... 75
3.5.8.3.2 Interception Policy...................................................................................................................................................... 75
3.5.8.3.3 Initial User Information............................................................................................................................................ 77
3.5.8.4 NetCare Switch............................................................................................................................................................... 77
3.5.9 Certificate Update............................................................................................................................................................. 78

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. vi


SmartKit
User Guide Contents

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. vii


SmartKit
User Guide Contents

5.33 Why Does the Startup Process of the Downloaded Tool Fail or the Tool Fail to Be Imported?...........103

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. viii


SmartKit
User Guide 1 About SmartKit

1 About SmartKit

This chapter describes basic information 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.

SmartKit integrates various tools required for deploying, maintaining, and


upgrading IT devices, helping users, and service and maintenance engineers
perform precise operations on these devices, improving work efficiency. Figure 1-1
shows the SmartKit workflow.

Figure 1-1 System architecture of SmartKit

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 1


SmartKit
User Guide 1 About SmartKit

SmartKit is typically used in device installation and deployment, routine


maintenance, upgrade/patch installation, capacity expansion, and parts
replacement. Refer to the SmartKit user guide for details on how to install and use
the tool. You can download the guide as follows:
● Log in to the Huawei enterprise technical support website at https://
support.huawei.com/enterprise/en/index.html. Enter SmartKit in the
search box, and select the suggested path to the SmartKit documentation
page. Download the user guide of the latest version.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 2


SmartKit
User Guide 2 Deploying SmartKit

2 Deploying SmartKit

This chapter describes the deployment of SmartKit, including how to install,


uninstall, and upgrade SmartKit and scenario-based functions.

2.1 Installing SmartKit


This section describes the preparations and methods for SmartKit installation.
Before the installation, obtain the SmartKit installation package at Huawei
technical support website.
2.2 Running SmartKit
2.3 Installing Functions
This section describes how to install functions in SmartKit. The installation modes
involve function installation in scenario-based tasks and independent installation.
In independent installation mode, functions can be installed offline or online.
2.4 Related Operations
This section describes how to upgrade and uninstall SmartKit and functions in it.

2.1 Installing SmartKit


This section describes the preparations and methods for SmartKit installation.
Before the installation, obtain the SmartKit installation package at Huawei
technical support website.

Prerequisites
● Before installing SmartKit, ensure that the system meets the operating
environment requirements by referring to Table 2-1.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 3


SmartKit
User Guide 2 Deploying SmartKit

Table 2-1 Environment requirements

Configurati Configuration Description


on Item Requirement

Supported ● Windows Server 2016 The following tools do not support


operating 64-bit 64-bit OSs:
systems ● Windows Server 2019 ● Default Management IP Address
(OSs) 64-bit Modification Tool
● Windows Server 2022 ● Unified Storage Deployment
64-bit
● Windows 10 64-bit
● Windows 11 64-bit

Recommend JRE 1.8.0.322 64-bit The JRE included in the software


ed JRE package is used by default.
version OSs of some early versions do not
support JRE 1.8.0.322. Upgrade the
OS to the latest version.

CPU Dual-core 2.4 GHz or If SmartKit is installed on VMs, the


higher CPU frequency required by the VMs
needs to be at least 2.4 GHz.

Memory More than 2 GB of If SmartKit is installed on VMs, the


available memory space memory space required by the VMs
needs to be at least 2 GB.

Disk space More than 10 GB of -


available disk space on the
disk partition where
SmartKit is installed

Screen 1366 x 768 or higher -


resolution

Web Internet Explorer 10 or Used to view the inspection report.


browser Internet Explorer 11

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 4


SmartKit
User Guide 2 Deploying SmartKit

Table 2-2 and Table 2-3 list the user permission required for connecting to
storage arrays.

Table 2-2 User permissions required by storage tool modules


Scenario Function Permission Description
Level of the
User for
Connecting to
the Storage
Array

Site Deployment Site Deployment Read-only user Certain quality


Delivery Quality check items
Inspection require the
permissions of
an administrator
or super
administrator.

Scale-Out Administrator -
Storage User root
Deployment
Delivery

Flash Storage Super -


Deployment administrator
Delivery User root

Deployment of Super -
OceanProtect administrator
Appliances

UltraPath User root -


Installation

SNS Switch- Read-only user -


Dedicated Site
Deployment
Quality
Inspection

Compatibility Read-only user -


Evaluation for User root
Site Deployment

Distributed Administrator -
Deployment User root
Assistant

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 5


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Permission Description


Level of the
User for
Connecting to
the Storage
Array

Routine Health Check Read-only user Certain check


Maintenance items require the
permissions of
an administrator
or super
administrator.

SNS Switch Read-only user Certain


Inspector inspection items
require the
permissions of
an administrator
or super
administrator.

FusionStorage Administrator -
Block 6.X User root
Inspection

DPA Inspector Administrator -


User root

DME Inspection Administrator -


User root

Inspection Read-only user Certain


inspection items
require the
permissions of
an administrator
or super
administrator.

Disk Health N/A Not involved if


Analysis no device is
connected

Troubleshooting Storage Read-only user Certain


Information inspection items
Collection require the
permissions of
an administrator
or super
administrator.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 6


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Permission Description


Level of the
User for
Connecting to
the Storage
Array

Historical Super -
Performance administrator
Monitoring

Device Archive Administrator -


Collection

InfoGrab User root -

Fault Assist Administrator -


Diagnosis

Log Mask NA -

SmartIDC Super User root is


Information administrator required.
Collection

Upgrade/Patch Pre-upgrade Site Administrator -


Installation Survey

Device Upgrade Super -


administrator

Patch Evaluation Administrator -

Hot Patch Super -


Installation administrator

Disk Firmware Super -


Upgrade administrator

UltraPath Super -
Software administrator
Upgrade

V100R005 Series Super -


Disk Firmware administrator

FusionStorage Super -
Block administrator
Upgrade(V1R6C3
0SPC100)

Centralized Super -
Storage Firmware administrator
Upgrade

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 7


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Permission Description


Level of the
User for
Connecting to
the Storage
Array

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

eBackup Upgrade Super -


administrator

Capacity Expansion Read-only user Certain


Expansion Evaluation evaluation items
require the
permissions of
an administrator
or super
administrator.

Add Controllers Super -


administrator

Add Disks/Disk Super -


Enclosures/Disk administrator
Cabinets

Expand Disk Super -


Domain / Storage administrator
Pool /
Performance
Layer

Add Links Super -


administrator

Expand Super -
SmartCache pool administrator

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 8


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Permission Description


Level of the
User for
Connecting to
the Storage
Array

Scale-Out Super -
Storage Capacity administrator
Expansion

Parts Parts Read-only user Certain


Replacement Replacement evaluation items
Evaluation require the
permissions of
an administrator
or super
administrator.

Parts Super -
Replacement administrator

Scale-Out Super -
Storage FRU administrator
Replacement

Initial Certificate Super -


Replacement administrator
User root

Migration Pre-migration Storage: read- -


Site Survey only user
Windows host:
administrator
Linux/Unix host:
user root

MigrationDirector Storage: SAN -


for SAN resource
administrator
Windows host:
administrator
Linux/Unix host:
user root

MigrationDirector CIFS share: -


for NAS administrator
NFS share: user
root

MigrationDirector Administrator -
for NAS Storage

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 9


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Permission Description


Level of the
User for
Connecting to
the Storage
Array

New Feature DME IQ (7*24h N/A -


Experience Alarms
Automatically
Build Orders)

OEM tool OEM tool Super -


administrator

Table 2-3 User permissions required by virtualization tool modules


Scenario Function Permission Description
Level of the
User for
Connecting to
the Storage
Array

Site Deployment Datacenter System super -


Delivery Virtualization administrator
Solution
Deployment

Routine DCS Inspection System super -


Maintenance administrator

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.

Table 2-4 Function permission control list of the sub-scenario


Scenario Function Function Huawei Channel/ Customer
Field Engineer Partner

Site Site Enterprise √ √ √


Deploymen Deploymen storage
t Delivery t Quality and scale-
Inspection out
storage

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 10


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Function Huawei Channel/ Customer


Field Engineer Partner

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

Routine Health Enterprise √ √ √


Maintenan Check storage
ce and scale-
out
storage

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 11


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Function Huawei Channel/ Customer


Field Engineer Partner

SNS Switch Enterprise √ √ √


Inspector storage
and scale-
out
storage

DPA Enterprise √ √ √
Inspector storage
and scale-
out
storage

DME Enterprise √ √ √
Inspection storage

Inspection Scale-out √ √ √
storage

Troublesho Storage Enterprise √ √ √


oting Information storage
Collection and 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

Fault Assist Enterprise √ √ √


Diagnosis storage
and scale-
out
storage

Log Mask Enterprise √ √ √


storage
and scale-
out
storage

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 12


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Function Huawei Channel/ Customer


Field Engineer Partner

Upgrade/ Pre- Enterprise √ √ √


Patch upgrade storage
Installation Site Survey

Device Enterprise √ √ ×
Upgrade storage

Hot Patch Enterprise √ √ √


Installation 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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 13


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Function Huawei Channel/ Customer


Field Engineer Partner

FusionCube Scale-out √ √ √
Upgrade storage
Evaluation

Patch Enterprise √ √ √
Evaluation storage

eBackup Scale-out √ √ √
Upgrade storage

Capacity Expansion Enterprise √ √ √


Expansion Evaluation storage

Add Enterprise √ √ ×
Controllers storage

Add Disks/ Enterprise √ √ ×


Disk storage
Enclosures/
Disk
Cabinets

Expand Enterprise √ √ √
Disk storage
Domain /
Storage
Pool /
Performanc
e Layer

Add Links Enterprise √ √ ×


storage

Expand Enterprise √ √ ×
SmartCache storage
pool

Scale-Out Scale-out √ √ √
Storage storage
Capacity
Expansion

Parts Parts Enterprise √ √ ×


Replaceme Replaceme storage
nt nt
Evaluation

Parts Enterprise √ √ ×
Replaceme storage
nt and scale-
out
storage

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 14


SmartKit
User Guide 2 Deploying SmartKit

Scenario Function Function Huawei Channel/ Customer


Field Engineer Partner

Scale-Out Scale-out √ √ √
Storage storage
FRU
Replaceme
nt

Initial Enterprise √ √ x
Certificate storage
Replaceme
nt

Migration Pre- Enterprise √ √ ×


migration storage
Site Survey and scale-
out
storage

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

New DME IQ Enterprise √ √ √


Feature (7*24h storage
Experience Alarms and scale-
Automatica out
lly Build storage
Orders)

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 15


SmartKit
User Guide 2 Deploying SmartKit

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.

Step 2 Download SmartKit.


1. Obtain the SmartKit installation package. For details, see Table 2-5.

Table 2-5 SmartKit installation package

Type Description How to Obtain

SmartKit Obtain the SmartKit Obtain the required


installation installation package of the installation package from
package latest version. Take 24.x.x.x the following link:
as an example. The package – Enterprise user: Click
name is as follows: here.
SmartKit_24.x.x.x_zh.zip – Carrier user: Click here.
NOTE NOTE
The product version number in On the displayed page, the
the software package name latest SmartKit installation
varies with the actual version package is that released lately.
number.

2. Copy the SmartKit installation package to the maintenance terminal where


you want to install it.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 16


SmartKit
User Guide 2 Deploying SmartKit

Step 3 Install SmartKit.


1. Double-click the installation package to install SmartKit.
The Welcome page is displayed.
2. Click Next.
The License Agreement dialog box is displayed.
3. Select I accept the agreement and click Next.
The Select Destination Location dialog box is displayed.

4. Click Next. The Role Selection dialog box is displayed.

5. Select Install just for me or Install for all users and click Next.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 17


SmartKit
User Guide 2 Deploying SmartKit

NOTE

Selecting different user roles poses different security risks:


– If Install just for me is selected, another SmartKit package cannot be installed on
the current terminal and other users cannot use SmartKit on the current terminal.
– When Install for all users is selected, other users can use SmartKit. However,
viewing or deleting logs generated by other users may pose risks. After the
operations are complete, close SmartKit. Otherwise, the device information can be
viewed by other login users.
6. The Ready to Install page is displayed.
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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 18


SmartKit
User Guide 2 Deploying SmartKit

2.2 Running SmartKit


After logging in to SmartKit, you can deploy, maintain, and upgrade storage
devices, servers, virtualization devices, and solution devices through configurations.
This section describes how to log in to SmartKit. Descriptions and screenshots for
SmartKit running on mid-range and entry-level storage devices are used as an
example. For details about differences between SmartKit running in SVP
environments of high-end storage devices and that running on mid-range and
entry-level storage devices, see the corresponding part in this document.

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.

Login Authentication Process


Login authentication is classified into the scenarios where NetCare Client is
connected and disconnected, as shown in Figure 2-1 and Figure 2-2.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 19


SmartKit
User Guide 2 Deploying SmartKit

Figure 2-1 Login authentication process (NetCare Client not connected)

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 20


SmartKit
User Guide 2 Deploying SmartKit

Figure 2-2 Login authentication process (NetCare Client connected)

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.

Step 2 Authenticate the login.


1. Select your Country and Province.
2. Select I have read and agree to Huawei Privacy Statement. If the NetCare
Client is not connected, a QR code is generated in the Scan QR code area.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 21


SmartKit
User Guide 2 Deploying SmartKit

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 22


SmartKit
User Guide 2 Deploying SmartKit

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

2.3 Installing Functions


This section describes how to install functions in SmartKit. The installation modes
involve function installation in scenario-based tasks and independent installation.
In independent installation mode, functions can be installed offline or online.

2.3.1 Online Installation


If the maintenance terminal on which SmartKit is to be installed can access the
Huawei enterprise technical support website, you can directly obtain the latest
SmartKit installation packages from the Huawei technical support website and
install functions on the Function Management page to SmartKit.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 23


SmartKit
User Guide 2 Deploying SmartKit

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.

Method 1: Scenario-Specific Online Installation


Step 1 Start SmartKit.
Step 2 Take the Upgrade/Patch Installation scenario-based task as an example. Choose
Home > Storage > Upgrade/Patch Installation > More.
Step 3 A dialog box is displayed listing all functions of the Upgrade/Patch Installation
scenario-based task.

● To install all the functions in a batch, click .


● You can also install a single function listed in the function list.

----End

Method 2: Online Installation on the Function Management Page


Step 1 Start SmartKit.
Step 2 On the Home page, click Function Management. The Function Management
page is displayed.

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 24


SmartKit
User Guide 2 Deploying SmartKit

application page to apply for permission. Currently, the download permission is


level-S for the disk parameter configuration, Rainbow, log analysis, and V100R005
Series Disk Firmware Upgrade.
NOTE

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

2.3.2 Offline Installation


If the maintenance terminal on which SmartKit is to be installed cannot access the
Huawei enterprise technical support website, you can import function packages to
SmartKit in offline mode to install the functions. For details, see 2.4.5.1 Function
Export and 2.4.5.2 Function Import.

2.4 Related Operations


This section describes how to upgrade and uninstall SmartKit and functions in it.

2.4.1 Upgrading Functions in a Batch


This section describes how to batch upgrade functions that are installed in
different scenario-based tasks.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 25


SmartKit
User Guide 2 Deploying SmartKit

----End

2.4.2 Upgrading a Function Separately


This section describes how to separately upgrade a function that is installed in a
scenario-based task.

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.

The function will be upgraded to the latest version.

----End

2.4.3 Uninstalling SmartKit


If you do not need to use SmartKit, uninstall it. This section describes how to
uninstall SmartKit.

Prerequisites
SmartKit has been closed.

Procedure
Step 1 On the maintenance terminal, choose Start > All Programs > SmartKit >
Uninstall SmartKit.

A page is displayed asking you to confirm the uninstallation.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 26


SmartKit
User Guide 2 Deploying SmartKit

Step 2 Click OK to uninstall SmartKit.

----End

2.4.4 Uninstalling Functions


You can uninstall functions on the Function Management page of SmartKit
based on site requirements.

Prerequisites
SmartKit and the functions have been installed.

Procedure
Step 1 Start SmartKit.

Step 2 On the home page of SmartKit, click Function Management.

Step 3 In the function list, find the function to be uninstalled and click Uninstall on the
right of it.

The Information dialog box is displayed.

Step 4 Click OK to uninstall the function.

----End

2.4.5 Function Management


SmartKit integrates the functions of each product field on the Function
Management page for management. You can install, upgrade, and uninstall the
functions.

Precaution
● Functions on the Function Management page can be used only after you
install them in SmartKit on your local PC.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 27


SmartKit
User Guide 2 Deploying SmartKit

● Before using SmartKit, ensure that identity authentication has been


performed and the required functions have been upgraded on the local PC. By
doing so, unnecessary troubles can be avoided at sites.

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.

Step 3 Select Enterprise or Carrier based on site requirements.

----End

Interface Introduction
The following figure shows the Function Management page.

Figure 2-3 Function Management page

Table 2-6 Description of functional areas on the Function Management page

Functional Description
Area

1 Filter: filters data by Product Field, Scenario, and Product


Type.

2 Filter criteria: Upgradable and Not Installed.

3 Import and Export area: enables you to export functions


online and import functions offline from SmartKit.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 28


SmartKit
User Guide 2 Deploying SmartKit

Functional Description
Area

4 Install: installs all functions of the selected category in a


batch.

5 Upgrade: upgrades all functions of the selected category in a


batch.

6 Function name. You can click it to access the corresponding


function page.
NOTE
The function name in gray color indicates that it can be used only after
installation.

7 Hot: indicates that the function is frequently used.

8 Indicates that the function supports enterprise storage and


scale-out storage.

9 Indicates the scenario-based task to which the function


belongs.

10 Describes the application scenarios, processes, and purposes of


the function.

11 Enables you to install, upgrade, and uninstall a single function.

2.4.5.1 Function Export


This section describes how to export function packages that are installed on the
current SmartKit for other offline SmartKit environments.

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 29


SmartKit
User Guide 2 Deploying SmartKit

2.4.5.2 Function Import


By importing a function package, you can install or upgrade scenario-based
functions offline.

2.4.5.2.1 Importing Function Packages Exported from Other Environments


This section describes how to import the function packages exported from other
SmartKit environments for offline installation or upgrade.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 30


SmartKit
User Guide 2 Deploying SmartKit

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

2.4.5.2.2 Importing Function Packages Downloaded from the Support Website


This section describes how to import the scenario-based function packages
downloaded from the support website to install or upgrade the scenario-based
functions offline.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 31


SmartKit
User Guide 2 Deploying SmartKit

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.

Step 5 Click Install to install the function packages.

----End

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 32


SmartKit
User Guide 3 Using SmartKit

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 33


SmartKit
User Guide 3 Using SmartKit

Figure 3-1 Home page

Table 3-1 Description of the functional panes


Functional Area Function

1 Navigation tree for functions: enables you to select


functions.

2 Scheduled task and system setting buttons.

3 Buttons for obtaining online help and more information


as well as selecting a language.

4 Displays whether identity authentication is completed.

5 Authentication Now button: enables you to authenticate


your identity to obtain more functions and supports.
Exit button: exits the current login account.
You can check whether the enterprise network or carrier
network service is obtained.

6 Common functions: lists the functions of at most four


scenarios that you frequently use.

7 Field switching bar: You can click the tabs to switch


between the Storage, Server, Virtualization, and
Solution fields.

8 Bulletins: prompts you to upgrade SmartKit and scenario-


based functions and update the storage patch library.
NOTE
In offline mode, if SmartKit has not been upgraded within 180
days, corresponding upgrade prompts are displayed.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 34


SmartKit
User Guide 3 Using SmartKit

Functional Area Function

9 Function Management button: displays all the functions


integrated in SmartKit. You can install, upgrade, or
uninstall one or more functions on this page.

10
: enables you to install the functions that have not
been installed in the current scenario-based task.

: enables you to upgrade the upgradable functions in


the current scenario-based task.

11 More: enables you to view all the functions of a product


field to which the current scenario-based task belongs.

12 Scenario-based task entrance: enables you to use the


corresponding function.

13 Links (enterprise users): Hyperlinks to Bulletins, iKnow,


Support-E, as well as InfoKit for Storage and Storage
Knowledge Base (online documentation lists and cases
for fields including Storage, Server, Virtualization, and
Solution).
Links (carrier users): Hyperlinks to Support, EOX
Bulletins, Software Bulletins, as well as InfoKit for
Storage and Storage Knowledge Base (online
documentation lists and cases for fields including
Storage, Server, Virtualization, and Solution).
NOTE
These links are not displayed on the Home page if the role of the
login user is Customer or Visitor.

14 Functions dedicated to engineers: Only the Huawei


engineer and Channel partner users can install and use
these functions online.
NOTICE
Users with other permissions are not allowed to use the functions
dedicated to engineers. Otherwise, the device running may be
affected due to misoperations.

SmartKit integrates scenario-based tasks in the Storage, Server, Virtualization,


and Solution fields. For details about certain scenario-based function names and
descriptions in the four fields, see Table 3-2.

Table 3-2 Scenario-based tasks

Scenario-based Description
Task

Site Deployment In the site deployment delivery scenario, you can


Delivery perform a deployment inspection on devices based on
the wizard.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 35


SmartKit
User Guide 3 Using SmartKit

Scenario-based Description
Task

Routine In the routine maintenance scenario, you can perform


Maintenance routine inspection and maintenance on devices based on
the wizard.

Upgrade/Patch In the upgrade/patch installation scenario, you can


Installation upgrade or install a patch on devices based on the
wizard.

Troubleshooting In the troubleshooting scenario, you can locate and solve


common problems and rectify faults of devices.

Capacity Expansion In the capacity expansion scenario, you can expand the
capacity of devices.

Migration In the migration scenario, you can migrate data to


another storage device.

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.

Table 3-3 Public network addresses

Website Address Description

Huawei Enterprise It provides after-sales services, product


Technical Support documentation, and intelligent Q&A services to help
https:// you better understand and use products. If you do
support.huawei.com/ not know about product functions, you can query
enterprise them on the website or consult online.

Huawei official website It provides Huawei product introduction, industry


https:// solutions, and technical support services.
www.huawei.com

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 36


SmartKit
User Guide 3 Using SmartKit

Currently, SmartKit running on SVP environments of high-end storage devices does


not support the device management function. Devices will be automatically
obtained when you log in to SmartKit.

3.2.1.1 Adding a Device


This section describes how to add a device that you want to manage and
maintain.

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 Click Add.

The Add device Step 2-1: Basic Information dialog box is displayed.

Step 3 Under Add Policy, select a way to add an IP address.


● Specify IP Address: Add one device.
● Specify IP Segment: Add devices by the IP address segment.
● Batch Import: Import devices in a batch by referring to the template.
NOTE

● If you are using a scale-out storage device, use the DeviceManager IP address to log in
to the device.

Step 4 (Optional) Select No Proxy or SSH Forward in Select Proxy.


NOTE

● 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 5 (Optional) Click Customize Authentication on the bottom left corner.

The default value is Username and password authentication. If username and


password authentication and Publickey are needed, select Username and
password authentication and Publickey authentication.

Step 6 Enter an IP address or IP address segment, and click Next.

Step 7 Under Login Information, enter Username, Password, and Port for logging in to
the device.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 37


SmartKit
User Guide 3 Using SmartKit

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

● Currently, the Username and password authentication and Publickey authentication


mode is only supported in OceanStor T series V100R005C30 storage devices, OceanStor
Dorado series V300R001C00 and later storage devices, and mid-range and entry-level
V300R005C00 and later storage devices. Mid-range and low-end V300R005C00 and later
storage devices support RSA-2048 and DEA-2048 encryption algorithms, OceanStor
Dorado series V300R001C00 and later storage devices support RSA-2048 encryption
algorithm, and OceanStor T series V1000R005C30 storage devices support the AES-128
encryption algorithm.
● If Username and password authentication and Publickey authentication is selected,
Username, Password, and Port in the Login Information area are mandatory, and Key
in the Publickey Authentication area is mandatory.

Step 10 Click Finish.


● 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

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.

3.2.1.2 Modifying a Device


When the username or password of a device is changed, you can modify the basic
device information to reset the username and password, facilitating maintenance
and management.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 38


SmartKit
User Guide 3 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.
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.

Step 3 Modify Username, Password, and Port.


NOTE

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.

Step 5 (Optional) Modify Key and Password.


Step 6 Click OK.

----End

3.2.1.3 Removing a Device


This section describes how to remove a selected device. The removed device
cannot be managed by SmartKit anymore.

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 39


SmartKit
User Guide 3 Using SmartKit

3.2.1.4 Updating a Device


This operation enables you to update the version number, name, username, and
port number of a device.

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.

Choose Devices > Storage to go to the storage device list page.

Step 2 Update the device version.


1. Select the device to be updated.
2. Click Update.

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

3.2.1.5 Obtaining an Import Template


This section describes how to obtain a template for importing a device
information file. Then you can fill in detailed device information in the template.

Procedure
Step 1 Go to the Devices page.

Choose Devices > Storage to go to the storage device list page.

Step 2 Click Get Template File.

The Select a Path to Save the Template File dialog box is displayed.

Step 3 Select a path for saving the template file.


NOTE

The path cannot contain consecutive spaces.

Step 4 Click Save to save the template.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 40


SmartKit
User Guide 3 Using SmartKit

NOTE

The name of the template file is DeviceList_Template.xls.

----End

3.2.1.6 Batch Import


This section describes how to import device information in a batch by using device
information files.

Procedure
Step 1 Go to the Devices page.

Choose Devices > Storage to go to the storage device list page.

Step 2 Click Batch Import.

The Batch Import dialog box is displayed.

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.

Currently, SmartKit running on SVP environments of high-end storage devices does


not support this function.

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.

3.2.2.1 Adding a Device


This section describes how to add a device that you want to manage and
maintain.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 41


SmartKit
User Guide 3 Using SmartKit

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 Click Add.

The Add Device page is displayed.

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 4 Optional: Set parameters in Advanced Settings, OS/IES Options, Switch


Options, and Compute node as required.

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.

3.2.2.2 Modifying a Device


When the username or password of a device is changed, you can modify the basic
device information to reset the username and password, facilitating maintenance
and management.

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.

The Modify dialog box is displayed.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 42


SmartKit
User Guide 3 Using SmartKit

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

3.2.2.3 Removing a Device


This section describes how to remove a selected device. The removed device
cannot be managed by SmartKit anymore.

Procedure
Step 1 Choose Devices > Server.

Step 2 Select a device you want to remove, and click Remove.

The Information dialog box is displayed.

Step 3 Click OK.

----End

3.2.2.4 Obtaining an Import Template


This section describes how to obtain a template for importing a device
information file. Then you can fill in detailed device information in the template.

Procedure
Step 1 Click the Devices tab.

Step 2 Click the Server field.

Step 3 Click Get Template File.

The Select a Path to Save the Template File dialog box is displayed.

Step 4 Select a path for saving the template file.


NOTE

The path cannot contain consecutive spaces.

Step 5 Click Save to save the template.


NOTE

The name of the template file is ServerDeviceList_Template.xls.

----End

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 43


SmartKit
User Guide 3 Using SmartKit

3.2.2.5 Batch Import


This section describes how to import device information in a batch by using device
information files.

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

3.2.2.6 Configuring the SN Whitelist


By configuring the SN whitelist, you can filter out devices that do not need to be
operated and retain only devices in the SN whitelist to prevent misoperations.

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.

3.2.3.1 Adding a Device


This section describes how to add a device that you want to manage and
maintain.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 44


SmartKit
User Guide 3 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.

Step 2 Enter the DME login information.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 45


SmartKit
User Guide 3 Using SmartKit

Step 3 Authenticate the zone.


Select devices from the Devices area, click Batch Authenticate, enter the
authentication information, and click OK. Click Next.

Step 4 Authenticate the OM.


Select devices from the Devices area, click Batch Authenticate, enter the
authentication information, and click OK. Click Finish.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 46


SmartKit
User Guide 3 Using SmartKit

----End

3.2.3.2 Modifying a Device


When the username or password of a device is changed, you can modify the basic
device information to reset the username and password, facilitating maintenance
and management.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 47


SmartKit
User Guide 3 Using SmartKit

NOTE

You can modify one device only at a time. If you select multiple devices, the Modify button
will be grayed out.

Step 2 Enter the DME login information.


Enter the username, password, and port number to be modified, and click OK.

Step 3 (Optional) Modify the zone authentication.


Select devices from the Devices area, click Batch Authenticate, enter the
authentication information, and click OK. Click Next.

NOTE

You can click Cancel or click Next without selecting any device.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 48


SmartKit
User Guide 3 Using SmartKit

Step 4 (Optional) Modify the OM authentication.


Select devices from the Devices area, click Batch Authenticate, enter the
authentication information, and click OK.

NOTE

You can click Cancel or click Next without selecting any device.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 49


SmartKit
User Guide 3 Using SmartKit

Step 5 Click Finish.

----End

3.2.3.3 Removing a Device


This section describes how to remove a selected device. After a device is removed,
it cannot be managed by SmartKit any longer.

Procedure
Step 1 Choose Devices > AI Storage to go to the AI storage device list page.

Step 2 Select a device you want to remove, and click Remove.

The Information dialog box is displayed.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 50


SmartKit
User Guide 3 Using SmartKit

Step 3 Click Confirm.

----End

3.2.3.4 Updating a Device


This section describes how to update a device.

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

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.
For details about the Software Packages user interface and description about
functional areas, see Figure 3-2 and Table 3-4.

Figure 3-2 Software Packages page

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 51


SmartKit
User Guide 3 Using SmartKit

Table 3-4 Functions of the Software Packages page

Functional Area Description

1 Displays the detailed information about the imported


project.

2 Displays the download information about software


packages. You can click to pause the download.

3 Displays the field of each software package.

4 Displays detailed information about each software package.

3.4 Scheduled Task


After a scheduled inspection task is created, the system automatically executes
basic inspection, disk, hardware, or configuration-based inspection for devices
according to the specified execution time and period.

Only the hardware inspection and configuration-based inspection are supported


when SmartKit is running in SVP environments of high-end storage devices.

Procedure

Step 1 In SmartKit, click in the upper right corner.

Step 2 Create a scheduled task.


1. On the Scheduled Task page, click Create Task. The Task Wizard Step 3-1:
Select Task Type page is displayed.
2. Enter Task Name and select an inspection mode and click Next.
3. Select a device that is to be inspected and click Next.
4. Set the path for saving the check result file and Save times. The number of
saving times determines the default number of latest task reports saved by
the system. The value ranges from 1 to 30.
5. Set a Scheduled policy. The scheduled inspection policies are as follows:
NOTE

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 52


SmartKit
User Guide 3 Using SmartKit

– 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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 53


SmartKit
User Guide 3 Using SmartKit

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.

Table 3-5 Sender parameters


Parameter Description Value

Sender Email Email address of the [Example]


sender, which is used to zhangsan@huawei.com
send scheduled task
reports.

Outgoing Server IP address of the [Example]


(SMTP) Simple Mail Transfer smtp.huawei.com
Protocol (SMTP) server.
The SMTP server
complies with the
SMTP and is used to
send emails. With the
SMTP server, scheduled
task reports can be
sent to receivers'
mailboxes.

Server Port Indicates the port [Example]


number of the server. 25

Secure Connection Whether to send emails [Example]


over secure connections If you use the secure
or not. Secure connection mode,
connection modes select TLS1.2, TLS1.1/
include TLS1.2, TLS1.1/ TLS1.0, or SSL.
TLS1.0, and SSL. Otherwise, select
NOTE Disable.
TLS1.2 secure
connections are
recommended.
Otherwise, there may be
security risks.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 54


SmartKit
User Guide 3 Using SmartKit

Parameter Description Value

My outgoing server Whether the SMTP [Example]


(SMTP) requires server authenticates If the SMTP server
authentication senders' identities or requires identity
not. If you did not authentication, select
select My outgoing this parameter;
server (SMTP) otherwise, do not select
requires it.
authentication, you
cannot configure
Username and
Password.

Username SMTP username of the [Example]


sender. When the user01
sender sends emails
through the SMTP
server, the sender is
required by the SMTP
server to enter the
SMTP username and
password for
authentication.

Password SMTP password of the [Example]


sender. When the aJ1p23dySQ
sender sends emails
through the SMTP
server, the sender is
required by the SMTP
server to enter the
SMTP username and
password for
authentication.

Test Tests an email address [Example]


to check whether test@huawei.com
emails can be sent
successfully from it.
Enter the test email
address and click Test.

5. Set Receiver information.


a. In Email, enter the email addresses for receiving scheduled task reports
and click Add. Receiver email addresses are displayed in Email List.
b. If you want to delete an email address, select the email address and click
Delete.

NOTE

You can add multiple email addresses and use a semicolon (;) to separate them.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 55


SmartKit
User Guide 3 Using SmartKit

6. Configure an email splitting rule.


a. Select Split oversized attachments.
b. In Size (MB), enter a value that you want to set. After the email splitting
function is enabled, an email exceeding the specified size is split into
multiple files before being sent.
7. Click OK to finish the mail setting.
8. Click OK. You have finished the modification.

----End

3.5 System Settings


This section describes the functions of system settings.

3.5.1 Log Management


You can manage operation logs and debugging logs of SmartKit and other tools.

Procedure
Step 1 Go to the Log Management page.

1. In SmartKit, click in the upper right corner.


2. Click Log Management.
The Log Management page is displayed.

Step 2 Manage the operation logs.


1. Click Operation Logs tab to view the operation logs.
2. Search advanced information.
a. Click Advanced Search.
The Search for Operation Logs dialog box is displayed.
b. Enter Type, Result, Started Time or Ended Time of the operation logs.
NOTE

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

The export path cannot contain consecutive spaces.

Step 3 Manage the debugging logs.


1. Click Debugging Logs tab to view the debugging logs.
2. Select the debugging logs that you want to export and click Export to export
the debugging logs and save them to a local computer.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 56


SmartKit
User Guide 3 Using SmartKit

NOTE

The export path cannot contain consecutive spaces.

----End

3.5.2 Upgrade
This section describes how to upgrade SmartKit.

Prerequisites
Identity authentication has been performed.

Procedure

Step 1 In SmartKit, click in the upper right corner.

Step 2 Click Upgrade.

The Upgrade SmartKit page is displayed.

Step 3 Select Online upgrade.

SmartKit automatically executes a pre-upgrade check task. The check result will be
displayed in a list.

Step 4 If a new version is detected, click Next.

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 5 Click Upgrade.

The Support Login Box page is displayed.

Step 6 Enter the username and password of the Huawei enterprise support website, and
click Login.

The new version is automatically downloaded and the upgrade is automatically


executed.

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 57


SmartKit
User Guide 3 Using SmartKit

3.5.3 Operation Safety Precautions


To comply with local security regulations, sign the Letter of Authority to Access
the Customer's Network and Process Customer's Data with the customer before
operation.

Procedure

Step 1 In SmartKit, click in the upper right corner.


Step 2 Click Operation Safety Precautions.
The Operation Safety Precautions page is displayed.
Step 3 Read the precautions carefully and click Authorization for Accessing the
Customer's Network for Operation and Processing Data to download and view
the authorization letter.

----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

Step 1 In SmartKit, click in the upper right corner.


Step 2 Click Feedback.
The Feedback page is displayed.
Step 3 Choose the information type in the Type drop-down list.
Step 4 Enter Product, select the functions to be reported from the Functions list, and
enter Site and Description.
Step 5 Click Feedback.

----End

3.5.5 One-Click Export


This function helps you export SmartKit and save it to a local computer as a
compressed package by one click.

Procedure
Step 1 Go to the One-Click Export page.

1. In SmartKit, click in the upper right corner.


2. Click One-Click Export.
The One-Click Export page is displayed.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 58


SmartKit
User Guide 3 Using SmartKit

Step 2 Export and save SmartKit.


1. Confirm the precautions in the dialog box and click Export.
The One-Click Export dialog box is displayed.
2. Set the saving path and click Save.

NOTE

The path cannot contain consecutive spaces.

----End

Follow-up Procedure
Copy the compressed package exported to the maintenance terminal requiring
SmartKit, and double-click start.exe after the decompression.

3.5.6 Website Express


This helps you quickly visit the related Huawei websites.

3.5.7 (Optional) Advanced Settings


This function allows you to configure notification and proxy settings.

Procedure

Step 1 In SmartKit, click in the upper right corner.

Step 2 On the page that is displayed, click Advanced Settings.

The Advanced Settings page is displayed.

Step 3 Perform notification settings.


1. Click Notification Settings to configure whether to send notifications when
tools in ToolStore can be upgraded, or the user authentication is about to
expire or has expired.
2. Click OK or Apply.

Step 4 Perform proxy settings.


1. Click Proxy Settings.
2. Select Enable proxy.
3. Select Proxy type and configure Server, Port number, Account, and
Password.
4. Click OK or Apply.

Step 5 Perform window settings.


1. Click Window Setting.

– Select Stop program. When you click in the upper right corner of the
tool, the program is stopped.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 59


SmartKit
User Guide 3 Using SmartKit

– 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

you click the next time.

Step 6 Perform certificate settings.


1. Click Certificate Settings.
2. Choose an operation to be performed.
– Importing a certificate
i. Click Import Certificate.
ii. In the Import Certificate Files dialog box, select a certificate file.
iii. Click OK.
– Importing a CRL
i. Click Import CRL.
ii. In the Import CRL dialog box, select a CRL file.
iii. Click OK.
3. Click OK or Apply.

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.

Step 7 Perform security settings.


1. Click Security Settings.
2. Select Enabling the compatibility algorithm or not. Enabling this function
will reduce system security. Read Disclaimer carefully and click Signed.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 60


SmartKit
User Guide 3 Using SmartKit

3. Click OK or Apply.

----End

3.5.8 (Optional) NetCare Settings


NetCare is a comprehensive delivery platform for network assurance services that
integrates operations including issue handling, network change, network risk
management, temporary license management, emergency plan, and accident drill.
It integrates operation flows based on user roles and operation scenarios, and
provides the operation wizard. Various maintenance tasks can be performed on
the same UI, which can help avoid task omission and passive response and enable
one-stop maintenance.
SmartKit integrates the NetCare platform and verifies NetCare orders during menu
operations to deliver manageable and controllable tool operations.

NOTE

Currently, SmartKit controls only Huawei Carrier Service Engineer. Huawei Enterprise
Service Engineer, Huawei Partner Engineer, and Other Engineer are not controlled.

3.5.8.1 NetCare Inside Initialization


This section describes the NetCare Inside initialization process when you log in to
SmartKit.

Procedure
Step 1 Scan the QR code.
Use NetCare Mobile, a mobile browser, WeChat, or WeLink to scan the QR code.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 61


SmartKit
User Guide 3 Using SmartKit

Step 2 Log in using a Uniportal account.


Enter the Uniportal account and password, and click Login.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 62


SmartKit
User Guide 3 Using SmartKit

NOTE

If NetCare Inside initialization is not performed for the first time, an authentication code is
generated directly.

Step 3 Perform initialization configuration.


The process for non-controlled users is different from that for controlled users.
● For non-controlled users:
If the user does not have the NetCare permission or the control policy
specifies no control, the role selection page is displayed. Select a role and click
OK. If you select Huawei Enterprise Service Engineer, Huawei Partner
Engineer, or Other Engineer, a verification code is generated after you click
OK. If you select Huawei Carrier Service Engineer, you need to apply for the
NetCare permission.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 63


SmartKit
User Guide 3 Using SmartKit

Details about role control are described in Table 3-6.

Table 3-6 Role control

Role Description

Huawei The NetCare Inside tool is used to configure the control policy.
Carrier
Service
Engineer

Huawei Not controlled by default.


Enterprise
Service
Engineer

Huawei Not controlled by default.


Partner
Engineer

Other Not controlled by default.


Engineer

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 64


SmartKit
User Guide 3 Using SmartKit

● For controlled users:


If the user is a controlled user, you need to perform NetCare initialization.
a. Select a NetCare site.
Select a site and click OK.
NOTE

China: applicable to sites in the mainland of China and non-sensitive countries


outside the mainland of China.
Germany: applicable to sites in Western Europe, Nordic Europe, and sensitive
countries outside the mainland of China.

b. Perform initial configurations.


Choose the corresponding tab based on whether SmartKit is installed on
a personal PC or public PC.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 65


SmartKit
User Guide 3 Using SmartKit

NOTE

Personal PC initialization: Only personal Uniportal accounts can be used. Personal


Uniportal accounts are authenticated before performing operations.
Public PC initialization: The public O&M terminal refers to the scenario where all
maintenance owners use the same Windows account to log in to the terminal for
maintenance. The Uniportal account is not authenticated before performing
operations.

i. SmartKit is installed on a private PC.


Select the accessed network and click Generate. An authentication
code is generated, and the link for downloading the initialization
information package is sent to your mailbox.

ii. SmartKit is installed on a public PC.


Select an operation scenario and an account group, and click
Generate. An authentication code is generated, and the link for
downloading the initialization information package is sent to your
mailbox

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 66


SmartKit
User Guide 3 Using SmartKit

Step 4 Verify the authentication code.


Enter the authentication code and click Authenticate.

NOTE

If the user is a non-controlled user, the authentication is complete, and you can enter
SmartKit.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 67


SmartKit
User Guide 3 Using SmartKit

Step 5 (Optional) Import the initialization information package.

A controlled user needs to import the initialization information package for


NetCare Inside initialization configuration.
1. Click the initialization information package link sent to your mailbox to access
the download page, click Download Data Package to download the package
to the local PC.

2. Click Import, select the downloaded initialization information package, and


click Finish. The authentication is complete, you can enter SmartKit.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 68


SmartKit
User Guide 3 Using SmartKit

----End

3.5.8.2 Applying for and Binding a Work Order


There are four scenarios for NetCare work order tasks: Routine Operation,
Engineering Commissioning, Change Operation, and Emergency Channel. For
Routine Operation and Change Operation, work orders must be created on
NetCareCloud. For Engineering Commissioning and Change Operation, you can
scan the QR code on SmartKit to apply for work orders.

Precautions
The operation period on SmartKit must be a subset of the service order period on
NetCareCloud, as shown in Figure 3-3.

Figure 3-3 Operation period

3.5.8.2.1 Routine Operation


Routine high-frequency and low-risk network change operations.

Prerequisites
A work order has been created on NetCareCloud.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 69


SmartKit
User Guide 3 Using SmartKit

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 Routine Operation for the service scenario.

Step 3 Enter the operation duration.


● Start now: Enter the operation duration.
● Start later: Select the operation start time and enter the operation duration.

Step 4 Obtain a verification code.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 70


SmartKit
User Guide 3 Using SmartKit

NOTE

If Start now is selected for the work order, skip this step.

----End

3.5.8.2.2 Engineering Commissioning


In the engineering commissioning scenario to which the commercial network is
not connected, you do not need to create a work order. You can scan the QR code
and submit it to the supervisor for approval to obtain a verification code.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 71


SmartKit
User Guide 3 Using SmartKit

Step 3 Enter the operation duration.


● Start now: Enter the operation duration.
● Start later: Select the operation start time and enter the operation duration.
Step 4 Obtain a verification code.
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 the supervisor for
approval. The verification code is sent to the supervisor. Obtain it from the
supervisor.
Step 5 Enter the verification code and click OK.

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

3.5.8.2.3 Change Operation


Common change operation scenarios for commercial networks.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 72


SmartKit
User Guide 3 Using SmartKit

Step 3 Enter the preparation duration and operation duration.


● Start now: Enter the preparation duration and operation duration.
● Start later: Select Preparation time, enter Preparation duration, and enter
Operation duration.
NOTE

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.

Step 4 Obtain a verification code.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 73


SmartKit
User Guide 3 Using SmartKit

NOTE

If Start now is selected for the work order, skip this step.

----End

3.5.8.2.4 Emergency Channel


In troubleshooting and emergency restoration scenarios, you do not need to create
a work order. You can scan the QR code to obtain a verification code.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 74


SmartKit
User Guide 3 Using SmartKit

Step 3 Enter the operation duration.

Step 4 Obtain the verification code.

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.

Step 5 Enter the verification code and click OK.

----End

3.5.8.3 Work Order Management


Start, complete, or cancel work orders. View the interception policy, and update or
reset the initial user information.

3.5.8.3.1 Work Order Details


On the Order Detail page, you can view to-do and completed work orders.

● Click the button to execute the work order.


– If the work order is to be executed immediately, you do not need to click

the button of the work order. It is automatically executed.

– If the work order is to be executed later, you need to click the


button of the work order to execute it at the start time.

● Click the button to complete the work order.


The work order can be completed in advance. The completed work order
cannot be used anymore, but it is still displayed.

● Click the button to cancel the work order.


An order can only be canceled before it starts. A canceled order is no longer
displayed.

3.5.8.3.2 Interception Policy


Interception policies are determined based on the operation scenarios at
representative offices and are configured by representative office administrators
on NetCareCloud. During SmartKit login authentication, scan the QR code to
download and import the policy package, and import the cloud policy to SmartKit.

Routine Network Operation Interception Policy: In the Routine Operation


scenario, interception is performed based on the interception policy.

Control Policy in Change Preparation Phase: In the Change Operation scenario,


the change operation is divided into preparations before operation and
implementation. The policy only applies to preparations before operation.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 75


SmartKit
User Guide 3 Using SmartKit

Example
The actual interception policy is the combination of Interception Policy and
Blacklist Menu, as shown in Figure 3-4 and Figure 3-5.

Control Policy in Change Preparation Phase: Blocklist - Intercept medium risks


and above.

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.

Figure 3-4 Interception Policy

Figure 3-5 Blocklist Menu

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 76


SmartKit
User Guide 3 Using SmartKit

3.5.8.3.3 Initial User Information


Click Edit to update the validity period of the NetCare authentication. The validity
period ranges from 1 to 180 days. After the validity period expires, you need to
authenticate again when logging in to SmartKit.
Click Reset to clear the NetCare authentication information. After the reset, you
can scan the QR code again to import the policy package and reset the control
policy.

NOTICE

Resetting is a high-risk operation which clears all historical to-dos and ongoing
orders. Exercise caution when performing this operation.

Figure 3-6 Initial User Information page

3.5.8.4 NetCare Switch


NetCare is enabled by default. To disable NetCare, choose Settings > NetCare
Settings > Advanced Settings and deselect Enable NetCare.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 77


SmartKit
User Guide 3 Using SmartKit

3.5.9 Certificate Update


If the device certificate changes and SmartKit fails to connect to the device, you
can manually update the device certificate to verify its validity.

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 78


SmartKit
User Guide 4 Security Maintenance

4 Security Maintenance

4.1 Verifying Software Packages


4.2 Configuring Security Algorithms
4.3 Password Statement in Open-Source Software

4.1 Verifying Software Packages


To prevent software packages from being maliciously tampered with during
transmission or storage, download the corresponding digital signature files for
integrity verification when downloading software packages.
After the software packages are downloaded from the Huawei Support website,
verify their PGP digital signatures by referring to the OpenPGP Signature
Verification Guide. If the software packages fail to be verified, do not use the
software packages, and contact Huawei technical support engineers.
Before using software packages for installation or upgrade, verify the digital
signatures of the software packages according to the preceding instruction to
ensure that the software packages are not tampered with.
● For carrier users, visit https://support.huawei.com/carrier/
digitalSignatureAction.
● For enterprise users, log in to https://support.huawei.com/enterprise/en/
tool/pgp-verify-TL1000000054.

4.2 Configuring Security Algorithms


SmartKit connects to storage devices and servers of multiple versions. To be
compatible with the network connection protocols of earlier versions, click the
Settings icon, choose Advanced Settings > Security Settings, select Enabling the
compatibility algorithm and I have read and agree to Huawei Privacy
Statement, and click Apply to enable the compatibility algorithm globally, as
shown in Figure 4-1.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 79


SmartKit
User Guide 4 Security Maintenance

Figure 4-1 Enabling the compatibility algorithm

Enable the following compatibility algorithms globally:


1. MD5, DES, and SHA in SNMPv3 are used for device access on servers of
earlier versions.
2. TLS1.0 and TLS1.1 in HTTPS are used to create Redfish connections to servers
of earlier versions and send emails about scheduled storage system tasks.
3. diffie-hellman-group-exchange-sha1, diffie-hellman-group1-sha1, diffie-
hellman-group14-sha1, ssh-rsa, ssh-dss, ssh-rsa-cert, ssh-dss-cert, blowfish-
cbc, 3des-cbc, aes256-cbc, aes128-cbc, arcfour128, arcfour256, aes192-cbc,
hmac-sha1, hmac-md5, hmac-sha1-96, and hmac-md5-96 in SSH are used for
SSH connections to storage devices and servers of earlier versions.

NOTICE

Enabling compatibility algorithms reduces system security.

4.3 Password Statement in Open-Source Software


SmartKit uses open-source software, in which the comments of the JAR package
provide examples of the software usage and connection mode, including example
passwords. These passwords are provided by open-source software and do not
have security risks. For details about the passwords, see Table 4-1.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 80


SmartKit
User Guide 4 Security Maintenance

Table 4-1 Accounts and passwords provided by open-source software


File Directory Account and Password

\Huawei SmartKit\lib user=quartz2;password=quartz2123


\quartz*.jar (for example,
quartz-2.3.2.jar)

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 81


SmartKit
User Guide 5 FAQs

5 FAQs

This chapter provides solutions to common problems.

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?

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 82


SmartKit
User Guide 5 FAQs

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?

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 83


SmartKit
User Guide 5 FAQs

5.1 Why Is the File Not Displayed in the Import


Window After I Enter the Import Directory When
Importing the File?
Question
Why is the file not displayed in the import window after I enter the import
directory when importing the file?

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.

5.2 Why Is a Chinese Button Displayed on the Page for


Selecting a Folder in an English Installation Program?
Question
Why is a Chinese button displayed on the page for selecting a folder in an English
installation program?

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.

5.3 Why Does Compression Fail When SmartKit Is


Installed Using Account user in 64-bit Windows Server
2003 (Enterprise Edition)?
Question
Why does compression fail when SmartKit is installed using account user in 64-bit
Windows Server 2003 (enterprise edition)?

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 84


SmartKit
User Guide 5 FAQs

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.

5.6 How Do I Handle the Connection Failure When the


User Name or Password of the Device Added in the
Tool Is Changed?
Question
How do I handle the connection failure when the user name or password of the
device added in the tool is changed?

Answer
In the device list, remove the device whose user name or password has been
changed, and then add the device again.

5.7 Why Does the Tool Fail to Send Emails?


Question
Why the tool fails to send emails?

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 85


SmartKit
User Guide 5 FAQs

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.

3. On the Internet Email Auto-Protect tab, deselect Enable Internet Email


Auto-Protect.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 86


SmartKit
User Guide 5 FAQs

5.8 Why Cannot I See the Folder Where the Tool


Installation Package Resides in the Import Window?
Question
Why cannot I see the folder where the tool installation package resides in the
import window?

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 87


SmartKit
User Guide 5 FAQs

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?
Question
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?

Answer
Files may be locked in some special scenarios, for example, running antivirus
software. In this case, you can:

1. Search for the Unlocker software in a browser and install it on the


maintenance terminal.
2. On the desktop of the maintenance terminal, right-click the SmartKit icon and
choose Properties from the shortcut menu. The Properties dialog box is
displayed.
3. Click Open File Path to access the installation directory of SmartKit.
4. In the installation directory of SmartKit, double-click the tools folder.
5. Go to the folder where the tool is running.
NOTE

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.

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?
Question
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?

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 88


SmartKit
User Guide 5 FAQs

Answer
This problem is caused by the data verification prompt of Excel documents.
Functions will not be affected. You can ignore it.

5.11 Why Does the Process Exist on Task Manager but


the Login Page Is Not Displayed After SmartKit Is
Started?
Question
Why does the process exist on Task Manager but the login page is not displayed
after SmartKit is started?

Answer
In this case, you can:

1. On the taskbar of the maintenance terminal, right-click Start Task Manager.


2. On the Application tab, stop the SmartKit process.
3. Restart SmartKit.

5.12 Why Cannot I See Information About the Software


When I Apply for S-level Permission on the Permission
Application Page?
Question
Why cannot I see information about the software when I apply for S-level
permission on the permission application page?

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.

5.13 Why Do I Fail to Add Devices on SmartKit Using a


Publickey Generated by PuTTY?
Question
Why do I fail to add devices on SmartKit using a Publickey generated by PuTTY?

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 89


SmartKit
User Guide 5 FAQs

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.

5.14 Why Do I Fail to Add Devices Using the SSH


Forward Function and How Can I Solve the Problem?
Question
Why do I fail to add devices using the SSH forward function and how can I fix the
problem?

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

Obtain customers' approval for restarting services before modifying parameter


values.

5.15 Why Are Fewer Tools Installed in SmartKit


Running on SVP Environments of High-end Storage
Devices by Default?
Question
Why are fewer tools installed in SmartKit running on SVP environments of high-
end storage devices by default?

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 90


SmartKit
User Guide 5 FAQs

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.

5.16 Why Cannot the Tool Be Used After I Click Default


Management IP Address Modification Tool?
Question
Why cannot the tool be used after I click Default Management IP Address
Modification Tool?

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.

5.17 Why Cannot Default Management IP Address


Modification Tool Detect Devices?
Question
Why cannot Default Management IP Address Modification Tool detect devices?

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.

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?
Question
What can I do when the inspection tool fails to be started in SmartKit that runs on
Windows Server 2008 or Windows 10?

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 91


SmartKit
User Guide 5 FAQs

Answer
This problem occurs in the storage field only.

Step 1 Start SmartKit

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.

Step 4 Execute the inspection.

----End

5.19 What Can I Do When the Huawei Technical


Support Website Cannot Be Connected During Login to
SmartKit?
Question
What can I do when the Huawei technical support website cannot be connected
during login to SmartKit?

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.

5.20 How Can I Quickly Find a Scenario Function on


SmartKit?
Question
How can I quickly find a scenario function in SmartKit?

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 92


SmartKit
User Guide 5 FAQs

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.

5.21 Why Does Software Package Download Fail After


the User Role Is Switched?
Question
Why does software package download fail after the user role is switched?

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.

The solution is as follows:

● 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.

5.22 What Can I Do When the Message "An error


occurred while starting the application" Is Reported
During SmartKit Startup?
Question
What can I do when the message "An error occurred while starting the
application" is reported during SmartKit startup?

Answer
Cause: An unknown path exists in the Windows system environment variables. As
a result, SmartKit may fail to be started.

The solution is as follows:

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 93


SmartKit
User Guide 5 FAQs

1. Check whether the environment variable Path contains an unknown path.


If yes, delete the unknown path and restart SmartKit.
2. Configure the environment variable.
Add the built-in JRE path C:\Huawei SmartKit\jre\bin; of SmartKit to the
beginning of the Path variable.
Restart SmartKit.

5.23 What Can I Do If SmartKit Fails to Be Started and


No Related Processes Exist in Task Manager?
Question
What can I do if SmartKit fails to be started and no related processes exist in Task
Manager?

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

b. If the following information is displayed, perform the following


operations:

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 94


SmartKit
User Guide 5 FAQs

▪ Replace the start.exe file in each sub-tool directory in the tools


folder with the toolsLauncherBackup.exe file in the root directory of
SmartKit.

▪ Double-click startXmxHalved.bat in the root directory of SmartKit to


start SmartKit.
c. If the preceding information is not displayed, the system may lack
necessary environment variables. Supplement the environment variables
according to the error information.
● If the dynamic link library (DLL) required by the .exe file of SmartKit is
missing,
Install the full OS or an OS of the business edition, such as enterprise edition,
or data center edition, which supports more comprehensive functions.

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?
Question
When I apply for or register permissions of software packages on the Software
Package Management or Function Management page on SmartKit in batches,
the redirected support web page displays a message as shown in the following
figure:

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 95


SmartKit
User Guide 5 FAQs

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.

5.25 What Can I Do if a Report Is Incompletely


Displayed on Internet Explorer 8 or Earlier?
Question
What can I do if a report is not completely displayed in Internet Explorer 8 or
earlier?

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 96


SmartKit
User Guide 5 FAQs

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?
Question
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?

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.

5.27 How Can I Use an External Tool to Log In to an


SVP High-End Storage System?
1. Prepare an SSH tool (such as PuTTY) and log in to the SVP.
IP address: management IP address of the SVP
User name: svp_user
Password: Contact the customer to obtain the password.
Port: 20

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 97


SmartKit
User Guide 5 FAQs

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.

3. Run the vi /etc/ssh/sshd_config command and change the values of the


following two configuration items to yes. The values cannot start with a
comment tag (#). Otherwise, the modification is invalid.

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.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 98


SmartKit
User Guide 5 FAQs

For OceanStor Dorado 18000 V5:


– 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 systemctl restart sshd 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.

5.28 How to Adapt to Different Types of Terminal End


Characters When a Device Is Added?
Question
How to adapt to different types of terminal end characters when a device is
added?

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

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 99


SmartKit
User Guide 5 FAQs

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=-&gt ;,#,~],:/,*}.

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.

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?
Question
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?

Answer
The access may be intercepted by the SPES software. Check whether the SPES
software is enabled. If yes, disable it and try again.

5.30 What Can I Do If the Login Page Is Blank During


SmartKit Login?
Question
Why is the login page blank during SmartKit login?

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 100


SmartKit
User Guide 5 FAQs

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.

5.31 What Can I Do If the Login Page Disappears and


No Subsequent Steps Can Be Performed After SmartKit
Login?
Question
What can I do if the business domain selection step for identity authentication is
not displayed or the logout state stays after SmartKit login?

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.

5.32 What Can I Do If the SmartKit Font Is Small and


Blurry on a High-Resolution Screen?
Question
What can I do if the SmartKit font is small and the layout is not user-friendly on a
high-resolution screen?

Answer
1. On the Windows Settings menu, click System.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 101


SmartKit
User Guide 5 FAQs

2. In the Scale and layout section, select a suitable scale factor. 100% is
recommended.

3. Set the display resolution to a proper value. 1920 x 1440 is recommended.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 102


SmartKit
User Guide 5 FAQs

4. Restart SmartKit.

5.33 Why Does the Startup Process of the Downloaded


Tool Fail or the Tool Fail to Be Imported?
Question
The startup process of the downloaded tool fails, as shown in Figure 5-1. The tool
fails to be imported, as shown in Figure 5-2.

Figure 5-1 Tool startup failure prompt

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 103


SmartKit
User Guide 5 FAQs

Figure 5-2 Tool import failure prompt

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.

Figure 5-3 Antivirus software interception records

2. If interception records exist, add SmartKit installation directory\Huawei


SmartKit\tools\Tool directory to the trusted directory of the antivirus
software, and download or import the tool again.

Issue 01 (2024-10-30) Copyright © Huawei Technologies Co., Ltd. 104

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy