OpenSAF Virtual Machine for ISAS 2008

Size: px
Start display at page:

Download "OpenSAF Virtual Machine for ISAS 2008"

Transcription

1 OpenSAF Virtual Machine for ISAS 2008 Users Guide Version 1.2 (April, 2008) By András Kövi, OptXware Ltd. and Gábor Urbanics, Budapest University of Technology and Economics

2 Introduction... 3 Acronyms... 3 OpenSAF... 4 Operation... 7 Starting the virtual machine... 7 Using the User Mode Linux environment... 7 Creating a multi node configuration Useful Utilities Installed software Fedora Core Net-SNMP Xerces TIPC & Tipcutils Mercurial OpenSAF: acquiring source code and creating rpms Appendices usr/share/snmp/snmpd.conf file etc/init.d/snmpd management shell script Page 2

3 Introduction This document provides information on the usage and operation of the OpenSAF Virtual Machine (OpenSAF VM) created for the 5 th International Service Availability Symposium (ISAS 2008: Since OpenSAF is a complex middleware, its usage, configuration and management is not a trivial task. The purpose of this document is to help those who are interested in OpenSAF and would like to try it out or evaluate its capabilities. The OpenSAF VM is a VMware virtual machine that is compatible to be run with ACE 2.x, ESX Server 3.x, Fusion 1.x, Server 1.x, Workstation 5.x, Workstation 6.x and Player VMware products. The OpenSAF VM contains all the required applications and utilities configured, the OpenSAF controller and payload RPM packages created and the User Mode Linux (UML) environment built. The document first describes the required applications and their roles, and the process of installation and configuration. Then the operation of the OpenSAF UML environment is introduced. Finally, the necessary steps for creating a multi-node cluster are introduced. This document contains excerpts from the INSTALL guide of OpenSAF ver and the OpenSAF documentation and was not created to substitute those materials. Acronyms BOM CLI GUI LEAP Bill of Material (the list of entities that are in a system) Command Line Interface Graphical User Interface Layered Environment for Accelerated Portability OpenSAF Open Service Availability Framework UML VM User Mode Linux Virtual Machine Page 3

4 OpenSAF OpenSAF (Open Service Availability Framework) is an open source project established to develop a base platform middleware consistent with Service Availability Forum (SA Forum ) specifications, under the LGPLv2.1 license. The OpenSAF Foundation was established by leading Communications and Enterprise Computing Companies to facilitate the OpenSAF Project and to accelerate the adoption of the OpenSAF code base in commercial products. The OpenSAF architecture Figure 1 OpenSAF service components overview The following groups of service components are available in OpenSAF: System Description This System Description is involved in the definition of a system model. It is a set of XML files which define system entities and their relation for the purpose of system configuration and management. The System Description is read in once at system startup and from that time on stored in persistent memory. OpenSAF Services o SA Forum Services OpenSAF implements the AMF, CLM, CKPT, MSG, EVT and LCK services defined by the SA Forum. o Complementary Services Since the SA Forum services can not cover all the functionality needed for a healthy ecosystem, OpenSAF implements a set of complementary services. These are the Distributed Trace Service (DTSv), the HPI Integration Service (HISv), the System Resource Monitoring Service(SRMSv), the Persistent Store Service (PSSv), the Management Access Service (MASv), the Message Based Checkpointing Service (MBCSv) and the Interface Service (IfSv). Description for Page 4

5 these can be found in the OpenSAF documentation (available at the OpenSAF download page Message Distribution Service As a basis for all services, OpenSAF uses a common Message Distribution Service for all in-cluster communication. Currently this service uses the TIPC (Transparent Inter Process Communication) protocol and the TIPC-project open source implementation. Layered Environment for Accelerated Portability (LEAP) The LEAP is an operating system abstraction that provides portability to both OpenSAF services and user applications from underlying operating system specifics and provides many value-added features. o o o o o o o IP-layer abstraction File system abstraction Dynamic library abstraction Monitored buffer and memory manager Monitored process internal queues Monitored timer services which can oversee a large number of timers at once Object locking LEAP provides its services in the form of C macros and libraries to be linked by applications. For further details on the LEAP and on how to use it, refer to the LEAP Programmer's Reference. Page 5

6 Figure 2 OpenSAF service distribution An OpenSAF cluster is a heterogeneous cluster from the perspective of node types. Two types of nodes exist: controllers and payloads. Controllers are responsible for managing the cluster, the services and the user applications, while payloads are the nodes where the user applications are hosted. Even if controllers are able to host user applications, it is preferred that they are run on payloads as resource intensive (CPU, network overload) applications may influence the behavior of system services. In OpenSAF the system services are handled as SA-aware SA Forum specs based applications. The system configuration can be found in the NCSSystemBOM.xml file. User applications have to be configured through the AppConfig.xml file. More on configuration of the platform can be found in the System Description section of the OpenSAF documentation. Page 6

7 Operation This section describes how the OpenSAF VM should be operated. The following topics will be discussed here: How to start the OpenSAF VM. Operating the User Mode Linux environment, a virtual environment inside the VM. Creation of a multi node configuration by creating copies of the OpenSAF VM. Starting the virtual machine The OpenSAF VM is provided to you as a RAR compressed archive. Simply decompress it into a directory where at least 5GB free disk space is available. Before starting the VM please consider increasing the memory allocated for the guest OS. By default it is set to 420 MB which may easily become insufficient if you want to develop and test applications too. The recommended amount of memory for a development VM is GB. For other machines where only OpenSAF is executed MB should be enough, supposed that the applications run by OpenSAF are not very memory intensive. Please keep in mind that even if it is not required for most of the operations described in the following, we suggest logging in with the root user. Later, when you become familiar with the usage of the facilities, usage of a non root user will be recommended, but before that, the security restrictions would only make things more complicated. Using the User Mode Linux environment The User Mode Linux (UML) environment allows one to simulate multiple Linux machines in the same host machine. The OpenSAF source tree contains a configured UML environment where, by default, a five node cluster will be started with two controller nodes and three payload nodes. The /root/install/opensaf/tools/cluster_sim_uml contains the preconfigured, compiled UML environment for OpenSAF. The compilation of the environment is a straight forward process if the description given in /root/install/opensaf/tools/cluseter_sim_uml/readme is followed. Page 7 Notice In some systems you may experience continuous restarting of the UML virtual nodes. The most probable cause for this is that the service heartbeat timeout values are set quite strictly by default and overloading of the processor or the non real-time operation of the system clock in the virtual machine can eventually cause timing failures.

8 To avoid this, modify the <NCSScalars> section of the NCSSystemBOM.xml located in the <uml root>/root.controller/etc/opt/opensaf/ directory by increasing the heartbeat values. An example for a modified configuration can be the following: <NCSScalars> <sndhbint>5000</sndhbint> <rcvhbint>15000</rcvhbint> <clusterinittime>40000</clusterinittime> </NCSScalars> Operation of the UML cluster After starting the cluster by issuing a./opensaf.sh start in the root of the UML environment tree, six terminals will appear: 2 controllers (SC_2_1, SC_2_2), 3 payload nodes (PL_2_3, PL_2_4, PL_2_5) and a UML network window. If all the instances started successfully, then a view, similar to Figure 3, should be visible. Figure 3 Successfully started UML cluster with 5 nodes. Page 8

9 To check out if everything is running as expected, the following tests can be carried out. Test whether the aishello application is running on the payloads by issuing a ps x grep ais in each PL_2_X terminal which should return the pid and execution path of the aishello process. To see what role has the application taken, issue a tail /var/log/messages, where the last messages should be from the aishello component, saying it has taken the active or standby role on behalf of a given CSI, similarly to the following listing. user.debug aishello: Registered as [safcomp=compt_aishello,safsu=sut_aishello,safnode=pl_2_3] user.debug aishello: csisetcallback: SA_AMF_HA_ACTIVE, CSI=safCsi=Csi_aishello,safSi=Si_aishello_1 user.debug aishello: name: CsiAttr_aishello, value: aishello_1 The configuration of the aishello application is depicted in Figure 2. Aishello Application safnode=pl_2_3 safsu=sut_aishello, safnode=pl_2_3 safsg=sg_aishello(n+m) safnode=pl_2_4 safsu=sut_aishello, safnode=pl_2_4 safnode=pl_2_5 safsu=sut_aishello, safnode=pl_2_5 safcomp=compt_aishello, safsu=sut_aishello, safnode=pl_2_3 safcomp=compt_aishello, safsu=sut_aishello, safnode=pl_2_4 safcomp=compt_aishello, safsu=sut_aishello, safnode=pl_2_5 active standby active safcsi=aishello, safsi=si_aishello_1 safcsi=aishello, safsi=si_aishello_2 safsi=si_aishello_1 safsi=si_aishello_2 Figure 4 AMF configuration of the aishello application. The possible values for CSI assignation for a particular aishello component are the following: ACTIVE for safcsi=csi_aishello,safsi=si_aishello_<1 or 2> STANDBY for both Sis To test failover of controllers and services, you should issue tail f /var/log/messages to see recent system messages continuously. Page 9

10 Test a controller switchover by issuing the following commands in the command line of the active controller node. To decide whether a controller is active, issue a cat /var/opt/opensaf/node_ha_state command in each controller s window (SC_2_1, SC_2_2). In the CLI the Ctrl+D should be used for deleting a character and Ctrl+R to recall the last command. The CLI is only accessible by the opensaf and the root users. Step 0: Step 1: Step 2: Step 3: Step 4: Step 5: Step 6: su /opt/opensaf/controller/bin/ncs_cli_maa en conf t avsv admswitch clishut If the admswitch command fails, then try issuing the same sequence on the other controller node, since you were trying on the standby node. When commands succeeded, issue the cat /var/opt/opensaf/node_ha_state command in both controllers terminals. The change should be visible in the logs. Creating a multi node configuration The UML environment for OpenSAF can be useful in many cases, however, its networking is configured to enable only the UML nodes access each other. Thus testing an application that provides services for the outside world would require reconfiguration which is not a trivial job. Also, in the current environment one node can seriously affect the performance of other nodes as they run in the same virtual machine. VMware virtual machines, however, allow for higher flexibility considering networking and deployment capabilities. To create a multi node cluster, the following high level steps have to be executed: Create copies of image Set up copies Start and test the cluster Create image copies The new nodes will be copies of the original image. The easiest way to create a new VM is to create a full clone, however, some VMware products (Workstation, Server and Player) allow the creation of linked clones, which means that only those parts of the disk are replicated that changed from the original one. As a result, the clone images will be significantly smaller than full clones. Creating full copies. To create full copies of the image, simply copy all the files in the VM s directory to a new directory. Make sure that the guest OS is completely stopped. If you are using VMware Workstation, then use the VM->Clone menu item and select the Create a full copy option when offered. Page 10

11 Creating linked copies. Linked copies require a bit more caution when created. It is recommended to make sure that the original disk image does not change any more after the linked copies are created. The best way to ensure this is making the disk image files (*.vmdk) read-only. In Workstation use the VM->Clone menu item and select the Create a linked clone option when offered. In case of VMware Server or Player please follow the instructions from (VMware Communities: Create linked clone on VMware Server) Create as many clones as many nodes you would like to have in your cluster. The default OpenSAF configuration contains five nodes, two controllers and three payload nodes. We suggest creating one controller node and one to three payload nodes. Having two controller nodes is required only if controller failover is tested, however, it requires the setup of a synchronized file system where the active controller stores its current status and which can be used by the standby controller on controller failover. The replication of data can be carried out using DRBD, nfs or any other solution. The setup process for DRBD can be found in the OpenSAF INSTALL file. Set up new images Install controller/payload packages. Depending on whether payload or controller node is being set up, the respective actions should be taken from the following steps. The opensaf_***.rpm is available in the /root/install/opensaf/rpms directory. Pick the above rpm and execute the following commands rpm -ivh --nodeps opensaf_controller***.rpm on a machine acting as a system controller, OR rpm -ivh --nodeps opensaf_payload***.rpm on a machine acting as a payload. Notice OpenSAF rpm checks if the pre-requisite opensource packages are already installed. The rpm dependency check will fail in a case if you have not installed these packages as rpm. Since in the OpenSAF VM we did not use rpms to install the packages, the --nodeps switch is necessary. Page 11

12 Configure installation. OpenSAF configuration files are located under /etc/opt/opensaf. Both for controller and payload nodes the following files have to be modified: nodeinit.conf This is the input file to the Node Initialization Daemon for serializing the opensaf services startup. This file contains a line similar to the following /opt/opensaf/controller/scripts/nid_tipc.sh:tipc:s:/opt/opensaf/controlle r/scripts/nid_tipc.sh: 4000::2:1:start eth2 2351:stop The key point is the start eth expression. Here eth2 refers to the Ethernet interface that is used for communication, and 2351 is the TIPC network ID that must be the same on all nodes in the cluster. Please check which interface is used for communication by issuing ifconfig in a terminal or start the neat utility. The interface name can change if the MAC address of the virtual network card changes, which is necessary when the copies are run at the same time. slot_id This file contains the physical slot id for the node. This is a positive integer: 1 and 2 identify controller nodes, while 3 and above are identified as payload nodes. Outside a computing blade environment, like in a PC or VM cluster, these numbers are just needed to identify a node. After modifying these files, the configuration process for payloads is complete. However, for controllers there is one more thing that has to be checked. For controller nodes it is important to have a well known IP address as it is used by the Role Distribution Entity to connect to the peering controller. For this reason, you should set a static IP address e.g. by using the neat utility. After this, the /etc/opt/opensaf/rde_rde_config_file has to be modified on the controller nodes by changing the HOSTIPADDRESS to the pre set value, SERVERIPADDRESS to another address from the same subnet, and MAX_CLIENT_RETRIES=1. The SERVERIPADDRESS does not have to be a live address only an address from the same subnet. E.g. if the node IP address is then the config file will look like as follows: HA_ROLE=0 HOSTIPADDRESS= HOSTPORTNUM=9003 SERVERIPADDRESS= SERVERPORTNUM=9005 MAX_CLIENT_RETRIES=1 Page 12

13 Setting a fix IP for the payloads is unnecessary as TIPC communication is used that is independent from IP protocol settings. However, to ensure that connectivity between the controller and the payloads is available, try to ping all the payloads. Notice Before starting the newly created nodes, please make sure that your host system has enough physical memory to run the virtual cluster. The minimum memory for each VM is 256MB but 512MB is recommended. If you still experience problems, try examining the error logs or assigning more memory to the VMs. Summary. Files that need to be modified on payloads: nodeinit.conf, slot.id Files that need to be modified on controllers: nodeinit.conf, slot.id, rde_rde_config_file Start and test functionality Start the controller by issuing /etc/init.d/nis_scxb start. The result should look like to following listing. [root@localhost opensaf]# /etc/init.d/nis_scxb start Starting Node Initialization Daemon: /opt/opensaf/controller/bin/ncs_nid Moving /var/opt/opensaf/nidlog to /var/opt/opensaf/old_nidlog...done. Moving /var/opt/opensaf/stdouts to /var/opt/opensaf/old_stdouts...done. Mon Apr 7 14:13:05 PDT 2008 Starting OpenSAF Services... Starting TIPC service... Done. Starting RDF service... Done. RDF-ROLE for this System Controller is: 0, ACTIVE Starting DTSV service... Done. Starting MASV service... Done. Starting PSSV service... Done. Starting EDSV service... Done. Starting SUBAGT service... Done. Starting IFSVDD service... Done. Starting SCAP service... Done. Node Initialization Successful. SUCCESSFULLY SPAWNED ALL SERVICES!!! Status: SUCCESS SERVICE Initialization Success Mon Apr 7 14:13:24 PDT Then start the payload(s) sequentially by issuing /etc/init.d/nis_pld start on each node. The result should be similar to the following listing. [root@localhost ~]# /etc/init.d/nis_pld start Starting Node Initialization Daemon: /opt/opensaf/payload/bin/ncs_nid Moving /var/opt/opensaf/nidlog to /var/opt/opensaf/old_nidlog...done. Moving /var/opt/opensaf/stdouts to /var/opt/opensaf/old_stdouts...done. Page 13

14 Mon Apr 7 14:14:33 PDT 2008 Starting OpenSAF Services... Starting TIPC service... Done. Starting PCAP service... Done. Node Initialization Successful. SUCCESSFULLY SPAWNED ALL SERVICES!!! Status: SUCCESS SERVICE Initialization Success Mon Apr 7 14:14:36 PDT Typical errors. TIPC does not start. RDE does not start. Ethernet interface not set properly. Correct nodeinit.conf. TIPC is already loaded. rmmod f tipc HOSTIPADDRESS and SERVERIPADDRESS are not set properly. Correct rde_rde_config_file. Running the example application If the controller was started once, it will set itself to use the created persistent store data (PSSV service) when restarted. However, to install a new application, we need to add the application s description to the configuration. To reset OpenSAF to use its XML System Descriptors, the following steps have to be executed on the controller node. In the CLI the Ctrl+D should be used for deleting a character and Ctrl+R to recall the last command. Only the opensaf and root users can access the CLI interface. Step 1: /opt/opensaf/controller/bin/ncs_cli_maa Step 2: en Step 3: configure terminal Step 4: pssv Step 5: set playback-option-from-xml-config AVD Step 6: set playback-option-from-xml-config AVM Step 7: clishut After this, stop all nodes by issuing /etc/init.d/nis_scxb stop on controllers and /etc/init.d/nis_pld stop on payloads. When all nodes stopped, the AVSV sample application needs to be installed on the payloads with slot id 3 and 4. The sources of the example application can be found in the /root/install/opensaf/samples/avsv directory and can be compiled as follows: Step 1: cd /root/install/opensaf/samples Step 2:./bootstrap.sh Step 3:./configure Step 4: make Install the sample application inventory on the target machine as follows: Page 14

15 1. Transfer the sample program executable file (avsv_demo) to the payload nodes. Place it in /etc/opt/opensaf. Transfer the sample program scripts (comp_inst.sh and comp_term.sh) to the payload nodes. Place them in /etc/opt/opensaf folder. 2. Ensure that the scripts have executable permission. Use the following command: chmod +x comp_inst.sh chmod +x comp_term.sh 3. Copy the AppConfig.xml to /etc/opt/opensaf on the controller node or to /repl_opensaf/config and create a symlink from /etc/opt/opensaf to it (ln s /repl_opensaf/config/appconfig.xml). 4. Remove the avsv_demo.log file, if any, from the /var/opt/opensaf/stdouts folder on the payload nodes. This file contains the output of the sample application After restarting the whole cluster, starting with the controller node and then the payload(s), the example application should be running on the payloads. To check this, issue a ps x grep avsv command on them which will display information about the avsv_demo process. Also check the result of tail f /var/opt/opensaf/stdouts/avsv_demo.log command on payload 3 and 4. SNMP management tests SNMP architecture. SNMP, the Simple Network Management Protocol, is used in network management systems to monitor network-attached devices for conditions that warrant administrative attention. It consists of a set of standards for network management, including an Application Layer protocol, a database schema, and a set of data objects. Figure 5 SNMP architecture Page 15

16 OpenSAF uses the Net-SNMP package as implementation. The SNMP management architecture is depicted in Figure 5. The OpenSAF subagent registers with the SNMP Master Agent and they communicate using the AgentX protocol. The OpenSAF subagent is configured through the /etc/opt/opensaf/ncssnmpsubagt.conf file. Client requests received by the master agent are forwarded to the subagent which then interacts with the different service providers and sends the reply back to the master agent. Notice The SNMP daemon in the OpenSAF VM has already been set up. No repetition of the above steps is needed. SNMP daemon setup. The SNMP daemon should be started on the controller node before any SNMP commands are issued to OpenSAF. The SNMP daemon should be started only on the controller nodes, and the setup is done in the following way: Step 1: Copy all MIB (Management Information Base) files from the OpenSAF install mib directory (/root/install/opensaf/mib) to /usr/share/snmp/mibs Step 2: Create SNMP daemon configuration. The configuration file should be placed in the /usr/share/snmp directory and named snmpd.conf. The file should contain at least the following lines: master agentx rwcommunity public agentxsocket tcp:localhost:705 Managing the SNMP daemon. The SNMP daemon should be started, stopped or restarted with the following command respectively: /etc/init.d/snmpd {start stop restart status} This starts the daemon with the following parameters: listen on TCP port 705 on all IPv4 interfaces the daemon runs without having ownership of the interfaces group of MIB-II use the system log and dump and, since not defined otherwise, use the /usr/share/snmp/snmpd.conf configuration file After executing the above command, a tail /var/log/messages should be issued to see if the daemon started properly and the above script should be called with status argument. The snmpd script is listed in the appendices section of this document. Page 16

17 Furthermore execute the following test query: snmpwalk -Onf -v 2c -c public localhost. Meaning of arguments are: -O controlls the format of output. -v tells which version of SNMP will be used. -c gives the community used in queries. localhost is the host on which snmpd is listening.. refers to the root of SNMP tree. If the query returns a lot of results then the SNMP system is working properly. SNMP with OpenSAF. The SNMP daemon has to be started before executing admin operations through OpenSAF MIBS. Do the following: Step 1: /etc/init.d/snmp start Step 2: /etc/init.d/nis_scxb start Now to test if everything works fine, issue snmpwalk -Onf -v 2c m +NCS-AVSV-MIB -c public localhost \ aise > mibcontents.txt The changed and new arguments are: -m requires a list containing the MIB names. + sign causes not to override the MIB list contained in environment variables or other configuration files, if any, but to extend it with a new item. In the example above the NCS-AVSV-MIB refers to one of the MIBs packed with OpenSAF. If client and server are not the same the client has to have the corresponding MIBs locally. aise is the root of the AIS Experimental namespace that is currently used by OpenSAF. The mibcontents.txt file will now contain the output of the command which can be further scrutinized. For example, if you are interested in getting information about the controller nodes then use cat mibcontents.txt grep SC The AvSv Demo application. As a last test, you can get the details of the AvSv Demo application that was set up in the previous section. Issue snmpwalk -Onf -v 2c m +SAF-AMF-MIB \ -c public localhost aise > amfmib.txt cat amfmib.txt grep AvSvDemo less These commands will show the rows corresponding to the demo application. Page 17

18 Useful Utilities The following utilities can be useful when using the OpenSAF VM: Midnight Commander (already installed) easy to use file manager VNC (already installed) currently configured to use the same desktop which is available. The preferences can be changed with the vino-preferences utility. The current password for connection is: opensaf. You can use any VNC client applications like VNCViewer. For connection use the <vm ip address>:5900 address. Eclipse (not installed, requires Java) for facilitating application development. Installed software In this section we describe how the OpenSAF VM was developed. The process of installing the various prerequisite packages and their role in the whole system is described in detail. All downloaded packages can be found in /root/download/opensaf_packages Notice All the steps introduced below have been executed and all mentioned software have been built, installed and configured in the OpenSAF VM. Fedora Core 8 OpenSAF was developed with high level of portability in mind and this allows it to be able to run on a variety of Linux distributions. A list of those which were verified can be found at The OpenSAF VM contains a Fedora Core 8 operating system installed. The installation contains all the software development tools and the Gnome desktop environment. VM settings: User/pass: root/opensaf, ais/opensaf, opensaf/moto123 (this user is automatically created by the opensaf rpms while installation) VNC password: opensaf Memory: 400MB (adjustable, recommended min 256) Disk: 8 GB (split in 2GB parts) Kernel version: fc8 Page 18

19 Net-SNMP OpenSAF provides SNMP interfaces for remote management and uses the Net-SNMP open source implementation as the basis. The virtual machine contains version installed. The install packages are available at Install sources are extracted to /root/install/net-snmp Installation steps: Step 1../configure --prefix=/usr --without-openssl \ --disable-embedded-perl --without-perl-modules --without-rpm Step 2. make Step 3. make install Xerces OpenSAF uses XML based configuration files. Processing of these files is carried out by the Xerces-C library. The virtual machine contains version The install packages are available at Install sources are extracted to /root/install/xerces-c-src_2_7_0 Installation steps: Step1: export XERCESCROOT= /root/install/xerces-c-src_2_7_0 Step2: cd /root/install/xerces-c-src_2_7_0/src/xercesc Step3: autoconf Step4:./runConfigure -plinux -minmem -nsocket -tnative rpthread \ -cgcc xg++ Step5: make Step6: make install TIPC & Tipcutils TIPC (Transparent Inter Process Communication) is used for intra cluster communication in OpenSAF. The installed Fedora operating system kernel contains this module, so no recompilation is needed. OpenSAF searches for the TIPC kernel module and the tipc-config utility in the /opt/tipc directory. Tipcutils sources are extracted to /root/install/tipcutils Installation steps: Step 1: mkdir /opt/tipc Step 2: cp /lib/modules/ fc8/kernel/net/tipc/tipc.ko \ /opt/tipc Page 19

20 Step 3: cd /root/install/tipcutils Step 4: make KERNELDIR=/usr/src/kernels/ fc8-i686 Step 5: cp tipc-config /opt/tipc Notice There are several security updates available for download from the Internet, but in order to keep the VM size at a minimum, we decided not to install these. If you choose to do a system update, then make sure that the kernel is not updated, because after that the original TIPC module will not be loadable due to module crypto signing problems. To solve this, TIPC needs to be recompiled which is not possible without modification of the source code downloaded from the TIPC website as it is not compatible with kernels newer than today. Mercurial The OpenSAF project uses Mercurial for source code versioning and repository. The OpenSAF repository is accessible at Installation: Step 1: yum install mercurial OpenSAF: acquiring source code and creating rpms Obtaining the source code: Step 1: cd /root/install Step 2: hg clone OpenSAF source code can be found in /root/install/opensaf Building the controller and payload rpms: Step 1: cd /root/install/opensaf Step 2:./bootstrap.sh Step 3:./configure build_type=controller Step 4: cd /root/install/opensaf Step 5: cp /usr/include/linux/tipc.h services/mds/inc Step 6: make Step 7: make rpm Step 8: make clean Step 9:./configure build_type=payload Step 10: make Step 11: make rpm The compiled rpms are located in the /root/install/opensaf/rpms directory. These rpms can be used on different target machines to install OpenSAF. Page 20

21 Appendices /usr/share/snmp/snmpd.conf file rwcommunity public master agentx agentxsocket tcp:localhost:705 /etc/init.d/snmpd management shell script #! /bin/sh # -*- OpenSAF -*- # # Copyright (c) 2007, Ericsson AB # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This # file and program are licensed under High-Availability Operating # Environment Software License Version 1.4. # Complete License can be accesseble from below location. # # See the Copying file included with the OpenSAF distribution for # full licensing terms. # # Author(s): # # Modified by Andras Kovi, BME & OptXware # # start/stop snmp daemon. SNMPD=/usr/sbin/snmpd SNMPDOPTS='-I -interfaces -Lsd -p /var/run/snmpd.pid' test -x /usr/sbin/snmpd exit 0 test -f /usr/share/snmp/snmpd.conf exit 0 case "$1" in start) echo -n "Starting network management services:" $SNMPD $SNMPDOPTS; echo -n " snmpd" echo ;; stop) echo -n "Stopping network management services:" killall -q $SNMPD; echo -n " snmpd" echo ;; restart) $0 stop $0 start ;; status) SERVICE='/usr/sbin/snmpd' if ps ax grep -v grep grep $SERVICE > /dev/null then echo "$SERVICE service is RUNNING " else echo "$SERVICE is NOT RUNNING" Page 21

22 fi ;; *) echo "Usage: snmpd {start stop restart status}" exit 1 esac exit 0 Page 22

OpenSAF More than HA. Jonas Arndt. HP - Telecom Architect OpenSAF - TCC

OpenSAF More than HA. Jonas Arndt. HP - Telecom Architect OpenSAF - TCC OpenSAF More than HA Jonas Arndt HP - Telecom Architect OpenSAF - TCC Presentation Layout OpenSAF Background OpenSAF Advantages Where are we and how did we get here? High Level Architecture Use Cases What

More information

Introduction to the Service Availability Forum

Introduction to the Service Availability Forum . Introduction to the Service Availability Forum Contents Introduction Quick AIS Specification overview AIS Dependability services AIS Communication services Programming model DEMO Design of dependable

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

Installing or Upgrading ANM Virtual Appliance

Installing or Upgrading ANM Virtual Appliance CHAPTER 2 This chapter describes how to deploy Cisco ANM Virtual Appliance 4.3 (new installation) and how to upgrade from ANM software version 4.1 or 4.2 to software version 4.3. This chapter includes

More information

ATCA, HPI, AIS open specifications for HA applications. Artem Kazakov SOKENDAI/KEK TIPP09

ATCA, HPI, AIS open specifications for HA applications. Artem Kazakov SOKENDAI/KEK TIPP09 ATCA, HPI, AIS open specifications for HA applications Artem Kazakov SOKENDAI/KEK kazakov@gmail.com TIPP09 2 Outline New CS and ATCA as platform of choice Service Availability Forum (SAF) Hardware Platform

More information

Overview of the Cisco NCS Command-Line Interface

Overview of the Cisco NCS Command-Line Interface CHAPTER 1 Overview of the Cisco NCS -Line Interface This chapter provides an overview of how to access the Cisco Prime Network Control System (NCS) command-line interface (CLI), the different command modes,

More information

Linux Essentials. Smith, Roderick W. Table of Contents ISBN-13: Introduction xvii. Chapter 1 Selecting an Operating System 1

Linux Essentials. Smith, Roderick W. Table of Contents ISBN-13: Introduction xvii. Chapter 1 Selecting an Operating System 1 Linux Essentials Smith, Roderick W. ISBN-13: 9781118106792 Table of Contents Introduction xvii Chapter 1 Selecting an Operating System 1 What Is an OS? 1 What Is a Kernel? 1 What Else Identifies an OS?

More information

HP LeftHand SAN Solutions

HP LeftHand SAN Solutions HP LeftHand SAN Solutions Support Document Installation Manuals VSA 8.0 Quick Start - Demo Version Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty

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

White Paper. Fabasoft on Linux - Performance Monitoring via SNMP. Fabasoft Folio 2017 R1 Update Rollup 1

White Paper. Fabasoft on Linux - Performance Monitoring via SNMP. Fabasoft Folio 2017 R1 Update Rollup 1 White Paper Fabasoft on Linux - Performance Monitoring via SNMP Fabasoft Folio 2017 R1 Update Rollup 1 Copyright Fabasoft R&D GmbH, Linz, Austria, 2018. All rights reserved. All hardware and software names

More information

OCTVQE Zaptel Echo Canceller (PRELIMINARY)

OCTVQE Zaptel Echo Canceller (PRELIMINARY) OCTVQE - Zaptel Echo Canceller User s Guide (Preliminary) OCTVQE Zaptel Echo Canceller (PRELIMINARY) User s Guide Revision 1.9 OctWare Inc. www.octware.net 4101, Molson St., Suite 300 Montreal Quebec H1Y

More information

Using OpenSAF for carrier grade High Availability

Using OpenSAF for carrier grade High Availability Using for carrier grade High Availability Jonas Arndt HPE Mathivanan NP Oracle What is Formed 2007 Base platform middleware developed by Project Provides availability, manageability, utility and platform

More information

Part 1 : Getting Familiar with Linux. Hours. Part II : Administering Red Hat Enterprise Linux

Part 1 : Getting Familiar with Linux. Hours. Part II : Administering Red Hat Enterprise Linux Part 1 : Getting Familiar with Linux Chapter 1 : Getting started with Red Hat Enterprise Linux Chapter 2 Finding Your Way on the Command Line Hours Part II : Administering Red Hat Enterprise Linux Linux,

More information

Setup for Failover Clustering and Microsoft Cluster Service. 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7

Setup for Failover Clustering and Microsoft Cluster Service. 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7 Setup for Failover Clustering and Microsoft Cluster Service 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7 You can find the most up-to-date technical documentation on the VMware website

More information

Guillimin HPC Users Meeting April 13, 2017

Guillimin HPC Users Meeting April 13, 2017 Guillimin HPC Users Meeting April 13, 2017 guillimin@calculquebec.ca McGill University / Calcul Québec / Compute Canada Montréal, QC Canada Please be kind to your fellow user meeting attendees Limit to

More information

TimeIPS Server. IPS256T Virtual Machine. Installation Guide

TimeIPS Server. IPS256T Virtual Machine. Installation Guide TimeIPS Server IPS256T Virtual Machine Installation Guide TimeIPS License Notification The terms and conditions applicable to the license of the TimeIPS software, sale of TimeIPS hardware and the provision

More information

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Server Container. (MySQL)

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Server Container. (MySQL) EXPRESSCLUSTER X for Windows Quick Start Guide for Windows Server Container (MySQL) Version 3 May 10, 2017 Disclaimer The contents of this document are subject to change without notice. NEC Corporation

More information

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved. Configuring the Oracle Network Environment Objectives After completing this lesson, you should be able to: Use Enterprise Manager to: Create additional listeners Create Oracle Net Service aliases Configure

More information

TECHNICAL WHITE PAPER. Using Stateless Linux with Veritas Cluster Server. Linux

TECHNICAL WHITE PAPER. Using Stateless Linux with Veritas Cluster Server. Linux TECHNICAL WHITE PAPER Using Stateless Linux with Veritas Cluster Server Linux Pranav Sarwate, Assoc SQA Engineer Server Availability and Management Group Symantec Technical Network White Paper Content

More information

SQL Server on Linux and Containers

SQL Server on Linux and Containers http://aka.ms/bobwardms https://github.com/microsoft/sqllinuxlabs SQL Server on Linux and Containers A Brave New World Speaker Name Principal Architect Microsoft bobward@microsoft.com @bobwardms linkedin.com/in/bobwardms

More information

ITEC451 Network Design & Analysis Laboratory Guide: Appendix

ITEC451 Network Design & Analysis Laboratory Guide: Appendix Linux Guide Accessing the command prompt Before you can access the command prompt, you must login to the system. The administrative user on Linux machines is named root. On most Linux distributions, you

More information

Quick Installation Guide

Quick Installation Guide Nortel IP Flow Manager Release: 2.0 Version: 02.01 Copyright 2009 Nortel Networks Nortel IP Flow Manager 2.0 Page 1 of 9 Nortel IP Flow Manager Release: 2.0 Publication: NN48015-300 Document status: Standard

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

EXPRESSCLUSTER X for Windows. Quick Start Guide for Hyper-V Container. (SQL Server Express)

EXPRESSCLUSTER X for Windows. Quick Start Guide for Hyper-V Container. (SQL Server Express) EXPRESSCLUSTER X for Windows Quick Start Guide for Hyper-V Container (SQL Server Express) Version 1 Nov 21, 2017 Disclaimer The contents of this document are subject to change without notice. NEC Corporation

More information

Linux Systems Administration Shell Scripting Basics. Mike Jager Network Startup Resource Center

Linux Systems Administration Shell Scripting Basics. Mike Jager Network Startup Resource Center Linux Systems Administration Shell Scripting Basics Mike Jager Network Startup Resource Center mike.jager@synack.co.nz These materials are licensed under the Creative Commons Attribution-NonCommercial

More information

Installation and Reference Guide High Availability iscsi Add-On for HA-Lizard

Installation and Reference Guide High Availability iscsi Add-On for HA-Lizard Installation and Reference Guide High Availability iscsi Add-On for HA-Lizard Version 1.4 1 P a g e The information in this document and any product or service specifications referred to herein are subject

More information

DOWNLOAD PDF SQL SERVER 2012 STEP BY STEP

DOWNLOAD PDF SQL SERVER 2012 STEP BY STEP Chapter 1 : Microsoft SQL Server Step by Step - PDF Free Download - Fox ebook Your hands-on, step-by-step guide to building applications with Microsoft SQL Server Teach yourself the programming fundamentals

More information

Setup for Failover Clustering and Microsoft Cluster Service

Setup for Failover Clustering and Microsoft Cluster Service Setup for Failover Clustering and Microsoft Cluster Service Update 1 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5 This document supports the version of each product listed and supports all subsequent

More information

Using Alarms and Logs on Cisco Unified MeetingPlace

Using Alarms and Logs on Cisco Unified MeetingPlace Using Alarms and Logs on Cisco Unified MeetingPlace Release 7.1 Revised: April 6, 2011 12:14 pm About Alarms, page 1 How to View the Alarm Table and Clear Alarms, page 5 Configuring the System to Call

More information

IBM Single Sign On for Bluemix Version December Identity Bridge Configuration topics

IBM Single Sign On for Bluemix Version December Identity Bridge Configuration topics IBM Single Sign On for Bluemix Version 2.0 28 December 2014 Identity Bridge Configuration topics IBM Single Sign On for Bluemix Version 2.0 28 December 2014 Identity Bridge Configuration topics ii IBM

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

Linux Systems Administration Getting Started with Linux

Linux Systems Administration Getting Started with Linux Linux Systems Administration Getting Started with Linux Network Startup Resource Center www.nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International

More information

Exam : VMWare VCP-310

Exam : VMWare VCP-310 Exam : VMWare VCP-310 Title : VMware Certified Professional on VI3 Update : Demo 1. Which of the following files are part of a typical virtual machine? Select 3 response(s). A. Virtual Disk File (.vmdk)

More information

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Hyper-v Container. (Internet Information Services)

EXPRESSCLUSTER X for Windows. Quick Start Guide for Windows Hyper-v Container. (Internet Information Services) EXPRESSCLUSTER X for Windows Quick Start Guide for Windows Hyper-v Container (Internet Information Services) Version 1 Nov 21, 2017 Disclaimer The contents of this document are subject to change without

More information

CSE Linux VM. For Microsoft Windows. Based on opensuse Leap 42.2

CSE Linux VM. For Microsoft Windows. Based on opensuse Leap 42.2 CSE Linux VM For Microsoft Windows Based on opensuse Leap 42.2 Dr. K. M. Flurchick February 2, 2017 Contents 1 Introduction 1 2 Requirements 1 3 Procedure 1 4 Usage 3 4.1 Start/Stop.................................................

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

Bacula Systems Virtual Machine Performance Backup Suite

Bacula Systems Virtual Machine Performance Backup Suite Bacula Systems Virtual Machine Performance Backup Suite Bacula Systems VM Performance Backup Suite is part of Bacula Enterprise Edition. It comprises of modules that can be utilized to perfectly fit any

More information

VMware Horizon FLEX Client User Guide

VMware Horizon FLEX Client User Guide Horizon FLEX 1.10 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this

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

OpenManage Integration for VMware vcenter Quick Install Guide for vsphere Client, Version 2.3.1

OpenManage Integration for VMware vcenter Quick Install Guide for vsphere Client, Version 2.3.1 OpenManage Integration for VMware vcenter Quick Install Guide for vsphere Client, Version 2.3.1 Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use

More information

IMC VAN Fabric Manager v7.0 (E0201) Copyright (c) Hewlett-Packard Development Company, L.P. and its licensors.

IMC VAN Fabric Manager v7.0 (E0201) Copyright (c) Hewlett-Packard Development Company, L.P. and its licensors. IMC VAN Fabric Manager v7.0 (E0201) Copyright (c) 2013-2014 Hewlett-Packard Development Company, L.P. and its licensors. Table of Contents 1. What's New in this Release 2. Problems Fixed in this Release

More information

Setup for Failover Clustering and Microsoft Cluster Service. Update 1 16 OCT 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.

Setup for Failover Clustering and Microsoft Cluster Service. Update 1 16 OCT 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6. Setup for Failover Clustering and Microsoft Cluster Service Update 1 16 OCT 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7 You can find the most up-to-date technical documentation on the VMware

More information

ELASTIX HIGH AVAILABILITY (HA) MODULE

ELASTIX HIGH AVAILABILITY (HA) MODULE ELASTIX HIGH AVAILABILITY (HA) MODULE Authors: Alfio Muñoz, Alberto Santos Version: 1.1 Date: March 28, 2016 2016 PaloSanto Solutions All rights reserved. This documentation is public and its intellectual

More information

Polarion 18.2 Enterprise Setup

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

More information

RM4GS Install Guide. version 1.0. September All Rights Reserved, Copyright (C) 2004, FUJITSU LIMITED, Hitachi, Ltd. and NEC Corporation

RM4GS Install Guide. version 1.0. September All Rights Reserved, Copyright (C) 2004, FUJITSU LIMITED, Hitachi, Ltd. and NEC Corporation RM4GS Install Guide version 1.0 September 2004 All Rights Reserved, Copyright (C) 2004, FUJITSU LIMITED, Hitachi, Ltd. and NEC Corporation Abstract This document describes how to install configure and

More information

Using the VMware vrealize Orchestrator Client

Using the VMware vrealize Orchestrator Client Using the VMware vrealize Orchestrator Client vrealize Orchestrator 7.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by

More information

vcenter Server Installation and Setup Modified on 11 MAY 2018 VMware vsphere 6.7 vcenter Server 6.7

vcenter Server Installation and Setup Modified on 11 MAY 2018 VMware vsphere 6.7 vcenter Server 6.7 vcenter Server Installation and Setup Modified on 11 MAY 2018 VMware vsphere 6.7 vcenter Server 6.7 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Mastering Linux. Paul S. Wang. CRC Press. Taylor & Francis Group. Taylor & Francis Croup an informa business. A CHAPMAN St HALL BOOK

Mastering Linux. Paul S. Wang. CRC Press. Taylor & Francis Group. Taylor & Francis Croup an informa business. A CHAPMAN St HALL BOOK Mastering Linux Paul S. Wang CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an Imprint of the Taylor & Francis Croup an informa business A CHAPMAN St HALL BOOK Contents Preface

More information

Introduction to Linux. Woo-Yeong Jeong Computer Systems Laboratory Sungkyunkwan University

Introduction to Linux. Woo-Yeong Jeong Computer Systems Laboratory Sungkyunkwan University Introduction to Linux Woo-Yeong Jeong (wooyeong@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating system of a computer What is an

More information

Acronis Backup Version 11.5 Update 6 INSTALLATION GUIDE. For Linux Server APPLIES TO THE FOLLOWING PRODUCTS

Acronis Backup Version 11.5 Update 6 INSTALLATION GUIDE. For Linux Server APPLIES TO THE FOLLOWING PRODUCTS Acronis Backup Version 11.5 Update 6 APPLIES TO THE FOLLOWING PRODUCTS For Linux Server INSTALLATION GUIDE Copyright Statement Copyright Acronis International GmbH, 2002-2015. All rights reserved. Acronis

More information

EE516: Embedded Software Project 1. Setting Up Environment for Projects

EE516: Embedded Software Project 1. Setting Up Environment for Projects EE516: Embedded Software Project 1. Setting Up Environment for Projects By Dong Jae Shin 2015. 09. 01. Contents Introduction to Projects of EE516 Tasks Setting Up Environment Virtual Machine Environment

More information

You can create configurations using the following modes:

You can create configurations using the following modes: Introduction The MegaRAID Storage Manager software enables you to configure, monitor, and maintain storage configurations on the LSISAS controllers and all the storage-related devices connected to them.

More information

Setup for Failover Clustering and Microsoft Cluster Service

Setup for Failover Clustering and Microsoft Cluster Service Setup for Failover Clustering and Microsoft Cluster Service Update 1 ESXi 5.0 vcenter Server 5.0 This document supports the version of each product listed and supports all subsequent versions until the

More information

Polarion 18 Enterprise Setup

Polarion 18 Enterprise Setup SIEMENS Polarion 18 Enterprise Setup POL005 18 Contents Terminology......................................................... 1-1 Overview........................................................... 2-1

More information

OpenNebula 4.6 Quickstart CentOS 6 and ESX 5.x

OpenNebula 4.6 Quickstart CentOS 6 and ESX 5.x OpenNebula 4.6 Quickstart CentOS 6 and ESX 5.x Release 4.6 OpenNebula Project June 12, 2014 CONTENTS 1 Package Layout 3 2 Step 1. Infrastructure Set-up 5 3 Step 2. OpenNebula Front-end Set-up 7 4 Step

More information

SaaSaMe Transport Workload Snapshot Export for. Alibaba Cloud

SaaSaMe Transport Workload Snapshot Export for. Alibaba Cloud SaaSaMe Transport Workload Snapshot Export for Alibaba Cloud Contents About This Document... 3 Revision History... 3 Workload Snapshot Export for Alibaba Cloud... 4 Workload Snapshot Export Feature...

More information

InfoScale Enterprise Across VMware Virtual SAN

InfoScale Enterprise Across VMware Virtual SAN InfoScale Enterprise Across VMware Virtual SAN Continuous shared access across VMware Virtual SAN Carlos Carrero Sunny Anthony Veritas Technologies.. 2015 1 Table of Contents 01 Introduction 02 VMware

More information

EMC Unisphere for VMAX Database Storage Analyzer

EMC Unisphere for VMAX Database Storage Analyzer EMC Unisphere for VMAX Database Storage Analyzer Version 8.0.3 Online Help (PDF version) Copyright 2014-2015 EMC Corporation. All rights reserved. Published in USA. Published June, 2015 EMC believes the

More information

Intel Simple Network Management Protocol (SNMP) Subagent v8.0

Intel Simple Network Management Protocol (SNMP) Subagent v8.0 Intel Simple Network Management Protocol (SNMP) Subagent v8.0 User Guide June 2017 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information

HiveManager Virtual Appliance QuickStart

HiveManager Virtual Appliance QuickStart This QuickStart describes the installation of a HiveManager Virtual Appliance. Introduction to HiveManager Virtual Appliance Before you can install the HiveManager Virtual Appliance, you must first install

More information

Ultra Messaging Queing Edition (Version ) Guide to Queuing

Ultra Messaging Queing Edition (Version ) Guide to Queuing Ultra Messaging Queing Edition (Version 6.10.1) Guide to Queuing 2005-2017 Contents 1 Introduction 5 1.1 UMQ Overview.............................................. 5 1.2 Architecture...............................................

More information

Novell Messenger. Installation Guide 2.0. novdocx (en) 17 September January 15, Messenger 2.0 Installation Guide

Novell Messenger. Installation Guide 2.0. novdocx (en) 17 September January 15, Messenger 2.0 Installation Guide Installation Guide AUTHORIZED DOCUMENTATION Novell Messenger 2.0 January 15, 2010 www.novell.com Messenger 2.0 Installation Guide Legal Notices Novell, Inc., makes no representations or warranties with

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

eeg EEG Application Note icap Alta Virtual Machine Setup Applies to Products: icap Alta VM Last Revised: June 2017

eeg EEG Application Note icap Alta Virtual Machine Setup Applies to Products: icap Alta VM Last Revised: June 2017 eeg EEG Application Note icap Alta Virtual Machine Setup Applies to Products: icap Alta VM Last Revised: June 2017 This document describes installation and basic use of the icap Alta system for connecting

More information

Development Environment Embedded Linux Primer Ch 1&2

Development Environment Embedded Linux Primer Ch 1&2 Development Environment Embedded Linux Primer Ch 1&2 Topics 1) Systems: Host and Target 2) Host setup 3) Host-Target communication CMPT 433 Slides #3 Dr. B. Fraser 18-05-05 2 18-05-05 1 Host & Target Host

