Elixir Ambience Installation Guide

Size: px
Start display at page:

Download "Elixir Ambience Installation Guide"

Transcription

1 Elixir Ambience Installation Guide Release Elixir Technology Pte Ltd

2 Elixir Ambience Installation Guide: Release Elixir Technology Pte Ltd Published 2013 Copyright 2013 Elixir Technology Pte Ltd All rights reserved. Solaris, Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. Microsoft and Windows are trademarks of Microsoft Corporation.

3 Table of Contents 1. Introduction... 1 Pre-installation Instructions... 1 Software Requirements... 1 Hardware Requirements... 1 Preparations Installing Elixir Ambience... 3 Before Beginning... 3 For Linux... 3 Preparations... 3 Install Elixir Ambience on Linux... 4 Uninstall Elixir Ambience from Linux... 5 For Windows... 5 Install Elixir Ambience on Windows... 5 Uninstall Elixir Ambience from Windows... 6 For OSX... 6 Preparations... 6 Install Elixir Ambience on OSX... 7 Uninstall Elixir Ambience from OSX... 8 Get Started... 8 For Linux... 8 For Windows... 8 For OSX... 9 Login Ambience Dream Install Ambience Dream Get Started Login Set Up ZooKeeper Cluster Set Up Foxx Domain for LDAP Integration For Linux Preparations Install Ambience on Linux Uninstall Ambience from Linux Configure the Foxx Domain Configure the Foxx Domain with LDAP Authentication For Windows Get Started Login iii

4 List of Tables 2.1. /.elixirtech directories and permission owners Executable files on Linux /.elixirtech directories and permission owners Executable files on OSX Default Usernames and Passwords Default Usernames and Passwords /.elixirtech directories and permission owners Usernames and Passwords iv

5 Chapter 1 Introduction This book will walk you through Ambience installation scenarios, which covers the following contents: Pre-installation instructions: This helps you get well prepared before installing Ambience on your system, including software and hardware requirements, as well as basic configurations. Install Standalone Ambience: This illustrates how to install the standalone version of Ambience, and how to configure the eno domain. Ambience Dream: This describes how to get Ambience Dream working, which concentrates the complete Ambience experience in one zip package. Set Up ZooKeeper Cluster: This shows how to run a cluster of ZooKeeper nodes instead of standalone mode for high availability systems. Set Up Foxx Domain for LDAP Integration: This describes how to configure foxx domain if you wish to integrate Ambience via LDAP. Pre-installation Instructions Software Requirements The following software must be installed before getting started: Operating System: 32-bit or 64-bit Microsoft Windows, Linux, OSX and more. For Server and Designer: Oracle Java Platform Standard Edition 7. Either the Java Runtime Edition (JRE) or Java Development Kit (JDK) may be used. For Client: For full functionality, please choose a browser that supports both HTML5 and JavaScript. Hardware Requirements For Server and Designer: These can be installed on any 32-bit or 64-bit computing system, which is able to run Oracle Java Platform Standard Edition 7. RAM: The amount of RAM required depends on expected usage. A minimum RAM of 4GB is recommended for lightweight use. Free disk space: Prepare at least 2GB of free space on the hard disk drive. Preparations Update the IP address To get well prepared for an installation, manually update the IP address in /etc/hosts, or in \windows\system32\drivers\etc\hosts. Otherwise, you might receive an error message during installation, 1

6 Introduction saying Unable to connect to ZooKeeper domain eno. Incorrect IP address in /etc/hosts, or in \windows\system32\drivers\etc\hosts, might force you to abort the current process, uninstall Ambience and start all over again. 2

7 Chapter 2 Installing Elixir Ambience You can install Elixir Ambience on any computer running Oracle Java 7 or later. There is enhanced support for Debian (Linux) systems, Microsoft Windows and OSX machines. In the following discussion we will demonstrate the configuration of a single domain called "eno". The eno domain uses an internal authentication system so it requires no additional third-party components and hence no external configuration. Before Beginning Please install the appropriate Oracle Java runtime (or development environment) for your computer. You may choose either 64-bit or 32-bit versions depending on your hardware - Elixir Ambience will work fine with either kind. To ensure Java is correctly installed, open a command prompt and type java -version to check that the correct version of Java is available. A common problem is to have multiple versions of Java installed and the operating system finds the wrong one by default. This is because new versions of Java seldom automatically remove previous editions. For Linux Preparations Before installing Elixir Ambience on Linux, be sure to set up the ZooKeeper properties using either approach: ZooKeeper Properties Approach The ZooKeeper Properties Approach is more secure as it ties the ability to run services to a particular user account. Create three /.elixirtech directories and set permission owners as shown in the table below. Table 2.1. /.elixirtech directories and permission owners Directory /root/.elixirtech /home/elixir/.elixirtech /home/<user>/.elixirtech Permission Owner root elixir <user> In the /root/.elixirtech directory, create the zookeeper.properties file by copying the following contents into it. Fill in your host machine name and domain names. Leave the default ZooKeeper port as 2181 unless there is a clash with another service. The timeout indicates the heartbeat in milliseconds of the ZooKeeper cluster. If you need to configure a cluster, add more hosts here: 3

8 Installing Elixir Ambience hosts=<machine-name>:2181 timeout=5000 domain.eno=<key> Copy the zookeeper.properties file into the other directories as shown in the table. The three copies of zookeeper.properties should contain exactly the same contents. Once the contents change, you should modify the three copies. Note If you need to add more domains, follow the syntax below. <name> should only include letters and numbers, while <key> can include any characters. Domain name and key must be set before the domain is created, otherwise the domain is not accessible. Once set, the key cannot be changed. If a new key is needed, you need to export the contents of the domain using the old key, configure a new domain with a new key and import the contents with the new key in place. domain.<name>=<key> System Preferences Approach The System Preferences Approach is simpler as it sets the values for all users. Using this approach, you need to maintain only one copy of file. Although this approach makes editing easier, it is not as secure as the ZooKeeper Properties Approach. Open the install.sh file with Text Editor. Uncomment the following contents to use system preferences instead of zookeeper.properties. Please note that you need to run as an administrator with "sudo" commands to alter the values: #sudo./elx-zookeeper-init.sh --hosts "$<host-name>:2181" --timeout 5000 #sudo./elx-zookeeper-init.sh --add $<domain> <domain-name> #./elx-zookeeper-init.sh --display If there is a zookeeper.properties file present for a particular user account, it will be used instead of any system preferences. Install Elixir Ambience on Linux To install Ambience on Linux, complete the following steps: 1. Open the Terminal window. Change to the directory that contains the install.sh file. 2. Type the following command lines to change the mode of the install.sh file to be executable: chmod +x install.sh 3. Type the following command lines to run the install.sh file. The installation process start:./install.sh 4. Look out for any error messages which might occur if existing services use the default ports that Elixir Ambience needs. Install will create a new "elixir" user which will be used to run all services. Services will automatically start each time the computer is switched on. 5. Obtain and add any necessary JDBC drivers to the /var/elixir/lib folder. 4

9 Installing Elixir Ambience 6. If you have added new jars to the lib folder, run./stop.sh and then./start.sh for them to be included in the restarted environment. Elixir Ambience is successfully installed. Note If you receive an error message during installation, saying Unable to connect to ZooKeeper domain eno, you might have to manually update IP address in the /etc/hosts file. Uninstall Elixir Ambience from Linux To uninstall Ambience from Linux, complete the following steps: 1. Open the Terminal window. Change to the directory that contains the uninstall.sh file. 2. Type the following command line to change the mode of the uninstall.sh file to be executable: chmod +x uninstall.sh 3. Type the following command line to run the uninstall.sh file:./uninstall.sh Elixir Ambience is successfully uninstalled. On Linux operating system, you can also run the following files: Table 2.2. Executable files on Linux File Description reinstall.sh This file uninstalls and then reinstalls the program. User configurations and repository contents are preserved. This script is useful to upgrade your installation when new versions are available. start.sh stop.sh wipe.sh For Windows This file starts all the services. This file stops all the services. This file wipes all zookeeper and repository contents. All user configuration will be deleted. You should only use this script after running uninstall. Install Elixir Ambience on Windows To install Ambience on a 32-bit or 64-bit Windows operating system, complete the following steps: 1. Define a system variable ELIXIR_HOME, which points to the installation directory. You can use any folder except those under \Program Files or \User. C:\ElixirAmbience is a common choice. 2. Click Start > Command Prompt. The Command Prompt window opens. Type the following command lines to create the <user-home>\.elixirtech and C:\.elixirtech directories. Fill in your <user-home> directory to continue: cd <user-home> md.elixirtech 5

