Team Leader - Nutanix Technology Champion - Nutanix NTC Storyteller

Julien DUMUR
Infrastructure in a Nutshell

I worked with a customer who has a large number of fairly old nodes in production at their remote sites. Unfortunately, they are facing a problem performing AOS and AHV installations on them because the hardware is not officially supported by Nutanix. Having recovered a few identical nodes, I looked into the problem to find a solution…

Node Hardware Configuration

These nodes are Supermicro SuperServer 5019D-FN8TP nodes:

They are perfect for creating home labs with their 1U form factor and half-depth design, allowing them to fit into any home rack.

The hardware configuration is as follows:

  • Processor: Intel® Xeon® processor D-2146NT, 8 cores / 16 threads
  • 128GB RAM (expandable up to 512GB)
  • 1 M.2 boot disk
  • 2 1TB SSDs (2 additional SSDs can be added)
  • 4 1G RJ45 ports
  • 2 10G RJ45 ports
  • 2 10G SFP ports
  • 1 RJ45 port dedicated to IPMI
  • 1 NVidia Tesla P40 graphics card

Did I tell you these knots are perfect for home labs?

First Foundation Tests

For my first Foundation tests, I chose to start with a very old version of Foundation: 4.6.

Software-wise, I also started with an old version, with version 5.5.9.5 and the AHV bundled in the package. Since most of the client nodes were also running older versions, I figured it should work.

First failure… of a long series!

I tested many possible combinations with Foundation versions 4.6 / 5.0 / 5.4 / 5.9, AOS versions 5.5.9.5 / 5.6.1 / 5.20 / 6.10, AHV bundled, not bundled… and even a custom Phoenix image generated from one of the recovered nodes… And absolutely no success, often with error messages that differed depending on the combinations used.

But one message still came up more frequently than the others…

Hardware Compatibility Check

During the Foundation process, there is a step in which the Phoenix system generates a hardware configuration file for the node(s) to be imaged: hardware_config.json.

Once this file is generated, Foundation compares it to its list of known hardware to verify that it is a node capable of imaging… And this is where my problem arises:

2025-06-17 11:55:58,642Z foundation_tools.py:1634 INFO Node with ip 192.168.84.22 is in phoenix. Generating hardware_config.json
2025-06-17 11:55:58,942Z foundation_tools.py:1650 DEBUG Running command .local/bin/layout_finder.py local
2025-06-17 11:56:02,383Z foundation_tools.py:334 ERROR Command '.local/bin/layout_finder.py local' returned error code 1
stdout:

stderr:
Traceback (most recent call last):
  File "/root/.local/bin/layout_finder.py", line 297, in <module>
    write_layout("hardware_config.json", 1)
  File "/root/.local/bin/layout_finder.py", line 238, in write_layout
    top = get_layout(node_position)
  File "/root/.local/bin/layout_finder.py", line 130, in get_layout
    vpd_info = vpd_info_override or get_vpd_info(system_info_override)
  File "/root/.local/bin/layout_finder.py", line 249, in get_vpd_info
    module, model, model_string, hardware_id = _find_model_match(
  File "/root/.local/bin/layout_finder.py", line 78, in _find_model_match
    raise exceptions[0]
__main__.NoMatchingModule: Raw FRU: FRU Device Description : Builtin FRU Device (ID 0)
 Chassis Type          : Other
 Chassis Part Number   : CSE-505-203B
 Chassis Serial        : C5050LH47NA0950
 Board Mfg Date        : Wed Oct 31 16:00:00 2018
 Board Mfg             : Supermicro
 Board Serial          : ZM18AS036679
 Board Part Number     : X11SDV-8C-TP8F
 Product Manufacturer  : Supermicro
 Product Name          : 
 Product Part Number   : SYS-5019D-FN8TP-1-NI22
 Product Version       : 
 Product Serial        : S348084X9211699
Product Name: SYS-5019D-FN8TP-1-NI22
Unable to match system information to layout module. Please refer KB-7138 to resolve the issue. 

Foundation is very kind to point out that there’s a KB available, as this is clearly a recurring problem!

Link to the Nutanix KB: https://portal.nutanix.com/page/documents/kbs/details?targetId=kA00e000000PVxTCAW

Now let’s see how to solve my problem…

FRU Modification

The Nutanix KB indicates that you must edit your hardware’s FRU to match hardware on the compatibility list.

To do this, use the SMCIPMITools utility provided by Supermicro and available here: https://www.supermicro.com/en/solutions/management-software/ipmi-utilities

Once the utility is downloaded, you need to launch it from the command line with the correct parameters:

./SMCIPMITool.exe IP_ADDRESS ADMIN PASSWORD ipmi fru

The parameters are as follows:

  • IP ​​address of your node’s IPMI
  • Administrator account login (default is ADMIN)
  • The associated password

The command will query the IPMI and return information about the hardwareriel :

Getting FRU ...
Chassis Type (CT)              = Other (01h)
Chassis Part Number (CP)       = CSE-505-203B
Chassis Serial Number (CS)     = XXXXXXXXXXXXXXX
Board mfg. Date/Time (BDT)     = 2018/10/31 16:00:00 (A0 3E B7)
Board Manufacturer Name (BM)   = Supermicro
Board Product Name (BPN)       =
Board Serial Number (BS)       = XXXXXXXXXXXX
Board Part Number (BP)         = X11SDV-8C-TP8F
Board FRU File ID              =
Product Manufacturer Name (PM) = Supermicro
Product Name (PN)              =
Product PartModel Number (PPM) = SYS-5019D-FN8TP-1-NI22
Product Version (PV)           =
Product Serial Number (PS)     = XXXXXXXXXXXXXXX
Product Asset Tag (PAT)        =
Product FRU File ID            =

It is then possible to access each of the elements via different commands, for example:

SMCIPMITool.exe IP_ADDRESS ADMIN password ipmi fruw PM "param"
SMCIPMITool.exe IP_ADDRESS ADMIN password ipmi fruw PN "NONE"
SMCIPMITool.exe IP_ADDRESS ADMIN password ipmi fruw PPM "param"
SMCIPMITool.exe IP_ADDRESS ADMIN password ipmi fruw PV "NONE"

Obviously, I replace “param” with the desired parameter. Now that I have a technique to “lie” to the system, I need to come up with a good lie…

Looking for the lost model…

The problem in our case is having a FRU that matches a piece of hardware on the compatibility list integrated into Phoenix…

I tested it randomly with similar hardware by replacing the existing PPM:

  • SYS-5019D-FN8TP-1-NI22 (the original one)
  • X11SDV-8C-TP8F (this is the model recognized by Nutanix on the client nodes)
  • NX-1120S-G7
  • NX-1065-G7

The first is not recognized during the Foundation process, the same goes for the second. For 2 suivants, ils sont bien reconnu mais c’est un message d’erreur légèrement différent qui s’affiche…

stderr:
Traceback (most recent call last):
File "/root/.local/bin/layout_finder.py", line 297, in
write_layout("hardware_config.json", 1)
File "/root/.local/bin/layout_finder.py", line 238, in write_layout
top = get_layout(node_position)
File "/root/.local/bin/layout_finder.py", line 146, in get_layout
module.populate_layout(layout_api, layout_api.discovery_info, layout,
File "/root/.local/lib/python3.9/site-packages/layout/modules/smc_gen11_4node.py", line 104, in populate_layout
data_hbas = api.find_devices(pci_ids=["1000:0097"], min_=1, max_=1,
File "/root/.local/lib/python3.9/site-packages/layout/layout_api.py", line 300, in find_devices
raise Exception(msg)
Exception: This node is expected to have exactly 1 SAS3008. But phoenix could not find any such device
2025-06-17 12:22:11,405Z imaging_step.py:123 DEBUG Setting state of ) @c2b0> from RUNNING to FAILED
2025-06-17 12:22:11,409Z imaging_step.py:123 DEBUG Setting state of ) @ca90> from PENDING to NR
2025-06-17 12:22:11,410Z imaging_step.py:182 WARNING Skipping ) @ca90> because dependencies not met, failed tasks: [) @c2b0>]
2025-06-17 12:22:11,412Z imaging_step.py:123 DEBUG Setting state of ) @c940> from PENDING to NR
2025-06-17 12:22:11,413Z imaging_step.py:182 WARNING Skipping ) @c940> because dependencies not met
2025-06-17 12:22:11,413Z imaging_step.py:123 DEBUG Setting state of ) @c2e0> from PENDING to NR
2025-06-17 12:22:11,414Z imaging_step.py:182 WARNING Skipping ) @c2e0> because dependencies not met

The node model is recognized by the Foundation process, but the node’s hardware configuration is also checked! Therefore, finding a similar model isn’t enough; the model AND the hardware configuration must be similar…

But how do I find the right model? And then I had an idea: search the Phoenix files mounted during installation to find out which models it expects to find…

A quick SSH into the node booted on Phoenix, whose installation failed, and here I am, wandering through the system’s intricacies to find what I’m looking for…

The information about supported templates is located in the /root/.local/lib/python3.9/site-packages/layout/modules folder. How do I know this? Because the logs generated during my previous attempts indicated:

File "/root/.local/lib/python3.9/site-packages/layout/modules/smc_gen11_4node.py", line 104, in populate_layout

And in this module folder, there is absolutely something for everyone:

Since the nodes in question are Supermicro, I focused my research on the “smc” prefix in order to reduce the range of possibilities:

In order to further reduce the number of possibilities, I eliminated everything that concerned more than 1 node (2 and 4 nodes therefore) which left me with only about ten possibilities and as I started in order, I immediately found the right template: smc_e300_gen11.py!

Inside the file, I immediately spot the same motherboard: X11SDV-8C-TP8F

It comes in two models: the SMC-E300-2, which has two drives, and the SMC-E300-4, which has four. So, it’s the first one that interests me, and while searching online, I came across another Supermicro motherboard, the SuperServer E300-9D-8CN8TP: https://www.supermicro.com/en/products/system/Mini-ITX/SYS-E300-9D-8CN8TP.cfm

Extremely similar to the motherboard I own, I think I’ve finally found the right model! I note the important details and shut down my motherboard:

  • X11SDV-8C-TP8F (board part number)
  • SMC-E300-2 (model)
  • CSE-E300 (chassis part number)

The final stretch: the custom FRU

Now that I have the missing information, I need to modify my FRU to match the model Foundation expects.

Here are the commands I ran:

./SMCIPMITool.exe ip_address ADMIN password ipmi fruw CP "CSE-E300"
./SMCIPMITool.exe ip_address ADMIN password ipmi fruw PPM "SMC-E300-2"
./SMCIPMITool.exe ip_address ADMIN password ipmi fruw PN "NONE"
./SMCIPMITool.exe ip_address ADMIN password ipmi fruw PV "NONE"