More information

Print Audit 6. Print Audit 6 Documentation Apr :07. Version: Date:

Print Audit 6. Print Audit 6 Documentation Apr :07. Version: Date: Print Audit 6 Version: Date: 37 21-Apr-2015 23:07 Table of Contents Browse Documents:..................................................... 3 Database Documentation.................................................

More information

Best practices on deployment of IBM Rational. servers

Best practices on deployment of IBM Rational. servers Best practices on deployment of IBM Rational License key server(rlks) on Linux and Unix servers Pankaj Sharma and Sombir Yadav October 21, 2015 Page 1 of 25 INTRODUCTION CONFIGURATION OF LICENSE FILE ON

More information

GSS Administration and Troubleshooting

GSS Administration and Troubleshooting CHAPTER 9 GSS Administration and Troubleshooting This chapter covers the procedures necessary to properly manage and maintain your GSSM and GSS devices, including login security, software upgrades, GSSM

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

VI-CENTER EXTENDED ENTERPRISE EDITION GETTING STARTED GUIDE. Version: 4.5

VI-CENTER EXTENDED ENTERPRISE EDITION GETTING STARTED GUIDE. Version: 4.5 VI-CENTER EXTENDED ENTERPRISE EDITION GETTING STARTED GUIDE This manual provides a quick introduction to Virtual Iron software, and explains how to use Virtual Iron VI-Center to configure and manage virtual

