• Bare Metal Server

bms
  1. Help Center
  2. Bare Metal Server
  3. Private Image Creation Guide (BMS)
  4. Creating a Linux Image
  5. Preparing Required Hardware and Software

Preparing Required Hardware and Software

Obtain a Linux physical server or virtual machine used for creating the image. This is the host. (prepare a x86 server for creating a x86 image and an ARM server for creating an ARM image)

The host must have the followings installed:

  • vsftpd service
  • sshd service
  • VNC service
  • virt-manager tool
  • KVM virtualization software
NOTE:

You can download virt-manager from its official website or select it from the OS installation package.

Table 1 lists the required software.

Table 1 Required software

Software

Description

How to Obtain

Host ISO image

CentOS 7.x

You are advised to obtain it from the official website.

OS ISO file

ISO file used for creating an image. The OSs supported by BMS image are shown in Table 2.

You are advised to obtain the ISO file from the OS official website.

SDI card driver software package

This plug-in is installed on the image so that BMSs can have EVS disks attached and can start from EVS disks, which enables quick BMS provisioning.

Obtain it from the following OBS bucket:

https://obs.otc.t-systems.com/sdi/SD100-OS.zip

bms-network-config network configuration software package

Used for automatic network configuration

Obtain it from the following OBS bucket:

https://obs.otc.t-systems.com/bms-network-config/bms-network-config.zip

Cloud-Init

It is installed online. Ensure that the server used for creating an image can connect to the network.

You are advised to obtain it from the official website.

NOTE:

During OS installation, ensure that you only select required software packages. If you install a large amount of software, the created image file will be too large.

The memory of the BMS must be at least 150 MB larger than that of the created image. Ensure that the created image meets this requirement.

Table 2 lists the required tools.

Table 2 Required tools

Tool

Description

How to Obtain

A tool for remote access across platforms

Used for accessing the host during image creation, such as Xshell

You are advised to obtain it from the official website.

File transfer tool

Used for transferring files to the VM during image creation, such as Xftp

You are advised to obtain it from the official website.

VNC tool

Used for logging in to the VM during image creation, such as VNC Viewer

NOTE:

If VNC Viewer is the 5.3.2 version, choose Options > Expert > ColorLevel on the login page and set ColorLevel to rgb222. Otherwise, you may fail to connect to the remote OS.

You are advised to obtain it from the official website.