10 Installing Elixir Ambience cd C:\ md.elixirtech 3. Set up the zookeeper.properties file in the <user-home>\.elixirtech directory. The following contents show an example. Fill in your host machine name and domain names. Leave the default ZooKeeper port as 2181 unless there is a clash with another service. The timeout indicates the heartbeat in milliseconds of the ZooKeeper cluster. If you need to configure a cluster, add more hosts here: hosts=<machine-name>:2181 timeout=5000 domain.eno=<key> 4. Put a copy of the zookeeper.properties file in the C:\.elixirtech directory. 5. Open a command prompt and navigate to the folder holding install32.bat (for 32-bit) or install.bat (for 64-bit) file. Run one of these two batch files as appropriate. Running from a command prompt is preferred because any errors will remain visible if the installer halts unexpectedly. If there are messages asking if you will allow the Elixir programs to access your computer, click Allow to proceed. Note If you receive the Address not supported by protocol family: connect error message, click Start > All Programs > Accessories. Right-click Notepad and select Run as administrator. In the Notepad window, open the %SystemRoot%\system32\drivers\etc\hosts file, and explicitly name your computer. Fill your host machine name and IP address into the following contents and run the installation again localhost <IP-address> <machine-name> Ambience is successfully installed. Uninstall Elixir Ambience from Windows For OSX To uninstall Ambience from a Windows operating system, complete the following steps: 1. Double-click the uninstall32.bat (for 32-bit) or uninstall.bat (for 64-bit) file. The Command Prompt window opens and after the script completes will be automatically closed. 2. If there are messages asking if you will allow the Elixir programs to access your computer, click Allow to proceed. Ambience is successfully uninstalled. Preparations Before installing Elixir Ambience on OSX, be sure to set up the ZooKeeper properties: Create two /.elixirtech directories and set permission owners as shown in the table below. 6

11 Installing Elixir Ambience Table 2.3. /.elixirtech directories and permission owners Directory /home/elixir/.elixirtech /home/<user>/.elixirtech Permission Owner elixir <user> In both /.elixirtech directories, create the zookeeper.properties file by copying the following contents into it. Fill in your host machine name and domain names. Leave the default ZooKeeper port as 2181 unless there is a clash with another service. The timeout indicates the heartbeat in milliseconds of the ZooKeeper cluster. If you need to configure a cluster, add more hosts here: hosts=<machine-name>:2181 timeout=5000 domain.eno=<key> Both copies of zookeeper.properties should contain exactly the same contents. Once the contents change, you should modify both copies. Note If you need to add more domains, follow the syntax below. <name> should only include letters and numbers, while <key> can include any characters. Domain name and key must be set before the domain is created, otherwise the domain is not accessible. Once set, the key cannot be changed. If a new key is needed, you need to export the contents of the domain using the old key, configure a new domain with a new key and import the contents with the new key in place. domain.<name>=<key> Install Elixir Ambience on OSX To install Ambience on OSX, complete the following steps: 1. Open the Terminal window. Change to the directory that contains the install.sh file. 2. Type the following command lines to make the scripts in this directory executable: chmod +x install.sh 3. Type the following command lines to run the install.sh file. The installation process start: sudo./install.sh 4. Look out for any error messages which might occur if existing services use the default ports that Elixir Ambience needs. Services will automatically start each time the computer is switched on. 5. Obtain and add any necessary JDBC drivers to the /var/elixir/lib folder. 6. If you have added new jars to the lib folder, run sudo./stop.sh and then sudo./start.sh for them to be included in the restarted environment. Elixir Ambience is successfully installed. Note If you receive an error message during installation, saying Unable to connect to ZooKeeper domain eno, you might have to manually update IP address in the /etc/hosts file. 7

12 Installing Elixir Ambience Uninstall Elixir Ambience from OSX To uninstall Ambience from OSX, complete the following steps: 1. Export any repository contents that you wish to keep. 2. Open the Terminal window. Change to the directory that contains the uninstall.sh file. 3. Type the following command line to change the mode of the uninstall.sh file to be executable: chmod +x uninstall.sh 4. Type the following command line to run the uninstall.sh file: sudo./uninstall.sh This will stop all services and delete the program files. User files will still remain in case you with to reinstall or upgrade. 5. To remove all user files as well, run sudo./wipe.sh after running the uninstall.sh file. Elixir Ambience is successfully uninstalled. On OSX operating system, you can also run the following files: Table 2.4. Executable files on OSX File Description reinstall.sh This file uninstalls and then reinstalls the program. User configurations and repository contents are preserved. This script is useful to upgrade your installation when new versions are available. start.sh stop.sh wipe.sh Get Started For Linux This file starts all the services. This file stops all the services. This file wipes all zookeeper and repository contents. All user configuration will be deleted. You should only use this script after running uninstall. To start Domain Manager, Repertoire and Repository GUI on Linux, open the /opt/elixir/desktop/ directory and double-click the icons. These icons can be added to menus and desktop panels for a quick start. Alternatively, you can start the programs with the following command lines: /opt/elixir/domainman/elx-domainman.sh /opt/elixir/repertoire/elx-repertoire.sh /opt/elixir/repository-gui/elx-repository-gui.sh For Windows To start Domain Manager on Windows (32-bit or 64-bit), open the %ELIXIR_HOME%\opt\elixir\domainman\ directory and double-click the elx-domainman-32.exe or elx-domainman-64.exe file. 8

13 Installing Elixir Ambience For OSX Login To start Repertoire on Windows, open the %ELIXIR_HOME%\opt\elixir\repertoire\ directory and double-click the elx-repertoire-32.exe or elx-repertoire-64.exe file. To start Repository GUI on Windows, open the %ELIXIR_HOME%\opt\elixir\repository-gui\ directory and double-click the elx-repository-gui-32.exe or elx-repository-64.exe file. For a quick start, you can drag a shortcut of the.exe files to the desktop. After the installation, Domain Manager, Repertoire and Repository GUI are available in the /opt/elixir/desktop/ directory. You can start the programs with the following command lines: /opt/elixir/domainman/elx-domainman.sh /opt/elixir/repertoire/elx-repertoire.sh /opt/elixir/repository-gui/elx-repository-gui.sh When you are trying to log into Ambience Domain Manager, Designer, Repository GUI, or Web Interface, you have to enter the correct server name, port name, domain name, username and password when prompted. Server name: Please enter the machine name or exact IP address, and avoid using localhost here. Port number: Please enter Domain name: Use eno. Username and password: The default usernames and passwords are shown in the following table, which can be changed to your own. Please note that if you forget the altered values, they cannot be recovered. Table 2.5. Default Usernames and Passwords Program Domain Username Password Domain Manager eno domadmin da Designer eno admin sa Repository GUI eno admin sa Web Interface eno admin sa 9

14 Chapter 3 Ambience Dream Ambience Dream contains the complete Ambience experience. The installation of Ambience Dream is simple and straightforward on a clean machine, and the supported operating systems include Debian, Windows and OSX. Ambience Dream is easy to use and saves your time and efforts, without the need of running any services or setting up any user accounts. Install Ambience Dream Ambience Dream installation starts with unzipping the elx-dream-install.zip file, which resides in the /dream folder. Read on for more detailed instructions. 1. Decompress /dream/elx-dream-install.zip in to a folder on your machine. It is recommended to avoid using the Program Files folder on Windows, because this folder requires more restrictive permissions. Note If Ambience has not been installed on your machine, skip the optional steps below. 2. Optional: If Ambience is already running on your machine, edit /.elixirtech/zookeeper.properties by adding the following line: domain.dream=tangerine You can use any password (tangerine is our choice). If you don't have a zookeeper.properties file, no action is required, because it will be created for you. 3. Optional: If Ambience services are running, please stop the services before you proceed. This will prevent zookeeper conflicts as the standalone version includes its own zookeeper. 4. Change the directory (cd) to the /bin directory and run init.sh or init.bat, according to the operating system. This will install the zookeeper default properties (including license) from tmp/zk, and then install the standard filesystems (ElixirSamples and so on) from tmp/dacapo. The domain for the Dream solution is dream. If you choose to use the Dream solution, use dream for a domain wherever you are prompted. The tmp/ folder is no longer used after initialization. You have the option to delete the tmp/ folder. You can also keep this folder if you wish to reset later. 5. After the init.sh or init.bat file finishes running, Ambience Dream is successfully installed. Get Started When you complete the installation of Ambience Dream, run startserver.sh or startserver.bat to start all of Ambience in a single JVM. There is only one Job Engine available in Ambience Dream, which cannot be altered. 10

15 Ambience Dream Login After startserver.sh or startserver.bat finishes loading, you can also run startdesigner or startdomainman (.sh or.bat) to access Designer or Domain Manager. In order to view Ambience Dream Web Interface (hereinafter referred to as "Web Interface"), visit the following URL: Note The Web Interface uses a different port number 8087, instead of All services run within the same JVM, therefore no other ports are in use (other than audit and zookeeper on 8066 and 2181 respectively). Ambience Dream supports the same functionalities with the Standalone Ambience, except that the functionalities are being limited to a single Job Engine. When you are trying to log into Ambience Domain Manager, Designer, or Web Interface, you have to enter the correct server name, port number, domain name, username and password when prompted. Server name: Please enter localhost. Port number: Please enter Domain name: Use dream for a domain wherever you are prompted. Username and password: The default usernames and passwords are shown in the following table, which can be changed to your own. Please note that if you forget the altered values, they cannot be recovered. Table 3.1. Default Usernames and Passwords Program Domain Username Password Domain Manager dream domadmin da Designer dream admin sa Web Interface dream admin sa 11

16 Chapter 4 Set Up ZooKeeper Cluster The elx-zookeeper-cluster package is available in the Ambience installation files. This is an alternate package to use, when you need to run a cluster of ZooKeeper nodes instead of standalone mode for high availability systems. It is recommended to run at least three ZooKeeper nodes on three separate machines to meet the high availability requirements. If there are sufficient resources, it is recommended to run five ZooKeeper nodes, which allows one node to be taken down for planned maintenance without affecting the availability. Note The cluster needs to be stopped and reconfigured. It is currently a limitation of ZooKeeper that new nodes cannot be added to a running cluster. You can install either elx-zookeeper or elx-zookeeper-cluster. If you install both packages, neither will work, because the two packages contain many files in common. Both packages install a service called elx-zookeeper. Therefore, there is a single service name to use when starting or stopping the service, no matter if the system is clustered or standalone. The elx-zookeeper-cluster package has three key differences from elx-zookeeper: 1. The service does not start automatically upon install, which provides more time for manual configuration. 2. The ZooKeeper configuration file contains an example of the cluster configuration, which needs to be edited. 3. The ZooKeeper class entry point in /etc/init.d/elx-zookeeper is QuorumPeerMain, so that the node knows to look for other members of the cluster and elect a leader. In the following example, three machines called VM2, VM3, and VM4 are configured to automate the creation of a ZooKeeper cluster. These machines have Java installed and SSH certificates, so that files could be transferred without repeated entry of passwords. The following script called cloud-zk.sh can automate the process: #!/bin/bash set -o nounset sudo echo "cloud-zk" "$1" mkdir tmp scp knockshinnie:/home/jon/code/develop/ambience/system/debian/ dist/elx-arch_2.5-1_all.deb tmp scp knockshinnie:/home/jon/code/develop/ambience/system/debian/ dist/elx-zookeeper-cluster_2.5-1_all.deb tmp scp knockshinnie:/home/jon/code/develop/ambience/system/debian/ cloud-zoo.cfg tmp sudo dpkg --install tmp/elx-arch_2.5-1_all.deb sudo dpkg --install tmp/elx-zookeeper-cluster_2.5-1_all.deb echo "$1" sudo tee /var/elixir/zookeeper/myid sudo cp tmp/cloud-zoo.cfg /etc/elixir/zookeeper/zoo.cfg sudo service elx-zookeeper start 12

17 Set Up ZooKeeper Cluster sleep 10 echo ruok nc echo stat nc The following ZooKeeper configuration file called cloud-zoo.cfg will be installed on each of the nodes: # The number of milliseconds of each tick ticktime=2000 # The number of ticks that the initial # synchronization phase can take initlimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement synclimit=5 # the directory where the snapshot is stored. datadir=/var/elixir/zookeeper # the port at which the clients will connect clientport=2181 #original default is 10, changed to 50 to allow more services to run on a single machine (change to 0 for no limit) maxclientcnxns=50 server.1=vm2:2888:3888 server.2=vm3:2888:3888 server.3=vm4:2888:3888 The only difference between cloud-zoo.cfg and zoo.cfg is the the three lines at the bottom, which define the names of the three servers in the cluster. Note The zoo.cfg file is located in /etc/elixir/zookeeper/. The following script is first copied from the main machine knockshinnie in this example to each node in the cluster: scp cloud-zk.sh VM2:/home/jon scp cloud-zk.sh VM3:/home/jon scp cloud-zk.sh VM4:/home/jon Then run the script on each machine, with a different identifier 1, 2, 3. For example, run the following script with the identifier 1 on VM2:./cloud-zk.sh 1 Be sure to use the number as defined in the cloud-zoo.cfg for each server. A breakdown of the script follows. This tells bash to fail if a variable is undefined for example, if you forget to specify an identifier. set -o nounset The following script echos the configuration using sudo, which means that if any password is needed, it will be prompted right at the start (without this, the script might pause later waiting for a password). sudo echo "cloud-zk" "$1" The following script makes tmp directory and copy the three essential files across. Be sure to alter the paths for your machine. mkdir tmp scp knockshinnie:/home/jon/code/develop/ambience/system/debian/ 13

18 Set Up ZooKeeper Cluster dist/elx-arch_2.5-1_all.deb tmp scp knockshinnie:/home/jon/code/develop/ambience/system/debian/ dist/elx-zookeeper-cluster_2.5-1_all.deb tmp scp knockshinnie:/home/jon/code/develop/ambience/system/debian/ cloud-zoo.cfg tmp The following script installs the two debian files. Make sure elx-zookeeper has not been installed to avoid conflict. sudo dpkg --install tmp/elx-arch_2.5-1_all.deb sudo dpkg --install tmp/elx-zookeeper-cluster_2.5-1_all.deb This writes the identifier, e.g. 1, 2, 3 into the myid file for ZooKeeper to read: echo "$1" sudo tee /var/elixir/zookeeper/myid The following script copies cloud-zoo.cfg over the default zoo.cfg: sudo cp tmp/cloud-zoo.cfg /etc/elixir/zookeeper/zoo.cfg The following script starts the service. The service name is elx-zookeeper, same as the name in the standalone Ambience. sudo service elx-zookeeper start It takes a while for the ZooKeeper to start. You need to check whether it is running OK. sleep 10 echo ruok nc echo stat nc When the script is run on the first machine, it will likely answer, This ZooKeeper instance is not currently serving requests. It is because the first machine is waiting for another member of the cluster to start. When you start the second machine, it will report that it is either a leader or a follower (depending on which one wins the vote). When you start the third machine, it will likely report that it is a follower. You can re-run these status checks at any time to verify the cluster is running, even from a different machine if the ports are not blocked by firewalls: telnet VM Trying Connected to VM2. Escape character is '^]'. ruok imokconnection closed by foreign host. The response to ruok is imok, as shown on the last line. The stat command returns more information, as shown in the following. Note The node count is the number of data nodes in the ZooKeeper store, not the number of ZooKeeper nodes. 14