More information

Acronis Backup & Recovery 11.5

Acronis Backup & Recovery 11.5 Acronis Backup & Recovery 11.5 Installation Guide Applies to the following editions: Update 2 Advanced Server Server for Windows Virtual Edition Server for Linux Advanced Server SBS Edition Workstation

More information

Archiware Pure Quick Start Guide

Archiware Pure Quick Start Guide Archiware Pure Quick Start Guide Content 1 System Requirements... 3 1.1 Hardware Requirements... 3 1.2 Supported Hypervisors... 3 1.3 Deployment Requirements... 3 2 Deploying the Virtual Appliance... 4

More information

Linux Command Line Primer. By: Scott Marshall

Linux Command Line Primer. By: Scott Marshall Linux Command Line Primer By: Scott Marshall Draft: 10/21/2007 Table of Contents Topic Page(s) Preface 1 General Filesystem Background Information 2 General Filesystem Commands 2 Working with Files and

More information

An introduction to checkpointing. for scientific applications

An introduction to checkpointing. for scientific applications damien.francois@uclouvain.be UCL/CISM - FNRS/CÉCI An introduction to checkpointing for scientific applications November 2013 CISM/CÉCI training session What is checkpointing? Without checkpointing: $./count

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

TurboCap Installation Guide

TurboCap Installation Guide TurboCap Installation Guide Linux Fedora 10 May 2013 2013 Riverbed Technology. All rights reserved. Accelerate, AirPcap, BlockStream, Cascade, Cloud Steelhead, Granite, Interceptor, RiOS, Riverbed, Shark,

