Getting started with your Nutanix cluster

Knowledge Base

Getting started with your Nutanix cluster


Icons/System/eye-open Created with Sketch. 338 Views 18.12.2023 Cloud / Nutanix on OVHcloud

Objective

This guide will outline the steps you need to take to get started with your Nutanix on OVHcloud cluster:

OVHcloud provides services for which you are responsible, responsible and responsible for their configuration. You are therefore responsible for ensuring that it works properly.

This guide is designed to help you with common tasks. Nevertheless, we recommend contacting the OVHcloud Professional Services team or a specialist provider if you experience any difficulties or doubts when it comes to administering, using or setting up a service on a server.

Find out how to get started with your Nutanix cluster.

Requirements

  • A Nutanix cluster in your OVHcloud account
  • Access to your OVHcloud Control Panel
  • You must be logged in to Prism Central on the cluster

Some software, such as Microsoft products, require a license. You must therefore ensure that all installed systems and software have these licenses.

Instructions

Deploy a rebound VM

The rebound VM will serve as an entry point for the operations you will need to carry out to secure your cluster. It can also be used as a relay to reach other VMs after being put into production.

Continue reading this guide, depending on your OS: Linux - Rebound via SSH or Windows - Rebound via RDP.

Rebound via SSH

Creating and configuring the Linux VM

In this example, the network configuration is as follows:

  • Network: 172.16.0.0/22
  • Mask: 255.255.252.0
  • Gateway: 172.16.3.254

Adapt this configuration to your cluster. You can find this information by using this OVHcloud API call.

Import your Linux image into the cluster. For more details, please refer to our guide on importing images into Nutanix.

In the left-hand menu of Prism Central, expand Compute & Storage and click VMs.

Prism Central Dashboard - Menu VMs

Click the Create VM button.

Prism Central Dashboard - VM Management

Customize the name and features of the VM.

Deploy VM

Click Next.

You then need to attach a disk. To do this, you can select the image already present on your cluster (Alpine Linux).

Attach Disk1

Attach Disk2

Click Save.

Then click Attach Subnet.

Select the "infra" network and click Save.

Creating a virtual machine - Step 9

Click Next.

Select cloud-init, copy the "cloud-init" script, then click Next and finally Create VM.

Customization with cloud-init

Adapt this configuration to your cluster. You can find this information by using this OVHcloud API call. Make sure to adapt your password and IP configuration.

#cloud-config
hostname: bastion-ssh
fqdn: bastion-ssh.domain.local
users:
  - name: bastion
    sudo: ALL=(ALL) NOPASSWD:ALL
    groups: sudo
    shell: /bin/ash
    ssh_pwauth: true
    lock_passwd: false
    plain_text_passwd: OVHcloudR0cks!

growpart:
  mode: growpart
  devices: ["/dev/sda2"]
  ignore_growroot_disabled: true

write_files:
   - path: /etc/network/interfaces
     content: |
        auto lo
        iface lo inet loopback

        auto eth0
        iface eth0 inet static
        address 172.16.2.200
        netmask 255.255.255.252
        gateway 172.16.3.254

runcmd:
   - echo "nameserver 213.186.33.99" > /etc/resolv.conf
   - rc-service networking restart
   - apk update
   - apk upgrade
   - apk add sudo
   - sed -i s/'PasswordAuthentication no'/'PasswordAuthentication yes'/g /etc/ssh/sshd_config
   - sed -i s/'#KbdInteractiveAuthentication yes'/'KbdInteractiveAuthentication yes'/g /etc/ssh/sshd_config
   - rc-service sshd restart
   - lvextend -l +100%FREE /dev/vg0/lv_root
   - resize2fs /dev/vg0/lv_root
   - reboot

final_message: "The system is finally up, after $UPTIME seconds"

Open the console after restarting the VM. You can see that the VM has taken the settings from the cloud-init file.

Customization with cloud-init