Then I relaunched a Foundation 5.9 with an AOS 6.10.1.6 and an AHV 20230302.103014 in order to validate that what I found works:

2025-06-18 07:35:49,786Z foundation_tools.py:1634 INFO Node with ip 192.168.84.22 is in phoenix. Generating hardware_config.json
2025-06-18 07:35:50,071Z foundation_tools.py:1650 DEBUG Running command .local/bin/layout_finder.py local
2025-06-18 07:35:54,153Z imaging_step_misc_hw_checks.py:168 DEBUG Not an NX G7+ node with RAID boot drives. Skipping RAID checks.
2025-06-18 07:35:54,156Z imaging_step.py:123 DEBUG Setting state of ) @dee0> from RUNNING to FINISHED
2025-06-18 07:35:54,157Z imaging_step.py:162 INFO Completed ) @dee0>
2025-06-18 07:35:54,159Z imaging_step.py:123 DEBUG Setting state of ) @deb0> from PENDING to RUNNING
2025-06-18 07:35:54,162Z imaging_step.py:159 INFO Running ) @deb0>
2025-06-18 07:35:54,165Z imaging_step_pre_install.py:364 INFO Rebooting into staging environment
2025-06-18 07:35:54,687Z cache_manager.py:142 DEBUG Cache HIT: key(get_nos_version_from_tarball_()_{'nos_package_path': '/home/nutanix/foundation/nos/nutanix_installer_package-release-fraser-6.10.1.6-stable-a5f69491f9523eef80d3c703f2ad4d2156e71eeb-x86_64.tar.gz'})
2025-06-18 07:35:54,690Z imaging_step_pre_install.py:389 INFO NOS version is 6.10.1.6
2025-06-18 07:35:54,691Z imaging_step_pre_install.py:392 INFO Preparing NOS package (/home/nutanix/foundation/nos/nutanix_installer_package-release-fraser-6.10.1.6-stable-a5f69491f9523eef80d3c703f2ad4d2156e71eeb-x86_64.tar.gz)
2025-06-18 07:35:54,691Z phoenix_prep.py:82 INFO Unzipping NOS package

It passed the hardware validation without a hitch, and the installation eventually went through.

Of course, this is a patch to allow my client to redeploy their nodes and extend their lifespan. The ideal solution would have been to be able to create a custom .py file that perfectly matches my model without me having to modify it, which, to my knowledge, is unfortunately currently impossible.

One problem persists, however: the cluster can be created in RF2, but Data Resiliency will be critical… I’m still looking for a solution to this problem…

Thanks to Théo and Jeroen for their ideas, which showed me the beginning of the path that led me to the solution!

Link to the Nutanix KB used: https://portal.nutanix.com/page/documents/kbs/details?targetId=kA00e000000PVxTCAW

Read More

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:

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

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.

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.

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).

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

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

a Ubiquiti USW Pro 24 PoE switch which has

  • 2 10Gb SFP+ ports
  • 24 1Gb PoE ports

Ubiquiti Flex switches in various parts of the home

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

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:

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.

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:

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 faire tourner un grand nombre de machines virtuelles sans que les performances ne soient dégradées :

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:

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 Blog Header

After a successful installation of Nutanix AHV, all passwords configured on the cluster are the default passwords “nutanix/4u” and it is imperative to change them for maximum security.

Recommendations regarding passwords complexity

You must choose strong passwords to secure your infrastructure and that they are unique!

The minimum complexity required by Nutanix is:

  • 8 characters
  • 1 lowercase letter minimum
  • 1 uppercase letter maximum
  • 1 number minimum
  • 1 special character

Some cluster passwords will also require you to respect certain constraints related to the password history.

Generally speaking, I would recommend that you use a password generator often integrated into your password management software to create your passwords and apply a length of at least 16 characters while respecting the complexity rules indicated above.

Prism Element admin password

This step is essential and you cannot bypass it. If this is your first time logging in, the login is “admin” and the password is “nutanix/4u”. You will be ask to configure a new password respecting the complexity criteria.

CVM “Nutanix” password

If you leave the default password, you will have critical alert messages on your Prism Element interface.

To fix this, connect to the IP of one of the CVMs in your cluster in SSH with the nutanix identifier and the default password nutanix/4u. Then, a simple “passwd” will allow you to configure a new password:

nutanix@NTNX-99110c89-A-CVM:~$ passwd
Changing password for user nutanix.
Current password:
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
nutanix@NTNX-99110c89-A-CVM:~$

Enter the current password, then the new password twice in a row and that’s it!

Hosts passwords

Just, after an installation the passwords of the Nutanix hosts are always the default ones and this will generate critical alerts on the cluster.

To change the “root” password of the hosts, connect to one of the CVMs and type the associated command:

nutanix@NTNX-99110c89-A-CVM:192.168.2.200:~$ echo -e "CHANGING ALL AHV HOST ROOT PASSWORDS.\nPlease input new password: "; read -rs password1; echo "Confirm new password: "; read -rs password2; if [ "$password1" == "$password2" ]; then for host in $(hostips); do echo Host $host; echo $password1 | ssh root@$host "passwd --stdin root"; done; else echo "The passwords do not match"; fi

The system will then ask you to enter the new password twice:

CHANGING ALL AHV HOST ROOT PASSWORDS.
Please input new password:
Confirm new password:
Host 192.168.2.199
Nutanix AHV
Changing password for user root.

To change the “admin” password of the hosts, connect to one of the CVMs and type the associated command:

nutanix@NTNX-99110c89-A-CVM:192.168.2.200:~$ echo -e "CHANGING ALL AHV HOST ADMIN PASSWORDS.\nPlease input new password: "; read -rs password1; echo "Confirm new password: "; read -rs password2; if [ "$password1" == "$password2" ]; then for host in $(hostips); do echo Host $host; echo $password1 | ssh root@$host "passwd --stdin admin"; done; else echo "The passwords do not match"; fi

The system will then ask you to enter the new password twice:

CHANGING ALL AHV HOST ADMIN PASSWORDS.
Please input new password:
Confirm new password:
Host 192.168.2.199
Nutanix AHV
Changing password for user admin.
passwd: all authentication tokens updated successfully.

To change the “nutanix” password of the hosts, connect to one of the CVMs and type the associated command:

nutanix@NTNX-99110c89-A-CVM:192.168.2.200:~$ echo -e "CHANGING ALL AHV HOST NUTANIX PASSWORDS.\nPlease input new password: "; read -rs password1; echo "Confirm new password: "; read -rs password2; if [ "$password1" == "$password2" ]; then for host in $(hostips); do echo Host $host; echo $password1 | ssh root@$host "passwd --stdin nutanix"; done; else echo "The passwords do not match"; fi

The system will then ask you to enter the new password twice:

CHANGING ALL AHV HOST NUTANIX PASSWORDS.
Please input new password:
Confirm new password:
Host 192.168.2.199
Nutanix AHV
Changing password for user nutanix.
passwd: all authentication tokens updated successfully.

Official resources

Passwords modifications : https://portal.nutanix.com/page/documents/kbs/details?targetId=kA00e000000LKXcCAO

Read More

Having recovered an old server intended for recycling to make a Nutanix lab on the Community Edition, I never had its detailed configuration.

Searching in the Nutanix commands, I found a command that allows to carry out an exhaustive hardware inventory:

nutanix@NTNX-CVM:~$ ncc hardware_info show_hardware_info

The command first returns general information about the cluster (name, ID, UUID, Version, IPs, etc.):

####################################################
# TIMESTAMP : Fri Jul 26 09:07:43 2024 (UTC +0000) #
####################################################
Cluster Name: MiddleEarth
Cluster Id: 585086141872525258
Cluster UUID: 00061c09-6abd-7835-081e-a4bf0150cfca
Cluster Version: 6.5.2
NCC Version: 4.6.6.3-5e8b6399
    CVM ID(Svmid)            : 2
    CVM external IP          : 192.168.2.200
    Hypervisor IP            : 192.168.2.199
    Hypervisor version       : Nutanix 20220304.342
    IPMI IP                  : 192.168.2.139
    Node serial              : BQWL80251503
    Model                    : CommunityEdition
    Node Position            : A
    Block S/N                : e854cc31

Then the command will start to return general information about the cluster, namely the hypervisor, the manufacturer, all the node information (position, host name, manufacturer, model, serial number, etc.), the BIOS and management interface information as well:

Running /hardware_info/show_hardware_info                                                                                                                                                                                                                       [ INFO ]
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Detailed information for show_hardware_info:
Node 192.168.2.200:
INFO:

   --------------------------------------------------------------------------------
   Updated: Thu, 25 Jul 2024 12:54:59 UTC
   Host UUID: 22dd9131-373f-482a-818f-c60b06988a7d
   CVM IP: 192.168.2.200
   Hypervisor Version:el7.nutanix.20220304.342
   NOS Version:el7.3-release-fraser-6.5.2-stable-f2ce4db7d67f495ebfd6208bef9ab0afec9c74af
   NCC Version:4.6.6.3-5e8b6399

   --------------------------------------------------------------------------------

   Nutanix Product Info

   +--------------------------------------------------------------------------------------------------+
   | Manufacturer                  |   Intel Corporation                                              |
   | Product name                  |   CommunityEdition                                               |
   | Product part number           |   CommunityEdition                                               |
   | Configured Serial Number      |   e854cc31                                                       |
   +--------------------------------------------------------------------------------------------------+

   Chassis

   +--------------------------------------------------------------------------------------------------+
   | Bootup state                  |   Safe                                                           |
   | Manufacturer                  |   ...............................                                |
   | Serial number                 |   ..................                                             |
   | Thermal state                 |   Safe                                                           |
   | Version                       |   ..................                                             |
   +--------------------------------------------------------------------------------------------------+

   Node Module

   +--------------------------------------------------------------------------------------------------+
   | Node Position                 |   A                                                              |
   | Bootup state                  |   Safe                                                           |
   | Host name                     |   NTNX-e854cc31-A                                                |
   | Hypervisor type               |   KVM                                                            |
   | Manufacturer                  |   Intel Corporation                                              |
   | Product name                  |   S2600WTTR                                                      |
   | Product part number           |   G92187-372                                                     |
   | Serial number                 |   BQWL80251503                                                   |
   | Thermal state                 |   Safe                                                           |
   | Version                       |   G92187-372                                                     |
   +--------------------------------------------------------------------------------------------------+

   BIOS Information

   +--------------------------------------------------------------------------------------------------+
   | Release date                  |   09/02/2020                                                     |
   | Revision                      |   0.0                                                            |
   | Rom size                      |   16384 KB                                                       |
   | Vendor                        |   Intel Corporation                                              |
   | Version                       |   SE5C610.86B.01.01.1029.090220201031                            |
   +--------------------------------------------------------------------------------------------------+

   BMC

   +--------------------------------------------------------------------------------------------------+
   | Device id                     |   33                                                             |
   | Device available              |   True                                                           |
   | Device revision               |   1                                                              |
   | Firmware revision             |   1.61.1                                                         |
   | Ipmi version                  |   2.0                                                            |
   | Manufacturer                  |   Intel Corporation                                              |
   | Manufacturer id               |   343                                                            |
   | Product id                    |   111 (0x006f)                                                   |
   +--------------------------------------------------------------------------------------------------+

