Team Leader - Nutanix Technology Champion - Nutanix NTC Storyteller

Julien DUMUR
Infrastructure in a Nutshell
Nutanix and easter eggs

Easter eggs are hidden in various media elements, including movies, video games, software, and even websites, and Nutanix is ​​no exception.

These little references are often intentionally placed by creators to entertain curious and observant users. They can take the form of cultural references, humorous winks, secret messages, or new features that can only be accessed through specific methods.

Easter eggs have become something of a tradition in the digital world, increasing fan engagement and creating a special connection between creators and their audience.

The “2048” game

The game 2048 is a popular puzzle game played on a 4×4 grid. The goal is to merge tiles of the same value to reach the 2048 tile. The arrow keys on the keyboard move the tiles in the four directions. Each move reveals a new tile of value 2 or 4. The game ends when no more moves are possible.

Nutanix integrates the game 2048 into its Prism Element and Prism Central consoles, offering you a fun break while using the platform. To access this game, follow these steps:

Log in to your Prism Element or Prism Central interface via your web browser and, in the upper right corner of the interface, click on your username to drop down the menu.

In the drop-down menu, choose the option titled “Nothing to do?”:

Nothing To Do? option in the Prism user menu

Once the option is selected, the 2048 game will open in a new window, ready to be played!

2048 game in Prism

If you don’t see the “Nothing To Do?” option in the menu, it’s possible that your administrator has disabled it. To check this setting, go to Console Settings, then Appearance, and then User Interface Settings. Make sure the box to enable the game is checked.

Disable 2048 game option in Prism UI Settings

NetHack

Nethack is an iconic game in geek culture, known for its text-based gameplay and numerous easter eggs and cultural references. Dragons are powerful creatures in this game, and the ASCII drawings are often a tribute to this type of game.

NetHack 3.6.2 welcome screen with a dragon

The NetHack reference is hidden in Nutanix Move. To view it, connect via SSH to the Move VM and type the following command:

cat /opt/xtract-vm/bin/dragon.txt

And this is what you will have on the screen!

ASCII dragon displayed in Nutanix Move

Advanced customization options

You can access advanced customization options through a hidden shortcut that will allow you to customize your cluster’s login page!

To access it, connect to your cluster, go to the settings and then to the “UI Settings” section. Then, click on “UI Settings” while holding down the “Alt” key on your keyboard:

Prism UI Settings menu to click while holding Alt

You will then have more options for customizing the login interface:

Prism login page before advanced customizationPrism login page after advanced customization

The Lord of the Rings

Among the services that allow you to run your cluster, there are 2 that are a direct reference to Aragorn’s sword in Tolkien’s work, the Lord of the Rings. I am obviously talking about Anduril, Flame of the West, forged with the fragments of Narsil.

Illustration of the Lord of the Rings reference

Anduril and Narsil are 2 Nutanix services that you can find when you type the command “cluster status” on one of your CVMs:

Anduril and Narsil services in the cluster status output

Stargate

Still among the Nutanix services, we can find a reference to the cult film and series of the same name: Stargate.

The Stargate from the Stargate series

To display it, always the same command: cluster status from a CVM:

Stargate service in the cluster status output

Star Trek

Among the other easter eggs hidden in Nutanix, we can find a reference to the Star Trek universe with the Uhura service which is a reference to Nyota Uhura, a lieutenant of the USS Enterprise!

Nyota Uhura in Star Trek

To display it, always the same command: cluster status from a CVM:

Uhura service in the cluster status output

Xmen

Still among the Nutanix services, we can find a reference to the Xmen universe with the Cerebro service!

Illustration of the X-Men reference

Cerebro is a high-tech computer created by Professor Charles Xavier with the help of Magneto that amplifies the brainwaves of the person using it.

To display it, always the same command: cluster status from a CVM:

Cerebro service in the cluster status output

Terminator

This one is very explicit, and still among the services of your cluster… Terminator, essential villain of pop culture!

Terminator poster

To display it, always the same command: cluster status from a CVM:

Terminator service in the cluster status output

Greek and Roman Mythology

The biggest chunk of references since there are almost ten references to the Gods of Greek and Roman mythologies…

Illustration of the Greek gods