More information

Note: - the OS on which you will install VirtualBox is called the host OS. - the OS you will install on VirtualBox (later) is called the guest OS.

Note: - the OS on which you will install VirtualBox is called the host OS. - the OS you will install on VirtualBox (later) is called the guest OS. Get VirtualBox Go to www.virtualbox.org and select Downloads: VirtualBox/CentOS Setup 1 Note: - the OS on which you will install VirtualBox is called the host OS. - the OS you will install on VirtualBox

More information

vsphere Host Profiles Update 1 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

vsphere Host Profiles Update 1 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5 Update 1 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this

More information

Formatting 1. Commands starting with $ are Linux console commands on the host PC:

Formatting 1. Commands starting with $ are Linux console commands on the host PC: Custom Kernel Guide by Arrvindh Shriraman Last update: April 1, 2016 This document guides the user through: 1. Downloading and compiling the Linux kernel's source code. 2. Running a custom kernel inside

More information

Red Hat Development Suite 2.1

Red Hat Development Suite 2.1 Red Hat Development Suite 2.1 Installation Guide Installing Red Hat Development Suite Last Updated: 2017-12-06 Red Hat Development Suite 2.1 Installation Guide Installing Red Hat Development Suite Petra

More information

User Guide NAS 3.0 Adapter (NAS30U2)

