INUVIKA TECHNICAL GUIDE

Size: px
Start display at page:

Download "INUVIKA TECHNICAL GUIDE"

Transcription

1 Version 1.5 May 22, 2018 Passing on or copying of this document, use and communication of its content not permitted without Inuvika written approval

2 PREFACE The purpose of this document is to provide a failover mechanism for the Inuvika OVD Session Manager role (OSM) and the additional roles that may be hosted on the OSM servers. Page 2

3 HISTORY Version Date Comments Upgrades for 2.5, add better support for sessions sharing and database Reformatting Updated document for CentOS Updated document for CentOS Updated document to new format and added clarifications Published the first version of the document Page 3

4 TABLE OF CONTENTS 1 Introduction Overview Pre-requisites 7 3 Network Configuration DNS Configuration Ubuntu LTS RHEL / CentOS 7.x Checking DNS Hosts File Configuration Configuring the Heartbeat Interface Ubuntu LTS RHEL / CentOS 7.x MySQL installation and configuration Installation and Configuration Cluster node configuration Installing OVD Components Configuring sessions sharing Inotify Installation and Configuration SSH Key Management SSH Key Configuration Verifying the SSH Configuration Inotify Script Installation and Configuration OVD Administration Console Heartbeat/Pacemaker Configuration Package Installation Heartbeat Configuration Configuration files Copy the Heartbeat Configuration Files Pacemaker configuration Apache server status Starting PCS command Corosync configuration Adding resources to monitor Heartbeat/Pacemaker Startup Script Installing the Initialization Script for Heartbeat Installing the Initialization Script for Pacemaker Modifying the osm-failover.sh Script Start the Heartbeat/Pacemaker daemon Heartbeat Pacemaker MySQL External Cluster Integration 26 8 Bibliography 27 Page 4

5 1 INTRODUCTION The purpose of this document is to provide a description of an example failover mechanism that can be deployed for the Inuvika OVD Session Manager role (OSM) and for the additional roles that may be hosted on the OSM servers. The mechanism is based on a master/slave architecture. The example is based on using the Linux Heartbeat daemon and synchronizing the data used in the OVD Session Manager between the master and the slave nodes. Other mechanisms may be employed to achieve a similar result. 1.1 OVERVIEW The example described in this document is based on a simple OVD architecture to explain each step of the failover implementation. The architecture is depicted in the following figure: Figure 1: OVD Architecture The OSM1 server serves all OVD farm requests and tasks from its network interface eth0 which hosts the internal and virtual IP address. In the example architecture, these are and respectively. OSM1 is statically set as the master server in the cluster. For more convenience, the VIP can be registered in the enterprise DNS server. In the example, the VIP is registered as osm-vip.inuvika.demo. The Heartbeat daemon which runs on both OSM servers, broadcasts over a dedicated network accessed using eth1. When the Heartbeat daemon detects that OSM1 has failed, it will switch the virtual IP address to the OSM2 server. The resulting downtime will be no more than a few seconds. When the OSM1 server has been recovered and is available again, the Heartbeat daemon will switch the virtual IP address back to OSM1. Page 5

6 Although not covered in this document, it is possible to use an external MySQL clustered solution instead (See section 7 MySQL External Cluster Integration). The instructions in this document cover Ubuntu LTS (Xenial Xerus), Ubuntu LTS (Trusty Tahr), RHEL 7, and CentOS 7. For other Linux distributions, there may be differences in the actual details of the implementation. However, the architectural approach will remain the same. Page 6

7 2 PRE-REQUISITES In order to implement a failover mechanism, the following pre-requisites should be in place. An Inuvika OVD Enterprise subscription key valid for both session managers in the setup. Please contact your local Inuvika Reseller Partner in order to initiate a replacement key request for both session managers. If you are not currently working with an Inuvika Reseller Partner, please contact your Inuvika representative directly, or submit the request form on getakey. Good Linux administration skills. The solution is not trivial to implement and is best handled by an experienced administrator. Two Linux servers with only the default server installation (plus SSH server). 2 network interfaces on each server: eth0 attached to the enterprise network with a static IP address eth1 on a dedicated Heartbeat network between both the OSM servers NOTE: In Ubuntu 16.04, eth interface names have been deprecated. Please note the naming format your system is using and substitute it in for any references to eth throughout this document. You can use the ifconfig command to find your interface names. They will most likely begin with the en prefix. A network time server to synchronize all servers with it. This is mandatory for the solution to work successfully. A DNS server to register servers and VIP DNS names as FQDNs (fully qualified name) A Directory server (optional) The installation of the required OSM and MySQL components will be described in this document. The Linux servers need have only a default installation to meet the pre-requisites. Resources required in the document are available in failover_scripts.zip Page 7

8 3 NETWORK CONFIGURATION This section describes the network configuration that 3.1 DNS CONFIGURATION If a DNS server is not available, the HOSTS file must be properly set up for all hosts that participate in the OVD server farm UBUNTU LTS In the example, the network configuration as defined in the /etc/network/interfaces file for each OSM is displayed below: OSM1: i f a c e eth0 inet s t a t i c address netmask gateway dns nameservers dns search inuvika.demo OSM2: i f a c e eth0 inet s t a t i c address netmask gateway dns nameservers dns search inuvika.demo RHEL / CENTOS 7.X In the /etc/resolv.conf file, add for each OSM OSM1: search inuvika.demo nameserver OSM2: search inuvika.demo nameserver Page 8

9 3.2 CHECKING DNS Check that the DNS server is resolved correctly by using the nslookup command. Similar testing should be conducted on each OSM machine. For example the command below entered on OSM1 : nslookup should result in the following: Server : Address : # in addr. arpa name = dc. inuvika.demo. 3.3 HOSTS FILE CONFIGURATION The HOSTS file must be set up correctly on each OSM server, even when a DNS server is available. Edit the /etc/hosts file on OSM1 and OSM2 nano / etc / hosts The contents of the file based on this example should be as follows: OSM1: localhost osm osm1. inuvika.demo osm osm2. inuvika.demo osm osm vip. inuvika.demo osm vip OSM2: localhost osm osm2. inuvika.demo osm osm1. inuvika.demo osm osm vip. inuvika.demo osm vip 3.4 CONFIGURING THE HEARTBEAT INTERFACE UBUNTU LTS To configure the network settings to support the dedicated Heartbeat network, add the settings for eth1 to the /etc/network/interfaces file on each OSM. OSM1: Page 9

10 auto eth1 i f a c e eth1 inet s t a t i c address netmask OSM2: auto eth1 i f a c e eth1 inet s t a t i c address netmask Then restart the system in each case to apply the changes. reboot Upon reboot, running the ifconfig command displays eth0 and eth1. Check that the details are correct before continuing RHEL / CENTOS 7.X To configure the network settings to support the dedicated Heartbeat network, add the settings to the /etc/sysconfig/network scripts/ifcfg eth1 file on each OSM. OSM1: DEVICE=eth1 BOOTPROTO=manual ONBOOT=yes IPADDR= NETWORK= NETMASK= OSM2: DEVICE=eth1 BOOTPROTO=manual ONBOOT=yes IPADDR= NETWORK= NETMASK= Then restart the system in each case to apply the changes. reboot Upon reboot, running the ifconfig command displays eth0 and eth1. Check that the details are correct before continuing. Page 10