Zeus, Hera, Minerva, Athena… They almost all go there!

If you want to visit Mount Olympus, it is always in CLI from a CVM with a cluster status:

Services named after Greek and Roman gods in cluster status

And you? Have you found other hidden references in Nutanix?

Read More
Nutanix AHV default passwords

A question that comes up regularly: “what are the default passwords on my cluster?”

Here is an exhaustive list of passwords for a Nutanix cluster after installation, as well as those for some additional components:

AHV hosts passwords:

  • “root” account: nutanix/4u
  • “nutanix” account: nutanix/4u
  • “admin” account: nutanix/4u

CVMs passwords:

  • “admin” account: nutanix/4u
  • “nutanix” account: nutanix/4u

Prism Central password:

  • “admin” account: Nutanix/4u
  • “nutanix” account: nutanix/4u

Nutanix Move password:

  • “admin” account: nutanix/4u

Nutanix Files password:

  • “nutanix” account: nutanix/4u

I invite you to read this article to change your cluster passwords: https://juliendumur.fr/nutanix-ahv-operations-post-install-partie-1/

Read More
Nutanix Blog Header

After re-iping a Prism Central at a customer’s location, the menu to switch between application sections no longer worked at all and generated an error message when hovering over it:

The app switcher is unavailable message in Prism Central

By inspecting the log file “Styx.log” : /home/docker/domain-manager/log/styx.log, I was able to find this type of log lines:

V3ApiError: ACCESS_DENIED | No permission to access the resource.;

In the “Athena.INFO” file I also found JWT errors that indicated certificate parsing problems:

ERROR 2024-11-18T17:49:01,154Z Thread-1 athena.authentication_connectors.CertificateAuthenticator.getX509Certificate:309 certificate parsing exception {}. Please ensure the certificate is valid

To fix the error, I had to regenerate a new certificate using the following command:

nutanix@PCVM:~$ncli ssl-certificate ssl-certificate-generate

Once the regeneration process was complete, my Prism Central menu started working perfectly fine again.

Official Documentation: https://portal.nutanix.com/page/documents/kbs/details?targetId=kA07V0000004UtNSAU

Read More
Disabling dual stack on Nutanix

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.” :

Cluster has dual stack enabled error when registering to Prism Central

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:

Prism Central connected in Prism Element

If you still have issue, George 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 Blog Header

We’ve been waiting for them for several days, they’ve finally arrived! I’m obviously talking about AOS 7 and AHV 10 which were made available this Wednesday, December 4 by Nutanix.

What’s new in AOS 7

Among the new features in AOS 7 you will be able to find:

More than 150 bugs have been fixed with 28 bugs still being worked on.

For the full release note, click here: https://portal.nutanix.com/page/documents/details?targetId=Release-Notes-AOS-v7_0:Release-Notes-AOS-v7_0

What’s new in AHV 10

In AHV 10, here are some features that are coming:

  • New format for version naming
  • PCIe Passthrough for Guest VMs
  • Support for NVidia A2 Tensor Core and H100 NVL graphics cards
  • Support for configuring the boot device order from the aCLI

At the same time, more than 40 known bugs have been fixed. Be careful, however, 13 are still identified.

For the full release note, it’s here: https://portal.nutanix.com/page/documents/details?targetId=Release-Notes-AHV-v10_0:Release-Notes-AHV-v10_0

To your updates!

Read More
nutanix university

Nutanix, through Nutanix University, has just launched the new versions of its flagship certifications: the Nutanix Certified Associate (NCA) 6.10 and the Nutanix Certified Professional – Multi-Cloud Infrastructure (NCP-MCI) 6.10.

If you are an IT professional, passionate about the cloud or if you want to validate your skills with one of the major players in the sector, this certification update is an opportunity not to be missed.

Why take these certifications?

Nutanix certifications are recognized worldwide to validate skills in the design, deployment, and management of cloud infrastructures. In particular:

The NCA 6.10 certification is aimed at beginners or intermediate professionals, those who wish to demonstrate their understanding of the fundamental principles of virtualization, storage, and cloud environments with Nutanix.