User Guide NAS 3.0 Adapter (NAS30U2) T E C H N O L O G I E S User Guide NAS 3.0 Adapter (NAS30U2) www.addonics.com v5.1.11 Technical Support If you need any assistance to get your unit functioning properly, please have your product information

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

NexentaStor VVOL

NexentaStor VVOL NexentaStor 5.1.1 VVOL Admin Guide Date: January, 2018 Software Version: NexentaStor 5.1.1 VVOL Part Number: 3000-VVOL-5.1.1-000065-A Table of Contents Preface... 3 Intended Audience 3 References 3 Document

More information

Rocks Cluster Administration. Learn how to manage your Rocks Cluster Effectively

Rocks Cluster Administration. Learn how to manage your Rocks Cluster Effectively Rocks Cluster Administration Learn how to manage your Rocks Cluster Effectively Module 1: Customizing Your Cluster Customizing Nodes Using built in node attributes and the Rocks Command line Using extend-node.xml

More information

Download the current release* of VirtualBox for the OS on which you will install VirtualBox. In these notes, that's Windows 7.

Download the current release* of VirtualBox for the OS on which you will install VirtualBox. In these notes, that's Windows 7. Get VirtualBox Go to www.virtualbox.org and select Downloads. VirtualBox/CentOS Setup 1 Download the current release* of VirtualBox for the OS on which you will install VirtualBox. In these notes, that's

