May 30, 2018
To install the App Layering service, you deploy the appliance to a virtual machine on your hypervisor.
- Requirements. Make sure you have the required Nutanix accounts, settings, and resources.
- Install the App Layering appliance in Nutanix. - To install the appliance, you download the installation package and deploy the appliance in Nutanix.
- If the appliance needs a Static IP address. - You can set a Static IP address by accessing the appliance configuration utility.
- Next steps. - Links to steps for installing the App Layering agent and configuring the App Layering service.
If you are installing the appliance and building your Layers on Nutanix VMs, or you are publishing Layered Images that will be used in a Nutanix environment, you need the following settings and resources.
Nutanix account and privileges
- An existing or new Nutanix AHV account to use for App Layering.
- The account must have Nutanix AHV privileges to:
- Create and remove virtual disks.
- Copy and delete layers on virtual disks using Nutanix file APIs.
Nutanix software and settings - Access to the Nutanix Tools to install on the layer.
Nutanix resource information - The info listed in Nutanix AHV Connector Configuration.
Install the App Layering appliance in Nutanix AHV
To deploy the App Layering appliance to Nutanix:
- Verify the contents of the installation package.
- Deploy the appliance.
The installation package, citrix_app_layering_nutanix_4.x.x, includes:
|Nutanix_x.x.x.zip||IMG files for the appliance VM|
|citrix_app_layering_agent_installer.exe||App Layering Agent installer|
|citrix_app_layering_os_machine_tools.exe||OS Machine Tools|
Deploy the appliance in Nutanix
Extract the download package, citrix_app_layering_nutanix_4.x.x.zip. The files included are listed above.
Next, unzip the nutanix_4.x.x zip file, containing two IMG files.
In the Nutanix Prism console, select the Tools menu in the top right corner of the UI, and choose Image Configuration.
Click the Upload Image button, and name the disk.
Select the Disk Image Type.
Select the Upload a File option, browse to your file share, and choose the App Layering Boot Disk (the “system” IMG). Wait for the upload to complete.
Repeat steps 13 - 16 for the Local Storage Disk (the “repository” IMG).
Select Tasks and make sure that for each of the disks, both the Image Create and Image Update tasks are complete. Once this is done, you can create the virtual machine.
Select the VM(Virtual Machine) tab on the top left dropdown menu, and click the Create VM button.
Complete the Name and Description of the new VM.
Set VCPU(S) to 1.
Set Number of Cores per VCPU to 4.
Set Memory to 8 GB.
To add the Disks to the virtual machine, click Add new disk and choose type Disk.
In the Operation drop-down, choose Clone from Image Service.
In the Bus Type drop-down select IDE.
In the Image Box select the Boot disk that you uploaded, and click Add.
Repeat steps 4 - 17 for each of the following disks:
Boot Disk: citrix_applayering_nutanix-system.img
Repository Disk: citrix_applayering_nutanix-repository.img
Add NIC by clicking on Add new NIC.
Click Save to complete dialog and create VM.
Power on the VM.
If the appliance needs a Static IP address
You can change the appliance’s IP address and/or its DNS servers. When the appliance is first deployed, the DNS settings are retrieved through DHCP. If DHCP is not available and you will be using static IP addresses, once you select Static, you are prompted to enter the IP addresses for your DNS servers.
- Log in to the Appliance Configuration utility, as described above.
- At the Action prompt, enter C (for Configure Networking), and press Return.
- At the next prompt, type D for Dynamic (DHCP) or S for Static. If you choose Static, you will be prompted for the IP address and Subnet mask, along with default addresses for the Gateway and DNS addresses.
- When prompted, enter Y to save settings.
- At the Action prompt, enter Q to quit.
- Restart the appliance.
Once the appliance is installed and the IP address is configured as you want it to be, you can install the App Layering agent, and configure the App Layering service: