MFCF Grad Session 2015

Similar documents
SSH Connections MACs the MAC XTerm application can be used to create an ssh connection, no utility is needed.

Remote Access to Unix Machines

CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities

Beyond Windows: Using the Linux Servers and the Grid

How to Use NoMachine 4.4

User Manual Version p BETA III December 23rd, 2015

VPN Service Access Manual. Rev.1.3

Aqua Connect Load Balancer User Manual (Mac)

1. Installation Overview

AT&T CLOUD SERVICES. AT&T Synaptic Compute as a Service SM : How to Get Started. Version 2.0 January 2012

Introduction to MSI* for PubH 8403

MATLAB on EC2 Instructions Guide

What is Aconex Local Copy? Controlling Access to a Datastore Hardware Requirements Software Requirements Installing Aconex Local Copy Troubleshooting

Linux Overview. Local facilities. Linux commands. The vi (gvim) editor

Linux für bwgrid. Sabine Richling, Heinz Kredel. Universitätsrechenzentrum Heidelberg Rechenzentrum Universität Mannheim. 27.

How. to: Connect Remotely. Updated by

Installation Overview

Tufts VPN Client User Guide for Windows

MarkLogic Server. Installation Guide for All Platforms. MarkLogic 8 February, Copyright 2015 MarkLogic Corporation. All rights reserved.

VMware Horizon FLEX User Guide

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

At Your Service Repair Centre Installation Guide

Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website

Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)

A+ Practical Applications Solution Key

Yale Software Library

PuTTY/Cygwin Tutorial. By Ben Meister Written for CS 23, Winter 2007

How to Use? SKALICLOUD DEMO

Author A.Kishore/Sachin VNC Background

Fermilab Central Web Service Site Owner User Manual. DocDB: CS-doc-5372

Getting Started With Your Virtual Dedicated Server. Getting Started Guide

The Einstein Depot server

CS10110 Introduction to personal computer equipment

NSave Table of Contents

Miami University RedHawk Cluster Working with batch jobs on the Cluster

Introductory Note 711 & 811. Remote Access to Computer Science Linux Files Using Secure Shell Protocols

How to install PowerChute Network Shutdown on VMware ESXi 3.5, 4.0 and 4.1

PrimeRail Installation Notes Version A June 9,

High-Performance Computing

Smartphone Pentest Framework v0.1. User Guide

Online Backup Client User Manual

Aqua Connect Load Balancer User Manual (Linux)

Chapter 2 Installing ShareScope

Fiery E100 Color Server. Welcome

Introduction to Running Computations on the High Performance Clusters at the Center for Computational Research

Mapping Network Shares

Miami University RedHawk Cluster Connecting to the Cluster Using Windows

Shellshock Security Patch for X86

imhosted Web Hosting Knowledge Base

CycleServer Grid Engine Support Install Guide. version 1.25

Propalms TSE Deployment Guide

Simple. Control Panel. for your Linux Server. Getting Started Guide. Simple Control Panel // Linux Server

AzMERIT Secure Browser Installation Manual For Technology Coordinators

Installation and Configuration Guide for Windows and Linux

Tips for getting started! with! Virtual Data Center!

Web Supervisor/Agent. System Requirements & Troubleshooting Guide. 989 Old Eagle School Road Wayne, PA (610)

E21 Mobile Users Guide

Cloud Attached Storage 3.1 EA

Remote Desktop Web Access. Using Remote Desktop Web Access

DS License Server. Installation and Configuration Guide. 3DEXPERIENCE R2014x

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

1. Product Information

Kernel. What is an Operating System? Systems Software and Application Software. The core of an OS is called kernel, which. Module 9: Operating Systems

StruxureWare Data Center Expert Release Notes

Using ESXi with PowerChute Business Edition

Installation Manual v2.0.0

Online Backup Client User Manual Linux

DocuShare Installation Guide

Using SSH Secure FTP Client INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Fall 2008.

Discovering Computers

IMPORTANT Please Read Me First

UNIFIED MEETING 5 HELP

WS_FTP Pro for Windows 95/98/NT

vcenter Chargeback User s Guide vcenter Chargeback 1.0 EN

Sage Grant Management System Requirements

TimeIPS Server. IPS256T Virtual Machine. Installation Guide

Understanding the Boot Process and Command Line Chapter #3

Unix Guide. Logo Reproduction. School of Computing & Information Systems. Colours red and black on white backgroun

Getting Started Guide. Getting Started With Your Dedicated Server. Setting up and hosting a domain on your Linux Dedicated Server using Plesk 8.0.

Acronis and Acronis Secure Zone are registered trademarks of Acronis International GmbH.

Using a login script for deployment of Kaspersky Network Agent to Mac OS X clients

Dell Fabric Manager Installation Guide 1.0.0

Secure Browser Installation Manual

VMware Horizon FLEX User Guide

Stellar Phoenix Exchange Server Backup

RecoveryVault Express Client User Manual

Uploading files to a web server using SSH Secure Shell 3.2.9

In order to upload a VM you need to have a VM image in one of the following formats:

Introduction to Linux and Cluster Basics for the CCR General Computing Cluster