More information

vsphere Installation and Setup Update 2 Modified on 10 JULY 2018 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

vsphere Installation and Setup Update 2 Modified on 10 JULY 2018 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5 vsphere Installation and Setup Update 2 Modified on 10 JULY 2018 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5 You can find the most up-to-date technical documentation on the VMware website at:

More information

Operating Systems Linux 1-2 Measurements Background material

Operating Systems Linux 1-2 Measurements Background material Operating Systems Linux 1-2 Measurements Background material Introduction The Linux measurements were designed to allow you to have an impression about the administration of Linux severs along with providing

More information

Red Hat Developer Studio 12.9

Red Hat Developer Studio 12.9 Red Hat Developer Studio 12.9 Installation Guide Installing Red Hat Developer Studio Last Updated: 2018-10-08 Red Hat Developer Studio 12.9 Installation Guide Installing Red Hat Developer Studio Supriya

More information

Crestron Virtual Control Server-Based Control System

Crestron Virtual Control Server-Based Control System Crestron Virtual Control Server-Based Control System Installation Guide Crestron Electronics, Inc. Crestron product development software is licensed to Crestron dealers and Crestron Service Providers (CSPs)

More information

ASTi ACE Studio VM Quick Start Guide. Document: DOC-01-ASVM-QSG-4

