RCView (V2.3) Installation Guide (Rel - 04)
RCView (V2.3) Installation Guide (Rel - 04)
com
RCView (V2.3)
Installation Guide
(Rel_04)
Raisecom Technology Co., Ltd. provides customers with comprehensive technical support and services. For any
assistance, please contact our local office or company headquarters.
Website: http://www.raisecom.com
Tel: 8610-82883305
Fax: 8610-82883056
Email: [email protected]
Address: Raisecom Building, No. 11, East Area, No. 10 Block, East Xibeiwang Road, Haidian District, Beijing,
P.R.China
Postal code: 100094
-----------------------------------------------------------------------------------------------------------------------------------------
Notice
Copyright ©2024
Raisecom
All rights reserved.
No part of this publication may be excerpted, reproduced, translated, or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in Writing from Raisecom
Technology Co., Ltd.
Preface
Objectives
This document describes the preparation, process, steps, and precautions for installing the
RCView.
This document helps you install the RCView correctly. Read it carefully before installation.
Versions
The following table lists the RCView version related to this document.
Name Version
RCView V2.3
Conventions
Symbol conventions
The symbols that may be found in this document are defined below.
Symbol Description
Indicate a hazard with a medium or low level of risk, which, if
not avoided, could result in minor or moderate injury.
Indicate a tip that may help you solve a problem or save time.
General conventions
Convention Description
Times New Roman Normal paragraphs are in Times New Roman.
Arial Paragraphs in Warning, Caution, Notes, and Tip are in Arial.
Boldface Buttons and navigation paths are in Boldface.
Italic Book titles are in italics.
Lucida Console Terminal display is in Lucida Console.
Book Antiqua Heading 1, Heading 2, Heading 3, and Block are in Book
Antiqua.
Keyboard operation
Format Description
Key Press the key. For example, press Enter and press Tab.
Key 1+Key 2 Press the keys concurrently. For example, pressing Ctrl+C
means the two keys should be pressed concurrently.
Key 1, Key 2 Press the keys in turn. For example, pressing Alt, A means the
two keys should be pressed in turn.
Mouse operation
Action Description
Click Select and release the primary mouse button without moving
the pointer.
Double-click Press the primary mouse button twice continuously and quickly
without moving the pointer.
Right-click Press the right mouse button to pop up a menu for later
selection.
Drag Press and hold the primary mouse button and move the pointer
to a certain position.
Change history
Updates between document versions are cumulative. Therefore, the latest document version
contains all updates made to previous versions.
Issue 04 (2024-06-01)
Fourth commercial release
Updated the description of the running environment and FAQs.
Issue 03 (2024-05-01)
Third commercial release
Updated the FAQs.
Issue 02 (2023-09-01)
Second commercial release
Updated the supported operating systems.
Issue 01 (2023-06-01)
Initial commercial release
Contents
3 Uninstallation .............................................................................................................................. 41
3.1 Uninstalling system ........................................................................................................................................ 41
3.2 Checking uninstallation status ........................................................................................................................ 43
4 Appendix ...................................................................................................................................... 44
4.1 FAQs for the OS ............................................................................................................................................. 44
4.1.1 No idle hard disk is detected in installing the OS ................................................................................. 44
4.1.2 How to check the space of the directory ............................................................................................... 46
4.1.3 How to configure the size of the partitions of the directory space ........................................................ 47
This chapter describes the features and preparations that need to be understood before
installing the RCView.
Overview
Running environment
1.1 Overview
The RCView, designed and developed by Raisecom, is oriented toward multiple networks and
services. It features rich functions and comprehensive applications. By providing
comprehensive solutions with integrated management and visualized operation and
maintenance, it can improve management efficiency and operation stability, optimize capital
expenditure utilization ratio, and lower operation costs.
Support independent installation program file. One installer file includes all programs on
the system server.
Support stable system running environment.
– The operating environment of the server program and its components support the
Linux operating system.
– Run the system server program, database, and its components on the operating
system.
Support showing echo information during installation. Support showing detailed
installation information during the installation process.
After one version of the RCView system is installed, a later version can be installed to
upgrade the RCView system.
– The normal RCView system of different deployment modes can be upgraded through
installation programs.
– When the installation program is ongoing, the RCView system will be unavailable.
Introduction
Table 1-1 compares the deployment modes.
address is required
when the independent
IP address of the
northbound IP interface
is used.
addresses is required
when the independent
IP address of the
northbound IP interface
is used (one for the
comprehensive server).
At least one for each
Medium- 1 Not used At least one
scale server
One independent IP
deployment
(comprehen address is required for
sive the comprehensive
service/PM/ server when the
EMS server independent IP address
+ pre- of the southbound IP
deployed interface is used.
One independent IP
database
server) address is required for
the comprehensive
server when the
independent IP address
of the northbound IP
interface is used.
The IP address accessed by the system client is called the comprehensive service IP
address. The following IP addresses can be the comprehensive service IP addresses:
IP address of the server for small-scale deployment
IP address of the server for comprehensive services of medium-scale deployment
IP address of the server for small-scale deployment
VIP address of the server for comprehensive services of medium-scale
deployment
Deployment examples
The typical networking applications of small-scale deployment and medium-scale deployment
are shown in Figure 1-1 and Figure 1-2.
The system server communicates with Network Elements (NEs) through the RCView.
The web client communicates with the system server through the network.
Multiple network interfaces on the system server can be optionally configured with the
IP address of the southbound interface and that of the northbound interface and be used
for accessing the device and the upper-layer system.
Comprehensive services
Network
Database
EMS
PM
System server
Management
Network
Browser/Server
NE NE communication
Communication between
NE the RCView and controller
Network
Database
EMS
PM
System server
Management
Network
Browser/Server
NE NE communication
Communication between
NE the RCView and controller
HA deployment mode
The typical networking applications of HA deployment are shown in Figure 1-3 and Figure 1-
4.
The device and Web client communicate with the VIP address.
If the device network, Web client network, and server network support accessing each
other, each server needs a Network Interface Card (NIC). Each NIC is bound with a VIP
address and communicate with different networks with multiple VIP addresses.
If the device network, Web client network, and server network are isolated from each
other, each server needs multiple NICs. Each NIC is bound with a VIP address and
communicate with different networks with multiple VIP addresses.
In the scenario with pre-deployed database, no database is installed inside the system;
instead the system accesses the IP address of an independent database to install the
database.
Network
System server
Comprehensive
Database
Comprehensive
VIP
Database
EMS
service
EMS
service
PM
PM
Communication
Management between browser and
Network server
Communication
NE NE between RCView and
control
Communication
NE between servers
Comprehensive Database
Comprehensiv
Comprehensiv
Database
Database
service VIP IP
e service
e service
EMS
EMS
EMS
PM
PM
Communication
Management between browser and
Network server
Communication
NE NE between RCView and
control
Communication
NE between servers
The Web client network and device network are usually configured as different
networks to enhance security. Or the northbound interface and southbound
interface of the RCView system are configured for different networks to enhance
security. The system server uses multiple VIP addresses to support these
applications.
Each server can use one NIC, which is applicable when the Web client and
network device belong to the same network.
Related functions
After the server is deployed in different deployment modes, database backup, database
restoration, and system upgrade are different as below:
Non-HA deployment: database backup, database restoration, and system upgrade are
implemented on the server for comprehensive services.
HA deployment: database backup and database restoration are implemented on the
master server, and system upgrade is implemented on all servers.
Step 2 Upload the License file to a directory of the server, such as usr/local, for later installation. The
License controls the deployment mode, HA deployment mode, system functions, and NE and
service types, so contact technical support for it according to actual situations.
Step 3 Execute the sh instal.sh command in the nms_install directory of the server as a root-level
user or general user with sudo right. According to the information prompted by the command
line, configure the language, time zone, NTP server IP address, server IP address, root-level
user or sudo-right user and its password, SSH communication port and other installation
information. If the SSH port of the server is modified, you need to use the modified SSH port
for installation.
Step 4 After completing configurations, confirm the entered installation parameters to execute the
installation process.
Step 5 After completing installation, access the IP address of the comprehensive server or the VIP
address of HA deployment mode in a browser to enter the Web interface of the RCView.
Host A (Windows
or Linux)
installation file,
License file, and Network
configuration file
Management
Network
Communication for
NE NE uploading files
NE
Host A (Linux)
installation file,
License file, and Network
configuration file
Management
Network
Communication for
uploading files and
NE NE
installing software
NE
File description
The system installation files and license files are used together as listed in Table 1-2.
Acquisition method
Contact Raisecom technical support for installation files.
Physical host
0 and Table 1-4 list recommended hardware configurations of physical hosts or virtual
machines.
configurations of 50000
devices in batches:
(50000/20) * time for
backing up configurations of
a single device
configurations of 50000
devices in batches:
(50000/20) * time for
backing up configurations of
a single device
Total number 500
of users
Number of 100
online users
Number of 50
concurrent
users
SNMP alarm 100 alarms per second
throughput
Burst 150 alarms per second (power
processing of supply fails on batch devices)
SNMP
alarms
CPU: 8 cores
Database Performance Gather statistics about data
Memory: 16 GB collection on 200,000 interfaces every
Hard disk: 500
5min
GB
Gather statistics about data
Applicable to the
The network scale is represented by the number of equivalent NEs, which is the
NE type multiplied by the equivalent NE factor. Table 1-5 lists the relation between
the common NE type and equivalent NE factor.
Hardware configuration refers to hardware resources occupied by the RCView
during its running period.
Use the RECC or ECC memory, RAID hard disk, high-quality RAID controller card,
hot-swappable driver suite, hot-swappable power supply, and high-quality UPS to
avoid data loss due to hard disk failure and server power failure.
Each server needs at least one NIC. It usually needs at least 2 NIC cards to
isolate Web clients and the network device network to enhance security.
Table 1-5 Relation between the common NE type and equivalent factor
NE type Equivalent NE factor
iTN8800-E 20
iTN8600-A 15
iTN185 2
iTN167 1
RAX711-C-R 3
RAX721 10
RAX711-R 2
RAX711-L 1
RAX701 1
The operating system can be only in Chinese and English. Do not install the software
in the operating system of the Spanish, Portuguese and other language versions. If
you install the English software in the operating system in other languages, problems
such as failure to uninstall, garbled characters on the interface, and inaccurate
display may occur. Unknown problems may also occur in subsequent upgrades.
Software Description
SSH server software, such as OPENSSH-server and its dependent
SSH server
software, must be installed.
The SSH server software must be allowed to be accessed through the
port. The SSH service port is usually 22.
Use the ps -e |grep sshd command on the server to display the sshd
process.
Software Description
Chrome Version 85 or later
Firefox Version 64 or later
When accessing the server through a browser, you must open ports 80 and 15675
on the server for the firewall.
Different applications may use different components. Some components or
functions support configuration and modification of communication ports.
Therefore, it is necessary to confirm the relevant port requirements according to
the specific situation.
CentOS supports firewall services by default and prohibits all port communication,
so you need to configure the function of allowing port communication. Or in the
case of an external firewall, you can also turn off the CentOS firewall service
according to the actual situation.
When opening the client interface for the first time or using the browser's refresh
function, you need to download the cached program for the browser, so there may be
a waiting time, but other subsequent operations will not lag.
Before installation, temporarily close all anti-virus software, Guards, Trojan firewalls
and other security defense software. Security defense software may cause installation
failure.
During the installation process:
– If there is a network interruption or unexpected restart, execute the uninstall
command on the server, and then re-install the system.
– If residual data of the old version is detected in the directory, the installation script
will prompt and exit the installation. In this case, you need to manually delete all files
of the old version before executing the installation.
For the number of IP addresses and VIP addresses that need to be planned for
each deployment mode, see section 1.1.2 Deployment mode.
For the operation of configuring IP addresses, see section 4.1.5 How to configure
the static IP address and firewall for the server.
If the NMS is installed and the host name needs to be modified, see section 4.3.1
Modifying the host name of the RCView server
For the operation of disabling the firewall in the OS, see section 4.1.5 Configuring
firewall.
For the operation of disabling SELinx can be found in "4.1.4 How to disable
SELinx".
This chapter describes how to install the RCView in details, including the following sections:
Uploading installation files
Installing system
Checking installation status
Upgrading the RCView system through installation program
Keep the License carefully, which is used during installation and maintenance.
The License file determines the non-HA deployment mode and HA deployment
mode. Before installation, confirm the deployment mode and then contact
technical support personnel for applying the License file.
The trial License can be used on any server. The formal License is bound with the
MAC address upon application.
When you update the License, the new one will override the old one on the server;
thus back up the old one before update. The default directory of the License file is
/usr/local/nms/comp/service/webapp/config/license/license.xml.
If network interruption, abnormal restore, or other events occur during installation,
use the uninstallation command on each server, and then re-install the RCView
software.
When the system involves multiple servers, their host names must be different.
Modify their host names before installation. Use the hostnamectl set-hostname
name command and reboot command to modify the host name. The host name
cannot contain the period (.).
Step 2 Run the installation script. When you run the installation script, the RCView will decompress
the installation files. You can use the sh install_en.sh command to install the RCView system.
The install_en.sh script shows the English information only, and its other functions are the
same with the install.sh.
Step 3 Configure the system language which will be used by the browser interface during installation
and system usage, or enter the number for language selection and press Enter, or use Chinese
by pressing Enter.
Step 4 Configure the directory of the License file. The file name and size should meet actual
conditions. Take /usr/locallicense.xml for example. In HA mode, the license will show "ha".
Step 5 (Optional) the NETCONF component of the RCView is an independent component package,
which is applicable to the devices that can be managed by the NETCONF NMS. To use the
NETCONF component, contact the technical support personnel to obtain it and upload it to
the /usr/local/ path. If the license authorizes you with the NETCONF component but you do
not want to use it, press y to proceed.
Step 6 Configure the system installation path. Or enter a complete directory and then press Enter or
press Enter to enter the /usr/local/nms directory.
Step 7 Configure the system time zone. Enter the number to select the time zone of the server and
press Enter.
input number:9
Step 8 Configure the IP address of the third-party NTP server for system time synchronization. Enter
the IP address and press Enter. It can be configured. It can also be left empty, which indicates
that the NTP server is not configured. It cannot be the same as the IP address or virtual IP
address of the RCView server.
19:GTM-6 America/Chicago
20:GTM-7 America/Phoenix
21:GTM-8 America/Los_Angeles
22:GTM-9 America/Anchorage
23:GTM-10 Pacific/Honolulu
24:GTM-11 Pacific/Niue
input number: 9
config the NTP server
input ntp ip:
scale of input servers:
1.small scale 2.medium scale 3.large scale
1
common server:
input server(inner) IP : 172.16.125.210
input north IP(172.16.125.210):
input south IP(172.16.125.210):
input SSH port of ssh(22) :
input SSH username : root
input SSH password :
input preview
lang : English
license : /usr/local/license_one.xml
cluster : no ha
install to : /usr/local/nms
ntpserver :
timezone : Asia/Shanghai
common server:
server(inner) IP :172.16.125.210
north IP :172.16.125.210
south IP :172.16.125.210
SSH port :22
SSH username:root
SSH password:*****
Yes (Y/n):
PM server:
please select the install node[1, 172.16.125.210, 2, 172.16.125.211]:
please input number(2):2
Step 2 Configure the pre-deployment database, which is applicable to the use of an independent
database in construction and planning. The pre-deployment database is provided by other
server or vendors to work as the database of the RCView system, but it is not controlled by
the RCView, so its normal operation is ensured by its provider.
The following example does not use the pre-deployment database. The database is
installed as the RCView system is installed.
The following example uses the pre-deployment database, which contains 2 database
instances for the RCView system and PM service respectively. The default ports are
23306 and 23308 respectively.
Pre-deployed database:
input database IP : 172.16.125.220
input port of database(23306) :
input database username :root
input database password :
input port of pmdb database(23308) :
input pmdb database username :root
input pmdb database password :
Step 3 Configure the PM server. By selecting the SN of the deployment node, you can select the
server with the PM. Select the PM server to be the same as the comprehensive server.
The following example shows how to deploy the PM server without using the pre-
deployment database.
PM server:
please select the install node[1, 172.16.125.210, 2, 172.16.125.211]:
please input number(2):1
The following example shows how to deploy the PM server to be the same with the
comprehensive server when the pre-deployment database is used.
PM server:
please select the install node[1, 172.16.125.210, 2, other server]:
please input number:1
The internally used VIP address is the VIP address used for communication inside
the server.
In the entire RCView system, there must be one and only one internal
communication VIP address, and the internal communication VIP address cannot
be the same as the southbound VIP address.
The northbound VIP address and southbound VIP address cannot be the same as
the IP address of the VIP gateway.
The VIP must be the IP that is not used on the server network.
Confirm in advance the connectivity of the system IP address and VIP address
with the device network, web client network, northbound/southbound interface
network, and network gateway.
For detailed requirements on IP addresses, see section 1.2.6 Requirements on IP
addresses.
Step 2 (Applicable when the northbound VIP and southbound VIP are used) after configuring the
VIP address, specify the configured VIP address to be used by the southbound interface or
northbound interface of the RCView.
Step 2 Configure the pre-deployment database, which is applicable to the use of an independent
database in construction and planning. The pre-deployment database is provided by other
server or vendors to work as the database of the RCView system, but it is not controlled by
the RCView, so its normal operation is ensured by its provider.
The following example does not use the pre-deployment database. The database is
installed as the RCView system is installed.
The following example uses the pre-deployment database, which contains 2 database
instances for the RCView system and PM service respectively. The default ports are
23306 and 23308 respectively.
Step 3 Configure the PM server. By selecting the SN of the deployment node, you can select the
server with the PM. Select the PM server to be the same as the comprehensive server.
The following example shows how to deploy the PM server without using the pre-
deployment database.
PM server:
please select the install node[1,(172.16.125.210,172.16.125.211),
2,(172.16.125.212,172.16.125.213):
please input number(2):2
The following example shows how to deploy the PM server to be the same with the
comprehensive server when the pre-deployment database is used.
PM server:
please select the install node[1,(172.16.125.210,172.16.125.211), 2,other
erver]:
please input number:1
gateway :172.16.125.231
virtual ip desc :vip1
select vip type
1:create new vip
2:cancel
1
input virtual ip :172.16.125.240
bind primary ip (172.16.125.210):
bind secondary ip (172.16.125.211):
subnet mask(1~31) :24
gateway :172.16.125.241
virtual ip desc :vip2
select vip type
1:create new vip
2:cancel
2
input inner vip:
inner use vip:
[ 1,172.16.125.230 2,172.16.125.240 ]
please input number:2
Step 5 After configuring the VIP address, specify the configured VIP address to be used by the
southbound interface or northbound interface of the RCView.
input preview
lang : English
license : /usr/local/license_one.xml
cluster : no ha
install to : /usr/local/nms
ntpserver :
timezone : Asia/Shanghai
common server:
server(inner) IP :172.16.125.210
north IP :172.16.125.210
south IP :172.16.125.210
SSH port :22
SSH username:root
SSH password: *****
Yes (Y/n):
Step 2 The RCView starts checking and executing all installation steps.
If the residual data of the old version is detected in the directory, the installation script
will pop up a prompt and exit the installation. In this case, you need to manually
delete all the files of the old version before installation.
Networking requirements
Four servers are used to implement medium-size HA deployment, as shown in Figure 2-1.
Deploy the comprehensive service/PM/EMS server and database server respectively.
Configure the 188.105.180.214/29 as VIP address 1, configure the gateway address to
188.105.180.209/29, and configure the RCView to support Web. The user accesses the
RCView system through VIP address 1 on the Web browser. The vNIC0 Ethernet
interfaces on server 1 and server 2 are bound with VIP address 1.
Configure 188.105.180.220/29 as VIP address 2, configure 188.105.180.217/29 as the
gateway address, and allow the gateway to be connected with devices. After the device is
configured with VIP address 2 as the Trap target address and the IP address of the
RCView system, the RCView system can receive alarms and configure NEs. The
Ethernet interfaces vNIC1 on server 1 and server 2 are bound with VIP address 2.
Divide VIP address 1 and VIP address 2 into different subnets to implement data
isolation.
There is no need to configure the independent northbound IP/VIP address and
southbound IP/VIP address.
Deploy with virtual machines, with the relevant configurations shown in Table 2-1. The
vNIC0 IP address of each server and its corresponding VIP address 1 and gateway IP
address are in the same network segment. The vNIC1 IP address and its corresponding
VIP address 2 and gateway IP address of each server are in the same network segment.
VIP1 Database
Database
Database
Comprehensiv
Comprehensiv
E P E P IP
e service
e service
M M M M
S VIP2 S
Step 2 Run the installation script. When running the installation script for the first time, the system
decompress some installation files. Use the sh install_en.sh command to install the system.
The install_en.sh shows the English information only while its other functions are the same
with those of the install.sh script.
Step 3 Configure the system language, which will be used in the installation process and on the
browser interface in using the system. To choose English, type "1".
(select language)(1:English/2:Chinese): 1
Step 4 Configure the License path. The file name and size must comply with the actual situations.
Take /usr/local/license.xml for example. If the HA mode is used, the system prompts "HA"/
Step 5 In this example, the License authorizes NETCONF component, but does not need the
component. Type "y" to continue.
Step 6 Configure the installation path of the system. In this example, press Enter to use the
usr/local/nms path.
Step 7 Configure the system time zone. Enter the number of the time zone for the server, and press
Enter. Take "9:GTM+8 Asia/Shanghai" for example.
1:GTM Europe/London
2:GTM+1 Europe/Paris
3:GTM+2 Africa/Cairo
4:GTM+3 Europe/Moscow
5:GTM+4 Asia/Dubai
6:GTM+5 Indian/Maldives
7:GTM+6 Asia/Rangoon
8:GTM+7 Asia/Bangkok
9:GTM+8 Asia/Shanghai
10:GTM+9 Asia/Tokyo
11:GTM+10 Australia/Sydney
12:GTM+11 Asia/Srednekolymsk
13:GTM+12 Pacific/Auckland
14:GTM-1 Atlantic/Azores
15:GTM-2 Atlantic/South_Georgia
16:GTM-3 America/Argentina/Buenos_Aires
17:GTM-4 America/Guyana
18:GTM-5 America/New_York
19:GTM-6 America/Chicago
20:GTM-7 America/Phoenix
21:GTM-8 America/Los_Angeles
22:GTM-9 America/Anchorage
23:GTM-10 Pacific/Honolulu
24:GTM-11 Pacific/Niue
input number:9
Step 8 In this example, this step is left null. Press Enter to skip configuring the NTP server.
Step 2 Configure the database information. In this example, the database is installed as the RCView
system is installed.
Step 3 Configure the PM server. By selecting the sequence number of the deployment node, you can
select the PM server, which should be the same server as the comprehensive server.
PM server:
please select the install node[1, (188.105.180.210, 188.105.180.211), 2,
(188.105.180.212, 188.105.180.213] ]:
please input number:1
Step 4 Configure the VIP information. Bind the vNIC0 Ethernet interfaces on server 1 and server 2
with VIP address 1. Bind the vNIC1 Ethernet interfaces on server 1 and server 2 with VIP
address 2.
Step 5 This example does not use the northbound VIP address and southbound VIP address.
input preview
lang : English
license : /usr/local/license_one.xml
cluster : ha
install to : /usr/local/nms
ntpserver :
timezone : Asia/Shanghai
…
Yes (Y/n):y
Step 2 The system starts checking and automatically executing all installation steps.
Checking results
The user accesses the RCView system through VIP address 1 on the Web browser.
After the device is configured with VIP address 2 as the Trap target address and the IP
address of the RCView system, the RCView system can receive alarms and configure
NEs.
Step 4 Select the Basic Services tab. Check whether the Running Status of a started component is
"Running", as shown in the figure below.
please select(1:upgrade/2:uninstall)1
Step 6 After confirming the upgrade option, type "y", and press Enter to execute the installation.
upgrade message
lang : English
cluster : no ha
install to : /usr/local/nms
ip :172.16.68.158
sshport :22
user :root
install version:
systemversion: 20230811183453
platform: 2.3.0
WDM: 3.1.0
TRANS: 3.2.2
SWITCH: 2.3.0
PON: 2.3.0
PM2000: 2.3.0
MSG: 2.3.0
upgrade version:
systemversion: 20230814100748
platform: 2.3.0
WDM: 3.1.0
TRANS: 3.2.2
SWITCH: 2.3.0
PON: 2.3.0
PM2000: 2.3.0
MSG: 2.3.0
Yes (Y/n):
Step 7 The RCView system starts checking and automatically executes all installation procedures.
Step 8 Type "n", and press Enter. This indicates the completion of the upgrade and no rollback.
(Optional) type "y" to roll back to the previous version.
Preparing…
rollback?(y/n):
n
3 Uninstallation
This chapter describes how to uninstall the system server, including the following sections:
Uninstalling system
Checking uninstallation status
After the RCView system is uninstalled, it and its data cannot be restored. Use this
operation with caution according to actual situations.
When uninstalling the RCView, you can choose whether to delete data files. The deleted files
cannot be recovered, choose according to the actual situation.
Step 3 Type "y" and press Enter to uninstall. The uninstallation process displays related information,
such as stopped components and successful uninstallation
Step 4 (Optional) type "y" and press Enter to delete the system data.
Step 5 Type "y" and press Enter to restart the RCView and complete uninstallation.
server 1:
ip :172.16.125.210
sshport :22
user :root
pass :******
server :
ip :172.16.125.211
sshport :22
user :root
pass :******
Step 4 (Optional) type "y", and press Enter to delete the system data.
Step 5 The uninstallation process shows the stopped components and prompt of successful
uninstallation.
Step 6 Type "y" and press Enter. Restart the RCView and complete uninstallation.
Reboot now?(y/N):y
4 Appendix
Step 2 Choose a hard disk for installing the CentOS, such as sdb1 (similar to disk C), as shown
below.
Step 2 Use the mount grep root or mount rep home command to show the system type of the file
partition.
Step 3 If the type is ext2/ext3/ext4, use the following command to adjust the size.
Step 4 If the type is xfs, only increasing is supported, and the partition needs to be unloaded in
advance (also clearing all data in the partition).
-------the command for adjusting the xfs file system is xfs_growfs (only
increasing is supported).
-------if needed, back up data in the home partition to other partitions.
cp –R /home/* /var/back
-------unload the home partition.
umount /home/
-------if the system prompts that the home partition is busy, it executes
fuser, and then it execute umount /home/.
fuser -km /home/
Step 5 Use the df -h command to show the partition size, and check whether the adjustment is
successful.
Step 2 Press Esc to exit editing. Type ":wq!", and press Enter to save configurations.
Step 3 Restart the RCView server. Use the sestatus command to check whether the SELinux status
is disabled, as shown below.
4.1.5 How to configure the static IP address and firewall for the
server
After installing the operating system, you should first configure the IP address locally on the
server, configure the firewall and restart the server host, and then install the RCView.
Step 2 Use the arrow keys to select Edit a connection, and press Enter to show the network interface,
as shown in the figure below.
Step 3 Press Enter to select the network interface, enter the interface to configure the network
interface as Manual mode, static IP address and gateway address, as shown in the figure
below.
Step 4 Use the arrow keys to select OK. Press Enter to complete the configuration and return to the
network interface selection interface. Use the arrow keys to select Quit and press Enter to
exit the program, as shown in the figure below.
/*check the network card which is ens33 in this example. Select a network
card according to the actual situation.*/
[root@bogon ~]# sed -i '/^ONBOOT=/c\ONBOOT=yes' /etc/sysconfig/network-
scripts/ifcfg-ens33
/*configure starting the network card once the device is started.*/
[root@bogon ~]# sed -i '/^BOOTPROTO=/c\BOOTPROTO=static'
/etc/sysconfig/network-scripts/ifcfg-ens33
/*configure the IP address of the network card to static.*/
[root@bogon ~]# echo 'IPADDR=172.16.125.210' >> /etc/sysconfig/network-
scripts/ifcfg-ens33
/*configure the static IP address of the network card.*/
[root@bogon ~]# echo 'PREFIX=24' >> /etc/sysconfig/network-scripts/ifcfg-
ens33
/*configure the static IP address mask of the network card.*/
[root@bogon ~]# echo 'GATEWAY=172.16.125.1' >> /etc/sysconfig/network-
scripts/ifcfg-ens33
/*configure the gateway IP address of the network card.*/
[root@bogon ~]# echo 'DNS1=172.16.8.8' >> /etc/sysconfig/network-
scripts/ifcfg-ens33
/*configure the DNS address of the network card.*/
[root@bogon ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
/*check configurations of the network card.*/
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=fab5c0a9-69d6-40e5-8f19-aac579c1277b
DEVICE=ens33
ONBOOT=yes
IPADDR=172.16.125.210
PREFIX=24
GATEWAY=172.16.125.1
DNS1=172.16.8.8
Configuring firewall
Take the firewall in the OS with the standalone deployment for example. The configuration
commands are as follows.
The firewall-cmd is a firewall tool in the OS. If there is a third-party firewall, you can
use the systemctl stop firewalld command to disable the system firewall.
You can install the tool by using the yum install firewalld firewalld-config
command. The parameters of the firewall-cmd command are described as below:
-zone=public: add the port to the area (by default, interfaces are in the public
area).
--add-port: identify the added port.
--remove-port: identify the deleted interface.
--permanent: configure the period to permanent.
--reload: restart the firewall (after configurations are modified, the firewall needs to
be restarted).
Step 1 Use the systemctl start firewalld command to enable the firewall in the OS.
Step 2 Use the following command to enable ports.
Step 3 Use the firewall-cmd --reload command to make access rule take effect.
Step 4 Use the firewall-cmd --list-all command to show the firewall rule.
[root@host1721646223 network-scripts]# ll
total 232
-rw-r--r--. 1 root root 367 4 Apr 22 23:05 ifcfg-enp0s31f6
Step 3 Use the vi ifcfg-enp0s3f6 command to edit the network configuration file.
Step 4 Use the i command to edit the file.
Step 5 Press ESC to exit editing. Use the :wq! command to save configurations.
Step 6 Use the service network restart command to restart the server to make configurations take
effect.
[root@host1721646223 network-scripts]# ll
total 232
-rw-r--r--. 1 root root 367 4 Apr 22 23:05 ifcfg-enp0s3f6
-rw-r--r--. 1 root root 254 5 May 22 2020 ifcfg-lo
…
Step 3 Use the vi ifcfg-ens33 command to edit the network configuration file.
Step 4 Use the i command to edit the file.
Step 5 Press ESC to exit editing. Use the :wq! command to save configurations.
Use the service network restart command to restart the server to make configurations take
effect.
[root@localhost system-connections]# ll
total 4
-rw-------. 1 root root 262 5 May 11 2023 ens33.nmconnection
Step 3 Use the vi ens33.nmconnection command to edit the network configuration file.
Step 4 Use the i command to edit the file.
Step 5 Press ESC to exit editing. Use the :wq! command to save configurations.
Step 6 Use the service network restart command to restart the server to make configurations take
effect.
Step 3 Press ESC to exit editing. Use the :wq! command to save configurations.
Step 4 Use the systemctl restart sshd command to restart the SSH service.
Step 2 Use the ifconfig command to show the MAC address of the host.
Step 3 Press ESC to exit editing. Use the :wq! command to save configurations.
Step 4 Use the cd /usr/local/nms/comp/service/vsftpd command to enter the directory. Use
the ./stop.sh and ./run.sh commands to restart the FTP service.
Step 1 Use the tar xf rcview_xxx.tar command to decompress the RCView system installation
package.
Step 2 Use the cd nms_install/nms/runtime command to enter the third-party component directory
of the RCView system.
Step 3 Use the tar-zxf sysenv.tar.gz command to decompress the third-party component that is
embedded with the RCView system installation program.
Step 4 Use the cd sysenv/ command to enter the third-party component file directory in the RCView
system.
Step 5 Use the install.sh command to install the third-party component that depends on the RCView
system.
Step 6 Use the cd nms_install/ command to enter the root directory of the RCView installation
program.
Step 7 Log in to the server as a root-level user or a general user with the sudo right, and enter the
installation file directory, such as/etc/local/nms_install.
Step 8 Run the installation script by using the sh install.sh command.
When updating the license, pay attention to the matching relationship between the
license and features.
Contact technical support personnel to obtain the corresponding License file.
If you update the License, the new License file will overwrite the new one on the
server host. Back up the old one before updating. The license file path is
"/var/local/nms/comp/service/webapp/config/license/license. xml".
After the license is successfully uploaded, the system will force the user to log out
within 1 minute, and then the user can log in again to use the system based on
the updated license.
Step 1 From the top navigation bar, choose System > System Mgmt > License. Click Import
License, as shown below.
Step 2 Click Upload License. A dialog box appears. Choose a local file, and click Open. The
RCView automatically verifies the License file.
Step 3 After the RCView successfully verifies the License file, click Login to log in based on the
new license file.
server :172.16.1.240
add :aaa
input preview(Y/n):
Step 4 Use the reboot now command to restart the RCView server.
Modifying the SSH user name and password of the RCView system
Step 1 Use the nmstools user command to modify the SSH user name and password of the RCView
system.
The IP address of the RCView system (RCView IP address) is the IP address for a
browser to access the RCView system, for devices to report alarms, and for the
components in the RCView to access each other.
After installing and running the RCView system, to modify its IP address due to
planning or debugging, you need to modify the IP address of the NIC of the RCView
server and execute the modification script.
– If you modify the SSH user name and password of the RCView server according to
network planning, you can execute the modification script by referring to this section
and modify these parameters.
– When you modify the IP address of the RCView system, you can modify it within the
same type; in other word, you can modify an IPv4 address to a new IPv4 address
only and an IPv6 address to a new IPv6 address only.
Prerequisites
Execute operations as a root-level user or the general user with the sudo right.
Before modifying the password, confirm that the password is already modified to avoid
modifying the password by mistake, and then execute the modification operation as the
general user with the sudo right.
Modification flow
Step 1 According to the network type, choose to modify the IPv4 or IPv6 address.
Step 2 Execute the modification script.
[root@host17216125210 network-scripts]# ll
total 224
-rw-r--r--. 1 root root 365 Dec 30 01:24 ifcfg-ens33
-rw-r--r--. 1 root root 254 May 3 2017 ifcfg-lo
...
Step 3 Edit the network configuration file. Type "i" to enter the editing status. Edit the following text.
The major parameters are marked by "#".
BROWSER_ONLY=no
#BOOTPROTO=dhcp
BOOTPROTO=static #enable the static IP address.
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=8c38cda4-c8c7-4207-bb34-951e7148ed78
DEVICE=ens33
#ONBOOT=no
ONBOOT=yes #enable the function of automatically enabling network
connection.
IPADDR0=172.16.125.200 #new IP address
PREFIXO0=255.255.255.0 #new IP address mask
GATEWAY0=172.16.125.1 #new gateway IP address
DNS1=172.16.8.8 #new DNS address
Step 4 Press ESC to exit editing. Type ":wq!", and press Enter to save configurations.
Step 5 Restart the network to make configurations take effect.
[root@host200110100000205 network-scripts]# ll
total 224
-rw-r--r--. 1 root root 365 Dec 30 01:24 ifcfg-enp0s3f6
-rw-r--r--. 1 root root 254 May 3 2017 ifcfg-lo
...
Step 3 Edit the network configuration file. Type "i" to enter the editing status. Edit the following text.
The major parameters are marked by "#".
Step 4 Press ESC to exit editing. Type ":wq!", and press Enter to save configurations.
Step 5 Restart the network to make configurations take effect. If the network address is modified,
restart the network, and reconnect the new IP address of the RCView server.
Step 2 Execute the modification script. Configure the parameters for modification, and confirm them.
Type "y", and press Enter to execute the modification.
server :172.16.125.210
IP :before :172.16.125.210 after :172.16.125.200
input preview(Y/n):y
Example for modifying the SSH user name and password of the RCView server.
server :172.16.125.210
input preview(Y/n):
Step 3 Wait until the script is executed. Type "y", and press Enter to restart the server and make
configurations take effect.
login success:172.16.125.211
login check finish
update database
login success:172.16.125.211
login success:172.16.125.211
finish
system need reboot, now reboot(Y/n):y
If the RCView server is not immediately restarted, use the reboot-now command to
manually restart the RCView server and make configurations take effect.
4.4 Terms
A
Alarm Information reported when the device or RCView detects a fault
The RCView does not receive those reported alarms that comply with
Alarm Filter
filtering rules.
C
Current The current alarm is defined according to the operation status of the
Alarm alarm. All uncleared or unfiltered alarms are called current alarms.
Customer Customer uses device provided service; the customer information can
associate with NE, alarm and can only be stored in the network
management system.
D
The data center provides backup, upgrade, version maintenance, and
Data Center
other functions for system software and configuration files of devices.
The management domain is a resource set that can be operated by the
Domain
user based on the minimum granularity of NEs.
I
Inventory Various resources in the RCView
L
License file of the RCView, which specifies system functions available
License
to the user
N
Network
A network device to be managed by the RCView as a network element
Element
Node A joint name for the subnet, NE, and symbol in an RCView
O
Operate right Right for operating and managing the RCView and its resources
P
Performance The RCView collects and displays performance data of the device, such
Monitor as traffic and packet loss rate.
R
Managed objects in the RCView, including devices, chassis, cards, and
Resource
interfaces.
S
Southbound The RCView communicates with the device through the southbound
Interface interface.
The subnet is the logical partition of the network topology in the NMS,
Subnet helping clearly show the topology structure of the network elements. The
subnet includes topology nodes, such as subnet, NE, symbol, and link.
The topology symbol is a schematic symbol. It cannot be managed but
Symbol
can better show the structure on the network as a visualized symbol.
T
It refers to a way of sending alarms to the RCView. Alarms are reported
Trap
to the system through SNMP packets.
U
RCView client user. The union set of the management domain and
User operation rights of the user and user group determines system functions
available to the user.
F
FTP File Transfer Protocol
G
GUI Graphical User Interface
I
IP Internet Protocol
M
MIB Management Information Base
S
SNMP Simple Network Management Protocol
T
TFTP Trivial File Transfer Protocol
U
UDP User Datagram Protocol