Configuration file location
The Node Collector module is configured in a single file named config.xml that can be found in WEB-INF/classes/conf/config.xml file into the virtualfactory war.
Configuration file contents
- Hypervisors:
- HyperV: HyperV specific configuration. Forget these values if you are not planning to use HyperV
- user: HyperV user.
- password: HyperV password.
- port: The port where the Hypervisor web service is listening.
- localRepositoryPath: The local repository path.
- destrinationRepositoryPath: Where the NFS is mounted to access to shared virtual images.
- VBox: XenServer specific configuration. Forget these values if you are not planning to use XenServer.
- port: The port where the Hypervisor web service is listening.
- ESXi: ESXi specific configuration. Forget these values if you are not planning to use ESXi.
- user: The ESXi user.
- password: ESXi password.
- datastore: The target datastore where to load the virtual images are stored.
- XenServer: XenServer specific configuration. Forget these values if you are not planning to use XenServer.
- user: The XenServer user.
- password: XenServer password.
- HyperV: HyperV specific configuration. Forget these values if you are not planning to use HyperV
- wsman: XenServer specific configuration. Forget these values if you are not planning to use XenServer.
- user: WSMan user.
- password: WSMan password.
- port: The port where the WSMan web service is listening.
| Hypervisor credentials In the current release, Abiquo can only connect to the Hypervisors using this config file credentials. This meants that only one user and password are used to connect to all hypervisors of the same type. This is a known limitation that will be solved in future releases. |
Important considerations
- All the "Hypervisor-native" specific configuration (ESXi, VirtualBox, Hyper-V, XenServer) must match with the actual Hypervisor configuration.
- Take into account that the same configuration will work with the Node Collector and the Virtual System Monitor, so the configuration of the chosen Hypervisor must be the same in all the projects.
- If you plan to use VBox, XEN or KVM, the Openwsman configuration files should match with the /etc/openwsman/openwsman.conf file in the Node machine. For instance, consider the following openwsman.conf (please note the 'port' and the 'basic_password_file' values):
openwsman.conf
and the auth.passwd says the following
auth.passd
(the auth.passwd is generated with the htpasswd program)
So, the configuration of this part of the file should be
partial-config.xml
Default configuration file contents
config.xml

