High Availability Installation |
The admin user's first task is to install a supported operating system on both nodes that will support the Orchestrator application. See General Requirements for details on supported operating systems.
# yum –y update
Confirm that your network settings are correctly configured and that each host has a unique host name properly configured within the name resolution mechanism you use (DNS, hosts file, and so on). Each host must be able to resolve its own name, as well as the name of the other node.
# hostname haorchestrator1.mydomain.com
# sestatus SELinux status: disabled
Additionally, ensure that the permissions defined on the NFS server are appropriate for the shared directories (in other words, consistent with what has already been defined on the shared directories).
# groupadd -g 776 orchestrator && useradd -c "Aspera Orchestrator user" -d /home/orchestrator -g orchestrator -m -s /bin/aspshell -r -u 776 orchestrator # groupadd -g 778 mysql && useradd -c "Aspera Mysql" -d /home/mysql -g mysql -m -s /bin/false -u 778 mysqlThe UIDs and GIDs used on the Orchestrator servers for orchestrator and mysql users must match the UIDs and GIDs associated with the shared directories on the NFS server.
http://www.softpanorama.org/Net/Application_layer/NFS/Troubleshooting/nfsv4_mounts_files_as_nobody.shtml
Mount Point | Usage | Owner | Permissions |
---|---|---|---|
/mysql_data | Stores shared MySQL data files | nobody.root | drwx------ |
/orchestrator | Stores Orchestrator upload and download files | orchestrator.orchestrator | drwx------ |
/acm_files | Stores shared ACM files | nobody.nobody | drwx------ |
Configuring the /etc/fstab file will cause the shared directories to be automatically mounted when the system reboots.
The following entries in the /etc/fstab file indicate that the shared directories (/home/mysql_data, /home/orchestrator, and /home/acm_files) are shared from the NFS server with an IP address of 10.0.75.10. These shared directories will be mounted to their corresponding local directories on each orchestrator server (/mysql, /orchestrator, /acm_files). The nfs3 entry indicates the type of file system which is being shared, and the remaining option entries define typical parameters used when mounting file systems for use in Orchestrator HA environment.
10.0.75.10:/home/mysql_data /mysql_data nfs3 rw,sync,hard,intr 0 0 10.0.75.10:/home/orchestrator /orchestrator nfs3 rw,sync,hard,intr 0 0 10.0.75.10:/home/acm_files /acm_files nfs3 rw,sync,hard,intr 0 0
Once you have configured the /etc/fstab file, make sure the mount points have been created on both Orchestrator servers, and confirm each directory’s ownership and permissions.
Obtain the latest ACM software from Aspera and place it in the shared /acm_files directory.
# cd /acm_files # tar xzvf /root/acmversionorchestrator-version.tar.gz