## Installing Centos 7 on Node Harddrive *Note: Some of this information may become irrelevant once we get network booting fully figured out, Evan W. has already created a network boot image for CentOS 7 minimal* Be sure you can [access the IPMI console](VM-Setup-for-Cisco-IPMI-Access.html) Download the [CentOS 7 minimal image](https://www.centos.org/download/) in the VM you can access the IPMI console from ![](../_static/img/install_centos7_min_hd_step2.png) Open your preferred web browser and log into the IPMI console. (Contact the ops team if you need access.) ![](../_static/img/install_centos7_min_hd_step3.png) It may be necessary to perform a BIOS fix to CentOS 7 properly installs. First power off the machine... ![](../_static/img/install_centos7_min_hd_step4a.png) ... then go to BIOS -> Configure BIOS -> Advanced -> Onboard Storage, and make sure "Onboard SCU Store SW Stack" says "Intel RSTe". ![](../_static/img/install_centos7_min_hd_step4b.png) Start up the KVM console, and click "yes" and "continue" despite all the warnings. There are extra instructions on this, depending on your browser. - Click Virtual Media -> Activate Virtual Devices, click yes on warning. - Click Virtual Media -> Map CD/DVD -> Browse -> Select CentOS 7 image -> Click Map Device. ![](../_static/img/install_centos7_min_hd_step5a.png) Power on server, go to KVM console, and hit F6 to access the boot menu. ![](../_static/img/install_centos7_min_hd_step6a.png) Choose the boot device "Cisco vKVM-Mapped vDVD1.22". ![](../_static/img/install_centos7_min_hd_step6b.png) Choose “Install CentOS 7” from the options. ![](../_static/img/install_centos7_min_hd_step7.png) Unless you're better at foreign languages than me, pick the install language as English. ![](../_static/img/install_centos7_min_hd_step8.png) Click "Software Selection", choose "Compute Node". I've only tried the default settings. ![](../_static/img/install_centos7_min_hd_step9.png) Note: *THE NEXT STEPS NEED TO BE FOLLOWED EXACTLY, OTHERWISE THE INSTALLER CRASHES AND YOU NEED TO RESTART FROM "POWER ON SERVER"* Click “Installation Destination”. ![](../_static/img/install_centos7_min_hd_step11a.png) Under "Other Storage Options" -> "Partitioning", click "I will configure partitioning." ![](../_static/img/install_centos7_min_hd_step11b.png) Click "Done," which brings you to "Manual Partitioning". ![](../_static/img/install_centos7_min_hd_step11c.png) If there are any listed entries besides "New CentOS 7 Installation", delete them by clicking on the listed entries then pressing the "-" button below. ![](../_static/img/install_centos7_min_hd_step11d.png) Under "New CentOS 7 Installation" → "New mount points will use the following partitioning scheme:", pick "Standard Partition". *Remark: Partitioning as LVM ultimately is what causes the issue I warned about.) Next, click "Click here to partition them automatically."* ![](../_static/img/install_centos7_min_hd_step11e.png) Click "Done", and then in the below window click "Accept Changes". ![](../_static/img/install_centos7_min_hd_step11f.png) Click "Network & Host Name". ![](../_static/img/install_centos7_min_hd_step12.png) Depending on the node, select "Ethernet (enp130s0f0)" or "Ethernet (enp6s0f0)", -> On. Click "Done." ![](../_static/img/install_centos7_min_hd_step12b.png) Click "Begin Installation". ![](../_static/img/install_centos7_min_hd_step13.png) Click "Set Root Password". ![](../_static/img/install_centos7_min_hd_step14.png) Set a root password as appropriate, then click "Done". (You may have to do this twice if CentOS 7 deems your password weak.) ![](../_static/img/install_centos7_min_hd_step14b.png) Click "User Creation". ![](../_static/img/install_centos7_min_hd_step15a.png) Enter a username and password. I chose to click to make the user an administrator to use "sudo" without going to "su". Next, click "Done". (You may have to do this twice if CentOS 7 deems your password weak.) ![](../_static/img/install_centos7_min_hd_step15b.png) Wait! Your CentOS 7 install is finishing up. Click "Reboot" when it's done! ![](../_static/img/install_centos7_min_hd_step16.png) Enjoy!