ASTi ACE Studio VM Quick Start Guide. Document: DOC-01-ASVM-QSG-4 500 A Huntmar Park Drive ASTi ACE Studio VM Quick Start Guide Document: DOC-01-ASVM-QSG-4 Advanced Simulation Technology inc. 500A Huntmar Park Drive, Herndon, Virginia, 20170 USA Revision L (September

More information

Red Hat JBoss Developer Studio 11.3

Red Hat JBoss Developer Studio 11.3 Red Hat JBoss Developer Studio 11.3 Installation Guide Installing Red Hat JBoss Developer Studio Last Updated: 2018-05-01 Red Hat JBoss Developer Studio 11.3 Installation Guide Installing Red Hat JBoss

More information

How to Implement High Availability for the SAS Metadata Server Using High Availability Cluster Multi-Processing (HACMP)

How to Implement High Availability for the SAS Metadata Server Using High Availability Cluster Multi-Processing (HACMP) Technical Paper How to Implement High Availability for the SAS Metadata Server Using High Availability Cluster Multi-Processing (HACMP) Technical White Paper by SAS and IBM Table of Contents Abstract...

More information

Introduction to Linux

Introduction to Linux Introduction to Linux Prof. Jin-Soo Kim( jinsookim@skku.edu) TA - Kisik Jeong (kisik@csl.skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu What is Linux? A Unix-like operating

More information

Install and upgrade Qlik Sense. Qlik Sense 3.2 Copyright QlikTech International AB. All rights reserved.

Install and upgrade Qlik Sense. Qlik Sense 3.2 Copyright QlikTech International AB. All rights reserved. Install and upgrade Qlik Sense Qlik Sense 3.2 Copyright 1993-2017 QlikTech International AB. All rights reserved. Copyright 1993-2017 QlikTech International AB. All rights reserved. Qlik, QlikTech, Qlik

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

LetItB Installation Manual. Okinawa Institute of Science and Technology Neural Computation Unit

LetItB Installation Manual. Okinawa Institute of Science and Technology Neural Computation Unit Okinawa Institute of Science and Technology Neural Computation Unit Version 1 Dated April 21, 2008 Contents 1. Introduction...3 2. Installation Instructions for Linux and Mac OS...4 3. Xerces-C Library

More information

vsphere Host Profiles 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7

vsphere Host Profiles 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about

More information

Parallels Software International, Inc. Parallels Compressor. Installation Guide. Server

Parallels Software International, Inc. Parallels Compressor. Installation Guide. Server Parallels Software International, Inc. Parallels Compressor Installation Guide Server (c) 2005-2007 Copyright 2006-2007 by Parallels Software International Inc. All rights reserved. Parallels, Parallels

More information

Installation and setup guide of 1.1 demonstrator

Installation and setup guide of 1.1 demonstrator Installation and setup guide of 1.1 demonstrator version 2.0, last modified: 2015-09-23 This document explains how to set up the INAETICS demonstrator. For this, we use a Vagrant-based setup that boots

More information

User and System Administration

User and System Administration CHAPTER 2 This chapter provides information about performing user and system administration tasks and generating diagnostic information for obtaining technical assistance. The top-level Admin window displays

More information