Validating the install

Validating the install

The Abiquo Installation can be validated by the following actions:

  • Adding a Datacenter
  • Confirm NFS is running and configured correctly for the environment
  • Adding a Physical Machine to a Rack
  • Add a Remote Repository
  • Download an Image from a Remote Repository
  • Deploying a Virtual Machine on selected Virtual Datacenter (Hypervisor)
  • Check Conversions on a Deployment Image for the Hypervisor types being supported
  • Verify VLAN assignment
  • Verify DHCP assignment is functional

Adding a Datacenter

Adding a Datacenter validates Remote Services for the system as shown below.

To add a Datacenter:
1. Click on the "Infrastructure" Tab
2. At the "Datacenters" window - click "+" icon

Confirm NFS is running and configured correctly for the environment

The primary NFS Server where downloaded images for the datacenter will be kept must be configured according to scale and architectural considerations.
  • Smaller scale deployment with smaller images (Under 500 MBs), usually the Abiquo Management Server has sufficient space to serve as the NFS Server
  • Larger scale deployment with larger images (Over 500 MBs--usually case with certain bulky OSes and packaged appliances), then a separate server with sufficient space should be selected for that datacenter
  • Another consideration from a networking point of view here is that the hypervisors will also have to point to this NFS Server to be able to download images from it when they are deployed. 
On Server Running NFS (Abiquo Management Server or Other)
  • 'chkconfig --list | egrep "nfs|dhcpd|abiquo|smb|mysqld"|grep -v lock' -(displays the processes and which run levels they automatically start up on)
    *NFS should be listed as on and running on levels 2345, if not run command in next bullet point to do so
    *SMB should be listed as on if you have MS Hyper-V Servers deployed in your environment
  • 'chkconfig --level 2345 nfs on' \
  • 'chkconfig --level 2345 smb on' \
  • You can run the command 'exportfs' on the Abiquo Management Server and Hypervisors to print out what is in the "exports" file.
    *It should return something like "/opt/vm_repository <IP NFS server>" when set properly
    *If the NFS server specified in the "exports" file is incorrect, edit file with the correct entry.
  • Restart NFS and AIM services on hosts where edited the "exports" file
    *For NFS: service nfs restart
    *For Abiquo Tomcat on Management Server: /etc/init.d/abiquo-tomcat restart
Hypervisor Considerations
  • On a KVM or XEN server confirm nfs is mounted, if not run: 'mount /opt/vm_repository/'
  • On an ESX server you can connect via a vsphere client and add or modify a storage entry for a nfsrepository. Specify NFS server IP, Folder: /opt/vm_repository

*For Abiquo Agent on a hypervisor such as XEN or KVM: /etc/init.d/abiquo-aim restart

Adding a Physical Machine to a Rack

Adding a Physical Machine to a Rack validates the system can communicate with hypervisors and network services such as NFS are set correctly

To add a physical machine or group of machines to a rack:

1. At the "Datacenters" window select a datacenter and click the ">" icon to drill down into it

2. Click the "+" icon and click the drop down arrow to select from "New Physical Machine", "New Rack", or "New Multiple Physical Machines"

3. Confirm a "Rack" is present in the datacenter, if not add one now

4. Once a rack is present, select "New Physical machine" from the drop down menu

5. Select Hypervisor Technology and add any relevant credentials required

**Ensure proper NFS settings are present on the Management Server as well as on the Targeted Hypervisors in order for this step to work.  
**For the targeted Hypervisors, the NFS repository has to be set to the NFS server for the environment. This is usually on the Abiquo Management Server itself or a separate server depending on architecture and scale.

Add a Remote Repository

To add a Remote Repository to the Console

1.Login to AEE as system administrator
2.Select Apps Library

3.Select + icon to add a new Virtual Image from Remote Repository
4.Select + icon to Add remote repository
5.Enter in the URL for the new library and click "Accept"

Download an Image from a Remote Repository

(Follow the “Loading images into Abiquo” section)

Deploying a Virtual Machine on a selected Virtual DataCenter (Hypervisor)

Check Conversions on a Deployment Image for the Hypervisor types being supported

Verify VLAN assignment

Deployed virtual datacenter should have the same Tag # as VLAN id 

Same Tag # as the default_network_X in the Trunk Port Group in the Virtual infrastructure client

Verify DHCP assignment is functional

1.  Login to virtual machine deployed

2. Run an ifconfig -a

3. Confirm a private IP is assigned (default)

4. Confirm a public IP is assigned (if added upon deployment)

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.