11 4 MYSQL INSTALLATION AND CONFIGURATION This section covers the MySQL installation on a dedicated server. If you prefer to use an external MySQL clustered solution, refer to Section 7: MySQL External Cluster Integration and then move on to section 5. The MySQL installation is based on the official Inuvika OVD installation instructions. 4.1 INSTALLATION AND CONFIGURATION 1. Install MySQL Ubuntu LTS apt get update apt get i n s t a l l mysql server mysql c l i e n t RHEL / CentOS 7.X yum i n s t a l l mariadb mariadb server chkconfig mariadb on service mariadb s t a r t mysqladmin u root password ' mysql_root_password ' 2. Create the OVD Database with the name ovd mysql u root p e ' create database ovd ' 3. Disable the firewall or add a rule to authorize the communication on the tcp port Open a MySQL session as root : mysql u root p 5. Add the OSM servers to be able to connect remotly on the MySQL server mysql> GRANT ALL PRIVILEGES ON *. * TO ' root '@' osm1 ' IDENTIFIED BY ' root ' ; mysql> GRANT ALL PRIVILEGES ON *. * TO ' root '@' osm2 ' IDENTIFIED BY ' root ' ; mysql> GRANT ALL PRIVILEGES ON *. * TO ' root '@' osm vip ' IDENTIFIED BY ' root \ ' ; mysql> FLUSH PRIVILEGES ; 6. Restart the MySQL service for the changes to become active. Ubuntu LTS service mysql r e s t a r t RHEL / CentOS 7.X systemctl r e s t a r t mariadb Page 11

12 5 CLUSTER NODE CONFIGURATION The next step is to install the OVD components and establish the notification mechanism which is based on INotify. 5.1 INSTALLING OVD COMPONENTS The OVD Session Manager (OSM), OVD Administration Console (OAC) and OVD Web Access (OWA) should be installed on OSM1 and OSM2. For instructions on installing these components, please follow the latest OVD installation instructions available in the Installation and Configuration document at Warning The same Session Manager administration account and password must be created on both OSM1 and OSM CONFIGURING SESSIONS SHARING Using multiple OSM servers require to share sessions information between servers in order to prevent disconnections. An additional module must be installed on each OSM server which will be in charge of sharing those sessions informations. Ubuntu LTS Install the modules apt get i n s t a l l php memcache memcached Edit the configuration file nano / etc /memcached. conf Change the line by replacing with the OSM ip. l Restart the service service memcached r e s t a r t Edit the Apache configuration file nano / etc /php / 7. 0 / apache2 /php. i n i And add the following session. save_handler = memcache session. save_path = ' tcp :// :11211, tcp\ :// :11211 ' Page 12

13 Edit the memcache mode configuration file nano / etc /php5/mods a v a i l a b l e /memcache. i n i Add at the end of the file memcache. a l l o w _ f a i l o v e r =1 memcache. session_redundancy=4 Restart Apache service apache2 reload Centos / RHEL 7 Install the modules yum i n s t a l l php pecl memcache memcached Edit the configuration file v i / etc / sysconfig /memcached Change OPTIONS value with the OSM ip. OPTIONS="X. X. X. X" Change CACHESIZE by CACHESIZE="1GB" Restart the service service memcached r e s t a r t Edit the Apache configuration file v i / etc / httpd / conf. d/php. conf And add the following php_value session. save_handle "memcache" php_value session. save_handler " tcp :// :11211, tcp\ :// :11211" Edit the memcache mode configuration file v i / etc /php. d/memcache. i n i Add at the end of the file memcache. a l l o w _ f a i l o v e r =1 memcache. session_redundancy=4 Page 13

14 Restart Apache service httpd reload 5.3 INOTIFY INSTALLATION AND CONFIGURATION The next step is to install the INotify software package on OSM1 and OMS2: Ubuntu LTS apt get i n s t a l l l i b l i n u x i n o t i f y 2 perl RHEL / CentOS 7.x yum i n s t a l l http : / / download. fedoraproject. org /pub/ epel / epel release l a t e s t \ 7.noarch. rpm yum i n s t a l l perl Linux I n o t i f y SSH KEY MANAGEMENT The SSH Key Management must be setup to allow communication between the two nodes using rsync without the system requesting SSH key validation SSH KEY CONFIGURATION OSM1 server 1. Generate an RSA key pair on OSM1: ssh keygen t rsa Press enter to accept all defaults. 2. Create a.ssh folder on OSM2 remotely: ssh root@ mkdir p. ssh 3. Transfer the OSM1 SSH public key to OSM2: cat / root /. ssh / id_rsa. pub ssh root@ ' cat > >.ssh / authorized_keys ' OSM2 server 1. Generate an RSA key pair on OSM2: ssh keygen t rsa Press enter to accept all defaults. Page 14

15 2. Create a.ssh folder on OSM1 remotely: ssh mkdir p. ssh 3. Transfer the OSM2 SSH public key to OSM1: cat / root /. ssh / id_rsa. pub ssh root@ ' cat > >.ssh / authorized_keys ' VERIFYING THE SSH CONFIGURATION Using SSH should not prompt the user to accept a key request if the configuration has been performed successfully. To verify that this is the case, on OSM1 run the following command: ssh root@ No password should be requested. If ok, enter exit to quit. Then on OSM2, run the following command: ssh root@ No password should be requested. If ok, enter exit to quit. If the test passes on both nodes, then the SSH key management is correctly configured. Warning rsync uses the hostname stored within the generated key which in this case is X 5.5 INOTIFY SCRIPT INSTALLATION AND CONFIGURATION The Perl script named osm inotify.pl that is provided with this documentation must be copied into the /sbin directory on both OSM servers. The script will be started by the Heartbeat daemon and will detect if an OSM server has failed. 1. Once the file has been copied, make the file executable as follows: chmod +x / sbin /osm i n o t i f y. pl 2. Edit the script content so that it corresponds to the OSM configuration. On the OSM1 server use the OSM2 Heartbeat IP address: # REMOTE SERVER I P $rip = " " ; On the OSM2 server use the OSM1 Heartbeat address: # REMOTE SERVER I P $rip = " " ; Page 15

16 Warning Do not copy/paste the script content into the Linux server. It is recommended that a dedicated tool, such as WinSCP, is used on Windows to avoid corrupting the file. 5.6 OVD ADMINISTRATION CONSOLE The next step is to edit the MySQL settings on OSM1 and OSM2 in the OVD Administration Console. 1. Connect to the Administration Console on OSM1 using a browser and enter the URL ovd/admin/ 2. Enter the MySQL username and password in the SQL Configuration page. The page should be displayed by default upon first login since the OVD database has not been configured at this stage. Change the Database host address with the one used for the dedicated MySQL server/cluster. 3. Perform the same operation on OSM2. Figure 2: Admin Console DB configuration 4. Both OSM servers must use the same SSL certificate for the failover to be successful. To achieve this, copy the SSL certificate from OSM1 to OSM2. Ubuntu LTS scp / etc / s s l / certs / ssl cert snakeoil.pem : / etc / s s l / certs / scp / etc / s s l / private / ssl cert snakeoil. key : / etc / s s l / private RHEL / CentOS 7.X scp / etc / pki / t l s / certs / localhost. c r t * : / etc / pki / t l s / certs / scp / etc / pki / t l s / private / localhost. key * : / etc / pki / t l s / private\ / The OVD configuration of the cluster is now complete. Page 16

17 6 HEARTBEAT/PACEMAKER CONFIGURATION The remaining step is to install and configure a cluster infrastructure (communication and membership) service. This allows clients to know about the presence and disappearance of peer processes (in the case of OVD the OVD Session Manager) on other machines. Several options are available for Linux distributions but this document only covers one option per system: Hearbeat for Ubuntu Trusty and Pacemaker / Corosync for EL7 (Red Hat 7.x, CentOS 7.x). Please follow section 6.1 and afterwards choose either 6.2 (heartbeat) or 6.2 (pacemaker) depending on your distribution. 6.1 PACKAGE INSTALLATION The Heartbeat package must be installed on OSM1 and OSM2: Ubuntu LTS apt get update apt get i n s t a l l heartbeat RHEL / CentOS 7.X yum y i n s t a l l corosync pacemaker pcs 6.2 HEARTBEAT CONFIGURATION This section covers Ubuntu LTS (Xenial Xerus) and Ubuntu LTS (Trusty Tahr). Warning This section is not for RHEL 7.x and CentOS 7.x. Please follow [ Pacemaker configuration ] ( # pacemaker configuration ) for RHEL 7. x and CentOS 7. x. There are 3 files to configure for the Heartbeat package. These files will be created in the /etc/heartbeat directory. This directory is a symlink to /etc/ha.d CONFIGURATION FILES The files are created on OSM1 ONLY (the master node) and are: authkeys haresources ha.cf Page 17

18 Configuration File 1. Edit the Heartbeat configuration file: nano / etc / heartbeat / ha. c f 2. Add the following content: autojoin none l o g f i l e / var / log / heartbeat. log l o g f a c i l i t y daemon node osm1 osm2 keepalive 2 warntime 5 deadtime 15 bcast eth1 ping auto_failback yes node osm1 osm2: the order is important as it is used to set the master node. In this case OSM1 will always be the master server ping : the address of a ping gateway. This test pings the network gateway to check network availability. In this example the network gateway is bcast eth1: the Heartbeat daemon will broadcast through the dedicated interface which in this example is eth1 auto_failback yes: When the master node (OSM1 in this example) has been recovered after a failure, the Heartbeat daemon will revert the virtual IP address back to the master authkeys Configuration File The authkeys file contains pre-shared secrets used for mutual cluster node authentication. It should only be readable by root and follows this format: auth num num algorithm secret num is a simple index, starting at 1. Usually, there will only be one key in the authkeys file. algorithm is the name of signature algorithm used. The options are either md5 or sha1. It is recommended to not use a crc (a simple cyclic redundancy check) which is not secure. secret is the actual authentication key. The authkeys file can be created using a randomly generated secret. The following commands will achieve this task: 1. Generate SHA1 key: dd i f =/dev /urandom bs=512 count=1 2>/dev / n u l l openssl md5 The output should be similar to: Page 18

19 ( stdin ) = 1ff0cde062fc435a4b2f039c71e Create the authkeys file by editing the file: nano / etc / heartbeat / authkeys and paste in the output from the SHA1 key generation: auth 1 1 sha1 1ff0cde062fc435a4b2f039c71e Configure the access permissions for root only: chmod 0600 / etc / ha. d/ authkeys Or, combining all the above, the commands can be concatenated as follows: echo e " auth 1\n1 sha1 $ ( dd i f =/dev /urandom bs=512 count=1 2> / dev / n u l l \ openssl md5 ) " > / etc / ha. d/ authkeys && chmod 600 / etc / ha. d/ authkeys haresources Configuration File Once the ha.cf and authkeys files are set up, the next step is to configure the haresources file. This file specifies the services for the cluster and who the default owner is. The haresources file is read when the server state changes from passive to active mode. In the example, we want the server node to handle the virtual IP address when it is active. 1. Create the haresources file by editing the file nano / etc / heartbeat / haresources 2. Enter the content below and save the file. The configuration of this file will be completed later. osm cron osm f a i l o v e r. sh where: OSM1: the cluster master node name : the virtual IP address cron/crond: this service is started only when the server becomes active osm-failover.sh: the script that runs when the server becomes active COPY THE HEARTBEAT CONFIGURATION FILES The configuration on OSM2 must be the same as OSM1, so the files created on OSM1 can be copied to OSM2 as follows: cd / etc / heartbeat scp authkeys ha. c f haresources : / etc / heartbeat / Page 19

20 6.3 PACEMAKER CONFIGURATION This section covers only Red Hat 7.x/CentOS 7.x. Warning This section is not for Ubuntu LTS. Please follow [ Heartbeat Configuration ] ( # heartbeat configuration ) for Ubuntu LTS. As Heartbeat is deprecated, the configuration steps for Pacemaker are not the same. All the following commands must be run as the root user APACHE SERVER STATUS This location needs to be defined for monitoring the apache service. Create the /etc/httpd/conf.d/status.conf nano / etc / httpd / conf. d/ status. conf Add the following content: <Location / server status > SetHandler server status Order Deny, Allow Deny from a l l Allow from </ Location > Stop Apache and the running service: chkconfig httpd o f f systemctl stop httpd. service STARTING PCS COMMAND The pcs command line interface controls and configures Corosync and Pacemaker. Start the pcs command on the OSM01 and OSM02 servers systemctl enable pcsd. service systemctl s t a r t pcsd. service COROSYNC CONFIGURATION The default installation has created a user account named hacluster. The password must be defined Page 20

21 passwd hacluster Authorize the OSM servers o the cluster pcs c l u s t e r auth osm01 osm02 Create the cluster and the OSM servers as nodes pcs c l u s t e r setup name osmha osm01 osm02 osmha: name of the cluster Pacemaker and Corosync services must be started systemctl systemctl enable corosync. service enable pacemaker. service Disable some settings not useful in this case pcs f configuration property set stonith enabled= f a l s e pcs f configuration property set no quorum p o l i c y =ignore ADDING RESOURCES TO MONITOR The VIP, Apache, and a sync script must be added as resources to monitor Add the VIP as a resource in the cluster: pcs f configuration resource create v i r t u a l _ i p ocf : heartbeat : IPaddr2 ip\ = cidr_netmask=24 op monitor i n t e r v a l =20s Add the Apache service as a resource in the cluster pcs f configuration resource create WebServer ocf : heartbeat : apache c o n f i g f i l e \ =/ etc / httpd / conf / httpd. conf s t a t u s u r l =" http : / / / server status " op \ monitor i n t e r v a l =20s Now, a constraint must be defined between these two resources to be sure that the same node will be assigned to these resources. pcs f configuration constraint colocation add WebServer v i r t u a l _ i p INFINITY 6.4 HEARTBEAT/PACEMAKER STARTUP SCRIPT INSTALLING THE INITIALIZATION SCRIPT FOR HEARTBEAT The Heartbeat startup script will be started by the Heartbeat daemon on the active OSM server only. Copy the provided osm-failover.sh file to the directory /etc/init.d on both nodes. Page 21

22 These steps cover only Ubuntu LTS. Please follow Installing the Initialization Script for Pacemaker for Red Hat 7.x/CentOS 7.x. On OSM1 and OSM2: chmod 755 / etc / i n i t. d/osm f a i l o v e r. sh Then update the startup conditions as follows: 1. Ubuntu and update rc. d osm f a i l o v e r. sh defaults update rc. d osm f a i l o v e r. sh disable INSTALLING THE INITIALIZATION SCRIPT FOR PACEMAKER These steps cover only RHEL 7.x / CentOS 7.x. Please follow Installing the Initialization Script for Heartbeat for Ubuntu LTS. The startup script will be started by Pacemaker on the active OSM only Copy the provided osm-failover.sh file to /usr/sbin on both nodes. Create a system service by creating the file. nano / etc / systemd / system /osm f a i l o v e r. service Add the following content: [ Unit ] Description=OSM F a i l o v e r [ Service ] Type= forking ExecStart =/ usr / sbin /osm f a i l o v e r. sh s t a r t ExecStop =/ usr / sbin /osm f a i l o v e r. sh stop [ I n s t a l l ] WantedBy=multi user. target Start the osm-failover service and enable it at startup systemctl systemctl s t a r t osm f a i l o v e r. service enable osm f a i l o v e r. service Add the script as a resource in the cluster and add a constraint: sudo pcs f configuration resource create OSM systemd : osm f a i l o v e r op \ monitor i n t e r v a l =20s force sudo pcs f configuration constraint colocation add v i r t u a l _ i p OSM \ INFINITY Page 22

23 6.4.3 MODIFYING THE OSM-FAILOVER.SH SCRIPT The osm-failover.sh script must be modified to incorporate the settings of the installed environment. IP source address rewrite The OSM communicates on TCP port 1112 with the OAS and OFS servers. By default it uses the network interface that is started first. In our example it must be the VIP, which is eth0:0 instead of eth0. The required behavior can be enforced by using an Iptables rule. The rule to use is: i p t a b l e s t nat I POSTROUTING d dest. Network j SNAT to V i r t u a l IP When the Heartbeat daemon starts, it will execute the osm-failover.sh script which in turn implements the iptables rule and removes it when the daemon stops. On OSM1 and OSM2: 1. Edit the /etc/init.d/osm-failover.sh file or /usr/sbin/osm-failover.sh file. 2. In the d_start() section, add/modify the line as below: d_start ( ) { log_daemon_msg " S t a r t i n g system $DEAMON_NAME Daemon" start stop daemon background name $DEAMON_NAME s t a r t quiet \ chuid $DAEMONUSER exec $DAEMON $DEAMON_OPT log_end_msg $? i p t a b l e s t nat I POSTROUTING d /24 j SNAT to \ } All packets routed to the network /24 are rewritten with the source IP (the cluster VIP) 3. In the d_stop() section, add/modify the line shown below: _stop ( ) { log_daemon_msg " Stopping system $DEAMON_NAME Daemon" start stop daemon name $DEAMON_NAME stop r e t r y 5 quiet name \ $DEAMON_NAME log_end_msg $? i p t a b l e s t nat F } When the Heartbeat daemon is stopped, the Iptables rule will be removed. 4. When the Heartbeat daemon is running, check the IP tables rule is properly set: i p t a b l e s nl v line numbers t nat 6.5 START THE HEARTBEAT/PACEMAKER DAEMON HEARTBEAT These steps cover only Ubuntu LTS. Please follow Pacemaker for Red Hat 7.x/CentOS 7.x. Page 23

24 On OSM1 and OSM2: service heartbeat s t a r t The log file may help with troubleshooting any Heartbeat issues: / var / log / heartbeat. log The server hosting the virtual IP address, which in normal operation mode is OSM1, should list the VIP address: root@osm1:~# i f c o n f i g eth0 Link encap : Ethernet HWaddr 08:00:27:4 a : b3 : c7 inet addr : Bcast : Mask: inet6 addr : fe80 : : a00:27 f f : fe4a : b3c7/64 Scope : Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric : 1 RX packets :92348 errors : 0 dropped: 81 overruns : 0 frame : 0 TX packets :10856 errors :0 dropped :0 overruns :0 c a r r i e r :0 c o l l i s i o n s :0 txqueuelen :1000 RX bytes : ( MB) TX bytes : ( 2. 9 MB) eth0 :0 Link encap : Ethernet HWaddr 08:00:27:4 a : b3 : c7 inet addr : Bcast : Mask: UP BROADCAST RUNNING MULTICAST MTU:1500 Metric : PACEMAKER These steps cover only Red Hat 7.x/CentOS 7.x. Please follow Heartbeat for Ubuntu LTS. Start the cluster: sudo pcs c l u s t e r s t a r t a l l Then push the configuration to the active cluster sudo pcs c l u s t e r cib push configuration You can verify the status of your cluster by using the following command sudo pcs status The result should look like this: Cluster name: osmha Last updated : Tue Nov 22 18: 02: Last change : Tue Nov 22 17: 57: \ by root v i a cibadmin on osm01 Stack : corosync Current DC: osm02 ( version el7_2.4 44eb2dd ) p a r t i t i o n WITHOUT \ quorum 2 nodes and 3 resources configured Online : [ osm02 ] Page 24

25 OFFLINE : [ osm01 ] F u l l l i s t of resources : v i r t u a l _ i p ( ocf : : heartbeat : IPaddr2 ) : Started osm02 WebServer ( ocf : : heartbeat : apache ) : Started osm02 OSM ( systemd : osmfailover ) : Started osm02 PCSD Status : osm01 : Online osm02 : Online Daemon Status : corosync : a c t i v e / enabled pacemaker : a c t i v e / enabled pcsd : a c t i v e / enabled Page 25

26 7 MYSQL EXTERNAL CLUSTER INTEGRATION This section explains how to integrate an OSM server farm with an enterprise MySQL clustered solution (third party solution). It is possible though to use a free/open source MySQL cluster by implementing the solution from this excellent guide: MySQL HA (High Availability) Cluster Cookbook. Page 26

27 8 BIBLIOGRAPHY Linux HA. (2015, 09 09). Retrieved from Linux HA: Linux HA. (2015, 09 09). Retrieved from Linux HA: Page 27

INUVIKA TECHNICAL GUIDE

INUVIKA TECHNICAL GUIDE Version 1.6 December 13, 2018 Passing on or copying of this document, use and communication of its content not permitted without Inuvika written approval PREFACE This document describes how to integrate

More information

RG-MACC_2.0 Installation Manual

RG-MACC_2.0 Installation Manual RG-MACC_2.0 Installation Manual Ruijie Networks Co., Ltd all rights reserved 1 Copyright Clarify Copyright ownership belongs to Ruijie, shall not be reproduced, copied, or used in other ways without permission.

More information

Create Test Environment

Create Test Environment Create Test Environment Describes how to set up the Trafodion test environment used by developers and testers Prerequisites Python Passwordless ssh If you already have an existing set of ssh keys If you

More information

Configuring a Standalone VCL Environment using VMware Server 2.0

Configuring a Standalone VCL Environment using VMware Server 2.0 Configuring a Standalone VCL Environment using VMware Server 2.0 DISCLAIMER! This document provides instuctions for configuring a standalone VCL environment running on a single computer which is able to

More information

XE2000/XE3000 IP-PBX: Getting Started Guide Package Contents

XE2000/XE3000 IP-PBX: Getting Started Guide Package Contents XE2000/XE3000 IP-PBX: Getting Started Guide Package Contents XE2000/XE3000 (2U 19'' width unit) Power cord Support hardware for 19'' cabinet Prerequisites You need a computer equipped with Internet browser.

More information

RG-MACC-BASE_v2.01. Installation Guide

RG-MACC-BASE_v2.01. Installation Guide RG-MACC-BASE_v2.01 Preface Thank you for using our products. Audience This manual is intended for: Network engineers Technical support and servicing engineers Network administrators Symbols Important information.

More information

High Availability of IBM Security Directory Server using Heartbeat A highly available authentication system

High Availability of IBM Security Directory Server using Heartbeat A highly available authentication system High Availability of IBM Security Directory Server using Heartbeat A highly available authentication system Prabir Meher IBM India Software Lab, Pune 2014/02/20, 1.0 Abstract: The purpose of this article

More information

INUVIKA TECHNICAL GUIDE

INUVIKA TECHNICAL GUIDE Version 1.7 July 10, 2018 Passing on or copying of this document, use and communication of its content not permitted without Inuvika written approval PREFACE This document explains the steps to implement

More information

Newsreader virtual machines Technical Report NWR

Newsreader virtual machines Technical Report NWR Newsreader virtual machines Technical Report NWR-2014-4 Version FINAL Aitor Soroa 1, Enrique Fernández 2 1 University of Basque Country Donostia, Basque Country a.soroa@ehu.es 2 University of Basque Country

More information

Configure HOSTNAME by adding the hostname to the file /etc/sysconfig/network. Do the same to all the all nodes.

Configure HOSTNAME by adding the hostname to the file /etc/sysconfig/network. Do the same to all the all nodes. Network setup As the root user execute the command "ifconfig" on each host. Take a note of ipaddress's of all machines I have a home LAN so my addresses are class C which might be in the format 192.168.192.x.

More information

Trixbox High-Availability with fonebridge Tutorial

Trixbox High-Availability with fonebridge Tutorial Trixbox High-Availability with fonebridge Tutorial REDFONE Communications Table of Contents i Table of Contents 1 Introduction 1.1 Overview... 1 1.1.1 Core components & requirements... 1 1.1.2 Operational

More information

Network Configuration for Cisco UCS Director Baremetal Agent

Network Configuration for Cisco UCS Director Baremetal Agent Network Configuration for Cisco UCS Director Baremetal Agent This chapter contains the following sections: About the Network Configuration Options, page 1 Single Network for Management and PXE, page 1

More information

Configure HOSTNAME by adding the hostname to the file /etc/sysconfig/network. Do the same to all the other 3(4) nodes.

Configure HOSTNAME by adding the hostname to the file /etc/sysconfig/network. Do the same to all the other 3(4) nodes. Network setup As the root user execute the command "ifconfig" on each host. Take a note of ipaddress's of all machines I have a home LAN so my addresses are class C which might be in the format 192.168.192.x.

More information

VisibleThread - Server Configuration Help

VisibleThread - Server Configuration Help VisibleThread - Server Configuration Help Version 2.13 (November 2016) Copyright 2017 VisibleThread Limited. This document is the copyright of VisibleThread Limited and may not be reproduced in whole or

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

Load Balancing Bloxx Web Filter. Deployment Guide v Copyright Loadbalancer.org

Load Balancing Bloxx Web Filter. Deployment Guide v Copyright Loadbalancer.org Load Balancing Bloxx Web Filter Deployment Guide v1.3.5 Copyright Loadbalancer.org Table of Contents 1. About this Guide...4 2. Loadbalancer.org Appliances Supported...4 3. Loadbalancer.org Software Versions

More information

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide Oded Nahum Principal Systems Engineer PLUMgrid EMEA November 2014 Page 1 Page 2 Table of Contents Table

More information

Linux Kung Fu. Stephen James UBNetDef, Spring 2017

Linux Kung Fu. Stephen James UBNetDef, Spring 2017 Linux Kung Fu Stephen James UBNetDef, Spring 2017 Introduction What is Linux? What is the difference between a client and a server? What is Linux? Linux generally refers to a group of Unix-like free and

More information

Introduction. What is Linux? What is the difference between a client and a server?

Introduction. What is Linux? What is the difference between a client and a server? Linux Kung Fu Introduction What is Linux? What is the difference between a client and a server? What is Linux? Linux generally refers to a group of Unix-like free and open-source operating system distributions

More information

Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 This guide will help you download and install IBM Db2 software,

More information

IP over IB Protocol. Introduction CHAPTER

IP over IB Protocol. Introduction CHAPTER CHAPTER 3 The following sections appear in this chapter: Introduction, page 3-1 Manually Configure IPoIB for Default IB Partition, page 3-2 Subinterfaces, page 3-2 Verify IPoIB Functionality, page 3-5

More information

Using Shell Commands

Using Shell Commands This chapter contains the following sections: General Administration, page 1 Working with Databases, page 9 Importing Certificates, page 13 Accessing Root Privileges, page 14 Using a Multi-Node Setup,

More information

Installing idenprotect server on RHEL 6 or CentOS 6. idenprotect Ltd.

Installing idenprotect server on RHEL 6 or CentOS 6. idenprotect Ltd. Installing idenprotect server 1.2.0 on RHEL 6 or CentOS 6 idenprotect Ltd. Version 1.2.0, August 10th, 2017 Table of Contents Before Starting............................................................................

More information

High Availability and Disaster Recovery

High Availability and Disaster Recovery High Availability and Disaster Recovery ScienceLogic version 8.4.0 rev 2 Table of Contents High Availability & Disaster Recovery Overview 4 Overview 4 Disaster Recovery 4 High Availability 4 Differences

More information

Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018 This guide will help you download and install IBM Db2 software, Data

More information

Load Balancing OKI DICOM-Embedded Printers. Deployment Guide v Copyright Loadbalancer.org

Load Balancing OKI DICOM-Embedded Printers. Deployment Guide v Copyright Loadbalancer.org Load Balancing OKI DICOM-Embedded Printers Deployment Guide v1.0.1 Copyright Loadbalancer.org Table of Contents 1. About this Guide...3 2. Loadbalancer.org Appliances Supported...3 3. Loadbalancer.org

More information

Red Hat Enterprise Linux 7

Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 7 High Availability Add-On Reference Reference Document for the High Availability Add-On for Red Hat Enterprise Linux 7 Last Updated: 2018-06-08 Red Hat Enterprise Linux 7 High

More information

What can you do with SQL Server on Linux?

What can you do with SQL Server on Linux? What can you do with SQL Server on Linux? S P O N S O R S P R E S E N T E R I N F O Rudi Bruchez rudi@babaluga.com www.babaluga.com SUPPORTED DISTRIBUTIONS Platform Supported version(s) Red Hat Enterprise

More information

This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green with the host.

This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green with the host. Networking Guide for BeagleBone (Black or Green) by Brian Fraser Last update: Nov 17, 2017 This document guides the user through: 1. Setting up and configuring networking for the BeagleBone black or green

More information

Load Balancing Web Proxies / Filters / Gateways. Deployment Guide v Copyright Loadbalancer.org

Load Balancing Web Proxies / Filters / Gateways. Deployment Guide v Copyright Loadbalancer.org Load Balancing Web Proxies / Filters / Gateways Deployment Guide v1.6.5 Copyright Loadbalancer.org Table of Contents 1. About this Guide...4 2. Loadbalancer.org Appliances Supported...4 3. Loadbalancer.org

More information

Load Balancing RSA Authentication Manager. Deployment Guide v Copyright Loadbalancer.org, Inc

Load Balancing RSA Authentication Manager. Deployment Guide v Copyright Loadbalancer.org, Inc Load Balancing RSA Authentication Manager Deployment Guide v1.2.2 Copyright 2002 2017 Loadbalancer.org, Inc Table of Contents 1. About this Guide...3 2. Loadbalancer.org Appliances Supported...3 3. Loadbalancer.org

More information

Cluster Computing Spring 2004 Paul A. Farrell

Cluster Computing Spring 2004 Paul A. Farrell Configuring & Tuning Cluster Networks Node connectivity Node visibility Networking Services Security Performance Enhancement Internet Protocol Stack and Parameters NIC/OS Driver Maximum Amount of Data

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

RedHat Cluster (Pacemaker/Corosync)

RedHat Cluster (Pacemaker/Corosync) RedHat Cluster (Pacemaker/Corosync) Chapter 1:- Introduction and basic difference from previous RHEL cluster and latest RHEL Cluster. Red hat cluster allows you to configure and manage group of resources

More information

SAP Business One. User Guide. Issue 04 Date HUAWEI TECHNOLOGIES CO., LTD.

SAP Business One. User Guide. Issue 04 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 04 Date 2018-12-31 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2019. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

Load Balancing Censornet USS Gateway. Deployment Guide v Copyright Loadbalancer.org

Load Balancing Censornet USS Gateway. Deployment Guide v Copyright Loadbalancer.org Load Balancing Censornet USS Gateway Deployment Guide v1.0.0 Copyright Loadbalancer.org Table of Contents 1. About this Guide...3 2. Loadbalancer.org Appliances Supported...3 3. Loadbalancer.org Software

More information

MeshCentral 2. Installer s Guide. Version July 31, 2018 Ylian Saint-Hilaire

MeshCentral 2. Installer s Guide. Version July 31, 2018 Ylian Saint-Hilaire MeshCentral 2 MeshCentral 2 Installer s Guide Version 0.0.4 July 31, 2018 Ylian Saint-Hilaire Table of Contents 1. Abstract... 1 2. Amazon Linux 2... 1 2.1 Getting the AWS instance setup... 1 2.2 Installing

More information

Loadbalancer.org Virtual Appliance quick start guide v6.3

Loadbalancer.org Virtual Appliance quick start guide v6.3 Loadbalancer.org Virtual Appliance quick start guide v6.3 What are your objectives?...2 What is the difference between a one-arm and a two-arm configuration?...2 What are the different load balancing methods

More information

MSE System and Appliance Hardening Guidelines

MSE System and Appliance Hardening Guidelines MSE System and Appliance Hardening Guidelines This appendix describes the hardening of MSE, which requires some services and processes to be exposed to function properly. This is referred to as MSE Appliance

More information

Red Hat Enterprise Linux 7

Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 7 High Availability Add-On Reference Reference Document for the High Availability Add-On for Red Hat Enterprise Linux 7 Last Updated: 2017-11-28 Red Hat Enterprise Linux 7 High

More information

MySQL High Availability and Geographical Disaster Recovery with Percona Replication Manager. Yves Trudeau November 2013

MySQL High Availability and Geographical Disaster Recovery with Percona Replication Manager. Yves Trudeau November 2013 MySQL High Availability and Geographical Disaster Recovery with Percona Replication Manager Yves Trudeau November 2013 Agenda Geo-DR problems and challenges Introduction to Corosync Introduction to Pacemaker

More information

Red Hat Enterprise Linux 7

Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 7 High Availability Add-On Overview Overview of the High Availability Add-On for Red Hat Enterprise Linux 7 Last Updated: 2018-02-08 Red Hat Enterprise Linux 7 High Availability

More information

ssh keys, yum, ntp, rsync

ssh keys, yum, ntp, rsync ssh keys, yum, ntp, rsync 1 CST8177 Linux Operating Systems II Saturday 25-April-15 9:00-11:00 T119/T126 2 ifconfig to find your VM's ip address so you can ssh to it ssh key login yum ntp tar scp rsync

More information

Horizon DaaS Platform 6.1 Service Provider Installation - vcloud

Horizon DaaS Platform 6.1 Service Provider Installation - vcloud Horizon DaaS Platform 6.1 Service Provider Installation - vcloud This guide provides information on how to install and configure the DaaS platform Service Provider appliances using vcloud discovery of

More information

Linux. Computer networks - Administration 1DV202. fredag 30 mars 12

Linux. Computer networks - Administration 1DV202. fredag 30 mars 12 Linux Computer networks - Administration 1DV202 Configuration files /etc/hosts /etc/resolv.conf /etc/network/interfaces /etc/hosts 127.0.0.1 localhost.localdomain localhost 127.0.1.1 lokal.kalmar.se lokal

More information

Linux Administration

Linux Administration Linux Administration This course will cover all aspects of Linux Certification. At the end of the course delegates will have the skills required to administer a Linux System. It is designed for professionals

More information

Load Balancing Microsoft OCS Deployment Guide v Copyright Loadbalancer.org

Load Balancing Microsoft OCS Deployment Guide v Copyright Loadbalancer.org Load Balancing Microsoft OCS 2007 Deployment Guide v1.5.2 Copyright Loadbalancer.org Table of Contents 1. About this Guide...3 2. Loadbalancer.org Appliances Supported...3 3. Loadbalancer.org Software

More information

Using Juju with a Local Provider with KVM and LXC in Ubuntu LTS

Using Juju with a Local Provider with KVM and LXC in Ubuntu LTS Using Juju with a Local Provider with KVM and LXC in Ubuntu 14.04 LTS A Dell and Canonical Technical White Paper Mark Wenning Canonical Field Engineer Jose De la Rosa Dell Software Engineer 2 THIS WHITE

More information

Bitnami Ruby for Huawei Enterprise Cloud

Bitnami Ruby for Huawei Enterprise Cloud Bitnami Ruby for Huawei Enterprise Cloud Description Bitnami Ruby Stack provides a complete development environment for Ruby on Rails that can be deployed in one click. It includes most popular components

More information

Setting up a Chaincoin Masternode

Setting up a Chaincoin Masternode Setting up a Chaincoin Masternode Introduction So you want to set up your own Chaincoin Masternode? You ve come to the right place! These instructions are correct as of April, 2017, and relate to version

More information

Cisco Modeling Labs OVA Installation

Cisco Modeling Labs OVA Installation Prepare for an OVA File Installation, page 1 Download the Cisco Modeling Labs OVA File, page 2 Configure Security and Network Settings, page 2 Deploy the Cisco Modeling Labs OVA, page 12 Edit the Virtual

More information

Illustrated Steps to create greggroeten.net with AWS

Illustrated Steps to create greggroeten.net with AWS Illustrated Steps to create greggroeten.net with AWS Screenshots of each step Table of Contents 1. CREATE VPC 10.10.0/16.... 3 2. CREATE 1 PUBLIC SUBNET IN DEFAULT AZ, EX BELOW... 4 3. CREATE IGW, ATTACH

More information

OPENSTACK CLOUD RUNNING IN A VIRTUAL MACHINE. In Preferences, add 3 Host-only Ethernet Adapters with the following IP Addresses:

OPENSTACK CLOUD RUNNING IN A VIRTUAL MACHINE. In Preferences, add 3 Host-only Ethernet Adapters with the following IP Addresses: OPENSTACK CLOUD RUNNING IN A VIRTUAL MACHINE VirtualBox Install VirtualBox In Preferences, add 3 Host-only Ethernet Adapters with the following IP Addresses: 192.168.1.2/24 192.168.2.2/24 192.168.3.2/24

More information

Hands-on Exercise Hadoop

Hands-on Exercise Hadoop Department of Economics and Business Administration Chair of Business Information Systems I Prof. Dr. Barbara Dinter Big Data Management Hands-on Exercise Hadoop Building and Testing a Hadoop Cluster by

More information

Access Server: User's and Developer's Guide <<< Previous Next >>>

Access Server: User's and Developer's Guide <<< Previous Next >>> 1 of 14 12/9/2008 10:18 AM Access Server: User's and Developer's Guide > Chapter 2. Getting Started with Access Server Access Server can be controlled in three ways: by using the WWW

More information

Deploy Dual Stack CentOS 7 Instance in AWS

Deploy Dual Stack CentOS 7 Instance in AWS Deploy Dual Stack CentOS 7 Instance in AWS Lawrence E. Hughes Sixscape Communications Pte Ltd. 26 Oct 2017 This assumes you have already created an AWS account and a dual stack VPC. Click Launch Instance

More information

EDB Failover Manager Guide. Failover Manager Version 2.0.4

EDB Failover Manager Guide. Failover Manager Version 2.0.4 Failover Manager Version 2.0.4 March 14, 2016 EDB Failover Manager Guide, Version 2.0.4 by EnterpriseDB Corporation EnterpriseDB Corporation, 34 Crosby Drive Suite 100, Bedford, MA 01730, USA T +1 781

More information

Plexxi Control Installation, Upgrade and Administration Guide Releases 2.3.x, 2.4.x, 3.0.x, 3.1.0

Plexxi Control Installation, Upgrade and Administration Guide Releases 2.3.x, 2.4.x, 3.0.x, 3.1.0 Plexxi Control Installation, Upgrade and Administration Guide Releases 2.3.x, 2.4.x, 3.0.x, 3.1.0 702-20002-10 Rev 2.0 March 31, 2017 100 Innovative Way - Suite 3322 Nashua, NH 03062 Tel. +1.888.630.PLEX

More information

Appliance Quick Start Guide. v7.5

Appliance Quick Start Guide. v7.5 Appliance Quick Start Guide v7.5 rev. 1.0.8 Copyright 2002 2014 Loadbalancer.org, Inc. Table of Contents Loadbalancer.org Terminology... 4 What is a Virtual IP Address?... 4 What is a Floating IP Address?...

More information

Load Balancing Microsoft AD FS. Deployment Guide v Copyright Loadbalancer.org

Load Balancing Microsoft AD FS. Deployment Guide v Copyright Loadbalancer.org Load Balancing Microsoft AD FS Deployment Guide v1.3.1 Copyright Loadbalancer.org Table of Contents 1. About this Guide...4 2. Loadbalancer.org Appliances Supported...4 3. Loadbalancer.org Software Versions

More information

StampA5D3x/PortuxA5/PanelA5. Quickstart Guide

StampA5D3x/PortuxA5/PanelA5. Quickstart Guide StampA5D3x/PortuxA5/PanelA5 Quickstart Guide StampA5D3x/PortuxA5/PanelA5 StampA5D3x/PortuxA5/PanelA5: Quickstart Guide Copyright 2015 taskit GmbH All rights to this documentation and to the product(s)

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

Red Hat Ceph Storage 3

Red Hat Ceph Storage 3 Red Hat Ceph Storage 3 Ceph Object Gateway with LDAP/AD Guide Configuring Ceph Object Gateway to use LDAP and AD to authenticate object gateway users. Last Updated: 2017-12-04 Red Hat Ceph Storage 3 Ceph

More information

Cisco Stealthwatch Cloud. Private Network Monitoring Advanced Configuration Guide

Cisco Stealthwatch Cloud. Private Network Monitoring Advanced Configuration Guide Cisco Stealthwatch Cloud Private Network Monitoring Advanced Configuration Guide TOC About Stealthwatch Cloud Private Network Monitor Sensor 3 Checking Your Sensor Version 4 Manually Installing the Package

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

Plexxi HCN Plexxi Connect Installation, Upgrade and Administration Guide Release 3.0.0

Plexxi HCN Plexxi Connect Installation, Upgrade and Administration Guide Release 3.0.0 Plexxi HCN Plexxi Connect Installation, Upgrade and Administration Guide Release 3.0.0 May 3, 2018 100 Innovative Way - Suite 3322 Nashua, NH 03062 Tel. +1.888.630.PLEX (7539) www.plexxi.com Legal Notices

More information

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external?

LAN Setup Reflection. Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? LAN Setup Reflection Ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? o Are you able to log into other VMs in the classroom?

More information

Red Hat Enterprise Linux 7 Getting Started with Cockpit

Red Hat Enterprise Linux 7 Getting Started with Cockpit Red Hat Enterprise Linux 7 Getting Started with Cockpit Getting Started with Cockpit Red Hat Enterprise Linux Documentation Team Red Hat Enterprise Linux 7 Getting Started with Cockpit Getting Started

More information

Red Hat Enterprise Linux Atomic Host 7 Getting Started with Cockpit

Red Hat Enterprise Linux Atomic Host 7 Getting Started with Cockpit Red Hat Enterprise Linux Atomic Host 7 Getting Started with Cockpit Getting Started with Cockpit Red Hat Atomic Host Documentation Team Red Hat Enterprise Linux Atomic Host 7 Getting Started with Cockpit

More information

Appliance Guide. Version 1.0

Appliance Guide. Version 1.0 Appliance Guide Version 1.0 Contents Contents 1 Revision history 2 Getting Started 3 Getting to Know the R7-3000/5000/5000x 5 Getting to Know the R7-1000 6 Setting Up the Appliance 7 Logging in to the

More information

LECTURE 7. Readings: - SSH: The Definitive Guide; D.J. Barret et al.; O Reilly Lecture outline: - SSH. Marco Spaziani Brunella, Manuel Campo

LECTURE 7. Readings: - SSH: The Definitive Guide; D.J. Barret et al.; O Reilly Lecture outline: - SSH. Marco Spaziani Brunella, Manuel Campo LECTURE 7 Readings: - SSH: The Definitive Guide; D.J. Barret et al.; O Reilly Lecture outline: - SSH Remote Managing In real life, physical access to network nodes is not always an option. Often, we need

More information

Table of Contents 1 V3 & V4 Appliance Quick Start V4 Appliance Reference...3

Table of Contents 1 V3 & V4 Appliance Quick Start V4 Appliance Reference...3 Table of Contents 1 V & V4 Appliance Quick Start...1 1.1 Quick Start...1 1.2 Accessing Appliance Menus...1 1. Updating Appliance...1 1.4 Webmin...1 1.5 Setting Hostname IP Address...2 1.6 Starting and

More information

Plexxi Control Installation, Upgrade and Administration Guide Releases 2.3.x, 2.4.x, 3.0.x, 3.1.0

Plexxi Control Installation, Upgrade and Administration Guide Releases 2.3.x, 2.4.x, 3.0.x, 3.1.0 Plexxi Control Installation, Upgrade and Administration Guide Releases 2.3.x, 2.4.x, 3.0.x, 3.1.0 702-20002-10 Rev 2.2 May 16, 2017 100 Innovative Way - Suite 3322 Nashua, NH 03062 Tel. +1.888.630.PLEX

More information

Bitnami OroCRM for Huawei Enterprise Cloud

Bitnami OroCRM for Huawei Enterprise Cloud Bitnami OroCRM for Huawei Enterprise Cloud Description OroCRM is a flexible open-source CRM application. OroCRM supports your business no matter the vertical. If you are a traditional B2B company, franchise,

More information

Check the FQDN of your server by executing following two commands in the terminal.

Check the FQDN of your server by executing following two commands in the terminal. LDAP or Lightweight Directory Access Protocol, is a protocol designed to manage and access related information in a centralized, hierarchical file and directory structure. An LDAP server is a non-relational

More information

Cluster Computing Spring 2004 Paul A. Farrell 4/25/2006. Dept of Computer Science Kent State University 1. Configuring & Tuning Cluster Networks

Cluster Computing Spring 2004 Paul A. Farrell 4/25/2006. Dept of Computer Science Kent State University 1. Configuring & Tuning Cluster Networks Configuring & Tuning Cluster Networks Node connectivity Node visibility Networking Services Security Performance Enhancement Network Designs Impact of Network Design Security from outside attack Usability

More information

Installation Manual InfraManage.NET Installation Instructions for Ubuntu

Installation Manual InfraManage.NET Installation Instructions for Ubuntu Installation Manual InfraManage.NET Installation Instructions for Ubuntu Copyright 1996 2017 Timothy Ste. Marie Version 7.5.72SQL InfraManage.NET Installing InfraManage.NET Page 1 of 78 Table of Contents

More information

Appliance Quick Start Guide v8.0

Appliance Quick Start Guide v8.0 Appliance Quick Start Guide v8.0 rev. 1.0.6 Copyright 2002 2015 Loadbalancer.org, Inc Table of Contents About this Guide... 5 About the Appliance... 5 Appliance Configuration Overview... 5 Appliance Security...

More information

Comodo Dome Data Protection Software Version 3.8

Comodo Dome Data Protection Software Version 3.8 Comodo Dome Data Protection Software Version 3.8 Installation Guide Guide Version 3.8.102417 Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013 Table of Contents 1.About Dome Data Protection...

More information

Wi-Fi Guide: Edimax USB Adapter on BBG

Wi-Fi Guide: Edimax USB Adapter on BBG Wi-Fi Guide: Edimax USB Adapter on BBG August 3 rd 2017 Table of Contents: Page 1: Page 2: Page 3: Page 4: Page 5: Introduction & Hardware requirements Getting Started Connecting to a network using Network

More information

Red Hat JBoss Middleware for OpenShift 3

Red Hat JBoss Middleware for OpenShift 3 Red Hat JBoss Middleware for OpenShift 3 OpenShift Primer Get started with OpenShift Last Updated: 2018-01-09 Red Hat JBoss Middleware for OpenShift 3 OpenShift Primer Get started with OpenShift Legal

More information

CentOS 6.7 with Vault MySQL 5.1

CentOS 6.7 with Vault MySQL 5.1 CentOS 6.7 with Vault MySQL 5.1 OS Middleware Installation Web Server, MySQL and PHP Other Middleware Middleware Setup and Configuration Database PHP NetCommons2 Before Install Preparation Installation

More information

LAN Setup Reflection

LAN Setup Reflection LAN Setup Reflection After the LAN setup, ask yourself some questions: o Does your VM have the correct IP? o Are you able to ping some locations, internal and external? o Are you able to log into other

More information

Blueprints. Quick Start Guide for installing and running KVM

Blueprints. Quick Start Guide for installing and running KVM Blueprints Quick Start Guide for installing and running KVM Blueprints Quick Start Guide for installing and running KVM Note Before using this information and the product it supports, read the information

More information

Plexxi Control Installation, Upgrade and Administration Guide Release 3.2.0

Plexxi Control Installation, Upgrade and Administration Guide Release 3.2.0 Plexxi Control Installation, Upgrade and Administration Guide Release 3.2.0 702-20002-10 Rev 3.0 June 27, 2017 100 Innovative Way - Suite 3322 Nashua, NH 03062 Tel. +1.888.630.PLEX (7539) www.plexxi.com

More information

Load Balancing Microsoft IIS. Deployment Guide v Copyright Loadbalancer.org

Load Balancing Microsoft IIS. Deployment Guide v Copyright Loadbalancer.org Load Balancing Microsoft IIS Deployment Guide v1.6.4 Copyright Loadbalancer.org Table of Contents 1. About this Guide...4 2. Loadbalancer.org Appliances Supported...4 3. Loadbalancer.org Software Versions

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

Linux Essentials Objectives Topics:

Linux Essentials Objectives Topics: Linux Essentials Linux Essentials is a professional development certificate program that covers basic knowledge for those working and studying Open Source and various distributions of Linux. Exam Objectives

More information

Purpose. Target Audience. Install SNMP On The Remote Linux Machine. Nagios XI. Monitoring Linux Using SNMP

Purpose. Target Audience. Install SNMP On The Remote Linux Machine. Nagios XI. Monitoring Linux Using SNMP Purpose This document describes how to monitor Linux machines with using SNMP. SNMP is an agentless method of monitoring network devices and servers, and is often preferable to installing dedicated agents

More information

2) Edit /etc/mysql/my.cnf and comment (to enable client communications) # bind-address =

2) Edit /etc/mysql/my.cnf and comment (to enable client communications) # bind-address = Installation: MySQL database server 1) Install server packages on server computer: Enable ubuntu universe reposity and install server packages $ sudo apt-get install mysql-server Enable mariadb reposity

More information

NVIDIA Professional Application Center

NVIDIA Professional Application Center NVIDIA Professional Application Center Network Licensing Guide 5 May 2017 Document version 2.0 Copyright Information 2017 NVIDIA Corporation. All rights reserved. This document is protected under copyright

More information

Link Gateway Initial Configuration Manual

Link Gateway Initial Configuration Manual Link Gateway Initial Configuration Manual Copyright 2016 NetLinkz. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated

More information

Configuring a Palo Alto Firewall in AWS

Configuring a Palo Alto Firewall in AWS Configuring a Palo Alto Firewall in AWS Version 1.0 10/19/2015 GRANT CARMICHAEL, MBA, CISSP, RHCA, ITIL For contact information visit Table of Contents The Network Design... 2 Step 1 Building the AWS network...

More information

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

VMware Identity Manager Connector Installation and Configuration (Legacy Mode) VMware Identity Manager Connector Installation and Configuration (Legacy Mode) VMware Identity Manager This document supports the version of each product listed and supports all subsequent versions until

More information

Let us ping! First we will learn the Hello World of a networked machine.

Let us ping! First we will learn the Hello World of a networked machine. AN INTRODUCTION TO LINUX NETWORKING In this article, we ll explore networking under GNU/Linux. You ll find it interesting to manage the entire network through certain valid keystrokes known as commands.

More information

3.6. How to Use the Reports and Data Warehouse Capabilities of Red Hat Enterprise Virtualization. Last Updated:

3.6. How to Use the Reports and Data Warehouse Capabilities of Red Hat Enterprise Virtualization. Last Updated: Red Hat Enterprise Virtualization 3.6 Reports and Data Warehouse Guide How to Use the Reports and Data Warehouse Capabilities of Red Hat Enterprise Virtualization Last Updated: 2017-09-27 Red Hat Enterprise

More information

Bitnami Moodle for Huawei Enterprise Cloud

Bitnami Moodle for Huawei Enterprise Cloud Bitnami Moodle for Huawei Enterprise Cloud Description Moodle is a Course Management System that is designed using sound pedagogical principles to help educators create effective online learning communities.

More information

Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud

Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud Description Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location,

More information

Configuring High Availability (HA)

Configuring High Availability (HA) 4 CHAPTER This chapter covers the following topics: Adding High Availability Cisco NAC Appliance To Your Network, page 4-1 Installing a Clean Access Manager High Availability Pair, page 4-3 Installing

More information

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager VMware Identity Manager Cloud Deployment DEC 2017 VMware AirWatch 9.2 VMware Identity Manager You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information