Team Leader - Nutanix Technology Champion - Nutanix NTC Storyteller

Julien DUMUR
Infrastructure in a Nutshell

When deploying Prism Central on my Nutanix CE 2.1 cluster, I was faced with an error message that prevented registering my cluster on Prism Central…

Indeed, once all the parameters are filled in during validation, I get the error message “Cluster has dual stack enabled. Cannot register to a PC.” :

This error message is related to the presence of IPv6 in parallel with IPv4 on the cluster, but a solution exists and it resides in the following command:

manage_ipv6 unconfigure; manage_ipv6 disable

You must answer “Y” to the question “Proceed to remove above IPv6 configuration?” in order to validate the process:

nutanix@NTNX-436d2f97-A-CVM:192.168.84.200:~$ manage_ipv6 unconfigure; manage_ipv6 disable
[INFO] Initializing script… done
[INFO] Current IPv6 configuration on cluster: {
"svmips": {
"192.168.84.200": null
},
"hostips": {
"192.168.84.199": null
},
"prefixlen": null,
"gateway": null
}
[INFO] Note: This operation will restart the following services: ['CerebroService', 'StargateService']
Proceed to remove above IPv6 configuration? [Y/N]: Y
[+] CVM and Hypervisor IPv6 addresses unconfigured
[+] Cleared IPv6 configuration from Zeus
[+] CVM and hypervisor firewall rules updated
[+] Necessary services have been restarted
[INFO] Marked Ergon task 4673fda3-92da-4efe-59f5-1dd3fc51a6cd as kSucceeded
[INFO] Action unconfigure completed successfully
Script output logged to /home/nutanix/data/logs/manage_ipv6.out
[INFO] Initializing script… done
[+] IPv6 disabled on CVMs and Hypervisors
[INFO] Marked Ergon task 9cdfcb37-436a-479f-4d7a-08ef69e266b0 as kSucceeded
[INFO] Action disable completed successfully
Script output logged to /home/nutanix/data/logs/manage_ipv6.out
nutanix@NTNX-436d2f97-A-CVM:192.168.84.200:~$

Once the procedure is completed, the Prism Central registration goes smoothly:

If you still have issue, Goerge bring us another way to disable dual stack :

Add all these lines in /etc/sysctl.conf:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.all.disable_policy = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.default.disable_policy = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_policy = 1
net.ipv6.conf.eth1.disable_ipv6 = 1
net.ipv6.conf.eth1.disable_policy = 1
net.ipv6.conf.eth2.disable_ipv6 = 1
net.ipv6.conf.eth2.disable_policy = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.lo.disable_policy = 1

Run :

sudo sysctl -p 

And rolling reboot of all the CVMs.

Then run manage_ipv6 unconfigure :

manage_ipv6 unconfigure; manage_ipv6 disable
Read More
Nutanix Prism Central

About ten days ago, the latest version of Prism Central was released: pc.2024.2.

While trying to update my Prism Central this weekend, I noticed that this version is not offered via the LCM…

But that’s not what’s going to stop me…

If you haven’t installed Prism Central, I invite you to read my other dedicated article: Deploy Prism Central on Nutanix CE 2.1

Retrieving the update package

To retrieve the pc.2024.2 version of Prism Central, you need to connect to the Nutanix portal, in the “Prism Central” section of the “Downloads” menu: https://portal.nutanix.com/page/downloads?product=prism

Then, in the list of files, look for the “Prism Central LCM Bundle” file:

Wait for the download, which may take a while (nearly 10Gb to retrieve!).

Update file transfer

Once the update file has been retrieved, it must now be transferred to the cluster. To do this, connect to your Prism Central interface and go to the “LCM” menu of the Admin Center. Open the “Direct Upload” menu:

Then click on “+ Upload Bundle” and go select the file you just downloaded:

Wait while the download is complete. Once the operation is complete, the update package should appear in the list:

Prism Central Update

To install the newly transferred update, if you have followed the previous steps correctly you should find it in the “Udaptes” menu:

Check the update, click on “View Upgrade Plan”:

Check the proposed update plan and click on “Apply 1 Updates”:

The update process is launched, you just have to wait a few dozen minutes for the update to be complete:

Installing the update on your cluster will have no impact on your production environment, however you will not be able to access Prism Central for the duration of the update. You can follow the progress of the operations from the Prism Central VM console:

After about thirty minutes, the update installation should be complete and your Prism Central updated to pc.2024.2:

Allow another fifteen minutes before it is fully operational.

Read More
Steamdeck Nutanix

For those who don’t know, I’m a “gamer” in my spare time and the other night, comfortably installed on my couch with my Steamdeck, I wanted to check something on my Nutanix cluster…

Why not walk, start the computer and connect to the cluster? Laziness of course! And it was much more fun to do it on Valve’s portable console.

For those who are curious, here is the procedure!

Accessing the cluster: child’s play

To access my Nutanix cluster from the Steamdeck, I simply:

  • switched the console to “Desktop” mode
  • launched Microsoft Edge or Firefox
  • entered the cluster address in the address bar

It’s nothing more or less than a browser on a Linux OS so nothing too difficult for now!

Add Prism to Steam to switch to “Nutanix Game Mode”

Launching the Prism interface on a browser in desktop mode is good, but having it in Game Mode is better! Game Mode is the integration of the web interface into the Steam launcher as if it were a game.

To set it up, it’s not extremely complicated. The first step is to add Mozilla Firefox as a non-Steam game directly from the Steam interface still in desktop mode:

Click on “Add a game > Non-Steam games”, select Firefox and click on “Add selection”:

Steamdeck Nutanix

Switch back to Game Mode, find Firefox in your game library under “Non-Steam Games”, open the properties of the “game” and rename it:

Steamdeck Nutanix

Then, in the launch options, add the following 2 options at the end of the line:

URL_PRISM_ELEMENT --kiosk

This will launch the web interface of your cluster when Firefox starts in full screen mode.

Then go to the controller settings of your game and change it to “Web browser”, this will make handling much easier:

Steamdeck Nutanix

There you have it, your Nutanix in Steamdeck mode is ready to use and it works like a charm:

Steamdeck Nutanix

Steamdeck Nutanix

Steamdeck Nutanix
Read More

Nutanix has just announced the availability of version 6.8 eSTS of AOS and with this new version comes a lot of new features including…. Prism Central version pc2024.1!

I am not going to detail all the features added or updated in this new version of AOS and let you consult the Release Notes which detail their content.

I decided to focus on a feature that arrives with the new version of Prism Central awaited by many customers who have a modest infrastructure: Prism Central X-Small.

Prism Central X-Small

Among all the new features made available by the new pc2024.1 version of Prism Central, one feature addition caught my attention: Prism Central X-Small.

Until now, the deployment of Prism Central was only possible according to 3 templates:

TemplateVM configurationLimitations
Small6 vCPU / 28Gb RAM / 500Gb Storage2500 VMs / 10 Clusters / 200 Nodes
Large10 vCPU / 46Gb RAM / 2500Gb Storage12500 VMs / 25 Clusters / 500 Nodes
X-Large14 vCPU / 62Gb RAM / 2500Gb Storage12500 VMs / 25 Clusters / 500 Nodes

Like the X-Large deployment which offers an imposing configuration of Prism Central, until now a minimum size deployment was missing. Prism Central X-Small fills this void:

VM configurationLimitations
4 vCPU
18Gb RAM
100Gb Storage
500 VMs
5 Clusters
50 Nodes

As you can see, this Prism Central template has a lightweight hardware configuration, this is not the only point of differentiation with other deployment templates.

Indeed, due to its configuration, this deployment of Prism Central does not allow you to exploit all the functionalities usually offered. Here are the points of differentiation:

SupportedUnsupported
Multi-cluster management (Up to 5)Scale-out
VM managementFlow Virtual Networking
Host managementFlow Network Security
Infrastructure management, monitoring and healthSelf-Service
Enterprise authentication and RBACIntelligent Operations
REST APIsNutanix Kubernetes Engine
Comprehensive searchObjects
Life Cycle Manager (LCM)Files
Pulse InsightsFoundation Central
Prism Central Backup and RestoreFoundation
CategoriesQuotas
ProjectsMulti-site DR
Microservices infrastructeMarketplace
Identity and access managementReporting and Dashboards
Security dashboard
Nearsync / Synchronous replication

If you want to benefit from a feature not supported by Prism Central X-Small, you will need to consider deploying a Small / Large / X-Large template.

Use cases

The main use case that immediately comes to mind is the following:

  • a simple infrastructure
  • 1 to 3 modest-sized clusters
  • a hundred virtual machines
  • no need for additional services (Flow, Self-Service, NKE, etc.)

This is the type of installation that we encounter in many SMEs or local authorities for example, the arrival of Prism Central X-Small is therefore timely.

Read More