19 Set Up ZooKeeper Cluster telnet VM Trying Connected to VM2. Escape character is '^]'. stat Zookeeper version: , built on 02/23/ :27 GMT Clients: / :48891[0](queued=0,recved=1,sent=0) Latency min/avg/max: 0/0/0 Received: 4 Sent: 3 Outstanding: 0 Zxid: 0x0 Mode: follower Node count: 4 Connection closed by foreign host. Edit the zookeeper.properties file to make it know about the cluster. There may be several copies of this file, under.elixirtech/ in your home directory, elixir home directory and root home directory. They all need to include the cluster information: hosts=vm2:2181,vm3:2181,vm4: rest unchanged Proceed to add the additional services you need and install data into your ZooKeeper cluster. 15

20 Chapter 5 Set Up Foxx Domain for LDAP Integration When you have explored the eno domain, you may wish to integrate Ambience more tightly with your existing infrastructure, for example to share the same user identities and groups with other tools through LDAP or Active Directory. To demonstrate this integration, we will set up a new domain called foxx which will integrate with an existing LDAP service. In the following we will emphasize on the configuration of foxx domain. The foxx domain is completely distinct from the eno domain. The foxx domain adopts LDAP authentication system, which requires connecting to an LDAP server and setting up the user group. For Linux In this section, we will focus on how to set up Foxx Domain on the Linux operating system. Preparations Before installing Ambience on Linux, be sure to set up the ZooKeeper properties using either approach: ZooKeeper Properties Approach The ZooKeeper Properties Approach is more secure as it ties the ability to run services to a particular user account. Create three /.elixirtech directories and set permission owners as shown in the table below. Table 5.1. /.elixirtech directories and permission owners Directory /root/.elixirtech /home/elixir/.elixirtech /home/<user>/.elixirtech Permission Owner root elixir <user> In the /root/.elixirtech directory, create the zookeeper.properties file by copying the following contents into it. Fill in your host machine name and domain names. Leave the default ZooKeeper port as 2181 unless there is a clash with another service. The timeout indicates the heartbeat in milliseconds of the ZooKeeper cluster. If you need to configure a cluster, add more hosts here: hosts=<machine-name>:2181 timeout=5000 domain.foxx=<key> Copy the zookeeper.properties file into the other directories as shown in the table. The three copies of zookeeper.properties should contain exactly the same contents. Once the contents change, you should modify the three copies. 16

21 Note If you need to add more domains, follow the syntax below. <name> should only include letters and numbers, while <key> can include any characters. Domain name and key must be set before the domain is created, otherwise the domain is not accessible. Once set, the key cannot be changed. If a new key is needed, you need to export the contents of the domain using the old key, configure a new domain with a new key and import the contents with the new key in place. domain.<name>=<key> System Preferences Approach The System Preferences Approach is simpler as it sets the values for all users. Using this approach, you need to maintain only one copy of file. Although this approach makes editing easier, it is not as secure as the ZooKeeper Properties Approach. Open the install.sh file with Text Editor. Uncomment the following contents to use system preferences instead of zookeeper.properties. Please note that you need to run as an administrator with "sudo" commands to alter the values: #sudo./elx-zookeeper-init.sh --hosts "$<host-name>:2181" --timeout 5000 #sudo./elx-zookeeper-init.sh --add $<domain> <domain-name> #./elx-zookeeper-init.sh --display If there is a zookeeper.properties file present for a particular user account, it will be used instead of any system preferences. Install Ambience on Linux To install Ambience on Linux, complete the following steps: 1. Open the Terminal window. Change to the directory that contains the install.sh and foxx-install.sh files. 2. Type the following command lines to change the mode of the install.sh and foxx-install.sh files to be executable: chmod +x install.sh chmod +x foxx-install.sh Set Up Foxx Domain for LDAP Integration 3. Type the following command lines to run the install.sh and foxx-install.sh files. The installation process will get started:./install.sh./foxx-install.sh 4. Look out for any error messages which might occur if existing services use the default ports that Elixir Ambience needs. Install will create a new "elixir" user which will be used to run all services. Services will automatically start each time the computer is switched on. 5. Obtain and add any necessary JDBC drivers to the /var/elixir/lib folder. 6. If you have added new jars to the lib folder, run./stop.sh and then./start.sh for them to be included in the restarted environment. Ambience is successfully installed. 17

22 Note If you receive an error message during installation, saying Unable to connect to ZooKeeper domain foxx, you might have to manually update IP address in the /etc/hosts file. Uninstall Ambience from Linux The uninstallation of Ambience with foxx domain is quite similar with the uninstallation of Ambience with eno domain. If you wish to uninstall Ambience after setting up foxx domain, refer to the section called Uninstall Elixir Ambience from Linux. Configure the Foxx Domain Set Up Foxx Domain for LDAP Integration Configuring the foxx domain follows the same steps with configuring the eno domain, where the domain name eno should be replaced with foxx in each case. There are a few additional changes required, where the domain name is included in some configuration files and needs editing after the installation. Procman: Each Procman service supports multiple domains. You need to specify which domains will be handled by editing the file /etc/elixir/procman/domains.xml. This file contains the following information by default: <domains> <domain name="eno" hostname="/host/default" clone="false"/> </domains> You need to add an additional line for the foxx domain: <domains> <domain name="eno" hostname="/host/default" clone="false"/> <domain name="foxx" hostname="/host/default" clone="false"/> </domains> The host names can be either the same or different, because they are in separate domain trees and won't clash. After this change is made, Procman will manage job engines defined under /host/default for the foxx domain as well. Procman will automatically apply this change, and restarting the service is not required. However, if you remove a domain from the configuration file, the Procman service needs a restart. Scheduler: The Scheduler service also supports multiple domains. You need to specify which domains will be handled by editing the file /etc/elixir/scheduler/domains.xml. This file contains the following information by default: <domains> <domain name="eno" module="/module/scheduler"/> </domains> You need to add an additional line for the foxx domain: <domains> <domain name="eno" module="/module/scheduler"/> <domain name="foxx" module="/module/scheduler"/> </domains> Configure the Foxx Domain with LDAP Authentication This section demonstrates how to configure the foxx domain with LDAP authentication. Before getting started, be sure to meet the following prerequisites: 18

