OS Installation

About

OS Installation module allows to install operating systems on any existing in EasyDCIM physical server with the help of adequate submodules.

Features

  • Remote Provisioning Module:
    • Install And Configure Multiple OS Automatically
    • Create And Customize Predefined OS Installation Templates
    • Create/Edit/Synchronize OS Installation Addons:
      • Disk Layout
      • Post Installation
      • First Boot
    • Automatic Device Restart Using IPMI And PDU
    • Automatic Installation And Configuration Of DHCP Server Based On Module Configuration
    • Advanced Integration With IP Address Management Extension
    • Automatic Device Boot Into PXE Mode Using IPMI
    • Automatic Device Restart Using IPMI And PDU
    • Display Of Current Operating System Installation Status
    • Cache System For Installation Templates
    • Record Of Completed Installations Along With Installation Logs
    • iPXE Startup File Placed Automatically In Dedicated Server Memory
    • IPv4 Support
    • Built-in DHCP And TFTP Server
    • Definition Of License Key For Windows
    • Installation And Configuration Of SAMBA Server
    • Run Rescue Mode Both From Back-End And Client Area Sections
    • Automation Of Operating System Installation Process:
      • Downloading System Files
      • Setting System Language
      • Setting Time Zone
      • Creating Standard User Account
      • Setting Password For New User Account
      • Hard Disk Partitioning
      • Setting Root User Password
      • Setting Primary IP Address
      • Setting Additional IP Addresses And Network Interfaces
      • Installation Of Additional System Packages
      • Running First Boot Scripts - CentOS/Debian
      • Running Post-installation Scripts
      • Finishing Installation
      • Sending Confirmation Email To Client And Administrator Along With Login Data
    • Supported Linux Operating Systems:
      • AlmaLinux 8 (Latest)
      • CentOS 8 (Latest) [amd64]
      • CentOS 7 (Latest) [amd64]
      • CentOS 6 (Latest) [amd64, x86]
      • CentOS Stream 8 (Latest)
      • CloudLinux 8 (Latest)
      • Debian Buster [amd64]
      • Debian Stretch [amd64]
      • Debian Jessie [amd64]
      • Fedora 27 Server (Latest) [amd64]
      • OpenSuse 42.3 [amd64]
      • Proxmox VE 6.X
      • Scientific Linux 7 (Latest) [amd64]
      • Scientific Linux 6 (Latest) [amd64]
      • Ubuntu 20.04 LTS [amd64]
      • Ubuntu 18.04 LTS [amd64, x86]
      • Ubuntu 16.04 LTS [amd64, x86]
      • VMware ESXi 7.0b
      • VMware ESXi 6.5 U2
      • VMware ESXi 6.5 U1
    • Supported Windows Operating Systems:
      • Windows Server 2019
      • Windows 10 April 2018
      • Windows Server 2016
      • Windows Server 2012 R2
      • Windows Server 2008 R2
    • Supported Rescue And Utility Systems:
      • Clonezilla 2.5.2-31
      • GParted 1.1.0.1
      • Grml 2018.12
      • Hardware Information
      • Hiren’s BootCD 15.2
      • MemTest86 + 5.01
      • R1Soft Backup Server & Backup Agent
      • SystemRescueCd 5.2.2
      • Ultimate Boot CD 5.3.8
      • WIPE HARD DRIVE Script
    • Supported First Boot Installation Addons - CentOS 7:
      • CentOS Web Panel
      • cPanel
      • DirectAdmin
      • Plesk
      • Vesta Control Panel
    • Supported Disk Layout Addons - CentOS 6/7/8:
      • RAID1 with 2 disks
      • RAID1 with 4 disks
      • RAID1 with 6 disks
      • RAID1 with 8 disks
    • Test Connection
  • Enable/Disable Specific Submodules
  • Create Own Submodules
  • Manage OS Templates:
    • Add/Edit/Delete Templates
    • Define Template For Chosen Connection
    • Synchronize Templates

Server Configuration

In order to configure a new server, simply press Add a Server.

os_1.png

Type in the following data into the form:

  • Server Name – your server name
  • Module to Use – select module you are going to use

Once the data are filled out, press Add Server to continue. Next, in actions column, find and press edit option of the server.

os_2.png

## Submodules Configuration

Detailed configuration is described in separate articles:

Provisioning Status

This section displays all operating system installations that are currently launched. Here you will also find details about the device, selected installation template as well as the latest information on the status of the installation. Notifications on the current status of the installation are updated on an ongoing basis using the appropriate scripts. You can freely delete tasks that have been started. Please keep in mind however that if you remove the installation task when the installation is in progress, the installation will be automatically interrupted, without the possibility to resume it. Once the installation is completed, each task is automatically transferred to the ′Provisioning History′ section.

Provisioning History

Here you can preview all operating system installation tasks that have been started and completed (whether successfully or not). You can also verify the logs that were generated during the installation of the operating system within each entry.