Load Balancer configuration

Log in to your OVHcloud Control Panel. Open the Nutanix Cluster configuration page.

In the Cluster network box at the bottom of the page, click on the Load Balancer.

Configure Load Balancer 01 ssh

In the Server clusters tab, click Add a server cluster.

Configure Load Balancer 02 ssh

Name your server farm, then select TCP and enter this information:

  • Port: 22
  • Datacenter: ALL
  • Private network: nutanix

Configure Load Balancer 03 ssh

Click Add to confirm the creation of the server cluster.

Then click Add a server.

Configure Load Balancer 04 ssh

Enter these values:

  • Name (optional): SSH
  • IPv4 address: IP address of your Windows VM
  • Port: 22

Click Add to confirm the server creation.

Configure Load Balancer 05-ssh

Then click on the Front-ends tab, and on Add a front-end.

Configure Load Balancer 06-ssh

Name your front-end, choose the TCP protocol and modify these values:

  • Port: 22
  • Datacenter: ALL
  • Default server cluster: rebound-ssh (TCP)

Click Add.

Configure Load Balancer 07 ssh

Click Apply configuration.

Configure Load Balancer 08 ssh

Select the Datacentre and click Apply configuration.

Configure Load Balancer 09 ssh

You can track the progress of the changes in the Tasks tab.

Configure Load Balancer 10 ssh

The Load Balancer is now configured. Use your preferred terminal to connect to your machine. You can enter your cluster’s DNS name or Load Balancer’s IP address:

Connect to CVM

You can now rebound on the different elements of the cluster:

  • CVMs
  • Hosts
  • Prism Element

For example, for a CVM, enter the following in the terminal:

ssh nutanix@ipcvm

Connect to CVM

Rebound via RDP

Creating and configuring the Windows VM

Import your Windows image into the cluster. Read our guide on importing images into Nutanix.

In the left-hand menu of Prism Central, expand Compute & Storage and click VMs.

Prism Central Dashboard - Menu VMs

Click the Create VM button.

Prism Central Dashboard - VM Management

Enter a name in Name, choose the options in VM Properties and click Next.

Creating a virtual machine - Step 1

1. Adding a system disk

Click the buttonAttach Disk.

Creating a virtual machine - Step 2

Enter 60 in the capacity field and click Save to create a 60 GB disk.

Creating a virtual machine - Step 3

2. Adding the Windows Server 2022 installation ISO image

The image must be imported before it can be used in a new virtual machine.

For more details on importing images, please refer to our guide on importing images into Nutanix.

Click Attach Disk.

Creating a virtual machine - Step 4

Change the Type parameters to CD-ROM, Operation to Clone from Image , Image to WS2022EN.ISO.

Click Save.

Creating a virtual machine - Step 5

3. Adding ISO image containing AHV-specific drivers

This image contains the disk controller driver and must also be imported. It is available on the Nutanix website if you have a Nutanix customer account.

Click Attach Disk.

Creating a virtual machine - Step 6

Change the Type parameters to CD-ROM, Operation to Clone from Image, Image to Nutanix-VirtIO-1.1.7.iso.

Click Save.

Creating a virtual machine - Step 7

4. Network configuration

Click Attach Subnet.

Creating a virtual machine - Step 8

Select the "infra" network and click Save.

Creating a virtual machine - Step 9

Click Next.

Creating a virtual machine - Step 10

Select the time zone of your country in the Timezone field and click Next.

Creating a virtual machine - Step 11

Click Create VM.

Creating a virtual machine - Step 12

The newly created virtual machine will then appear in the dashboard.

VM dashboard - VM Created.

Installation of Windows Server 2022

Select the virtual machine on which you want to install Windows Server 2022, by ticking the box on the left of the VM.

Installation - WS2022 - Launch

1. Boot the VM

Click the Actions menu, then Power ON.

Installation - WS2022 - Startup

2. Launch the console