INASP: Effective Network Management Workshops

Verizon Remote Access User Guide

INSTALLING MICROSOFT SQL SERVER AND CONFIGURING REPORTING SERVICES

HPC system startup manual (version 1.30)

Parallels. for your Linux or Windows Server. Small Business Panel. Getting Started Guide. Parallels Small Business Panel // Linux & Windows Server

An Introduction to High Performance Computing in the Department

VMware Server 2.0 Essentials. Virtualization Deployment and Management

Transcription:

MFCF Grad Session 2015

Agenda Introduction Help Centre and requests Dept. Grad reps Linux clusters using R with MPI Remote applications Future computing direction Technical question and answer period

MFCF Help Centre MC 3017 Help with Mac minis Laptop connections Printing, accounts... Grad rep - meetings once a term communication between MFCF and grads regarding computing - new developments Request Tracker Lynda.com - online training

Computing Environments Accessing different environments from the Mac mini all share the same file space on files.math - cifs://files.math.uwaterloo.ca simply accessing your files through XQuartz or Terminal - ssh to linux.math, biglinux.math and fastlinux.math which have far more memory and computing power Remote Desktop Connection- windows.math, or another windows machine

Linux environment Brief overview of linux machines: Operating system CentOS6 UNIX shell scripting (default is bash) Access the machines using ssh Uploading your files Background jobs Web home page

Overview - fastlinux What is fastlinux: four computers with fastest cpus, but only 2 cores per machine + less memory What is fastlinux for: jobs where processor speed is most important

Overview- biglinux What is biglinux: two computers (cpu125 and cpu131) What is biglinux used for: very large or multi-threaded jobs Some specifications: 256Gb of RAM in total (with ECC). 4 processors x 12 cores (AMD Opteron 6168) = 48 cores cpu131 is 512 Mb, 64 cores

Access Linux using ssh You will need: uwuserid@uwaterloo.ca password: same as your email password From Mac mini and Linux: open up a terminal window and type: ssh uwuserid@linux.math.uwaterloo.ca you will be prompted for your password

Uploading your files When you first log in, you will likely be in the directory /u/uwuserid (truncated to 8 characters) Your usual MacProfile directory on the Mac mini is /u/uwuserid/macprofile, so you can also place your files in your MacProfile directory to upload as well If you do not have access to your Mac mini, to upload files (e.g. R scripts and data sets), type at your own terminal, not biglinux > scp /path/to/your/file/on/local/machine/file.ext uwuserid@biglinux.math.uwaterloo.ca: /path/to/destination

Background jobs How to free up command line to run more commands How to leave a job running when you log out batch command nohup command

Putting a job in the background - if you do this: $ firefox you can't run another command until firefox exits - if you put an ampersand on the end: $ firefox & it runs in background and you can type more commands - see what jobs you have in the background: $ jobs - e.g. bring the third one to the foreground again: $ fg %3 - e.g. kill the second one: $ kill %2

Leaving a job running after log-out: batch submits job to a queue - runs when conditions allow (load, etc.) - sends you mail about status - restarts if interrupted - syntax: batch queuename -c "command options..." - examples: % batch big -c "./my_big_job.a <infile >outfile" % batch long -c "./my_long_job.a <in >out" % batchstatus % batchcancel -q big 1234 - see "man batch"

Leave a job running after log-out: nohup - normally, log- out sends "hang up" (HUP) to child processes - "nohup" command blocks HUP signal - syntax: just put 'nohup' in front of usual command line - example: % nohup./myprog.a <infile >outfile % nohup matlab - nojvm - r [a,b,c]=myarray - logfile myarray.log % logout

Creating a personal web page 1. Create public_html directory in Unix account on any linux.math machine % cd % mkdir public_html 2. Create an index.html file there % cd public_html % vi index.html... 3. Ensure files and directory are world-readable % chmod a+r. % chmod a+r index.html 4. Now this URL will work: http://www.math.uwaterloo.ca/~uwuserid/ Note: Must have 'www' in there, otherwise it's a different web server.

Remote Apps What is it? allows applications to run on a remote server (windows.math.uwaterloo.ca) Why would I want to use it? faster computers, more memory menu of available applications allows big applications (R, Maple and Matlab) to run with less impact on the general computing environment Only one session (at a time)

Remote Apps Three ways to connect Web page h"ps://remoteapp.math.uwaterloo.ca/ Remote Desktop Client (RDC) Windows, MacOS X, Apple ios, Android, Blackberry OS 10 but not Linux Start menu Microsoft Windows 7, 8, 10, 2008 and 2012 h"ps://remoteapp.math.uwaterloo.ca/rdweb/feed/webfeed.aspx

Remote Apps Caveats Virtual Private Network (VPN) to access Remote apps from off-campus Disconnected Sessions reconnect exactly where you were when you were disconnected Session Timeouts not automatically timed out if apps are running, two hours if no apps are running Scheduled reboots and long running tasks Storage always store all your files in your files.math.uwaterloo.ca space Questions??

Future computing direction Marek Stastna Director of MFCF Associate Dean, Computing

Happy Halloween uwaterloo.ca/mfcf/resources/graduate-students