Bare Metal Server
- Overview
- Preparing the Environment
- Linux
- Software
- Tools
- Creating a Linux VM
- Installing a Linux OS on the VM
- Modifying the Boot File (UEFI Boot Mode)
- Configuring the VM Environment
- Installing Cloud-Init
- Configuring Cloud-Init
- Checking the Cloud-Init Status
- Modifying the Hardware Device Drivers That Boot the OS
- Installing bms-network-config
- Installing the Network Service
- Installing the SDI Driver
- Installing the Hi1822 Driver
- (Optional) Installing the IB driver
- Installing FusionServer/TaiShanServer iDrivers
- (Optional) Installing the Multipath Software
- Performing Security Configuration
- Configuring Remote Login to a BMS
- Configuring the Root Partition to Be Automatically Extended
- Installing and Upgrading Drivers and Firmware for Ascend 910 BMSs
- Deleting Files
- Windows
- Stopping the VM and Obtaining the Image
- Converting the Image Format
- FAQ
- Appendix
- Change History
- Help Center
- Bare Metal Server
- Windows
- Preparing Hardware and Software
- Help Center
- Bare Metal Server
- Windows
- Creating a Windows VM
- Creating a VM using virt-manager
- Help Center
- Bare Metal Server
- Windows
- Creating a Windows VM
- Creating a VM using virt-manager
- Creating a VM and Installing an OS (Windows)
- Help Center
- Bare Metal Server
- Windows
- Creating a Windows VM
- Creating a VM from an ISO Image
- Registering an ISO File (Windows)
- Help Center
- Bare Metal Server
- FAQ
- What Can I Do If Packets from the VLAN Subinterface of bond0 of a Linux BMS Use the MAC Address of bond0 as the Source MAC Address?
- Help Center
- Bare Metal Server
- Appendix
- Configuring the SSH Service
- Help Center
- Bare Metal Server
- Linux
- Configuring Cloud-Init
- Cloud-Init 0.7.5
- Help Center
- Bare Metal Server
- Linux
- Installing the Hi1822 Driver
- Hi1822 Standard Cards (for BMSs with Centralized BMGW)
- Help Center
- Bare Metal Server
- Linux
- Creating a Linux VM
- Creating a VM using virt-manager
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- Modifying SSH Configuration Items
- Help Center
- Bare Metal Server
- Linux
- Configuring Remote Login to a BMS
- x86: Oracle Linux 7.3/Oracle Linux 7.4/Red Hat 7/CentOS 7.2/CentOS 7.4/CentOS 7.5/CentOS 7.6
- Help Center
- Bare Metal Server
- Linux
- Creating a Linux VM
- Creating a VM from an ISO Image
- Registering an ISO File (Linux)
- Help Center
- Bare Metal Server
- Linux
- Installing and Upgrading Drivers and Firmware for Ascend 910 BMSs
- Installation and Maintenance
- Help Center
- Bare Metal Server
- Preparing the Environment
- Help Center
- Bare Metal Server
- Windows
- (Optional) Installing x86 V5 Server Drivers
- Help Center
- Bare Metal Server
- Windows
- (Optional) Installing x86 V5 Server Drivers
- Installing the chipset Driver
- Help Center
- Bare Metal Server
- Linux
- Installing a Linux OS on the VM
- OS Partitioning Recommendations
- Help Center
- Bare Metal Server
- Windows
- Creating a Windows VM
- Creating a VM from an ISO Image
- Help Center
- Bare Metal Server
- Windows
- Creating a Windows VM
- Creating a VM from an ISO Image
- Creating a Windows ECS Using the ISO Image File
- Help Center
- Bare Metal Server
- FAQ
- What Can I Do If IP Links Are Disconnected Due to the Incorrect Bond Port Mode Configured by the Wicked Module of SUSE 12 SP1?
- Help Center
- Bare Metal Server
- Appendix
- Configuring the vsftpd Service
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- (Optional) Installing Basic Components
- Help Center
- Bare Metal Server
- Linux
- Installing Cloud-Init
- SUSE/Red Hat/CentOS/Oracle Linux/Ubuntu/Debian
- Help Center
- Bare Metal Server
- Linux
- Configuring Cloud-Init
- Cloud-Init 0.7.6
- Help Center
- Bare Metal Server
- Linux
- Installing the Hi1822 Driver
- Hi1822 Offload Cards (for BMSs with SDI 2.2)
- Help Center
- Bare Metal Server
- Linux
- Installing FusionServer/TaiShanServer iDrivers
- Installing the LOM Driver
- Help Center
- Bare Metal Server
- Linux
- Creating a Linux VM
- Creating a VM from an ISO Image
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- (Optional) Modifying the Network Script Permission
- Help Center
- Bare Metal Server
- Linux
- Configuring Remote Login to a BMS
- x86: Oracle Linux 6 series/Red Hat 6 series/CentOS 6
- Help Center
- Bare Metal Server
- Linux
- Creating a Linux VM
- Creating a VM from an ISO Image
- Creating a Linux ECS Using the ISO File
- Help Center
- Bare Metal Server
- Linux
- Installing and Upgrading Drivers and Firmware for Ascend 910 BMSs
- Upgrade
- Upgrading the NPU Driver and Firmware
- Help Center
- Bare Metal Server
- Windows
- Using Dism++ to Install the VMTools Driver for an ISO File
- Help Center
- Bare Metal Server
- Windows
- (Optional) Installing x86 V5 Server Drivers
- (Optional) Installing the LOM Driver of x86 V5 Servers
- Help Center
- Bare Metal Server
- Windows
- Creating a Windows VM
- Creating a VM from an ISO Image
- Installing a Windows OS and the VMTools Driver
- Help Center
- Bare Metal Server
- FAQ
- How Do I Set the BMS CPU Frequency Governor?
- Help Center
- Bare Metal Server
- Appendix
- Configuring the VNC Service
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- Configuring the Network
- Help Center
- Bare Metal Server
- Linux
- Creating a Linux VM
- Help Center
- Bare Metal Server
- Linux
- Installing Cloud-Init
- EulerOS/OpenEuler
- Help Center
- Bare Metal Server
- Linux
- Configuring Cloud-Init
- Cloud-Init 0.7.9 or later
- Help Center
- Bare Metal Server
- Linux
- Checking the Cloud-Init Status
- SUSE 12 SP2/SUSE 12 SP3/SUSE 15/Oracle Linux 7/Red Hat 7/CentOS 7/CentOS 8
- Help Center
- Bare Metal Server
- Linux
- Installing the Hi1822 Driver
- Hi1822 Offload Cards (for BMSs with SDI 3.0)
- Help Center
- Bare Metal Server
- Linux
- Installing FusionServer/TaiShanServer iDrivers
- Installing the mpt3 Driver
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- (Optional) Modifying the /etc/motd Configuration Item
- Help Center
- Bare Metal Server
- Linux
- Configuring the Root Partition to Be Automatically Extended
- CentOS 7/RedHat 7/Oracle Linux 7
CentOS 7/RedHat 7/Oracle Linux 7

CentOS 7, RedHat 7, and Oracle Linux 7 use the 3.10 (>3.8) kernel. Therefore, you do not need to install dracut-modules-growroot. You only need to install cloud-init and cloud-utils-growpart. Cloud-Init has been installed in Installing Cloud-Init.
This section uses CentOS 7.3 as an example to describe how to install them.
- Check whether cloud-init and cloud-utils-growpart have been installed. If no, perform the following steps to install them.
[root@localhost ~]# rpm -qa | grep cloud-init cloud-init-0.7.5-10.el7.centos.1.x86_64 [root@localhost ~]# rpm -qa | grep growpart [root@localhost ~]#
- Run the following yum command to install cloud-utils-growpart online.
yum install cloud-utils-growpart
- Check whether cloud-utils-growpart is installed successfully.
[root@localhost ~]# rpm -qa | grep growpart cloud-utils-growpart-0.29-2.el7.noarch
- Help Center
- Bare Metal Server
- Windows
- Generating a New ISO File
- Help Center
- Bare Metal Server
- Windows
- (Optional) Installing x86 V5 Server Drivers
- (Optional) Installing the Avago3408/3508 RAID Driver
- Help Center
- Bare Metal Server
- Linux
- Installing a Linux OS on the VM
- Ubuntu 18.04, Ubuntu 16.04, Ubuntu 14.04, and Debian 8.6
- Help Center
- Bare Metal Server
- FAQ
- What Do I Do If Cloudbase-Init Is Stopped on a Provisioned Windows BMS?
- Help Center
- Bare Metal Server
- Appendix
- Mapping Between BMS Specifications and Drivers
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- Configuring systemd Timeout Parameters
- Help Center
- Bare Metal Server
- Linux
- Installing a Linux OS on the VM
- Help Center
- Bare Metal Server
- Linux
- Installing FusionServer/TaiShanServer iDrivers
- Installing the megaraid_sas Driver
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- Modifying Historical Record Configuration Items
- Help Center
- Bare Metal Server
- Linux
- Configuring the Root Partition to Be Automatically Extended
- CentOS/EulerOS ARM/OpenEuler ARM
- Help Center
- Bare Metal Server
- Stopping the VM and Obtaining the Image
- Help Center
- Bare Metal Server
- Windows
- Creating a Windows VM
- Help Center
- Bare Metal Server
- FAQ
- How Do I Activate a Windows BMS?
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- Disabling the Firewall
- Help Center
- Bare Metal Server
- Linux
- Modifying the Boot File (UEFI Boot Mode)
- Help Center
- Bare Metal Server
- Linux
- Checking the Cloud-Init Status
- Red Hat 6/CentOS 6/Oracle Linux 6
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- Optimizing the udev Configuration
- Help Center
- Bare Metal Server
- Linux
- Configuring Remote Login to a BMS
- x86: SUSE 12/SUSE 15/CentOS 7.3/EulerOS/OpenEuler/Oracle Linux 7.2
- Help Center
- Bare Metal Server
- Linux
- Installing and Upgrading Drivers and Firmware for Ascend 910 BMSs
- Installation and Maintenance
- Installing the NPU Driver and Firmware
- Help Center
- Bare Metal Server
- Converting the Image Format
- Help Center
- Bare Metal Server
- Windows
- Configuring the VM Environment
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- (Optional) Upgrading Wicked Components
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- Help Center
- Bare Metal Server
- Linux
- Checking the Cloud-Init Status
- Ubuntu 16.04/Ubuntu 18.04
- Help Center
- Bare Metal Server
- Linux
- Configuring Remote Login to a BMS
- ARM: EulerOS/OpenEuler
- Help Center
- Bare Metal Server
- Linux
- Installing and Upgrading Drivers and Firmware for Ascend 910 BMSs
- Installation and Maintenance
- Uninstalling the NPU Driver and Firmware
- Help Center
- Bare Metal Server
- Windows
- Installing Cloudbase-Init
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- (Optional) Disabling NetworkManager
- Help Center
- Bare Metal Server
- Linux
- Installing Cloud-Init
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- Uninstalling denyhosts
- Help Center
- Bare Metal Server
- Linux
- Configuring Remote Login to a BMS
- x86: Ubuntu 16.04/Ubuntu 18.04
- Help Center
- Bare Metal Server
- Windows
- (Optional) Installing bms-network-config
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- (Optional) Deleting the Network Management Tool Plug-in
- Help Center
- Bare Metal Server
- Linux
- Configuring Cloud-Init
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- (Optional) Setting Automatic Hostname Update
- Help Center
- Bare Metal Server
- Linux
- Configuring Remote Login to a BMS
- Arm: Ubuntu 16.04/Ubuntu 18.04
- Help Center
- Bare Metal Server
- Change History
- Help Center
- Bare Metal Server
- Windows
- (Optional) Installing the SDI Driver
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- (Optional) Deleting the Local User
- Help Center
- Bare Metal Server
- Linux
- Checking the Cloud-Init Status
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- (Optional) Installing Common O&M Tools
- Help Center
- Bare Metal Server
- Linux
- Configuring Remote Login to a BMS
- x86: Ubuntu 14.04/Debian
- Help Center
- Bare Metal Server
- Windows
- Setting the Windows Time Zone
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- (Optional) Modifying DHCP Configuration Items
- Help Center
- Bare Metal Server
- Linux
- Modifying the Hardware Device Drivers That Boot the OS
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- (Optional) Setting the Password Validity Period
- Help Center
- Bare Metal Server
- Windows
- Setting the Windows Virtual Memory
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- (Optional) Configuring the GRUB Timeout
- Help Center
- Bare Metal Server
- Linux
- Installing bms-network-config
- Help Center
- Bare Metal Server
- Windows
- (Optional) Configuring Automatic Windows Update
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- Setting the Maximum Number of Handles to 65535.
- Help Center
- Bare Metal Server
- Linux
- Installing the Network Service
- Help Center
- Bare Metal Server
- Windows
- Configuring the SID
- Help Center
- Bare Metal Server
- Linux
- Configuring the VM Environment
- Upload Required Software Packages
- Help Center
- Bare Metal Server
- Linux
- Installing the SDI Driver
- Help Center
- Bare Metal Server
- Linux
- Installing the Hi1822 Driver
- Help Center
- Bare Metal Server
- Linux
- (Optional) Installing the IB driver
- Help Center
- Bare Metal Server
- Linux
- Installing FusionServer/TaiShanServer iDrivers
- Help Center
- Bare Metal Server
- Linux
- (Optional) Installing the Multipath Software
- Help Center
- Bare Metal Server
- Linux
- Performing Security Configuration
- Help Center
- Bare Metal Server
- Linux
- Configuring Remote Login to a BMS
- Help Center
- Bare Metal Server
- Linux
- Configuring the Root Partition to Be Automatically Extended
- Help Center
- Bare Metal Server
- Linux
- Installing and Upgrading Drivers and Firmware for Ascend 910 BMSs
- Help Center
- Bare Metal Server
- Linux
- Deleting Files