Nutanix Installer

NUTANIX FOUNDATION PLATFORMS

NUTANIX FOUNDATION PLATFORMS

The Foundation Platforms submodule allows you to enable components such as newly qualified ISOs of the hypervisors, supported drives(Boot, SDD, NVMe, HDD), and hardware platforms(HX, NX, XC), without the latest foundation version.

This submodule is much smaller in size and released more frequently than the entire installer.
The other parts of the installer will remain unchanged, while this submodule is updated.
If your choice of foundation platforms is not compatible with the current version of the entire installer, you will see an error message rejecting your update request.
This submodule bundles  consists of the following components:

Sr.NoSubmoduleDescription
1foundation-bmcPackage of tools that connect to IPMIs
2foundation-layoutList of hardware platforms qualified by Nutanix
3hcl.jsonList of SSDs qualified by Nutanix
4iso_whitelist.jsonList of hypervisors qualified by Nutanix
NUTANIX FOUNDATION PLATFORMS
1.Upgradation of foundation platform on Portable and Foundation VM using GUI.
  1. Open the foundation GUI by typing IP address of the Foundation VM ex. http”//ip 8000/gui/index.html
  2. Click on Foundation Version at the bottom center of the screen, You can see the current version is 4.5.4.2

On Portable foundation will show you following warning.

Portable Foundation doesn’t yet support updating from the GUI. To update, please manually download the new version from portal.nutanix.com. However, it does support the “Update Platforms Submodule Only” feature below.

3. Click Update Platforms Submodule

If you have the internet connectivity in your laptop or in foundation VM. A window displays the latest Foundation and Foundation Platforms submodule versions.Download and upgrade the version.foundation service restart is required for same.

4. offline upgrade

Once the upgrade is complete you can see

Platform submodule was successfully updated, but you need to manually restart portable foundation

NUTANIX FOUNDATION PLATFORMS
NUTANIX FOUNDATION PLATFORMS

2 Upgrading Foundation Platforms on CVM Foundation (CLI Method)

  1. Take the SSH of any CVM
  2. Go to the directory /home/nutanix/
  3. if internet connectivity to the cluster is available enter the below command
nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$ ./foundation/bin/component_manager updates

If an update is available

nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$./foundation/bin/component_manager updates re-exec with python2.7 
Component: foundation-platforms 
Available versions: 1.10

4. Stop the Foundation service.

nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$ genesis status -- to check foundation service is in running mode
nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$genesis stop foundation

5. Enter the following command to start the upgrade

nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$/foundation/bin/component_manager install -n \  "foundation-platforms" -v "package-version"

6. Once the upgradation is complete following output will display

re-exec with python2.7
Downloading 'foundation-platforms-package-version'
Completed downloading, starting installation 
foundation-platforms installed successfully

7. Restart the genesis or foundation service.

nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$ genesis restart

3. Upgrading Foundation Platforms on Foundation VM (CLI Method)

  1. Take the SSH of any CVM
  2. Go to the directory /home/nutanix/
  3. if internet connectivity to the cluster is available enter the below command
nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$ ./foundation/bin/component_manager updates

If an update is available

nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$./foundation/bin/component_manager updates re-exec with python2.7 
Component: foundation-platforms
Available versions: 1.10

4.Stop the Foundation service.

nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$./foundation/bin/foundation_service stop

5. Enter the following command to start the upgrade

nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$/foundation/bin/component_manager install -n \  "foundation-platforms" -v "package-version"

6. Once the upgradation is complete following output will display

re-exec with python2.7
Downloading 'foundation-platforms-package-version'
Completed downloading, starting installation
foundation-platforms installed successfully

7.Restart the genesis or foundation service.

nutanix@nutanix@NTNX-182T7-A-CVM:172.X.X.X:~$./foundation/bin/foundation_service start

See also :- Hyper-V to Nutanix AHV Using Nutanix Move

Leave a Reply