Configuration of High Performance Computing for Medical Imaging and Processing. SunGridEngine 6.2u5
|
|
|
- Bernice Walsh
- 10 years ago
- Views:
Transcription
1 Configuration of High Performance Computing for Medical Imaging and Processing SunGridEngine 6.2u5 A manual guide for installing, configuring and using the cluster. Mohammad Naquiddin Abd Razak Summer
2 Table of Contents Introduction... 1 Grid Engine Installation Installation Prerequisites... 2 Installing Ubuntu Installing Java Version _ Checking your IP address... 3 Edit /etc/hosts file... 4 Installing Master Host... 6 Installing Exec/Submit Hosts... 7 Reinstall submit/exec host... 9 Sun Grid Engine Configuration Configure Hosts Adding new host group Adding Admin/Submit/Exec Host Configure Users Configure Queues Adding New Queues Attributes, Explanations and Configurations Complex Resource Configuration Adding a New Complex Resource Attribution: Resource Quota Configuration Network File Storage (NFS) Setup Mounting /share Mounting Alexandria Configure Status Monitor Using the cluster Submitting job Options for qstat Job Control Checking job status List of Nodes and Computers in MASI Lab... 26
3 Main Nodes: Added computers/nodes: Acknowledgements... 27
4 Introduction The MASI Lab has taken another step in fulfilling demands for High Performance Computing (HPC) applications in medical imaging and processing. 12 rock-dudes- CPU processors were bought where each CPU consists of 12 core processors, 273GHz systems with 47.25GB of RAM, and a GPU. These powerful machines have been connected via network file system (NFS) together with several computers available in MASI Lab. Thanks to Sun Grid Engine for providing free software which enables us to apply resource management to distribute jobs across the grid. This documentation compiles step by step procedures which consist of installation process, GridEngine configuration and NFS setup. In order to get the GridEngine working, you need to tell the master host (mastadon) about the new nodes that you want to add into the system, and also setting up a network file sharing system (NFS). This sounds simple but it is easier said than done. Together with this documentation is a simple tutorial on submitting job. You can find almost every basic thing that you need before getting your grid working in this documentation. Please go to Sun Grid Engine website ( )for more details. Don t get frustrated if things are not working yet. There are solutions for every problem 1
5 Grid Engine Installation 101 Installation Prerequisites Below are tools you need before installing master host and execution host: Ubuntu Java version 1.6.0_22 Know your IP address Edit /etc/hosts file on both master host and execution host Installing Ubuntu Please make sure that your computer is running Ubuntu Skip this section if your computer is running Ubuntu Type the following line to check you Ubuntu version: cat /etc/issue Ubuntu \n \l If you are running an older version of Ubuntu, you must upgrade to link to the cluster. To get the latest version of Ubuntu, go to: System >> Administration >> Update manager and install updates Go to the website below to get the complete instruction. Alternatively, you could type the following command on the terminal. $sudo nano /etc/update-manager/release-upgrades $sudo change lts to normal $sudo do-release-upgrade IMPORTANT!: You may need to repeat this upgrade process several time in order to update to Ubuntu To check your status look at the contents of /etc/issue. 2
6 Installing Java Version _22 Java is required for inter-host communication. Open terminal and type the following commands: $ sudo apt-get update $ sudo apt-get install openjdk-6-jre Checking your IP address Copy and paste your IP address on text editor/gedit for further use. masi@qotsa:~$ ifconfig eth0 Link encap:ethernet HWaddr 60:eb:69:81:f6:ca inet addr: Bcast: Mask: inet6 addr: fe80::62eb:69ff:fe81:f6ca/64 Scope:Link 3
7 Edit /etc/hosts file This step is very important to ensure that your hosts are able to communicate with each other. It is like your contacts account. Without it, you will never able to call your buddies. On master host, do: $sudo nano /etc/hosts mastadon.ds.vanderbilt.edu mastadon ::1 mastadon.ds.vanderbilt.edu mastadon localhost6 <exec/submit host ip address> <machine name> Note that you are adding IP addresses of your exec/submit hosts in this file. 4
8 On Execution / Submit hosts, do: $sudo nano /etc/hosts # localhost (please remove or comment this out) masi-4.ds.vanderbilt.edu masi-4 (and replace with this line) mastadon.ds.vanderbilt.edu mastadon masi-4.ds.vanderbilt.edu masi-4 Note that you are adding IP address of your master host and your own machine in this file. It is VERY IMPORTANT to complete this step on master host and exec/submit host. Failure to do so may result hosts communication error. 5
9 Installing Master Host The master host is a brain, the center to the overall cluster activities. By default, the master host is also an administration host and submit host. I found that installing master host and execution host as Ubuntu package is super easier compared to interactive installation procedure provided by the Sun Grid Engine (SGE) documentation: 1. Make sure that you have completed the prerequisites (ie; Ubuntu 11.04, Java, Editing /etc/hosts file on master and exec/submit hosts). 2. Install GridEngine on Master Host: $sudo apt-get install gridengine-client gridengine-common gridengine-exec gridengine-master gridengine-qmon General type of mail configuration: No Configuration Configure SGE automatically: Yes SGE cell name: masicluster SGE master hostname: mastadon.ds.vanderbilt.edu 3. Please make sure that you have edited the /etc/hosts file on both master and exec/submit host file. Now you are able to invoke QMON and start adding masi-4 as a submit host and execution host. Please refer to GridEngine Configuration to add new hosts. You may skip this step and add the exec/submit hosts on the system later. 6
10 Installing Exec/Submit Hosts Submit hosts allow you to submit jobs with the qsub command and monitor the job status with the qstat command. It also enables you to use Qmon; the graphical user interface (GUI). Execution Hosts are systems that have permission to execute jobs. Therefore, queue instances are attached to the execution hosts. 1. Make sure that you have completed the prerequisites (ie; Ubuntu 11.04, Java, Editing /etc/hosts file on master and exec/submit hosts). 2. Install the GridEngine package and enter yes to all. sudo apt-get install gridengine-common gridengine-exec gridengine-client Press enter (OK) Yes General type of mail configuration: No Configuration Configure SGE automatically: Yes SGE cell name: masicluster SGE master hostname: mastadon.ds.vanderbilt.edu 3. The installation is completed. Next, login back to mastadon (master host), invoke QMON and add masi-4 as execution and submit host. 7
11 4. Once your has been added as submit/exec host, you may check your computer status by typing qstat f on mastadon (master/admin/submit host only). Make sure that the master host is able to communicate with other hosts: Positive: Negative: 5. Reinstall the submit/exec hosts if you find that they are not communicating with the master host. 8
12 Reinstall submit/exec host Do not get frustrated because it may happen a lot. This problem may be due to localhost.domain type entry (it is on /etc/hosts file). I do not have any prove but my suggestion is to do repeat the installation process until it works. 1. Make sure that you have completed the prerequisites (ie; Ubuntu 11.04, Java, Editing /etc/hosts file on master and exec/submit hosts). 2. Remove the GridEngine: $Sudo apt-get --purge remove gridengine-common gridengine-exec gridengine-client 3. This is the most important steps before reinstalling the GridEngine. The left-over execd from the previous install will cause a communication failure. 4. Kill the execd operation: masi@atdi:~$ sudo kill (or any number that appears on that column) 5. Repeat step 1-4 from Installing Submit/Exec Hosts section 9
13 Sun Grid Engine Configuration The configuration can be done on terminal or QMON. Note that the full configuration can only be done by admin host. Qmon is currently installed on Mastadon and Manchu. You can go to this website ( to configure grid engine on the terminal or the using Qmon as shown below: $sudo qmon Configure Hosts Adding new host group Host Configuration >> Click on Host Group Tab >> Click Add >> >> Insert Hosts that want to be added >> Click OK >> Done to finish Adding Admin/Submit/Exec Host Host Configuration >> Click on Administration Host/Submit Host/Execution Host >> Insert new host >> Click Done to finish 10
14 Configure Users User Configuration >> Click on Userset >> Highlight arusers >> Click Modify >> Insert new User >> Click Done to finish User Configuration >> Click on User >> Highlight arusers >> Insert new User >> Click Add and Done to finish 11
15 Configure Queues An alternative way of checking your hosts communication as well as monitoring queues performances is by clicking on the Queue Control icon. There are 2 queues available on MASI Lab Cluster: cpujob, gpujob. Cpujob runs all job on each available slots, where the total number of slots is equal to the total number of processors. Also, there is 1 GPU for each MASI Lab Cluster main node. Queue Name Queue Type Total slots Max GPU Details per node per Job Cpujob CPU 12 0 Controls non-gpy type jobs Gpujob GPU 1 1 Controls GPU-type jobs only Matjob Matlab 4, 8 0 Controls matlab job 12
16 Adding New Queues Queue Control >> Click on tab Cluster Queue >> Click Add >> Enter a queue name >> Enter New Host/Host group Below are the attributions which have been set up for cpujob and gpujob: Queue Seq_no Priority Load thresholds Slots Complexes Name cpujob 2-20 np_load_avg=1.75, 1, [@cpu4=4], None [@cpu4=np_load_avg=1], [@cpu8=np_load_avg=1] [@exechost=12], [cpu8=8] gpujob 0 20 np_load_avg= gpu=1 13
17 Attributes, Explanations and Configurations seq_no Sequencing queues into orders starting from 0. Queue Control >> Highlight a queue >> Modify >> change sequence number Priority -20 is the lowest possible queue priority and 20 is the highest possible queue priority Queue Control >> Highlight a queue >> Modify >> Change priority value Load Thresholds (np_load_avg) overload prevents the queue from receiving further jobs Queue Control >> Highlight a queue >> Modify >> Highlight a host on Attributes for Host or add a New Host on the bottom left corner >> change the np_load_avg value Slots Slots value was set to be the same as number of processors available. For gpujob, only one slot available on each node as we want only one job running on each GPU (there are one GPU for each node). Queue Control >> Highlight a queue >> Modify >> Change the slots value Complexes (gpu=1) Gpu is a new complex attribution added on cluster. This attribute was fixed to 1. However, if more gpu were added on each node, this value can simple be changed to any value. Queue Control >> Highlight Queue >> Modify >> Complexes >> Add Cosumable/Fixed Attributes (ie; gpu=1). 14
18 It is IMPORTANT for any gpu usage job to tell the cluster that they are using one gpu per job: please add this line on your script for gpu job: #$ -l gpu=1 Configuring queue on the terminal: Complex Resource Configuration Adding a New Complex Resource Attribution: Qmon> Complex Configuration> Fill in the Attributes > Add> Commit Example: A new complex resource configuration has been added to limit each node to a single GPU. 15
19 If a job with GPU usage is requested, the following command line should be added to the job script in order to request the type of queue and setting the number of GPU is equal to 1. You can set the Consumable attribute to YES if there were more GPU added on each node. #$-q gpujob #$ -l gpu=1 (we are using the new attribution here on this line) For more details about complex resource attributes configuration, click on the link below: exresourceattributes-examplesofsettingupconsumableresources 16
20 Resource Quota Configuration A resource quota configuration is used to prevent users from consuming all available resources. For the MASI Lab Cluster purpose of usage, we host group to use the total number of slots to be equal to total number of processors. By providing this limit, only 144 jobs will be running at a time (as there are 144 number of processors), each of the job occupying the empty slots available, and the rest will be queued. More information about static and dynamic resource quotas can be viewed on the link provided as below: 17
21 Network File Storage (NFS) Setup NAS is a storage device that attaches directly to a network, allowing clients to access the storage as if it were directly attached to their system. In MASI Lab Cluster, storage becomes accessible directly across the network through /share directory. Mounting /share Install packages for NFS: abdrazm@masi-7:~$ sudo apt-get install nfs-kernel-server nfs common abdrazm@masi-7:~$ sudo apt-get install smbfs Create a new folder to mount the /share file on NAS device. abdrazm@masi-7:~$ sudo mkdir /share Edit name service switch file: abdrazm@masi-7:~$ sudo nano /etc/nsswitch.conf hosts: files mdns4_minimal [NOTFOUND=return] wins dns mdns4 We need to create a credential file to mount on startup, and save the file: abdrazm@masi-7:~$ sudo nano /root/.smbcredentials username= XXXXXXXX password= XXXXXXXX Using chmod command to set file permission for /root/.smbcredentials so that only root can read and edit it: abdrazm@masi-7:~$ sudo chmod 700 /root/.smbcredentials Now we want to back up out fstab: abdrazm@masi-7:~$ sudo cp /etc/fstab /etc/fstab_old 18
22 Edit fstab: sudo nano /etc/fstab // /share /share cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,d ir_mode= Copy fstab for share-> masi-7 (/etc/fstab) root@masi-7:~# cp r /home/likewise-open/vanderbilt/abdrazm/etc/fstab /share Make a backup for /home/likewise-open directory: root@masi-7:~# mkdir /home-local root@masi-7:~# mv /home/likewise-open /home-local/ Soft link: root@masi-7:~# ln s /share/home/likewise-open /home/likewise-open Do an ls/home/ and you should see a likewise directory: root@masi-7:~# ls /home/ Log back in as your vunet id after reboot: root@masi-7:~# reboot 19
23 Mounting Alexandria sudo i abdrazm@masi-7~# apt-get install nfs-kernel-server nfs common abdrazm@masi-7~# cd / Create /home-nfs/likewise-open directory: root@masi-7:~# mkdir /home-nfs root@masi-7:~# mkdir /home-nfs/likewise-open Edit /etc/fstab. root@masi-7:~# nano /etc/fstab alexandria:/ /home-nfs/likewise-open nfs4 _netdev,auto 0 0 Mount /home-nfs/likewise-open root@masi-7:~#mount /home-nfs/likewise-open Create /homr.orig as a backup and move /home/likewise-open to /home.orig root@masi-7:~# mkdir /home.orig root@masi-7:~# mv /home/likewise-open /home.orig Soft link: root@masi-7:~# ln s /home-nfs/likewise-open /home/likewise-open Type sudo mount to check status of the mounted directory. 20
24 Configure Status Monitor This enables us to monitor machine status of each computer from Inside Masi ( sudo i ssh-keygen t rsa cat.ssh/id_rsa.pub ssh [email protected] 'cat >>.ssh/authorized_keys' The password for status is XXXXXXXX Install sshfs and autofs sudo apt-get install sshfs sudo apt-get install autofs sudo crontab e */2 * * * * /mnt/common/status/run-masi.sh 2> /dev/null > /dev/null Create /mnt/common and add to /etc/auto.master mkdir /mnt/common /mnt/common /etc/auto.sshfs Create /etc/auto.sshfs sudo nano /etc/auto.sshfs * - fstype=fuse,rw,nodev,nonempty,noatime,allow_other :sshfs\#[email protected]\:/mnt/c ommon/statu Restart the autofs server /etc/init.d/autofs restart 21
25 Using the cluster Submitting job To submit a serial job first we need to make an SGE script file: 1. Create a file on linux: 2. Job example 1: 3. Job example 2: The following commands are important to request GPU usage for a gpujob: #$-q gpujob The above command requesting gpujob script to be run into gpujob queue. #$ -l gpu=1 this tells SGE that we are requesting a complex source gpu and it is equal to 1 (recall that there is only one graphic card per node) 4. Submit the job using $qsub: 22
26 to submit an array of jobs, use the command below: 5. Check your job status using $qstat or $qstat -f 6. You can read your job script by using the cat command Options for qstat qstat qstat -f qstat u user qstat j job_id Qstat explain c -j job_id Print general status each submitted job Print full job information. Very nice and clear Print all jobs of a given user Print full job information of the given job id Print detail explanation of the given job id plus explanation on errors/pending Job Control SGE state letter symbol codes meanings: Pending Pending qw Pending, user/system hold hqw Pending, user/system hold, re-queue hrqw Running Running r Transferring t Running, re-submit Rr Transferring, re-submit Rt Suspended Job suspended s, ts Queue suspended S, ts Queue suspended by alarm T, tt All suspended with re-submit Rs, Rts, RS, RtS, RT, RtT Error All pending states with error Eqw, Ehqw, EhRqw Delete All running and suspended states with deletion dr, dt, drt, drr, ds, ds, dt, drs, drs, drt 23
27 Checking job status $ qstat : this will give you the general status of each submitted job. No information will be given if none of the job available on each queues (finished job/ none job submitted). $ qstat f : use this command to find more details about the submitted job on each queue 24
28 $ qstat explain c j jobid : Job-ID 1069 is pending as you could see on the diagram. Any job with status other than r indicates that they are not happy. We can check the reason by using qstat explain command. Please refer to table Table 4 for job status explanations. 25
29 List of Nodes and Computers in MASI Lab Main Nodes: MASI main Host IP address mastadon.ds.vanderbilt.edu Admin, Submit, Executive Isis.ds.vanderbilt.edu Executive Kyuss.ds.vanderbilt.edu Executive Godspeed.ds.vanderbilt.edu Executive Melvins.ds.vanderbilt.edu Executive Outkast.ds.vanderbilt.edu Executive Qotsa.ds.vanderbilt.edu Executive Atdi.ds.vanderbilt.edu Executive Felakuti.ds.vanderbilt.edu Executive Slayer.ds.vanderbilt.edu Executive Mogwai.ds.vanderbilt.edu Executive Pelican.ds.vanderbilt.edu Executive Added computers/nodes: MASI extra nodes Host Group Host IP address No. of CPU Submit, Executive Masi-1.ds.vanderbilt.edu Masi-2.ds.vanderbilt.edu Masi-2.ds.vanderbilt.edu Masi-4.ds.vanderbilt.edu Executive Executive Executive Executive Executive Executive
30 Acknowledgements Special thanks to.. Professor Bennett Landman He is a great person, very supportive, warm and intellectual. Albert Hampton ([email protected]), a hardworking technician, has almost every solution to fix computer problems. Elliot Hall, a great friend and a coffee lover. May God make things easier for your wedding. Andrew Asman, Xue Yang, Zhoubing Xu, Michael Esparza, Eesha Singh and Lauzon Carolyn who made the summer wonderful with smile, laugh and joy. 27
CycleServer Grid Engine Support Install Guide. version 1.25
CycleServer Grid Engine Support Install Guide version 1.25 Contents CycleServer Grid Engine Guide 1 Administration 1 Requirements 1 Installation 1 Monitoring Additional OGS/SGE/etc Clusters 3 Monitoring
Grid Engine Basics. Table of Contents. Grid Engine Basics Version 1. (Formerly: Sun Grid Engine)
Grid Engine Basics (Formerly: Sun Grid Engine) Table of Contents Table of Contents Document Text Style Associations Prerequisites Terminology What is the Grid Engine (SGE)? Loading the SGE Module on Turing
Back Up Linux And Windows Systems With BackupPC
By Falko Timme Published: 2007-01-25 14:33 Version 1.0 Author: Falko Timme Last edited 01/19/2007 This tutorial shows how you can back up Linux and Windows systems with BackupPC.
Partek Flow Installation Guide
Partek Flow Installation Guide Partek Flow is a web based application for genomic data analysis and visualization, which can be installed on a desktop computer, compute cluster or cloud. Users can access
Local Caching Servers (LCS): User Manual
Local Caching Servers (LCS): User Manual Table of Contents Local Caching Servers... 1 Supported Browsers... 1 Getting Help... 1 System Requirements... 2 Macintosh... 2 Windows... 2 Linux... 2 Downloading
TANDBERG MANAGEMENT SUITE 10.0
TANDBERG MANAGEMENT SUITE 10.0 Installation Manual Getting Started D12786 Rev.16 This document is not to be reproduced in whole or in part without permission in writing from: Contents INTRODUCTION 3 REQUIREMENTS
Introduction to Sun Grid Engine (SGE)
Introduction to Sun Grid Engine (SGE) What is SGE? Sun Grid Engine (SGE) is an open source community effort to facilitate the adoption of distributed computing solutions. Sponsored by Sun Microsystems
Grid Engine 6. Troubleshooting. BioTeam Inc. [email protected]
Grid Engine 6 Troubleshooting BioTeam Inc. [email protected] Grid Engine Troubleshooting There are two core problem types Job Level Cluster seems OK, example scripts work fine Some user jobs/apps fail Cluster
FileCruiser. VA2600 SR1 Quick Configuration Guide
FileCruiser VA2600 SR1 Quick Configuration Guide Contents About this guide 1 Setup FileCruiser 2 Get IP address 2 Login to the Administration Portal 3 Basic configuration with Setup Wizard 4 Step 1: Configure
Manual for using Super Computing Resources
Manual for using Super Computing Resources Super Computing Research and Education Centre at Research Centre for Modeling and Simulation National University of Science and Technology H-12 Campus, Islamabad
NAS 109 Using NAS with Linux
NAS 109 Using NAS with Linux Access the files on your NAS using Linux A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this course you should be able to: 1. Use Linux to access files on
Addonics T E C H N O L O G I E S. NAS Adapter. Model: NASU2. 1.0 Key Features
1.0 Key Features Addonics T E C H N O L O G I E S NAS Adapter Model: NASU2 User Manual Convert any USB 2.0 / 1.1 mass storage device into a Network Attached Storage device Great for adding Addonics Storage
2. Boot using the Debian Net Install cd and when prompted to continue type "linux26", this will load the 2.6 kernel
These are the steps to build a hylafax server. 1. Build up your server hardware, preferably with RAID 5 (3 drives) plus 1 hotspare. Use a 3ware raid card, 8000 series is a good choice. Use an external
How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit)
How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) Introduction Prerequisites This tutorial will show you step-by-step on how to install Multicraft 1.8.2 on a new VPS or dedicated
Installing Virtual Coordinator (VC) in Linux Systems that use RPM (Red Hat, Fedora, CentOS) Document # 15807A1-103 Date: Aug 06, 2012
Installing Virtual Coordinator (VC) in Linux Systems that use RPM (Red Hat, Fedora, CentOS) Document # 15807A1-103 Date: Aug 06, 2012 1 The person installing the VC is knowledgeable of the Linux file system
Using VirtualBox ACHOTL1 Virtual Machines
Using VirtualBox ACHOTL1 Virtual Machines The steps in the Apache Cassandra Hands-On Training Level One courseware book were written using VMware as the virtualization technology. Therefore, it is recommended
Deploying a Virtual Machine (Instance) using a Template via CloudStack UI in v4.5.x (procedure valid until Oct 2015)
Deploying a Virtual Machine (Instance) using a Template via CloudStack UI in v4.5.x (procedure valid until Oct 2015) Access CloudStack web interface via: Internal access links: http://cloudstack.doc.ic.ac.uk
INSTALL ZENTYAL SERVER
GUIDE FOR Zentyal Server is a small business server based on Ubuntu s LTS server version 10.04 and the ebox platform. It also has the LXDE desktop installed with Firefox web browser and PCMAN File manager.
Installing Proview on an Windows XP machine
Installing Proview on an Windows XP machine This is a guide for the installation of Proview on an WindowsXP machine using VirtualBox. VirtualBox makes it possible to create virtual computers and allows
Installation & Configuration Guide
Installation & Configuration Guide Bluebeam Studio Enterprise ( Software ) 2014 Bluebeam Software, Inc. All Rights Reserved. Patents Pending in the U.S. and/or other countries. Bluebeam and Revu are trademarks
1.0. User Manual For HPC Cluster at GIKI. Volume. Ghulam Ishaq Khan Institute of Engineering Sciences & Technology
Volume 1.0 FACULTY OF CUMPUTER SCIENCE & ENGINEERING Ghulam Ishaq Khan Institute of Engineering Sciences & Technology User Manual For HPC Cluster at GIKI Designed and prepared by Faculty of Computer Science
JAMF Software Server Installation Guide for Linux. Version 8.6
JAMF Software Server Installation Guide for Linux Version 8.6 JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate.
Procedure to Create and Duplicate Master LiveUSB Stick
Procedure to Create and Duplicate Master LiveUSB Stick A. Creating a Master LiveUSB stick using 64 GB USB Flash Drive 1. Formatting USB stick having Linux partition (skip this step if you are using a new
NexentaConnect for VMware Virtual SAN
NexentaConnect for VMware Virtual SAN User Guide 1.0.2 FP3 Date: April, 2016 Subject: NexentaConnect for VMware Virtual SAN User Guide Software: NexentaConnect for VMware Virtual SAN Software Version:
User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream
User Manual Onsight Management Suite Version 5.1 Another Innovation by Librestream Doc #: 400075-06 May 2012 Information in this document is subject to change without notice. Reproduction in any manner
SI455 Advanced Computer Networking. Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class
SI455 Advanced Computer Networking Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class WHAT TO HAND IN: 1. Completed checklist from the last page of this document 2. 2-4 page write-up
Extending Remote Desktop for Large Installations. Distributed Package Installs
Extending Remote Desktop for Large Installations This article describes four ways Remote Desktop can be extended for large installations. The four ways are: Distributed Package Installs, List Sharing,
Installing Windows 95 Drivers and Utilities for the Cisco Aironet 340/350 Series Client Adapters
Installing Windows 95 Drivers and Utilities for the Cisco Aironet 340/350 Series Client Adapters Document ID: 12134 You need a valid Cisco.com account in order to download Cisco Aironet drivers, firmware,
Creating a DUO MFA Service in AWS
Amazon AWS is a cloud based development environment with a goal to provide many options to companies wishing to leverage the power and convenience of cloud computing within their organisation. In 2013
How To Install Openstack On Ubuntu 14.04 (Amd64)
Getting Started with HP Helion OpenStack Using the Virtual Cloud Installation Method 1 What is OpenStack Cloud Software? A series of interrelated projects that control pools of compute, storage, and networking
Ulteo Open Virtual Desktop Installation
Ulteo Open Virtual Desktop Installation Copyright 2008 Ulteo SAS - CONTENTS CONTENTS Contents 1 Prerequisites 2 1.1 Installation of MySQL....................................... 2 2 Session Manager (sm.ulteo.com)
Cluster Computing With R
Cluster Computing With R Stowers Institute for Medical Research R/Bioconductor Discussion Group Earl F. Glynn Scientific Programmer 18 December 2007 1 Cluster Computing With R Accessing Linux Boxes from
RapidSeed for Replicating Systems Version 7.4
RapidSeed for Replicating Systems Version 7.4 7 Technology Circle, Suite 100 Columbia, SC 29203 Phone: 803.454.0300 Contents Overview...3 Supported seed devices by system...4 Prerequisites...4 General
Linux Development Environment Description Based on VirtualBox Structure
Linux Development Environment Description Based on VirtualBox Structure V1.0 1 VirtualBox is open source virtual machine software. It mainly has three advantages: (1) Free (2) compact (3) powerful. At
NAS 249 Virtual Machine Configuration with VirtualBox
NAS 249 Virtual Machine Configuration with VirtualBox Configure and run Virtual Machines on ASUSTOR Portal with VirtualBox A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this course you
TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:
TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: ftp://ftp.software.ibm.com/storage/tivoli-storagemanagement/maintenance/client/v6r2/windows/x32/v623/
CDH installation & Application Test Report
CDH installation & Application Test Report He Shouchun (SCUID: 00001008350, Email: [email protected]) Chapter 1. Prepare the virtual machine... 2 1.1 Download virtual machine software... 2 1.2 Plan the guest
Using Red Hat Enterprise Linux with Georgia Tech's RHN Satellite Server Installing Red Hat Enterprise Linux
Using Red Hat Enterprise Linux with Georgia Tech's RHN Satellite Server Installing Red Hat Enterprise Linux NOTE: If you need more information regarding the installation process for other distributions
How To Install An Org Vm Server On A Virtual Box On An Ubuntu 7.1.3 (Orchestra) On A Windows Box On A Microsoft Zephyrus (Orroster) 2.5 (Orner)
Oracle Virtualization Installing Oracle VM Server 3.0.3, Oracle VM Manager 3.0.3 and Deploying Oracle RAC 11gR2 (11.2.0.3) Oracle VM templates Linux x86 64 bit for test configuration In two posts I will
How to install/upgrade the LANDesk virtual Cloud service appliance (CSA)
How to install/upgrade the LANDesk virtual Cloud service appliance (CSA) The upgrade process for the virtual Cloud Services Appliance is a side- by- side install. This document will walk you through backing
SSH Tutorial. A. Andreatos Div. of Computer Engineering & Information Science Hellenic Air Force Academy GREECE aandreatos @ gmail.
SSH Tutorial A. Andreatos Div. of Computer Engineering & Information Science Hellenic Air Force Academy GREECE aandreatos @ gmail.com 1 Aim The aim of this tutorial is to show the basics of SSH. In particular,
Perforce Helix Threat Detection OVA Deployment Guide
Perforce Helix Threat Detection OVA Deployment Guide OVA Deployment Guide 1 Introduction For a Perforce Helix Threat Analytics solution there are two servers to be installed: an analytics server (Analytics,
SAP Business Objects Data Services Setup Guide
Follow the instructions below on how to setup SAP Business Objects Data Services After having the licensed version of SAP BODS XI, Click the installation icon "setup.exe" to launch installer. Click Next
Migrating TimeForce To A New Server
Rev. 4/28/14 Migrating TimeForce To A New Server Table of Contents 1. Installation Prerequisites... 2 Required... 2 Recommended... 3 2. Update to a Migration Compatible Version... 3 Determine the Database
Prepared for: How to Become Cloud Backup Provider
Prepared for: How to Become Cloud Backup Provider Contents Abstract... 3 Introduction... 3 Purpose... 3 Architecture... 4 Result... 4 Requirements... 5 OS... 5 Sizing... 5 Third-party software requirements...
Create a virtual machine at your assigned virtual server. Use the following specs
CIS Networking Installing Ubuntu Server on Windows hyper-v Much of this information was stolen from http://www.isummation.com/blog/installing-ubuntu-server-1104-64bit-on-hyper-v/ Create a virtual machine
ULTEO OPEN VIRTUAL DESKTOP UBUNTU 12.04 (PRECISE PANGOLIN) SUPPORT
ULTEO OPEN VIRTUAL DESKTOP V4.0.2 UBUNTU 12.04 (PRECISE PANGOLIN) SUPPORT Contents 1 Prerequisites: Ubuntu 12.04 (Precise Pangolin) 3 1.1 System Requirements.............................. 3 1.2 sudo.........................................
Online Backup Client User Manual
Online Backup Client User Manual Software version 3.21 For Linux distributions January 2011 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have
Instructions for Adding a MacOS 10.4.x Server to ASURITE for File Sharing. Installation Section
Instructions for Adding a MacOS 10.4.x Server to ASURITE for File Sharing Installation Section Purpose: We are setting up a server in ASU s specific environment. Power on the Server Insert the CD Hold
IBM WebSphere Application Server Version 7.0
IBM WebSphere Application Server Version 7.0 Centralized Installation Manager for IBM WebSphere Application Server Network Deployment Version 7.0 Note: Before using this information, be sure to read the
Load Balancing and High availability using CTDB + DNS round robin
Introduction As you may already know, GlusterFS provides several methods for storage access from clients. However, only the native FUSE GlusterFS client has built-in failover and high availability features.
Quick Start Guide for Parallels Virtuozzo
PROPALMS VDI Version 2.1 Quick Start Guide for Parallels Virtuozzo Rev. 1.1 Published: JULY-2011 1999-2011 Propalms Ltd. All rights reserved. The information contained in this document represents the current
Introduction. Created by Richard Bell 10/29/2014
Introduction GNU Radio is open source software that provides built in modules for standard tasks of a wireless communications system. Within the GNU Radio framework is gnuradio-companion, which is a GUI
INUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU 14.04 (TRUSTY TAHR)
INUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU 14.04 (TRUSTY TAHR) Mathieu SCHIRES Version: 0.9.1 Published December 24, 2014 http://www.inuvika.com Contents 1 Prerequisites: Ubuntu 14.04 (Trusty Tahr) 3
Installation Guide Mac OS X Operating Systems
Installation Guide Mac OS X Operating Systems Legal Notices Published by Toon Boom Animation Inc. Corporate Headquarters 5530 St. Patrick Suite2210 Montreal, Quebec Canada H4E 1A8 Tel: (514) 278-8666 Fax:
Grid 101. Grid 101. Josh Hegie. [email protected] http://hpc.unr.edu
Grid 101 Josh Hegie [email protected] http://hpc.unr.edu Accessing the Grid Outline 1 Accessing the Grid 2 Working on the Grid 3 Submitting Jobs with SGE 4 Compiling 5 MPI 6 Questions? Accessing the Grid Logging
VPS Hosting User Guide
TM VPS Hosting User Guide VPS Hosting Control Panel Managing VPS... 1 Opening Power Panel...... 1 Starting/Stopping VPS... 2 Changing VPS Hostname... 2 Enabling/Disabling Automatic Updates... 5 Installing
Beyond Windows: Using the Linux Servers and the Grid
Beyond Windows: Using the Linux Servers and the Grid Topics Linux Overview How to Login & Remote Access Passwords Staying Up-To-Date Network Drives Server List The Grid Useful Commands Linux Overview Linux
Installation documentation for Ulteo Open Virtual Desktop
Installation documentation for Ulteo Open Virtual Desktop Copyright 2008 Ulteo SAS - 1 PREREQUISITES CONTENTS Contents 1 Prerequisites 1 1.1 Installation of MySQL.......................................
Step One: Installing Rsnapshot and Configuring SSH Keys
Source: https://www.digitalocean.com/community/articles/how-to-installrsnapshot-on-ubuntu-12-04 What the Red Means The lines that the user needs to enter or customize will be in red in this tutorial! The
INASP: Effective Network Management Workshops
INASP: Effective Network Management Workshops Linux Familiarization and Commands (Exercises) Based on the materials developed by NSRC for AfNOG 2013, and reused with thanks. Adapted for the INASP Network
Using ESXi with PowerChute Business Edition
Using ESXi with PowerChute Business Edition This help covers the following topics: Installing vma for an ESXi Host Server Configuring and Running ESXi 1 Installing vma for an ESXi Host Server vsphere Management
Recommended File System Ownership and Privileges
FOR MAGENTO COMMUNITY EDITION Whenever a patch is released to fix an issue in the code, a notice is sent directly to your Admin Inbox. If the update is security related, the incoming message is colorcoded
Local Caching Servers (LCS) February 2015
Local Caching Servers (LCS) February 2015 1.1 Chapter 1: Welcome to LCS The Kansas Interactive Testing Engine (KITE ) is used to deliver standardized tests via testing machines like desktop, laptop, and
Chapter 2: Getting Started
Chapter 2: Getting Started Once Partek Flow is installed, Chapter 2 will take the user to the next stage and describes the user interface and, of note, defines a number of terms required to understand
Veritas Cluster Server
APPENDIXE This module provides basic guidelines for the (VCS) configuration in a Subscriber Manager (SM) cluster installation. It assumes basic knowledge of the VCS environment; it does not replace the
Installing Management Applications on VNX for File
EMC VNX Series Release 8.1 Installing Management Applications on VNX for File P/N 300-015-111 Rev 01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright
Connections and wiring Diagram
Introduction 1 7 Introduction Teleport-Video SD image is based on Asterisk and FreePBX running on the Raspberry Pi. For any information related to Raspberry Pi, check the original website at raspberrypi.org.
How To Set Up A Backupassist For An Raspberry Netbook With A Data Host On A Nsync Server On A Usb 2 (Qnap) On A Netbook (Qnet) On An Usb 2 On A Cdnap (
WHITEPAPER BackupAssist Version 5.1 www.backupassist.com Cortex I.T. Labs 2001-2008 2 Contents Introduction... 3 Hardware Setup Instructions... 3 QNAP TS-409... 3 Netgear ReadyNas NV+... 5 Drobo rev1...
Active Directory integration with CloudByte ElastiStor
Active Directory integration with CloudByte ElastiStor Prerequisite Change the time and the time zone of the Active Directory Server to the VSM time and time zone. Enabling Active Directory at VSM level
Introduction to Operating Systems
Introduction to Operating Systems It is important that you familiarize yourself with Windows and Linux in preparation for this course. The exercises in this book assume a basic knowledge of both of these
026-1010 Rev 7 06-OCT-2011. Site Manager Installation Guide
026-1010 Rev 7 06-OCT-2011 Site Manager Installation Guide Retail Solutions 3240 Town Point Drive NW, Suite 100 Kennesaw, GA 30144, USA Phone: 770-425-2724 Fax: 770-425-9319 Table of Contents 1 SERVER
GRID Computing: CAS Style
CS4CC3 Advanced Operating Systems Architectures Laboratory 7 GRID Computing: CAS Style campus trunk C.I.S. router "birkhoff" server The CAS Grid Computer 100BT ethernet node 1 "gigabyte" Ethernet switch
Customer Control Panel Manual
Customer Control Panel Manual Contents Introduction... 2 Before you begin... 2 Logging in to the Control Panel... 2 Resetting your Control Panel password.... 3 Managing FTP... 4 FTP details for your website...
Building a Penetration Testing Virtual Computer Laboratory
Building a Penetration Testing Virtual Computer Laboratory User Guide 1 A. Table of Contents Collaborative Virtual Computer Laboratory A. Table of Contents... 2 B. Introduction... 3 C. Configure Host Network
How To Run A Tompouce Cluster On An Ipra (Inria) 2.5.5 (Sun) 2 (Sun Geserade) 2-5.4 (Sun-Ge) 2/5.2 (
Running Hadoop and Stratosphere jobs on TomPouce cluster 16 October 2013 TomPouce cluster TomPouce is a cluster of 20 calcula@on nodes = 240 cores Located in the Inria Turing building (École Polytechnique)
Local File Sharing in Linux
Local File Sharing in Linux Would you like to share files among multiple users on the same Linux system? Surprisingly, this is trickier to accomplish than it appears, so here is a method that works. The
NTP Software File Auditor for NAS, EMC Edition
NTP Software File Auditor for NAS, EMC Edition Installation Guide June 2012 This guide provides a short introduction to the installation and initial configuration of NTP Software File Auditor for NAS,
Cloud Control Panel (CCP) Installation Guide
Cloud Control Panel (CCP) Installation Guide Version 3.2.0: 17.05.12 Copyright 2012 DNS Europe Ltd. All rights reserved. Cloud Control Panel (CCP) Installation Guide v3.2.0 Table of Contents Table of Contents
Parallels Plesk Panel
Parallels Plesk Panel Copyright Notice ISBN: N/A Parallels 660 SW 39th Street Suite 205 Renton, Washington 98057 USA Phone: +1 (425) 282 6400 Fax: +1 (425) 282 6444 Copyright 1999-2009, Parallels, Inc.
Streamline Computing Linux Cluster User Training. ( Nottingham University)
1 Streamline Computing Linux Cluster User Training ( Nottingham University) 3 User Training Agenda System Overview System Access Description of Cluster Environment Code Development Job Schedulers Running
Integrating Mac OS X 10.6 with Active Directory. 1 April 2010
Integrating Mac OS X 10.6 with Active Directory 1 April 2010 Introduction Apple Macintosh Computers running Mac OS X 10.6 can be integrated with the Boston University Active Directory to allow use of Active
Introduction to the SGE/OGS batch-queuing system
Grid Computing Competence Center Introduction to the SGE/OGS batch-queuing system Riccardo Murri Grid Computing Competence Center, Organisch-Chemisches Institut, University of Zurich Oct. 6, 2011 The basic
MATLAB on EC2 Instructions Guide
MATLAB on EC2 Instructions Guide Contents Welcome to MATLAB on EC2...3 What You Need to Do...3 Requirements...3 1. MathWorks Account...4 1.1. Create a MathWorks Account...4 1.2. Associate License...4 2.
Oracle Managed File Getting Started - Transfer FTP Server to File Table of Contents
Oracle Managed File Getting Started - Transfer FTP Server to File Table of Contents Goals... 3 High- Level Steps... 4 Basic FTP to File with Compression... 4 Steps in Detail... 4 MFT Console: Login and
An Introduction to High Performance Computing in the Department
An Introduction to High Performance Computing in the Department Ashley Ford & Chris Jewell Department of Statistics University of Warwick October 30, 2012 1 Some Background 2 How is Buster used? 3 Software
Verax Service Desk Installation Guide for UNIX and Windows
Verax Service Desk Installation Guide for UNIX and Windows March 2015 Version 1.8.7 and higher Verax Service Desk Installation Guide 2 Contact Information: E-mail: [email protected] Internet: http://www.veraxsystems.com/
Server Installation Manual 4.4.1
Server Installation Manual 4.4.1 1. Product Information Product: BackupAgent Server Version: 4.4.1 2. Introduction BackupAgent Server has several features. The application is a web application and offers:
insync Installation Guide
insync Installation Guide 5.2 Private Cloud Druva Software June 21, 13 Copyright 2007-2013 Druva Inc. All Rights Reserved. Table of Contents Deploying insync Private Cloud... 4 Installing insync Private
Upgrading Your Web Server from ClientBase Browser Version 2.0 or Above to Version 2.1.1
Upgrading Your Web Server from ClientBase Browser Version 2.0 or Above to Version 2.1.1 Introduction Successful ClientBase Browser usage depends on proper hardware, setup and installation. This section
Penetration Testing LAB Setup Guide
Penetration Testing LAB Setup Guide (External Attacker - Intermediate) By: magikh0e - [email protected] Last Edit: July 06 2012 This guide assumes a few things... 1. You have read the basic guide of this
Installation / Migration Guide for Windows 2000/2003 Servers
PSQL v9 SP1 (9.1) & Installation / Migration Guide for Windows 2000/2003 Servers Ebix, Inc. Corporate Headquarters Concourse Parkway, Suite 3200 Atlanta, GA 30328 USA Phone: 678-281-2020 Fax: 678-281-2019
研 發 專 案 原 始 程 式 碼 安 裝 及 操 作 手 冊. Version 0.1
102 年 度 國 科 會 雲 端 計 算 與 資 訊 安 全 技 術 研 發 專 案 原 始 程 式 碼 安 裝 及 操 作 手 冊 Version 0.1 總 計 畫 名 稱 : 行 動 雲 端 環 境 動 態 群 組 服 務 研 究 與 創 新 應 用 子 計 畫 一 : 行 動 雲 端 群 組 服 務 架 構 與 動 態 群 組 管 理 (NSC 102-2218-E-259-003) 計
How to Backup XenServer VM with VirtualIQ
How to Backup XenServer VM with VirtualIQ 1. Using Live Backup of VM option: Live Backup: This option can be used, if user does not want to power off the VM during the backup operation. This approach takes
EMC Data Domain Management Center
EMC Data Domain Management Center Version 1.1 Initial Configuration Guide 302-000-071 REV 04 Copyright 2012-2015 EMC Corporation. All rights reserved. Published in USA. Published June, 2015 EMC believes
Using Network Attached Storage with Linux. by Andy Pepperdine
Using Network Attached Storage with Linux by Andy Pepperdine I acquired a WD My Cloud device to act as a demonstration, and decide whether to use it myself later. This paper is my experience of how to
RecoveryVault Express Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