23 You have a working domain foxx A LDAP server is running The user group has been set up Set Up Foxx Domain for LDAP Integration 1. Change the login realm of the domain. Use the Domain Manager to edit the realm value on path, /foxx/module/identity/realm, on the domain tree. Use the Edit Content dialog to change the realm node value from "default" to "ldap". 2. Modify the LoginModule configuration to setup a LDAP server binding. Edit jaas-login.conf file located in /etc/elixir/identity for a Linux installation. Uncomment or add the below section to jass-login.config: ldap { com.elixirtech.v2.authldap.ldaploginmodule required configpath="/etc/elixir/identity/ldap.xml" debug="true"; }; 3. Change the configpath to point to the ldap server binding configuration file. For foxx domain, the path is "/etc/elixir/identity/ldap.foxx.xml". This file has the pre-configured setting to bind to an Apache Directory server but you will need to modify the host location. Here is an example of an Active Directory server (Windows Server 2008) configuration (as in ldap.active-directory.xml) and a sample start and stop script (as in apacheds) for the Apache Directory server. You can use sysv-rc-conf to configure the run level on Ubuntu. 4. You can allow user to change password on Ambience user portal page by uncommenting two entries in "/elixir/identity/web.xml". They are servlet and servlet-mapping for usergroupldap-user as <servlet> <servlet-name>usergroupldap-user</servlet-name> <servlet-class>com.elixirtech.v2.authldap.web.userservlet </servlet-class> </servlet> and <servlet-mapping> <servlet-name>usergroupldap-user</servlet-name> <url-pattern>/usergroupldap/user/*</url-pattern> </servlet-mapping> 5. Update the zookeeper node "/url/id/changepassword" to a new URL, following the syntax " Here is an URL example, " 6. Update the entry in ldap.foxx.xml to indicate the ldap attribute that is used for password change. <user dn="ou=user,o=elite" filter="cn=*" return-attribute="uid"> <!-- password attribute option allow password change --> <option name="password-attribute" value="userpassword"/> For Windows Active Directory, you have to set the ldap bind to use ssl otherwise the access to the LDAP server entries is read only (as in ldap.active-directory.ssl.xml). 19

24 Set Up Foxx Domain for LDAP Integration For Windows If you wish to set up Foxx Domain on Windows, you have to modify the install.bat or install32.bat file before running the Ambience installation. Open intall.bat or install32.bat with a Text Editor and modify the DOMAIN= definition by replacing the default "eno" with "foxx". The installation of Ambience with foxx domain on Windows is similar with the installation of Ambience with eno domain. Refer to the section called Install Elixir Ambience on Windows for more information. The difference is in the zookeeper.properties file. Please be sure to modify the zookeeper.properties file to change domain.eno to domain.foxx and filling into a different key. The following contents show an example. Fill in your host machine name and domain names. Leave the default ZooKeeper port as 2181 unless there is a clash with another service. The timeout indicates the heartbeat in milliseconds of the ZooKeeper cluster. If you need to configure a cluster, add more hosts here: hosts=<machine-name>:2181 timeout=5000 domain.foxx=<key> To uninstall Ambience after setting up foxx domain, refer to the section called Uninstall Elixir Ambience from Windows for more details. Get Started Login After the setup of foxx domain is complete, start exploring Ambience Domain Manger, Designer, Repository GUI, or Web Interface by referring to the section called Get Started. When you are trying to log into Ambience Domain Manager, Designer, Repository GUI, or Web Interface, you have to enter the correct server name, port name, domain name, username and password when prompted. Server name: Please enter the machine name or exact IP address, and avoid using localhost here. Port number: Please enter Domain name: Use foxx. Username and password: The default usernames and passwords are shown in the following table, which can be changed to your own. Please note that if you forget the altered values, they cannot be recovered. Table 5.2. Usernames and Passwords Program Domain Manager Designer Repository GUI Web Interface Username domadmin admin admin admin Password da sa sa sa 20

Dell EMC ME4 Series vsphere Client Plug-in

Dell EMC ME4 Series vsphere Client Plug-in Dell EMC ME4 Series vsphere Client Plug-in User's Guide Regulatory Model: E09J, E10J, E11J Regulatory Type: E09J001, E10J001, E11J001 Notes, cautions, and warnings NOTE: A NOTE indicates important information

More information

Aware IM Version 8.1 Installation Guide

Aware IM Version 8.1 Installation Guide Aware IM Version 8.1 Copyright 2002-2018 Awaresoft Pty Ltd CONTENTS 1 INSTALLATION UNDER WINDOWS OPERATING SYSTEM... 3 1.1 HARDWARE AND SOFTWARE REQUIREMENTS... 3 1.2 USING THE INSTALLATION PROGRAM...

More information

Artix Orchestration Installation Guide. Version 4.2, March 2007

Artix Orchestration Installation Guide. Version 4.2, March 2007 Artix Orchestration Installation Guide Version 4.2, March 2007 IONA Technologies PLC and/or its subsidiaries may have patents, patent applications, trademarks, copyrights, or other intellectual property

More information

Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites... 6

Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites... 6 Gateway Installation and Configuration Guide for On-Premises Version 17 September 2017 Contents Overview... 5 Downloading Primavera Gateway... 5 Primavera Gateway On-Premises Installation Prerequisites...

More information

BLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition

BLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition BLUEPRINT TEAM REPOSITORY Installation Guide for Windows For Requirements Center & Requirements Center Test Definition Table Of Contents Contents Table of Contents Getting Started... 3 About the Blueprint

More information

Perceptive Process Mining

Perceptive Process Mining Perceptive Process Mining Installation and Setup Guide Version: 2.8.x Written by: Product Knowledge, R&D Date: September 2016 2014-2016 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International,

More information

WA2031 WebSphere Application Server 8.0 Administration on Windows. Student Labs. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc.

WA2031 WebSphere Application Server 8.0 Administration on Windows. Student Labs. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc. WA2031 WebSphere Application Server 8.0 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4

More information

Installation Guide Worksoft Certify

Installation Guide Worksoft Certify Installation Guide Worksoft Certify Worksoft, Inc. 15851 Dallas Parkway, Suite 855 Addison, TX 75001 www.worksoft.com 866-836-1773 Worksoft Certify Installation Guide Version 9.0.3 Copyright 2017 by Worksoft,

More information

WA2579 Technical Introduction to Microservices. Classroom Setup Guide. Web Age Solutions Inc.

WA2579 Technical Introduction to Microservices. Classroom Setup Guide. Web Age Solutions Inc. WA2579 Technical Introduction to Microservices Classroom Setup Guide Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Hardware Requirements...3 Part 2 - Minimum Software Requirements...3 Part

More information

ZooKeeper Getting Started Guide

ZooKeeper Getting Started Guide by Table of contents 1 Getting Started: Coordinating Distributed Applications with ZooKeeper...2 1.1 Pre-requisites... 2 1.2 Download... 2 1.3 Standalone Operation... 2 1.4 Managing ZooKeeper Storage...3

More information

OneClick. Installation Guide. Document 5142

OneClick. Installation Guide. Document 5142 OneClick Installation Guide Document 5142 Notice This documentation (the "Documentation") and related computer software program (the "Software") (hereinafter collectively referred to as the "Product")

More information

Interstage Business Process Manager Analytics V11.1. Installation Guide. Windows/Solaris/Linux

Interstage Business Process Manager Analytics V11.1. Installation Guide. Windows/Solaris/Linux Interstage Business Process Manager Analytics V11.1 Installation Guide Windows/Solaris/Linux J2U3-0052-02(00) July 2010 About this Manual This document describes how to install Interstage Business Process

More information

Perceptive Reflect. Installation and Setup Guide. Version: 2.3.x

Perceptive Reflect. Installation and Setup Guide. Version: 2.3.x Perceptive Reflect Installation and Setup Guide Version: 2.3.x Written by: Product Documentation, R&D Date: September 2016 2012 Lexmark International Technology SA. All rights reserved Perceptive Reflect

More information

Elixir Domain Configuration and Administration

Elixir Domain Configuration and Administration Elixir Domain Configuration and Administration Release 4.0.0 Elixir Technology Pte Ltd Elixir Domain Configuration and Administration: Release 4.0.0 Elixir Technology Pte Ltd Published 2015 Copyright 2015

More information

Perceptive Connect. Installation and Setup Guide. Beta version: Compatible with ImageNow, versions 6.6.x and 6.7.x

Perceptive Connect. Installation and Setup Guide. Beta version: Compatible with ImageNow, versions 6.6.x and 6.7.x Perceptive Connect Installation and Setup Guide Beta version: 0.12.1 Compatible with ImageNow, versions 6.6.x and 6.7.x Written by: Product Documentation, R&D Date: November 2013 2013 Perceptive Software.

More information

Elixir Repertoire Designer

Elixir Repertoire Designer Aggregation and Transformation Intelligence on Demand Activation and Integration Navigation and Visualization Presentation and Delivery Activation and Automation Elixir Repertoire Designer Tutorial Guide

More information

ENTRUST CONNECTOR Installation and Configuration Guide Version April 21, 2017

ENTRUST CONNECTOR Installation and Configuration Guide Version April 21, 2017 ENTRUST CONNECTOR Installation and Configuration Guide Version 0.5.1 April 21, 2017 2017 CygnaCom Solutions, Inc. All rights reserved. Contents What is Entrust Connector... 4 Installation... 5 Prerequisites...

More information

Online Backup Client User Manual

Online Backup Client User Manual Software version 3.21 For Mac OS X September 2010 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or

More information

QuickStart Guide for Managing Computers. Version

QuickStart Guide for Managing Computers. Version QuickStart Guide for Managing Computers Version 10.2.0 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave S Suite 1100

More information

Migrating vrealize Automation 6.2 to 7.2

Migrating vrealize Automation 6.2 to 7.2 Migrating vrealize Automation 6.2 to 7.2 vrealize Automation 7.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.

More information

Elixir Repertoire supports any Java SE version 6.x Runtime Environment (JRE) or later compliant platforms such as the following:

Elixir Repertoire supports any Java SE version 6.x Runtime Environment (JRE) or later compliant platforms such as the following: 1. Installing Repertoire 8.x The Elixir toolset now combines Ensemble (Data Designer), Report (Report Designer) and Perspective (Dashboard Designer) into a single Repertoire Designer. This is the standalone

More information

Red Hat CloudForms 4.6

Red Hat CloudForms 4.6 Red Hat CloudForms 4.6 Installing Red Hat CloudForms on Red Hat Virtualization How to install and configure Red Hat CloudForms on a Red Hat Virtualization environment Last Updated: 2018-08-07 Red Hat

More information

VII. Corente Services SSL Client

VII. Corente Services SSL Client VII. Corente Services SSL Client Corente Release 9.1 Manual 9.1.1 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Table of Contents Preface... 5 I. Introduction... 6 Chapter 1. Requirements...

More information

APAR PO06620 Installation Instructions

APAR PO06620 Installation Instructions IBM Corporation APAR PO06620 Installation Instructions IBM Counter Fraud Management 1.5.0.5 IBM Counter Fraud Development 3-31-2017 Table of Contents 1 Fix readme... 1 2 Abstract... 1 3 Contents... 1 4

More information

SUREedge MIGRATOR INSTALLATION GUIDE FOR HYPERV

SUREedge MIGRATOR INSTALLATION GUIDE FOR HYPERV SUREedge MIGRATOR INSTALLATION GUIDE 5.0.1 FOR HYPERV 2025 Gateway Place, Suite #480, San Jose, CA, 95110 Important Notice This document is provided "as is" without any representations or warranties, express

More information

QuickStart Guide for Managing Computers. Version 9.73

QuickStart Guide for Managing Computers. Version 9.73 QuickStart Guide for Managing Computers Version 9.73 JAMF Software, LLC 2015 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software

More information

Metasploit. Installation Guide Release 4.4

Metasploit. Installation Guide Release 4.4 Metasploit Installation Guide Release 4.4 TABLE OF CONTENTS About this Guide Target Audience...1 Organization...1 Document Conventions...1 Support...2 Support for Metasploit Pro and Metasploit Express...2

More information

Perceptive Data Transfer

Perceptive Data Transfer Perceptive Data Transfer Installation and Setup Guide Version: 6.5.x Written by: Product Knowledge, R&D Date: May 2017 2017 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International,

More information

MapMarker Plus Developer Installation Guide

MapMarker Plus Developer Installation Guide MapMarker Plus 11.1 Developer Installation Guide Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor or its representatives. No

More information

Oracle Communications EAGLE Element Management System Reporting Studio. Upgrade/Installation Guide Release 46.2 E69122 Revision 2

Oracle Communications EAGLE Element Management System Reporting Studio. Upgrade/Installation Guide Release 46.2 E69122 Revision 2 Oracle Communications EAGLE Element Management System Reporting Studio Upgrade/Installation Guide Release 46.2 E69122 Revision 2 December 2015 Oracle Communications EAGLE Element Management System Reporting

More information

DOCUMENT HISTORY REV. NO. CHANGES DATE. 000 New Document 30 Mar Document Revision:

DOCUMENT HISTORY REV. NO. CHANGES DATE. 000 New Document 30 Mar Document Revision: DOCUMENT HISTORY DOCU-PROOF ENTERPRISE INSTALLATION GUIDE REV. NO. CHANGES DATE 000 New Document 30 Mar. 2010 001 Document Revision: 23 Jun. 2010 Added database support for MS SQL Server and ORACLE. 002

More information

BACKUP APP V7 QUICK START GUIDE FOR SYNOLOGY NAS

BACKUP APP V7 QUICK START GUIDE FOR SYNOLOGY NAS BACKUP APP V7 QUICK START GUIDE FOR SYNOLOGY NAS Revision History Date Descriptions Type of modification 29 Jun 2016 First Draft New 25 Nov 2016 Modified Ch 3 Download Backup App, Ch 3 Install Backup App

More information

Troubleshooting the Installation

Troubleshooting the Installation APPENDIX A Troubleshooting the Installation This appendix provides troubleshooting information for Essentials installation and setup, and contains the following sections: If the Installer Window Does Not

More information

Intelligence On Demand. Enterprise

Intelligence On Demand. Enterprise Intelligence On Demand e Enterprise t Installation of Elixir Repertoire Server 8.x on Unix platform TABLE OF CONTENTS 1 Pre-requisites... 2 1.1 Java (JVM) information... 2 2 Installation... 2 2.1Adding

More information

Android Studio Setup Procedure

Android Studio Setup Procedure Android Studio Setup Procedure System Requirements : Windows OS Linux OS Mac OS Microsoft Windows 7/8/10 (32- or 64-bit) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB

More information

Compiere 3.3 Installation Instructions Linux System - Oracle Database

Compiere 3.3 Installation Instructions Linux System - Oracle Database Compiere 3.3 Installation Instructions Linux System - Oracle Database Compiere Learning Services Division Copyright 2010 Consona ERP, inc. All rights reserved www.compiere.com Table of Contents Compiere

More information

Agiloft Installation Guide

Agiloft Installation Guide Agiloft Installation Guide HELP-13APR17 CONTENTS 1. Installation Guide............................................ 3 1.1 Pre-Installation for Windows................................ 5 1.2 Pre-Installation

More information

SUREedge MIGRATOR INSTALLATION GUIDE FOR VMWARE

SUREedge MIGRATOR INSTALLATION GUIDE FOR VMWARE SUREedge MIGRATOR INSTALLATION GUIDE 5.0.1 FOR VMWARE 2025 Gateway Place, Suite #480, San Jose, CA, 95110 Important Notice This document is provided "as is" without any representations or warranties, express

More information

Polarion Trial Installation 17.2

Polarion Trial Installation 17.2 SIEMENS Polarion Trial Installation 17.2 POL002 17.2 Contents About this guide...................................................... 1-1 Before you begin.....................................................

More information

Micro Focus VisiBroker Installation Guide

Micro Focus VisiBroker Installation Guide Micro Focus VisiBroker 8.5.5 Installation Guide Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2009-2018 All rights reserved. MICRO

More information

Server Installation Guide

Server Installation Guide Server Installation Guide Server Installation Guide Legal notice Copyright 2018 LAVASTORM ANALYTICS, INC. ALL RIGHTS RESERVED. THIS DOCUMENT OR PARTS HEREOF MAY NOT BE REPRODUCED OR DISTRIBUTED IN ANY

More information

VIRTUAL GPU LICENSE SERVER VERSION , , AND 5.1.0

VIRTUAL GPU LICENSE SERVER VERSION , , AND 5.1.0 VIRTUAL GPU LICENSE SERVER VERSION 2018.10, 2018.06, AND 5.1.0 DU-07754-001 _v7.0 through 7.2 March 2019 User Guide TABLE OF CONTENTS Chapter 1. Introduction to the NVIDIA vgpu Software License Server...

More information

Elixir Domain Configuration and Administration

Elixir Domain Configuration and Administration Elixir Domain Configuration and Administration Release 3.5.0 Elixir Technology Pte Ltd Elixir Domain Configuration and Administration: Release 3.5.0 Elixir Technology Pte Ltd Published 2014 Copyright 2014

More information

EVALUATION ONLY. WA2097 WebSphere Application Server 8.5 Administration on Linux. Student Labs. Web Age Solutions Inc.

EVALUATION ONLY. WA2097 WebSphere Application Server 8.5 Administration on Linux. Student Labs. Web Age Solutions Inc. WA2097 WebSphere Application Server 8.5 Administration on Linux Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4

More information

Mascot Insight Installation and setup guide

Mascot Insight Installation and setup guide Mascot Insight Installation and setup guide System requirements These are the system requirements for a Mascot Insight server. On the client side, Mascot Insight can be accessed from most web browsers.

More information

Booting a Galaxy Instance

Booting a Galaxy Instance Booting a Galaxy Instance Create Security Groups First time Only Create Security Group for Galaxy Name the group galaxy Click Manage Rules for galaxy Click Add Rule Choose HTTPS and Click Add Repeat Security

More information

Red Hat Quay 2.9 Deploy Red Hat Quay - Basic

Red Hat Quay 2.9 Deploy Red Hat Quay - Basic Red Hat Quay 2.9 Deploy Red Hat Quay - Basic Deploy Red Hat Quay Last Updated: 2018-09-14 Red Hat Quay 2.9 Deploy Red Hat Quay - Basic Deploy Red Hat Quay Legal Notice Copyright 2018 Red Hat, Inc. The

More information

SUREedge MIGRATOR INSTALLATION GUIDE FOR NUTANIX ACROPOLIS

SUREedge MIGRATOR INSTALLATION GUIDE FOR NUTANIX ACROPOLIS SUREedge MIGRATOR INSTALLATION GUIDE 5.0.1 FOR NUTANIX ACROPOLIS 2025 Gateway Place, Suite #480, San Jose, CA, 95110 Important Notice This document is provided "as is" without any representations or warranties,

More information

Dell Storage Compellent Integration Tools for VMware

Dell Storage Compellent Integration Tools for VMware Dell Storage Compellent Integration Tools for VMware Version 4.0 Administrator s Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your

More information

Red Hat JBoss Enterprise Application Platform 7.2

Red Hat JBoss Enterprise Application Platform 7.2 Red Hat JBoss Enterprise Application Platform 7.2 Patching and Upgrading Guide For Use with Red Hat JBoss Enterprise Application Platform 7.2 Last Updated: 2018-11-29 Red Hat JBoss Enterprise Application

More information

ELIXIR REPERTOIRE. Integrated Business Intelligence Suite. Intelligence. On Demand. Installation Guide. Intelligence On Demand

ELIXIR REPERTOIRE. Integrated Business Intelligence Suite. Intelligence. On Demand. Installation Guide. Intelligence On Demand ELIXIR REPERTOIRE Integrated Business Intelligence Suite Intelligence On Demand Installation Guide Intelligence On Demand 1. Installing Elixir Repertoire 6 Elixir Repertoire is an integrated Business Intelligence

More information

QuickStart Guide for Managing Computers. Version 9.32

QuickStart Guide for Managing Computers. Version 9.32 QuickStart Guide for Managing Computers Version 9.32 JAMF Software, LLC 2014 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software

More information

QuickStart Guide for Managing Computers. Version

QuickStart Guide for Managing Computers. Version QuickStart Guide for Managing Computers Version 10.6.0 copyright 2002-2018 Jamf. All rights reserved. Jamf has made all efforts to ensure that this guide is accurate. Jamf 100 Washington Ave S Suite 1100

More information

Cloudera Manager Quick Start Guide

Cloudera Manager Quick Start Guide Cloudera Manager Guide Important Notice (c) 2010-2015 Cloudera, Inc. All rights reserved. Cloudera, the Cloudera logo, Cloudera Impala, and any other product or service names or slogans contained in this

More information

JPdfBookmarks Manual. by Flaviano Petrocchi

JPdfBookmarks Manual. by Flaviano Petrocchi JPdfBookmarks Manual by Flaviano Petrocchi JPdfBookmarks Manual 1 Introduction 3 Installation and Uninstallation 4 Linux Instructions 4 Debian Instructions 6 Windows Instructions 6 Universal Archive Instructions

More information

WA2592 Applied Data Science and Big Data Analytics. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

WA2592 Applied Data Science and Big Data Analytics. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. WA2592 Applied Data Science and Big Data Analytics Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Class Setup...3 Part 2 - Minimum Software Requirements

More information

Installing CWM Client

Installing CWM Client CHAPTER 6 This chapter provides an introduction to CWM Client in CWM Release 15.1 and describes the installation and launch processes. Overview of CWM Client CWM Client is a software component of CWM that

More information

Cisco Prime Service Catalog Virtual Appliance Quick Start Guide 2

Cisco Prime Service Catalog Virtual Appliance Quick Start Guide 2 Cisco Prime Service Catalog 11.1.1 Virtual Appliance Quick Start Guide Cisco Prime Service Catalog 11.1.1 Virtual Appliance Quick Start Guide 2 Introduction 2 Before You Begin 2 Preparing the Virtual Appliance

More information

CSCI 201 Lab 1 Environment Setup

CSCI 201 Lab 1 Environment Setup CSCI 201 Lab 1 Environment Setup "The journey of a thousand miles begins with one step." - Lao Tzu Introduction This lab document will go over the steps to install and set up Eclipse, which is a Java integrated

More information

Dell Storage Integration Tools for VMware

Dell Storage Integration Tools for VMware Dell Storage Integration Tools for VMware Version 4.1 Administrator s Guide Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION:

More information

Integra Codebase 4.2 SP1 Installation and Upgrade Guide

Integra Codebase 4.2 SP1 Installation and Upgrade Guide Integra Codebase 4.2 SP1 Installation and Upgrade Guide 2 Copyright and Trademark Copyright 2008 Oracle. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, or

More information

Import Data Connection to an SAP ERP System

Import Data Connection to an SAP ERP System Import Data Connection to an SAP ERP System SAP Analytics Cloud allows you to import data from supported versions SAP ERP Central Component. NOTE: It is recommended that the SAP Cloud Platform Cloud Connector

More information

TIBCO FTL Message Switch Installation

TIBCO FTL Message Switch Installation TIBCO FTL Message Switch Installation Software Release 5.0.0 June 2016 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED

More information

NGFW Security Management Center

NGFW Security Management Center NGFW Security Management Center Release Notes 6.4.0 Revision B Contents About this release on page 2 System requirements on page 2 Build version on page 3 Compatibility on page 4 New features on page 5

More information

Software Installation Guide

Software Installation Guide Software Installation Guide Software Installation Guide 2024C Engagement Development Platform Developing Snap-ins using Java Page 1 of 11 Bring Your Own Device (BYOD) Requirements You will be using your

More information

Sentences Installation Guide. Sentences Version 4.0

Sentences Installation Guide. Sentences Version 4.0 Sentences Installation Guide Sentences Version 4.0 A publication of Lazysoft Ltd. Web: www.sentences.com Lazysoft Support: support@sentences.com Copyright 2000-2012 Lazysoft Ltd. All rights reserved. The

More information

Import Data Connection from an SAP Universe

Import Data Connection from an SAP Universe Import Data Connection from an SAP Universe SAP Analytics Cloud allows you to connect to SAP Universe and import your data. NOTE: It is recommended that the SAP Cloud Platform Cloud Connector (SAP CP CC)

More information

Virtual Appliance User s Guide

Virtual Appliance User s Guide Cast Iron Integration Appliance Virtual Appliance User s Guide Version 4.5 July 2009 Cast Iron Virtual Appliance User s Guide Version 4.5 July 2009 Copyright 2009 Cast Iron Systems. All rights reserved.

More information

P6 EPPM Installation and Configuration Guide

P6 EPPM Installation and Configuration Guide P6 EPPM Installation and Configuration Guide 16 R2 October 2016 Contents About Installing and Configuring P6 EPPM... 5 Prerequisites for P6 EPPM Configuration... 6 Minimum Hard Disk Space... 6 JDK Installation...

More information

SilkTest Installation Guide

SilkTest Installation Guide SilkTest 2010 Installation Guide Borland Software Corporation 4 Hutton Centre Dr., Suite 900 Santa Ana, CA 92707 Copyright 2009-2010 Micro Focus (IP) Limited. All Rights Reserved. SilkTest contains derivative

More information

Embedded Linux development made easier. User s manual. Version:

Embedded Linux development made easier. User s manual. Version: Embedded Linux development made easier User s manual Version: 2.10.2 August 4, 2009 About Evidence S.r.l. Evidence is a company operating in the field of software for embedded real-time systems. It started

More information

Xcalar Installation Guide

Xcalar Installation Guide Xcalar Installation Guide Publication date: 2018-03-16 www.xcalar.com Copyright 2018 Xcalar, Inc. All rights reserved. Table of Contents Xcalar installation overview 5 Audience 5 Overview of the Xcalar

More information

Online Backup Client User Manual

Online Backup Client User Manual Online Backup Client User Manual Software version 3.21 For Linux distributions October 2010 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have

More information

Perceptive TransForm E-Forms Manager

Perceptive TransForm E-Forms Manager Perceptive TransForm E-Forms Manager Installation and Setup Guide Version: 8.x Date: February 2017 2016-2017 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International Inc., registered

More information

EMC Ionix Network Configuration Manager Version 4.1.1

EMC Ionix Network Configuration Manager Version 4.1.1 EMC Ionix Network Configuration Manager Version 4.1.1 RSA Token Service Installation Guide 300-013-088 REVA01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com

More information

Database Backup Restore

Database Backup Restore The following describes how to restore the controller database after a failed upgrade, and reinstall the upgrade., page 1 If a controller upgrade fails, you can uninstall the upgrade, restore the controller

More information

Red Hat Decision Manager 7.0

Red Hat Decision Manager 7.0 Red Hat Decision Manager 7.0 Installing and configuring Decision Server on IBM WebSphere Application Server For Red Hat Decision Manager 7.0 Last Updated: 2018-04-14 Red Hat Decision Manager 7.0 Installing

More information

User Guide. Voic Manager. Version 14

User Guide. Voic Manager. Version 14 User Guide Voicemail Manager Version 14 "Copyright VoIPTools, LLC 2011-2016" Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted

More information

LiveNX Upgrade Guide from v5.2.0 to v5.2.1

LiveNX Upgrade Guide from v5.2.0 to v5.2.1 LIVEACTION, INC. LiveNX Upgrade Guide from v5.2.0 to v5.2.1 UPGRADE LiveAction, Inc. 3500 Copyright WEST BAYSHORE 2016 LiveAction, ROAD Inc. All rights reserved. LiveAction, LiveNX, LiveUX, the LiveAction

More information

EUSurvey OSS Installation Guide

EUSurvey OSS Installation Guide Prerequisites... 2 Tools... 2 Java 7 SDK... 2 MySQL 5.6 DB and Client (Workbench)... 4 Tomcat 7... 8 Spring Tool Suite... 11 Knowledge... 12 Control System Services... 12 Prepare the Database... 14 Create

More information

Artix Version Installation Guide: Java

Artix Version Installation Guide: Java Artix Version 5.6.4 Installation Guide: Java Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2017. All rights reserved. MICRO FOCUS,

More information

Polarion Enterprise Setup 17.2

Polarion Enterprise Setup 17.2 SIEMENS Polarion Enterprise Setup 17.2 POL005 17.2 Contents Terminology......................................................... 1-1 Overview...........................................................

More information

WA2423 JavaScript for Web 2.0 Development. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

WA2423 JavaScript for Web 2.0 Development. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 WA2423 JavaScript for Web 2.0 Development Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Hardware Requirements...3 Part 2 - Minimum Software

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Quick Installation Guide for Oracle Identity Management 11g Release 1 (11.1.1) E10033-01 May 2009 This guide is designed to help you quickly install the most common Oracle Identity

More information

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice. Before installing and using the product, please review the readme files,

More information

Red Hat JBoss Enterprise Application Platform 7.0

Red Hat JBoss Enterprise Application Platform 7.0 Red Hat JBoss Enterprise Application Platform 7.0 Patching and Upgrading Guide For Use with Red Hat JBoss Enterprise Application Platform 7.0 Last Updated: 2018-01-18 Red Hat JBoss Enterprise Application

More information

Map Intelligence Installation Guide

Map Intelligence Installation Guide Map Intelligence Installation Guide ii CONTENTS GETTING STARTED...4 Before Beginning the Installation... 4 Database Connectivity... 6 Map and Server Settings for Google Maps... 6 INSTALLING MAP INTELLIGENCE

More information

StreamSets Control Hub Installation Guide

StreamSets Control Hub Installation Guide StreamSets Control Hub Installation Guide Version 3.2.1 2018, StreamSets, Inc. All rights reserved. Table of Contents 2 Table of Contents Chapter 1: What's New...1 What's New in 3.2.1... 2 What's New in

More information

Copyright Maxprograms

Copyright Maxprograms Copyright 2008-2017 Maxprograms Table of Contents Introduction... 1 RemoteTM Web Server... 1 Installation and Configuration... 2 Requirements... 2 Preparation... 2 Installation... 2 Email Server Configuration...

More information

Windows 2000 / XP / Vista User Guide

Windows 2000 / XP / Vista User Guide Windows 2000 / XP / Vista User Guide Version 5.5.1.0 September 2008 Backup Island v5.5 Copyright Notice The use and copying of this product is subject to a license agreement. Any other use is prohibited.

More information

Kaseya 2. Installation guide. Version R8. English

Kaseya 2. Installation guide. Version R8. English Kaseya 2 Kaseya Server Setup Installation guide Version R8 English October 24, 2014 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept

More information

SilkTest 2010 R2. Installation Guide

SilkTest 2010 R2. Installation Guide SilkTest 2010 R2 Installation Guide Borland Software Corporation 4 Hutton Centre Dr., Suite 900 Santa Ana, CA 92707 Copyright 2009-2010 Micro Focus (IP) Limited. All Rights Reserved. SilkTest contains

More information

ER/Studio Enterprise Portal 1.1 Installation Guide

ER/Studio Enterprise Portal 1.1 Installation Guide ER/Studio Enterprise Portal 1.1 Installation Guide 2nd Edition, April 16/2009 Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco,

More information

CaliberRDM. Installation Guide

CaliberRDM. Installation Guide CaliberRDM Installation Guide Borland Software Corporation 4 Hutton Centre Dr., Suite 900 Santa Ana, CA 92707 Copyright 2010 Micro Focus (IP) Limited. All Rights Reserved. CaliberRDM contains derivative

More information

JDMS - A Java Based Alternative to Motif DMS Windows Susanna Wallenberger, Janice Replogle, SAS Institute Inc., Cary NC

JDMS - A Java Based Alternative to Motif DMS Windows Susanna Wallenberger, Janice Replogle, SAS Institute Inc., Cary NC JDMS - A Java Based Alternative to Motif DMS Windows Susanna Wallenberger, Janice Replogle, SAS Institute Inc., Cary NC ABSTRACT JDMS harnesses the power of a SAS using Java technologies. JDMS is a Java

More information

DocuShare Installation Guide

DocuShare Installation Guide DocuShare Installation Guide Publication date: December 2009 This document supports DocuShare Release 6.5/DocuShare CPX Release 6.5 Prepared by: Xerox Corporation DocuShare Business Unit 3400 Hillview

More information

Online Backup Manager v7 Quick Start Guide for Synology NAS

Online Backup Manager v7 Quick Start Guide for Synology NAS Online Backup Manager v7 Quick Start Guide for Synology NAS Copyright Notice The use and copying of this product is subject to a license agreement. Any other use is prohibited. No part of this publication

More information

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3. Installing and Configuring VMware Identity Manager Connector 2018.8.1.0 (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on

More information

Import Data Connection to an SAP BW System

Import Data Connection to an SAP BW System Import Data Connection to an SAP BW System SAP Analytics Cloud allows you to import data from an SAP BW System. You must connect to an SAP BW system, version 7.3x or higher release. NOTE: It is recommended

More information

Contents Overview... 5 Upgrading Primavera Gateway... 7 Using Gateway Configuration Utilities... 9

Contents Overview... 5 Upgrading Primavera Gateway... 7 Using Gateway Configuration Utilities... 9 Gateway Upgrade Guide for On-Premises Version 17 August 2017 Contents Overview... 5 Downloading Primavera Gateway... 5 Upgrading Primavera Gateway... 7 Prerequisites... 7 Upgrading Existing Gateway Database...

More information