02-Red Hat Enterprise Linux Server 8.1 Installation Guide

HomeSupportNetwork Operations & ManagementIntelligent Management Center 7Install & UpgradeInstallation GuidesH3C iMC Operating System Installation Guide-5W10002-Red Hat Enterprise Linux Server 8.1 Installation Guide
01-Text
Title Size Download
01-Text 2.01 MB

Installation preparation

H3C Intelligent Management Center (IMC) supports Red Hat Enterprise Linux (RHEL) operating systems, including RHEL 8.1, RHEL 8.2, and RHEL 8.3.

IMC on RHEL 8.x requires configuration during and after installation of the operating system. This document uses RHEL 8.1 as an example to illustrate the required configuration.

Hardware requirements

IMC runs on Linux and stores and manages data with Oracle databases. You must install the operating system, databases, and IMC software correctly.

Table 1 shows the hardware requirements and minimum configuration of IMC. The node count, collection units, and online operators columns represent the management scale, and the remaining columns represent the minimum system requirements. For the collection units column, a value range of 0 K to 5 K means performance monitoring is not enabled or a small scale of performance monitoring is enabled. To deploy service components, see the associated release notes for information about the hardware configuration requirements.

 

IMPORTANT

IMPORTANT:

In this document, IMC is installed in the root directory. To install IMC to another partition, make sure the partition meets the hardware requirements in Table 1. As a best practice, reserve a minimum of 50 GB for the root partition.

 

Table 1 Linux environment 64-bit

Node count

Collection units)

Online operators

CPU (main frequency ≥ 2.5 GHz)

Memory

Java heap size

Disk space for software installation (imcInstallDir)

Disk space for data storage (imcDataDir)

0 to 200

0 to 5 K

20

CPU with dual core

12 GB

4 GB

3 GB

100 GB

5 K to 50 K

10

200 GB

200 to 1 K

0 to 10 K

30

CPU with 4 cores

16 GB

6 GB

3 GB

100 GB

10 K to 100 K

10

200 GB

1 K to 2 K

0 to 20 K

30

CPU with 6 cores

24 GB

8 GB

4 GB

100 GB

20 K to 200 K

10

200 GB

2 K to 5 K

0 to 30 K

40

CPU with 8 cores

32 GB

12 GB

5 GB

120 GB

30 K to 300 K

20

250 GB

5 K to 10 K

0 to 40 K

50

CPU with 16 cores

64 GB

16 GB

7 GB

150 GB

40 K to 400 K

20

300 GB

10 K to 15 K

0 to 40 K

50

CPU with 24 cores

80 GB

24 GB

10 GB

200 GB

40 K to 400 K

20

600 GB

 

To improve server IO performance, follow these guidelines:

·     If the number of collection units reaches 100 K to 200 K, install two or more disks and configure a disk RAID module of more than 256-MB memory.

·     If the number of collection units reaches 200 K to 300 K, install two or more disks and configure a disk RAID module of more than 512-MB memory.

·     If the number of collection units reaches 300 K to 400 K, install more than four disks and configure a disk RAID module of more than 1-GB memory.

·     As a best practice, configure RAID5 (that requires three or more hard drives), more than four hard drives, and use RAID0+1.

Preparing the installation CD

Installation requires the Red Hat Enterprise Linux Server 8.1 installation software suite and software serial number. Set the server to start up from the CD-ROM.

Collecting system information for installation

Collect system information to be used for installation, including the host name, IP address, and network connection information on the target server. You can obtain the IP address and network connection information from the network administrator.


Installing RHEL 8.1

IMPORTANT

IMPORTANT:

This procedure only shows pages on which you must make special configurations. The pages that use default settings are not shown.

 

1.     Start the server from the Linux installation program.

The initial window opens.

2.     Select Install Red Hat Enterprise Linux 8.1.0, and then press Enter, as shown in Figure 1.

Figure 1 Starting Linux installation

 

3.     Select English (United States) as the installation language, and then click Continue, as shown in Figure 2.

Figure 2 Selecting the installation language

 

4.     View the installation summary, as shown in Figure 3.

Figure 3 Viewing the installation summary

 

5.     Click Time & Date to modify the time zone setting. This example uses the default Asia/Shanghai time zone, as shown in Figure 4.

Figure 4 Setting the date and time

 

6.     On the installation summary page, click SOFTWARE SELECTION.

7.     Select Server with GUI and the following options, as shown in Figure 5 and Figure 6:

¡     Network Servers

¡     Performance Tools

¡     Remote Management for Linux

¡     Development Tools

¡     .NET Core Development

¡     Graphical Administration Tools

¡     RPM Development Tools

¡     System Tools

Figure 5 Customizing software settings (1)

 

Figure 6 Customizing software settings (2)

 

8.     Select other options as needed, and then click Done.

9.     On the installation summary page, click Network & Host Name. Then, select a NIC and click Configure.

10.     On the window that opens, click the General tab, and select Connect automatically with priority (a larger value indicates higher priority, and the default setting is 0), as shown in Figure 7.

Figure 7 Configuring the general network connection settings

 

11.     Click the IPv4 Settings tab, select Manual for Method, click Add to configure the IP address, and then click Save, as shown in Figure 8.

Figure 8 Configuring the network connection settings

 