Click the Actions menu, then Launch Console.

Installation - WS2022 - Interface Login

3. Start the installation

Choose your locale and click Next.

Installation - WS2022 - Step1

Click Install now.

Installation - WS2022 - Step2

Select Windows Server 2022 Standard (Desktop Experience) and click Next.

Installation - WS2022- Step3

Read the Microsoft software license terms and conditions, confirm their acceptance, and click Next.

Installation - WS2022

Click Custom: Install Microsoft Server Operating System only (advanced).

Installation - WS2022

Click Load driver.

Installation - WS2022- Step4

Click Browse.

Installation - WS2022- Step5

Select the correct folder e:\Windows Server 2022\amd64 and click OK.

Installation - WS2022- Step5

Select these drivers:

  • Nutanix VirtIO Balloon Driver
  • Nutanix VirtIO Ethernet Adapter
  • Nutanix VirtIO SCSI pass-through controller
  • QEMU FWCfg Device

Click Next.

Installation - WS2022- Step6

The 60 GB disk appears, click Next.

Installation - WS2022- Step6

Enter and confirm the password in the two fields provided, and click Finish.

Installation - WS2022- Step9

Windows Server 2022 and WS2022-specific drivers for the AHV hypervisor have been successfully installed.

Installation - WS2022- Step9

4. Windows Configuration

Log in and assign an IP address to the machine in the "infra" network. In this example, the network configuration is as follows:

  • Network: 172.16.0.0/22
  • Mask: 255.255.252.0
  • Gateway: 172.16.3.254

Adapt this configuration to your cluster. You can find this information by using this OVHcloud API call.

Configuration - WS2022 - Step1

In the system settings, enable "Remote Desktop".

Configuration - WS2022 - Step2

Check the firewall configuration if necessary.

Load Balancer configuration

Log in to your OVHcloud Control Panel. Open the Nutanix Cluster configuration page. In the Cluster network box at the bottom of the page, click on the Load Balancer.

Configure Load Balancer 01 RDP

In the Server clusters tab, click Add a server cluster.

Configure Load Balancer 02 RDP

Name your server farm, then select TCP and enter this information:

  • Port: 3389
  • Datacenter: ALL
  • Private network: nutanix

Configure Load Balancer 03 RDP

Click Add to confirm the creation of the server farm.

Click Add a server.

Configure Load Balancer 04 RDP

Enter these values:

  • Name (optional): RDP
  • IPv4 address: IP address of your Windows VM
  • Port: 3389

Click Add to confirm the cluster creation.

Configure Load Balancer 05 RDP

Then click on the Front-ends tab, and on Add a front-end.

Configure Load Balancer 06 RDP

Name your front-end, choose the protocol TCP and modify these values:

  • Port: 3389
  • Datacenter: ALL
  • Default farm: Bastion RDP (TCP)

Click Add.

Configure Load Balancer 07

Click Apply configuration.

Configure Load Balancer 08

Select the Datacentre and click Apply configuration.

Configure Load Balancer 09

You can track the progress of the changes in the Tasks tab.

Configure Load Balancer 10

The Load Balancer is now configured. Use your favorite RDP client to connect to your machine. You can enter your cluster’s DNS name or Load Balancer’s IP address:

Configure Load Balancer 11

You can now rebound on the different elements of the cluster:

  • CVMS
  • HOSTS
  • Prism Element

For example, for a CVM, open powershell and type:

ssh nutanix@ipcvm

Connect to CVM

Secure the cluster

To secure your cluster, we recommend changing your passwords. Use the Nutanix knowledge base to perform these operations: kb6153 - Secure your Nutanix cluster.

You can also secure access to Prism Central.

Go further

If you need training or technical assistance to implement our solutions, contact your sales representative or click on this link to get a quote and ask our Professional Services experts for assisting you on your specific use case of your project.

Join our community of users on https://community.ovh.com/en/.

Related articles