Page tree
Skip to end of metadata
Go to start of metadata

In the event that you encounter problems during installation, Flexiant Cloud Orchestrator can be installed using alternate methods. This is only recommended if you have already tried a standard installation and are having problems with it; alternate installation methods should not be used as standard. 

The following alternate installation methods are available:

  • Expert mode installation
  • Installation direct from our repository

Expert Mode Installations

By default, our installer hides many questions the Ubuntu installer would ask by default. If you select expert mode installation, the installer will ask you these questions.

You might want to use this:

  • To install on hardware not supported as standard
  • To use an alternative partition layout
  • To install on a device other than /dev/sda; or
  • To change other installation parameters

You should use the standard install unless you are having installation difficulties or have been advised to use the expert mode by our support team. It is possible to create platform performance issues using the options available in the expert mode installation, for example by specifying a timezone other than UTC.

Installation direct from our repositories

Sometimes it is not possible to install from DVD. For instance, some disk hardware requires special drivers which are not provided on a standard Ubuntu install.
If you run into this problem, you can install from our repositories. The procedure is as follows:
 
  1. Install Ubuntu 14.04 LTS onto your server, adding appropriate drivers if necessary.

  2. Set your hostname to something memorable (not ubuntu). Ensure your /etc/hosts file looks like this (substituting 192.200.0.1 for the IP address of eth0 and myhostname for the hostname you picked):

    127.0.0.1 localhost
    127.0.1.1 myhostname
    192.200.0.1 myhostname
    
    # The following lines are desirable for IPv6 capable hosts
    ::1 ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    ff02::3 ip6-allhosts



  3. Reboot your machine, and check the hostname is set correctly.

  4. Ensure that you have:
    • Ethernet connectivity to the internet on eth0, and that your eth1 device is active.
    • Registered on our web site (www.flexiant.com) and have your username and password to hand.
    • If you have a paid version of Flexiant Cloud Orchestrator, ensure that you have been notified that a licence has been associated with your username.

  5. Retrieve, install and configure our software by logging in as root and typing the following commands. Note the final command will ask a number of installation questions.

    [ -f /etc/dpkg/dpkg.cfg.d/multiarch ] && mv /etc/dpkg/dpkg.cfg.d/multiarch{,.keep}
    echo 'deb http://repo.flexiant.com/fco[version] extility main' >> /etc/apt/sources.list
    wget http://repo.flexiant.com/fco[version]/extility-keyring_0.0.0_amd64.deb
    dpkg -i extility-keyring_0.0.0_amd64.deb
    aptitude update
    aptitude -y install extility-controlplane extility-cluster extility-initialconfig

    The [version] variable in the string fco[version] should be replaced with the number of the required major release version of Flexiant Cloud Orchestrator. For example, to install version 4.0 of Flexiant Cloud Orchestrator, fco[version] should be replaced with fco40. Similarly, to install version 3.1 of Flexiant Cloud Orchestrator, fco[version] should be replaced with fco31. For information about the latest release of Flexiant Cloud Orchestrator, see Release Notes.



  6. Reboot the server by typing:

    shutdown -r now



  7. Log in again as root and build the configuration by typing:

    build-config

    Flexiant Cloud Orchestrator should now be running

  8. Check a reboot of the server brings the services back up again, by typing:

    shutdown -r now
  • No labels