12.     On the NETWORK & HOST NAME page, turn on the NIC ens32, enter a hostname on the lower part of the page, and then click Done, as shown in Figure 9. This example uses iMCServer.h3c as the hostname.

Figure 9 Configuring the hostname

 

13.     (Optional.) On the installation summary page, click Security Policy. Choose a security policy profile and then click Select profile, as shown in Figure 10. After the profile is loaded, click Done.

This step is optional. You can use the default security policy settings without performing this step. In the profile list, Payment Card Industry Data Security Standard (PCI-DSS) is used to protect user credit card data. For more information, see Let's talk about PCI-DSS on the official website.

Figure 10 Configure the security policy

 

14.     On the installation summary page, click Installation Destination. Select Custom for Storage Configuration, as shown in Figure 11.

Figure 11 Installation destination

 

15.     Click Done. On the MANUAL PARTITIONING page that opens, click Click here to create them automatically, as shown in Figure 12.

Figure 12 Manual partitioning (I)

 

IMPORTANT

IMPORTANT:

In this document, IMC is installed in the root directory. To install IMC to another partition, make sure the partition meets the hardware requirements in Table 1. As a best practice, reserve a minimum of 50 GB for the root partition.

 

16.     Select the /home partition, and then click to delete the partition, as shown in Figure 13.

Figure 13 Manual partitioning (II)

 

17.     Select the / partition, set the desired capacity as needed, and manually add the root partition to all capacity, as shown in Figure 14.

This example sets 100 GiB as the desired capacity (minimum requirement in smallest node scenarios).

To install IMC to another partition, make sure the partition meets the hardware configuration requirements.

Figure 14 Manual partitioning (III)

 

18.     Click Done. On the SUMMARY OF CHANGES page that opens, click Accept Changes, as shown in Figure 15.

Figure 15 Manual partitioning (IV)

 

19.     On the installation summary page, click Begin Installation. The page displays the installation progress, as shown in Figure 16.

Figure 16 Viewing the installation progress

 

20.     Configure the root password and create a new user as needed. (Details not shown.)

21.     When the installation is complete, restart the server.


Post-installation configuration

After installing the Linux system, log in to the operating system as a root user and complete the following configuration to correctly install and run IMC.

Disabling the firewall

1.     Disable the firewall.

systemctl stop firewalld.service

systemctl disable firewalld.service

2.     Check the firewall state.

systemctl status firewalld.service

If the value for Loaded is disabled and the value for Active is inactive (dead) as shown in Figure 17, the firewall is disabled permanently.

Figure 17 Firewall is disabled

 

Disabling SELinux

To disable SELinux, edit the SELinux configuration file as follows:

1.     Open the SELinux configuration file.

vim /etc/selinux/config

2.     Change the value of SELINUX to disabled in the configuration file.

SELINUX=disabled

3.     Save and close the file.

4.     Restart Linux to validate the configuration.

5.     View SELinux status.

getenforce

If Disabled is displayed as shown in Figure 18, SELinux is disabled.

Figure 18 SELinux is disabled

 

Setting the number of file descriptors and user processes

To set the number of file descriptors and user processes, edit the system.conf file as follows:

1.     View the number of file descriptors.

ulimit –n

2.     View the number of user processes.

ulimit –u

3.     If the number of file descriptors or user processes is less than 65535, open the system.conf file.

vim /etc/systemd/system.conf

4.     Add the following parameter settings at the end of the file. If the parameters already exist, make sure the parameter values are greater than 65535.

DefaultLimitNOFILE=65535

DefaultLimitNPROC=65535

The DefaultLimitNOFILE parameter specifies the number of file descriptors. The DefaultLimitNPROC parameter specifies the number of user processes.

5.     Save and close the file.

6.     Restart Linux to validate the configuration.

7.     Perform steps 1 and 2 to verify that your configuration has taken effect.


Installing IMC-required packages

To ensure correct operation of IMC, install required 32-bit software packages on RHEL 8.1 with the root user privileges.

rpm -Uvh --force --nodeps glibc-2.28-72.el8.i686.rpm

rpm -Uvh --force –-nodeps libaio-0.3.112-1.el8.i686.rpm

rpm -Uvh --force –-nodeps libgcc-8.3.1-4.5.el8.i686.rpm

rpm -Uvh --force --nodeps libstdc++-8.3.1-4.5.el8.i686.rpm

rpm -Uvh --force --nodeps nss-softokn-freebl-3.44.0-8.el8.i686.rpm

rpm -Uvh --force --nodeps compat-libstdc++-33-3.2.3-72.el7.i686.rpm

rpm -Uvh --force –-nodeps libnsl-2.28-72.el8.i686.rpm

 

 

NOTE:

·     The software packages of RHEL 8.x are located in the BaseOS\Packages and AppStream\Packages directories of the installation CD.

·     The software package versions might vary by RHEL version.

·     To view all installed software packages, use the rpm -qa command. To make sure whether a specific software package has been installed, use the rpm -q command.

·     RHEL 8.x does not provide the compat-libstdc++-33 installation package. As a best practice for correct IMC operation, download it from the website.

 

 

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
All Support
  • Become A Partner
  • Partner Policy & Program
  • Global Learning
  • Partner Sales Resources
  • Partner Business Management
  • Service Business
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网