The storage controller is then listed:

Storage Controller

   +--------------------------------------------------------------------------------------------------+
   | Location                      |   ioc0                                                           |
   | Driver name                   |   virtio-pci                                                     |
   | Manufacturer                  |   Red Hat, Inc.                                                  |
   | Status                        |   running                                                        |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   ioc0                                                           |
   | Driver name                   |   virtio-pci                                                     |
   | Manufacturer                  |   Red Hat, Inc.                                                  |
   | Status                        |   running                                                        |
   +--------------------------------------------------------------------------------------------------+

Then it’s the turn of all the general information on the installed memory:

Physical Memory Array

   +--------------------------------------------------------------------------------------------------+
   | Bank                          |   NODE 1                                                         |
   | Configured slots              |   5                                                              |
   | Max size                      |   384 GB                                                         |
   | Num slots                     |   12                                                             |
   | Total installed size          |   160 GB                                                         |
   +--------------------------------------------------------------------------------------------------+
   | Bank                          |   NODE 2                                                         |
   | Configured slots              |   6                                                              |
   | Max size                      |   384 GB                                                         |
   | Num slots                     |   12                                                             |
   | Total installed size          |   192 GB                                                         |
   +--------------------------------------------------------------------------------------------------+

Then the information concerning the power supplies is displayed:

System Power Supply

   +--------------------------------------------------------------------------------------------------+
   | Location                      |   Pwr Supply 1 FRU (ID 2)                                        |
   | Manufacturer                  |   None                                                           |
   | Max power capacity            |   0.0 W                                                          |
   | Product part number           |   G84027-009                                                     |
   | Revision                      |   None                                                           |
   | Serial number                 |   EXWD80400190                                                   |
   | Status                        |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   Pwr Supply 2 FRU (ID 3)                                        |
   | Manufacturer                  |   None                                                           |
   | Max power capacity            |   0.0 W                                                          |
   | Product part number           |   G84027-009                                                     |
   | Revision                      |   None                                                           |
   | Serial number                 |   EXWD82000830                                                   |
   | Status                        |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   To Be Filled By O.E.M.                                         |
   | Manufacturer                  |   To Be Filled By O.E.M.                                         |
   | Max power capacity            |   0.0 W                                                          |
   | Product part number           |   To Be Filled By O.E.M.                                         |
   | Revision                      |   To Be Filled By O.E.M.                                         |
   | Serial number                 |   To Be Filled By O.E.M.                                         |
   | Status                        |   Unknown                                                        |
   +--------------------------------------------------------------------------------------------------+

Then those concerning the processor(s):

Processor Information

   +--------------------------------------------------------------------------------------------------+
   | Socket designation            |   Socket 1                                                       |
   | Core count                    |   10                                                             |
   | Core enabled                  |   10                                                             |
   | Current speed                 |   2400 MHz                                                       |
   | External clock                |   100 MHz                                                        |
   | Id                            |   0xbfebfbff000406f1L                                            |
   | L1 cache size                 |   640 KB                                                         |
   | L2 cache size                 |   2560 KB                                                        |
   | L3 cache size                 |   25600 KB                                                       |
   | Max speed                     |   4000 MHz                                                       |
   | Status                        |   POPULATED                                                      |
   | Thread count                  |   20                                                             |
   | Type                          |   Central                                                        |
   | Version                       |   Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz                      |
   | Voltage                       |   1.8 V                                                          |
   +--------------------------------------------------------------------------------------------------+
   | Socket designation            |   Socket 2                                                       |
   | Core count                    |   10                                                             |
   | Core enabled                  |   10                                                             |
   | Current speed                 |   2400 MHz                                                       |
   | External clock                |   100 MHz                                                        |
   | Id                            |   0xbfebfbff000406f1L                                            |
   | L1 cache size                 |   640 KB                                                         |
   | L2 cache size                 |   2560 KB                                                        |
   | L3 cache size                 |   25600 KB                                                       |
   | Max speed                     |   4000 MHz                                                       |
   | Status                        |   POPULATED                                                      |
   | Thread count                  |   20                                                             |
   | Type                          |   Central                                                        |
   | Version                       |   Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz                      |
   | Voltage                       |   1.8 V                                                          |
   +--------------------------------------------------------------------------------------------------+

Next comes the detailed information for each installed RAM unit:

Memory Module

   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_A1                                                        |
   | Bank connection               |   NODE 1                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401EA4F9                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_A2                                                        |
   | Bank connection               |   NODE 1                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401E96DC                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_B1                                                        |
   | Bank connection               |   NODE 1                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401E97B9                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_B2                                                        |
   | Bank connection               |   NODE 1                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401EA624                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_C1                                                        |
   | Bank connection               |   NODE 1                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401EA4AB                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_E1                                                        |
   | Bank connection               |   NODE 2                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401EA625                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_E2                                                        |
   | Bank connection               |   NODE 2                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401E97AC                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_F1                                                        |
   | Bank connection               |   NODE 2                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401EA591                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_F2                                                        |
   | Bank connection               |   NODE 2                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401EA5D8                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_G1                                                        |
   | Bank connection               |   NODE 2                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401EA1E7                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   DIMM_H1                                                        |
   | Bank connection               |   NODE 2                                                         |
   | Capable speed                 |   2667.000000 MHz                                                |
   | Current speed                 |   2134 MHz                                                       |
   | Installed size                |   32768 MB                                                       |
   | Manufacturer                  |   Samsung                                                        |
   | Product part number           |   M393A4K40CB2-CTD                                               |
   | Serial number                 |   401EA4A9                                                       |
   | Type                          |   DDR4                                                           |
   +--------------------------------------------------------------------------------------------------+

Then the information concerning the installed network cards:

NIC

   +--------------------------------------------------------------------------------------------------+
   | Location                      |   eth0                                                           |
   | Device name                   |   eth0                                                           |
   | Driver name                   |   ixgbe                                                          |
   | Firmware version              |   0x800004f8                                                     |
   | Mac address                   |   a4:bf:01:50:cf:ca                                              |
   | Manufacturer                  |   Intel Corporation(8086)                                        |
   | Product name                  |   Ethernet Controller 10-Gigabit X540-AT2(1528)                  |
   | Sub device                    |   Subsystem device 35c5(35c5)                                    |
   | Sub vendor                    |   Intel Corporation(8086)                                        |
   | Driver Version                |   5.16.5                                                         |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   eth1                                                           |
   | Device name                   |   eth1                                                           |
   | Driver name                   |   ixgbe                                                          |
   | Firmware version              |   0x800004f8                                                     |
   | Mac address                   |   a4:bf:01:50:cf:cb                                              |
   | Manufacturer                  |   Intel Corporation(8086)                                        |
   | Product name                  |   Ethernet Controller 10-Gigabit X540-AT2(1528)                  |
   | Sub device                    |   Subsystem device 35c5(35c5)                                    |
   | Sub vendor                    |   Intel Corporation(8086)                                        |
   | Driver Version                |   5.16.5                                                         |
   +--------------------------------------------------------------------------------------------------+

All installed storage disks, HDD and SSD, are then displayed:

SSD

   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   120.0 GB                                                       |
   | Firmware version              |   2.22                                                           |
   | Hypervisor disk               |   True                                                           |
   | Power on hours                |   0                                                              |
   | Product part number           |   OCZ-AGILITY3                                                   |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   OCZ-6F95UNJ029ACBIFD                                           |
   | Smartctl status               |   PASSED                                                         |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   C925                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   WDC                                                            |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   V6V2TU8A                                                       |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   5                                                              |
   | Capacity                      |   500.0 GB                                                       |
   | Firmware version              |   RVT04B6Q                                                       |
   | Hypervisor disk               |   True                                                           |
   | Power on hours                |   3921                                                           |
   | Product part number           |   Samsung SSD 860 EVO 500GB                                      |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   S4CNNX0N803693N                                                |
   | Smartctl status               |   PASSED                                                         |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   6                                                              |
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   C925                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   WDC                                                            |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   V6V2PDUA                                                       |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   8                                                              |
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   C925                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   WDC                                                            |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   V6V2U2TA                                                       |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   9                                                              |
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   C925                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   WDC                                                            |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   V6V2SYZA                                                       |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   10                                                             |
   | Capacity                      |   500.0 GB                                                       |
   | Firmware version              |   RVT04B6Q                                                       |
   | Hypervisor disk               |   True                                                           |
   | Power on hours                |   3926                                                           |
   | Product part number           |   Samsung SSD 860 EVO 500GB                                      |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   S4CNNX0N803688F                                                |
   | Smartctl status               |   PASSED                                                         |
   +--------------------------------------------------------------------------------------------------+
   | Location                      |   12                                                             |
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   C925                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   WDC                                                            |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   V6V2L6LA                                                       |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+

   HDD

   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   C004                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   SEAGATE                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   10500 rpm                                                      |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   WBN3AW060000C036516V                                           |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   C003                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   SEAGATE                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   10500 rpm                                                      |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   WBN1FVRH0000K9277TAC                                           |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   C003                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   SEAGATE                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   10500 rpm                                                      |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   WBN1B7QZ0000K923B2PF                                           |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Manufacturer                  |   Seagate                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   500.0 GB                                                       |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Power on hours                |   0                                                              |
   | Product part number           |   Samsung SSD 860                                                |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Manufacturer                  |   Seagate                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Manufacturer                  |   Seagate                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Manufacturer                  |   Seagate                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Manufacturer                  |   Seagate                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   500.0 GB                                                       |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Power on hours                |   0                                                              |
   | Product part number           |   Samsung SSD 860                                                |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   C003                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   SEAGATE                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   10500 rpm                                                      |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   WBN1EH950000K93000FK                                           |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   800.0 GB                                                       |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Power on hours                |   0                                                              |
   | Product part number           |   WUSTR6480ASS204                                                |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   None                                                           |
   | Hypervisor disk               |   False                                                          |
   | Manufacturer                  |   Seagate                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   0 rpm                                                          |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   None                                                           |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   C001                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   SEAGATE                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   10500 rpm                                                      |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   WBN00K6G0000E802B5B0                                           |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+
   | Capacity                      |   1800.0 GB                                                      |
   | Firmware version              |   C003                                                           |
   | Hypervisor disk               |   True                                                           |
   | Manufacturer                  |   SEAGATE                                                        |
   | Power on hours                |   0                                                              |
   | Product part number           |   ST1800MM0129                                                   |
   | Rotation rate                 |   10500 rpm                                                      |
   | Secured boot disk             |   False                                                          |
   | Serial number                 |   WBN0DZLT0000E837B2FX                                           |
   | Smartctl status               |   OK                                                             |
   +--------------------------------------------------------------------------------------------------+