The NCP-MCI 6.10 certification is aimed at experts who want to validate their mastery of multi-cloud infrastructure concepts, resource management across multiple platforms, and how to optimize hybrid and multi-cloud environments with Nutanix.

These certifications can play a decisive role in your career path, proving your skills and opening up new opportunities in companies of all sizes.

Free Registration Until December 13!

To celebrate the launch of these new certifications, Nutanix is ​​offering an exclusive opportunity: the NCA 6.10 and NCP-MCI 6.10 certification exams are free until December 13, 2024! This is the perfect opportunity to validate your skills for just 1 cent.

Registration is quick and easy. All you have to do is go to the official Nutanix University website, log in, and select the certification you want.

Once registered, you will have access to the online training platform and will be able to schedule your exam according to your availability. At the time of payment, use the discount coupon corresponding to the chosen certification:

  • NCA 6.10: NXFRNCA24
  • NCP-MCI 6.10: NXFRNCP24

Important: The free offer is valid until December 13, 2024. After this date, the discount coupons will no longer be valid. So don’t hesitate to register now to avoid missing this opportunity!

Official Nutanix post : https://next.nutanix.com/education-blog-153/announcing-nca-ncp-mci-v6-10-get-certified-for-free-with-limited-time-offer-43744?blaid=6791730

Read More
Building a Nutanix CE 2.1 homelab

Since not everyone is lucky enough to have clusters on which to do their tests in the company, creating your homelab to be able to test and manipulate or even host services can be a serious alternative. But it is never an easy thing and it can often be expensive…

What use?

Having your own homelab under Nutanix CE is one thing, having the use of it is another. The first question you must ask yourself is: a homelab under what to do?

Is the purpose of your cluster to carry out tests with ephemeral virtual machines to improve your skills and discover new technologies? Or to host services for you, your family and other people? Will you need to back it up? Or to have redundancy? Do you have a lot or on the contrary little space to host it?

These are all questions to ask yourself in advance. It is obvious that depending on the answers to all these questions, the architecture and sizing of your homelab will not be the same. Another element to take into account: the electricity consumption which can represent a significant operating cost.

For my part, the main interest of having my homelab under Nutanix is ​​to be able to test new things and to improve my skills on a technology that I particularly like.

Sizing your homelab

Depending on the answers you have given to the various questions concerning the intended use of your homelab, you should start to have an idea of ​​what architecture and sizing you need.

In order to give a little more substance to the sizing part, it is important to take a look at the prerequisites necessary for installing a 1-node cluster under Nutanix CE 2.1:

  • a processor with at least 4 cores and embedded virtualization technology
  • 32Gb of RAM (64Gb recommended)
  • a 1Gb network card
  • 1 disk of at least 32Gb for the hypervisor
  • 2 disks for the data

If you plan to set up a cluster with several nodes, be aware that each node in the same cluster will have to be similar in terms of configuration.

Obviously, the more virtual machines you want to host or features you want to activate on Nutanix, the more resources you will need, thus increasing costs.

Setting up your homelab

Option 1: recovery

An often forgotten option for setting up your homelab is the recovery of old hardware to create a new infrastructure under Nutanix CE. Indeed, it often happens that companies get rid of their old equipment by simply throwing it away or reselling it at a low price.

This is often an ideal opportunity to recover an old server capable of running Nutanix CE 2.1, even if it means transforming several servers into a single, somewhat muscular one.

For my part, this is the option I chose for my Nutanix CE 2.1 cluster because I was lucky enough to be in this situation during one of my previous professional experiences.

Option 2: used servers

If the company has decided to resell its old equipment to brokers, you can find these servers on sales sites specializing in reconditioning.

There are plenty of them on the Internet, with quite disparate stocks and prices, I am thinking in particular of:

These sites allow you to build some pretty edgy configurations for a homelab at often reasonable prices. For example, a SuperMicro chassis can be negotiated for less than 600 euros:

Refurbished SuperMicro CSE-116 X10SRW-F server

On the configuration side, we will find:

  • an Intel Xeon E5-2697A 16-core processor @ 2.60GHz
  • 128Gb of RAM
  • 4 512Gb SDD
  • onboard RJ45 network ports
  • a dual power supply
SuperMicro server configuration at 484 euros excluding tax

