Abiquo 2.3
Abiquo supports NetApp storage in two different configurations:
Using the NetApp device directly with vfiler0 only means you can work directly with the NetApp. This gives access to the aggregates in vFiler0, which are automatically detected by Abiquo and assigned to Abiquo storage pools.
Using multiple vFilers on NetApp storage. You can add each vFiler as a storage device with the following constraints:
Abiquo will detect the data volumes created in the vFiler by the Storage Administrator and assign each one to a separate Abiquo storage pool. Each storage pool can be assigned to tier (see Storage Pool Allocation). Abiquo will create virtual storage volumes as LUNs on the data volumes.
The following diagram shows the two NetApp configurations supported by Abiquo:
See also VMware ESX and ESXi Cloud Node Configuration.
The NetApp Authorization Credentials are now added in the GUI when you add the NetApp storage device. Abiquo supports one user and password per vFiler storage device. As of version 2.0, you cannot add the NetApp user and password to the abiquo.properties file.
To enable HTTP, enter the following commands in the NetApp CLI.
options httpd.enable on options httpd.admin.enable on
Alternatively, you can enable HTTP in the Filer (the web interface of the NetApp).
Go to HTTP and set the option HTTP Enabled to Yes.
Use the following command in the NetApp CLI.
options iscsi.enable on
Alternatively, you can enable iSCSI in the Filer.
Go to LUNs then Enable/disable and set the option Enable iSCSI to Enable.
Log into the VMware Infrastructure Client
Follow the instructions in the order shown in the picture above:
Make sure the adapter is enabled.
If not, click "Configure", then click OK.
Enter a name and alias or leave the default ones.
This is going to be your ESX(i) host IQN.
Tick the checkbox to enable the adapter.
Only for Previously Configured NetApp Devices
This section only applies to NetApp devices that have already been configured outside of Abiquo.
If you have previously used the NetApp storage with a hypervisor host outside of Abiquo, the host's IQN may have been added to another initiator group, so Abiquo will not be able to automatically add it to "abiGroup". You must reconfigure the NetApp before you can use the NetApp with Abiquo. The hypervisor IQNs must all be in the same group. If this group is not called abiGroup, then you must set group name in the Abiquo properties files.
Add the following line or modify it your desired initiator group name:
abiquo.storagemanager.netapp.initiatorGroupName = "myGroup"
Then restart the tomcat service using:
# service abiquo-tomcat restart