...
Download the server OVA file and launch it.
Enter the standard parameters, which are as follows:
Friendly hostname, e.g.
server-ova
, which must be a valid Linux hostnameManagement interface IPv4 Address, e.g.
10.60.10.100
, which should be a static network configurationManagement interface IPv4 Netmask, e.g.
255.255.255.0
Default Gateway, e.g.
10.60.10.1
Space separated DNS Server list, e.g.
10.60.10.1
Space separated NTP Server list, e.g.
10.60.10.1
, which is required for features that depend on clock synchronization
Enter the API/UI server parameters
Abiquo API server FQDN, e.g.
server-ova.abiquo.com
This FQDN must be resolvable from customer premises for SSL and the Appliance manager to work properly
Remote Services IP, e.g.
10.60.10.100
Watchtower IP, e.g.
10.60.10.102
Warning |
---|
Certificates? Disable Monitoring? |
...
Datanode
We will deploy a single datanode server to form a cluster of one node. Later, you can easily deploy more nodes and add them to the cluster.
Download the datanode OVA file and launch it.
Enter the standard parameters for the datanode server. The description of the parameters is the same as above
Friendly hostname, e.g.
datanode-ova
, which must be a valid Linux hostnameManagement interface IPv4 Address, e.g.
10.60.10.185
, which should be a static network configuration
Enter the datanode server parameters
Services cluster IPs, e.g.
10.60.10.185
, which is the IP of this server because the cluster will only have one node
...
Post install steps
...
...
It seems better to install both the servers before doing these steps, so that if anything tries to connect to the DB, Redis, RabbitMQ, etc, then it will be able to do so… ????
Server
Log in to the API/UI server as an administrator
To use the separate database on the datanode server, edit the tomcat configuration at
/opt/abiquo/tomcat/conf/Catalina/localhost/api.xml
Change the DB endpoint from localhost to the Galera cluster (datanode server)
Remove:Code Block driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/kinton?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8"/>
Add this line and replace
{DATANODE_IP_ADDRESS}
with the IP address of your datanode server:Code Block driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://{DATANODE_IP_ADDRESS}:3306/kinton?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8"/>
Change the user and password. If you need more information, please contact Abiquo Support NOT SURE WHICH USER AND PASSWORD? MYSQL?
To point to the datanode instead of the local host for RabbitMQ and Redis, edit the
abiquo.properties
file at/opt/abiquo/config/abiquo.properties
:Change the values of the following properties to be the IP address of the datanode
Code Block abiquo.rabbitmq.addresses={DATANODE_IP_ADDRESS} abiquo.redis.host={DATANODE_IP_ADDRESS}
...
Server firewall requirements
From | To | Notes |
---|---|---|
Client | 80/tcp | HTTP - It will be redirected to port 443 by default |
443/tcp | HTTPS - Proxy port for API/AM/UI services | |
Remote services appliance | 8009/tcp | |
8010/tcp | ||
V2V appliance | 8009/tcp | |
8010/tcp |
Note |
---|
Allow ICMP You must ICMP between all components of the Abiquo platform, including hypervisors. |
...
Datanode Firewall requirements
From | To | Notes |
---|---|---|
Monitoring | 3306/tcp | MySQL |
5672/tcp | RabbitMQ | |
Server | 2181/tcp | Zookeeper for API load balancing |
3306/tcp | MySQL | |
5672/tcp | RabbitMQ | |
6379/tcp | Redis | |
Remote services | 5672/tcp | RabbitMQ |
V2V | 5672/tcp | RabbitMQ |
...
Browser requirements
Abiquo UI requires a screen resolution of at least 1024 x 768 for productive work.
It is based on HTML5 so browsers must support these HTML5 features: Forms block, Drag and drop.
...
Log in to Abiquo UI. See Starting Abiquo for the first time
Create a user. See Create a user
...
Next steps
Install Remote Services…
Old next steps
...
For a quick introduction to the platform, do the Abiquo quick tutorial
...
After that, to present the platform to others, try the Abiquo quick walkthrough of private cloud
...
To read more details about the platform, see Get started
...
For more complete user manuals, see Abiquo cloud guides
...
Abiquo remote services. See Deploy distributed remote services