The only constraint will be to add a SATA disk of about 64Gb to install the hypervisor (count about 40 euros) if you do not want to use a 512Gb disk unnecessarily. Note that you can even upgrade the configuration in the future by adding disks or RAM.

The 2 big drawbacks of this type of server are:

  • the noise (good luck negotiating to have it in the house)
  • the format because it is a bit restrictive to install

Option 3: NUC type PCs

With their small format and often the silence that characterizes them, NUCs are ideal candidates for setting up a homelab at home. If we can find NUCs with processors capable of running correct infrastructures, it is at the level of RAM and storage that the shoe pinches.

Exploded view of the Minisforum UM790 Pro mini PC

Indeed, RAM is most of the time limited to 32Gb without the possibility of expansion, which can quickly prove insufficient depending on the use to which you dedicate your cluster. On the storage side, most of the time NUCs only offer an additional port allowing you to connect a disk in addition to the basic embedded one where Nutanix requires 3. A workaround can be to deploy the hypervisor on a fast USB key connected via USB3.

The other disadvantage is the cost of this type of machine which is often at the same level as a used server but with much lower hardware configurations and power consumption.

Minisforum UM790 Pro Amazon listing at 749 euros

Option 4: Assembled PC

The last viable option in my eyes is assembling a more traditional PC from A to Z. This will allow you to select each component of your server and thus be able to have a truly personalized cluster.

From the Grand Tour case to the mini ITX case, you will also have the choice of format, which can be practical if you only have a small space to install your equipment (example: the cupboard in the entrance where the Internet box is located).

Assembled PC shopping cart at 728 euros

In terms of cost, depending on the configuration chosen, it should not be much higher than that of a refurbished server or a NUC with moderate power consumption.

Conclusion

I hope that you will see more clearly in the path that will lead you to the start of your homelab. Be aware that apart from having substantial financial means, there is no miracle solution to setting up a lab and it is often a question of opportunities that will present themselves to you. Take the time to think carefully and explore all possible avenues before you start.

Read More
My Nutanix homelab

This is a question I am regularly asked: “with which cluster do you perform your tests for your articles?”. So here is what my Nutanix homelab looks like…

My network infrastructure

Before talking about my Nutanix cluster, I will present my home infrastructure that I installed 4 years ago when the house was built.

I based my network infrastructure on Ubiquiti brand equipment. The hardware is very good, silent, robust, easy to use… but for the configuration it is really very particular and we are very far from what we are used to practicing on a daily basis in a data center.

So I set up:

a Ubiquiti Dream Machine Pro for the entire network / filtering part with

  • 2 SFP+ 10Gb ports
  • 8 1Gb ports
Ubiquiti Dream Machine Pro and its ports

a Ubiquiti USW Pro 24 PoE switch which has

  • 2 10Gb SFP+ ports
  • 24 1Gb PoE ports
Ubiquiti USW Pro 24 PoE switch

Ubiquiti Flex switches in various parts of the home

Ubiquiti Flex switch

My internet access is currently a Free connection which relies on the Freebox Delta and which offers me a theoretical speed of 10Gb/s:

Freebox Delta ports

On the program:

  • a 10Gb fiber arrival
  • 4 RJ45 ports in 1Gb (B, C, D, E)
  • 1 SFP+ 10Gb port (F)

A well-stocked box to allow latency-free Internet access.

The network topology therefore looks like this:

Home network topology from the Freebox to the switches

As you can see, no professional type infrastructure at home so if you only have consumer type equipment, don’t hesitate to get started, it will do the trick.

My Nutanix cluster

My Nutanix cluster is nothing exceptional, it is quite old hardware since it is based on an Intel S2600WTTR chassis that was launched by the manufacturer in 2016!

Link to the technical sheet: https://www.intel.fr/content/www/fr/fr/products/sku/88281/intel-server-board-s2600wttr/specifications.html

I recovered it in a previous professional experience, the cluster had a hardware failure that the administration did not want to deal with given the age of the hardware and the fact that the existing infrastructure was being replaced by brand new Nutanix clusters.

Kitten lying on the Intel homelab server

I carried out the repair at my own expense so that the server would be operational again. In terms of the physical installation, the cluster is not allowed to stay in the house (due to noise), so it is in the garage, installed in an unconventional way:

Homelab server mounted under a shelf in the garage

The hardware configuration of my cluster is as follows:

  • 2 Intel Xeon E5-2640 v4 @ 2.4Ghz processors
  • 384 Gb of RAM
  • 1 120Gb SDD for the OS
  • 4 800Gb SAS SDDs
  • 6 1.6Tb SAS HDDs
  • 2 10Gb RJ45 network ports

This hardware configuration allows me to have disk redundancy. This is not the ideal scenario but it is already much better than no redundancy at all. The amount of CPU / RAM allows me to run a large number of virtual machines without any performance degradation:

Prism Element dashboard of the THE_LAB cluster

If I had to make a hardware change to my cluster, I think I would opt for a 10Gb fiber network card in order to have a 10Gb connection from one end of the chain to the other Internet > Router > Firewall > Switch > Cluster.

The cluster is now installed with a Nutanix CE 2.1 in the latest versions available:

Software versions installed on the Nutanix CE 2.1 cluster

This allows me to test the latest features, to perform configuration tests and it also serves as a support for writing all the blog articles, each subject covered being obviously tested on the Lab before publication.

Although the Lab is essential for writing my articles, I do not leave it on permanently because it consumes a significant amount of electricity as I already mentioned in one of my previous articles.

That’s my infrastructure, hoping that it makes you want to get started and set up your own Nutanix CE cluster.

Read More
Nutanix Prism Central

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

Prism Central pc.2024.2 release notes

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

LCM inventory running on Prism Central

Prism Central component versions in 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:

Prism Central LCM Bundle file on the Nutanix portal

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:

LCM Direct Uploads menu in the Admin Center

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

LCM Upload Bundle button

LCM bundle upload in progress

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

pc.2024.2 bundle uploaded to LCM

Prism Central Update

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

pc.2024.2 update available in LCM Updates

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

View Upgrade Plan button with the PC update selected

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

Upgrade plan and Apply 1 Updates button

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

Prism Central update in progress in LCM

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:

Prism Central VM console during the update

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

Prism Central running pc.2024.2

Allow another fifteen minutes before it is fully operational.

Read More
VMware to Nutanix migration: VDDK files

I talked about it in one of the articles of my ultimate guide on Nutanix Move, for versions higher than 5.3.0 of Nutanix Move, the integration of VDDK files is now a mandatory step to be able to add a VMware ESXi cluster on Move.

What is VDDK?
VDDK (VMware Virtual Disk Development Kit) is a set of libraries and utilities provided by VMware that allows applications to perform operations on virtual disks.
These operations include creating, accessing, and managing virtual disks used by VMware environments.
Nutanix Move uses VDDK to perform migrations from VMware environments.
By using VDDK, Nutanix Move can:

  • Access VMware virtual disk
  • Create and manage snapshots
  • Transfer data efficiently


Why do I need to install VDDK manually (since Move 5.3)?
You need to install VDDK manually because it is required for migration and Nutanix Move cannot download it automatically.
This requirement is now common to other migration products that use VDDK.
The integration of VDDK with Nutanix Move has therefore been updated since version 5.3. This change is to align with how other vendors integrate VDDK into their migration tools.

What are the required VDDK versions for ESXi 5.x, 6.x, and 7.x?
For ESXi 5.1: VDDK 6.0.3 is required.
For other supported ESXi versions: VDDK 7.0.3.1 is required.
Note: In Move, if you add a vCenter instead of an ESXi host, VDDK 7.0.3.1 will be required.

To be able to retrieve these files, an active account on the Broadcom website was until now necessary to download the VDDKs. The problem that arose was that the website of the new owner of VMware has suffered a series of malfunctions in recent weeks that made it impossible to download these precious files.

Broadcom developer portal VDDK page with login-required downloads

Faced with the wave of discontent on social networks such as X or Reddit, an alternative download solution has been set up!

You can now retrieve the VDDK file you need at the following address: https://broadcom.ent.box.com/v/vddkdownloads

Broadcom VDDK Downloads folder with VMware-vix-disklib 7.0.3 archives

Great news for anyone who needs these files for their migration to Nutanix AHV!

Read More