And finally, information regarding the GPU(s) possibly installed with residual details regarding the logs displayed:

GPU

   +--------------------------------------------------------------------------------------------------+
   | Class                         |   Display controller:VGA compatible controller:VGA controller    |
   | Device                        |   MGA G200e [Pilot] ServerEngines (SEP1)                         |
   | Revision                      |   5                                                              |
   | Slot                          |   0000:08:00.0                                                   |
   | Sub device                    |   Subsystem device 0103                                          |
   | Sub vendor                    |   Intel Corporation                                              |
   | Vendor                        |   Matrox Electronics Systems Ltd.                                |
   +--------------------------------------------------------------------------------------------------+

INFO: Hardware Info log file can be found at : /home/nutanix/data/hardware_logs

INFO: NuCollector output written to: /home/nutanix/data/hardware_logs/192.168.2.200_output
INFO: The command to verify the output is: cd /home/nutanix/data/hardware_logs && sha224sum -c output.checksum

Refer to KB 7084 (http://portal.nutanix.com/kb/7084) for details on show_hardware_info or Recheck with: ncc hardware_info show_hardware_info
+-----------------------+
| State         | Count |
+-----------------------+
| Info          | 1     |
| Total Plugins | 1     |
+-----------------------+
Plugin output written to /home/nutanix/data/logs/ncc-output-latest.log

This command is really useful for quickly exporting an exhaustive list of the entire hardware configuration of your cluster, especially if it is necessary to check compatibility or to transmit the information to support if this proves necessary.

More on official documentation : https://portal.nutanix.com/page/documents/kbs/details?targetId=kA00e000000PVYKCA4

Read More

It’s in Nutanix’s roadmap! Password authentication is in the sights of the publisher who intends to put an end to it and warn its users via an informational alert:

The objective is to gradually switch clients to SSH key authentication in order to impose it in a future version of its hypervisor.

Creating SSH keys

Supported SSH encryption algorithms are:

  • AES128-CTR
  • AES192-CTR
  • AES256-CTR

If you already have such a key pair, you can proceed directly to cluster integration.

To create an SSH key pair, we will need a tool like PuttyGen.

Click “Generate” and move the mouse cursor over the window. Then indicate a passphrase then save the public key and the private key.

WARNING: be sure to use a strong, non-predictable passphrase.

We must now integrate the public key into the cluster.

Integration of the public key on the cluster

To integrate your public key into your cluster, connect to the Prism interface and go to “Settings > Cluster Lockdown”

Click on “New Public Key”, give it a name, paste the public key content and validate.

At this stage, classic password authentication and SSH key authentication are both active and functional, it is time to test.

Testing and activation of the cluster lockdown feature

First, we will test authentication via SSH key. Don’t panic, whatever happens, even if the SSH connection via the keys does not work after activating the cluster lockdown, you can always backtrack via the Prism interface.

Configure your favorite SSH connection tools, integrate your private key then launch a connection to your Nutanix cluster. First, enter the login you want to use, here I chose “nutanix”:

Then enter the passphrase that you configured when creating your SSH key. Validate, you are now connected to your cluster via your SSH key without having to use the password for the “nutanix” account.

Now let’s deactivate password authentication by returning to the “Settings > Cluster Lockdown” menu. Uncheck the “Enable Remote Login with Password” box:

Try logging in again using the “nutanix” account and the usual password and notice that you can no longer log in with this method:

Try with your private key and the associated passphrase :

Your cluster is now SSH accessible only via the SSH key system. If there are several administrators working on the server, don’t forget to repeat the operation for each of them.

Important point: remember to keep your private keys in a safe place and use a strong passphrase.

Official documentation

The Nutanix official documentation: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Security-Guide-v6_7:mul-security-cluster-lockdown-pc-t.html

Read More

It happens that the admin account of a Nutanix cluster is locked due to too many authentication failures and that you can no longer connect to it.

Most of the time, this is the result of changing the password of the admin account on the cluster if it is used on other systems such as Nutanix Move or HYCU for example.

Here’s how to reset the password for the “admin” account of a cluster

Remove the “admin” account from routines

To begin with, if you do not want the problem to recur, you must remove the “admin” account from the cluster from the elements that can cause this. This could be backup software, a Nutanix brick (Move for example), possibly a monitoring tool.

It is important not to use the “admin” account of a cluster to connect a tool to the cluster.

Reset “admin” password

Connect by SSH to a CVM of the Nutanix cluster on which the account is locked with the “root” account.

Then enter the following command:

passwd admin

Enter the new password twice, the password is reset.

Unlock the “admin” account

To unlock the “admin” account, enter the following command:

allssh sudo faillock --user admin --reset

The “admin” account is now unlocked.

Read More

As part of setting up labs on a Nutanix infrastructure, you may be required to deploy a hypervisor (ESXi, Promox, Hyper-V, etc.) on the AHV hypervisor (Inception!).

You will then be confronted with this type of error message when installing ESXi for example (the form differs for other hypervisors, but the substance remains the same):

The processor will not be detected as having virtualization capabilities and you will therefore not be able to deploy a hypervisor… But it is possible to bypass this restriction.

Nutanix AHV: bypass processor restriction

I assume that the virtual machine on which you want to deploy a hypervisor is already created.

To bypass the processor restriction, we must connect to one of the CVMs in our cluster and modify our virtual machine with the acli vm.update command and the “cpu_passthrough” parameter:

acli vm.update VM_NAME cpu_passthrough=true

You will get the following message:

nutanix@NTNX-a64e778d-A-CVM:192.168.2.241:~$ acli vm.update VM_NAME cpu_passthrough=true
VM_NAME: pending
VM_NAME: complete

Please note, this command will only work if your virtual machine is turned off.

Once the command is applied you can restart your installation… Except for ESXi which still requires a little subtlety!

Nutanix AHV: truncate NIC type to install ESXi

To install an ESXi nested on Nutanix AHV and have it be fully functional, you also need to modify the network adapters to make it think they are e1000 type.

To do this, with the virtual machine still off, connect to one of the CVMs, and type the following command:

acli vm.nic_create VM_NAME network=NETWORK_NAME model=e1000

Be sure to replace VM_NAME with the name of the virtual machine concerned, and NETWORK_NAME with one of the networks previously created on your Nutanix cluster. You will get the following message:

nutanix@NTNX-a64e778d-A-CVM:192.168.2.241:~$ acli vm.nic_create VM_NAME network=NETWORK_NAME model=e1000
NicCreate: pending
NicCreate: complete

You can now restart the installation of your hypervisor.

Read More

Nutanix Move : Introduction

With the surge in prices for VMWare licenses linked to the company’s acquisition by Broadcom, many customers are looking for alternative solutions to ESXi in order to avoid a hefty bill.

Among the alternatives, there is obviously Nutanix among the alternatives but customers are quite cautious regarding the migration from VMWare ESXi to Nutanix AHV, a task which can be tedious if the VMs have to be migrated one by one.

This is where Nutanix Move comes in. Nutanix Move is a tool made available by Nutanix to facilitate the migration of virtual machines to any cloud.

What will interest us is mainly a migration from ESXi or Hyper-V to Nutanix AHV.

Nutanix Move: virtual machine download

To retrieve the virtual machine image, you must connect to the Nutanix Support portal: https://portal.nutanix.com/ then go to the “Downloads” section:

Click on “Move” and download on the “Move QCOW2 file for AHV” button:

Direct link to download page: https://portal.nutanix.com/page/downloads?product=move

Deploying the Nutanix Move VM on AHV

Once the image has been downloaded, you must upload it to your cluster. To do this, I invite you to follow one of my previous articles: https://juliendumur.fr/nutanix-ahv-telecharger-une-image-sur-son-cluster/

To deploy the Nutanix Move virtual machine, go to VMs, click on “Create VM” and complete the virtual machine creation form:

In the Disks section, add a disk of type “DISK”, in operation select “Clone from Image Service” and select the previously downloaded image:

Click on “Add” then add a network interface, the virtual machine is deployed.

Access to Nutanix Move

Nutanix Move is accessible via http via the IP assigned to it:

The first step is to change the access password:

Nutanix Move is now deployed, we will see in a future article how to add target environments.

Official documentation

Nutanix Move Official Documentation: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Move-v5_1:Nutanix-Move-v5_1

Read More

In my previous tutorial, I showed you how to deploy the HYCU solution on your Nutanix cluster. It is now time to add your cluster to the software administration interface so that you can backup it.

Nutanix: Create a dedicated user

It is strongly recommended to create a dedicated user on your Nutanix cluster to manage the backup part with HYCU. To do this, go to “Settings” > “Local Users Management” and click on “New User”:

Complete the form with “Cluster Admin” and “Backup” rights:

The rights must be configured with “Cluster Admin” and “Backup”. The “Backup” right alone will not allow the HYCU solution to function correctly. Save, we can now add the cluster to HYCU.

HYCU: Add a new source

To add a new source to HYCU, you must visit the toothed wheel at the top right of the interface, then click on “Source”:

In the window that appears, there are 4 tabs available:

  • Hypervisor: this is where we add the Nutanix or VMWare hypervisors which are to date the only compatible HYCU hypervisors
  • Cloud: to back up your Google Cloud or Azure environments
  • File Servers: intended for file servers including Nutanix Files, NetApp OnTap or Dell PowerScale
  • Physical Machines: to backup physical servers

The tab that interests us here is “Hypervisor”, click on “New” then fill in the different available fields:

Enter the URL of your cluster either in IP format as in my screenshot, or in HTTP format: https://ip-address:9440, as well as the login and password of the account previously created on your cluster.

Click “Next” to access the optional addition of Prism Central login information, fill out the form with Prism Central “admin” authentication information if desired, then click “Next”:

If you have correctly filled in the information from the previous forms, a validation message appears and you can save the configuration:

Your cluster is now added to your HYCU solution and you can start backing up your virtual machines:

Read More