 Accessing the NCCS Systems  Setting your Initial System Environment  Moving Data onto the NCCS Systems  Storing Data on the NCCS Systems  Running.

Slides:



Advertisements
Similar presentations
Welcome to WebCRD.
Advertisements

An End-User Perspective On Using NatQuery Extraction From two Files T
CCPR Workshop Lexis Cluster Introduction October 19, 2007 David Ash.
Page 1 of 16 The Work in Progress screen is accessed from the ETS main menu. The screen will be displayed when a user clicks on the ‘Work in Progress’
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
Introducing the Command Line CMSC 121 Introduction to UNIX Much of the material in these slides was taken from Dan Hood’s CMSC 121 Lecture Notes.
Services Course Live SkyDrive Participant Guide.
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
Asynchronous Solution Appendix Eleven. Training Manual Asynchronous Solution August 26, 2005 Inventory # A11-2 Chapter Overview In this chapter,
Activating Pilot Account ( first time users ) Web-based Activation Browse to 1. Click on the link on the lower right that says.
Installing and running COMSOL on a Windows HPCS2008(R2) cluster
Creating Web Page Forms
Engineering H192 - Computer Programming The Ohio State University Gateway Engineering Education Coalition Lect 4P. 1Winter Quarter Introduction to UNIX.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Teacher Development Broward County Public Schools Matching Aspiring Teachers with Teacher Mentors Office of Talent Development formerly known as HRD.
Automating Student Course Profile & Student Record Report Uploads to GaDOE Chris A. McManigal Camden County Schools Kingsland, GA.
A crash course in njit’s Afs
Linux Operations and Administration
HCare access on an iPad hCare access is the remote access to PGH. The steps for installing vary from the Mac somewhat. This will guide you. Installation.
Agenda What is Computer Programming? The Programming Process
Reading Data in Web Pages tMyn1 Reading Data in Web Pages A very common application of PHP is to have an HTML form gather information from a website's.
Microsoft Office Communicator A General Introduction.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
1 Managing Printers (Week 12, Monday 3/26/2007) © Abdou Illia, Spring 2007.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
VIPBG LINUX CLUSTER By Helen Wang March 29th, 2013.
Agenda Overview of Seneca Computer System –File Servers / Student Computer Accounts –Telnet application –How to Logon to Learn / Phobos accounts How to.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Bigben Pittsburgh Supercomputing Center J. Ray Scott
Selecting, Formatting, and Printing a finished Report…….
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Log on to the site using your User ID and Password and select journal and click “Log In” Click here to create a new account Click here to check the system.
Access Online Cardholder Transaction Approval Training 1 Client Logo.
CCPR Workshop Introduction to the Cluster July 13, 2006.
UNIX Commands. Why UNIX Commands Are Noninteractive Command may take input from the output of another command (filters). May be scheduled to run at specific.
Publishing Your Web Pages Ann Emmanuel SIUE Web Administrator
CHAPTER Creating and Managing Users and Groups. Chapter Objectives Explain the use of Local Users and Groups Tool in the Systems Tools Option to create.
1 Short Course on Grid Computing Jornadas Chilenas de Computación 2010 INFONOR-CHILE 2010 November 15th - 19th, 2010 Antofagasta, Chile Dr. Barry Wilkinson.
Unix and Samba By: IC Labs (Raj Kidambi). What is Unix?  Unix stands for UNiplexed Information and Computing System. (It was originally spelled "Unics.")
The Internet 8th Edition Tutorial 3 Using Web-Based Services for Communication and Collaboration.
Agenda Overview of Seneca Computer System File Servers / Student Computer Accounts Telnet application How to Logon to Learn / Phobos accounts How to Change.
1 Visalia Unified School District SRTS User Training November 21, 2005 By SRTS Support
PaymentNet: Cardholders Procurement Services Laurie Krauel.
APST Internals Sathish Vadhiyar. apstd daemon should be started on the local resource Opens a port to listen for apst client requests Runs on the host.
ARMS Advanced Risk Management System User Documentation.
Staff Module and Summary of Changes 1. Icon Changes: Page 3 Signing In and Password/Pin Changes: Page 4 Logging Out: Page 8 Staff Module Changes: Page.
1 Day 2 Logging in, Passwords, Man, talk, write. 2 Logging in Unix is a multi user system –Many people can be using it at the same time. –Connections.
Linux Operations and Administration
FTP COMMANDS OBJECTIVES. General overview. Introduction to FTP server. Types of FTP users. FTP commands examples. FTP commands in action (example of use).
Agenda Overview of Seneca Computer System File Servers / Student Computer Accounts Telnet application How to Logon to Learn / Phobos accounts How to Change.
Message Validation, Processing, and Provisioning System (MVPS) Access for Jurisdictions User has SAMS User ID Center for Surveillance, Epidemiology, and.
Portable Batch System – Definition and 3 Primary Roles Definition: PBS is a distributed workload management system. It handles the management and monitoring.
+ Vieques and Your Computer Dan Malmer & Joey Azofeifa.
CS 120 Extra: The CS1 Server Tarik Booker CS 120.
Proctor Caching and System Check September 4, 2014 Becky Hoeft Conference Number: (877) Conference Pin:
American Diploma Project Administrative Site Training.
Assignprelim.1 Assignment Preliminaries © 2012 B. Wilkinson/Clayton Ferner. Modification date: Jan 16a, 2014.
CACI Proprietary Information | Date 1 Upgrading to webMethods Product Suite Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8,
GRID COMPUTING.
Welcome to Indiana University Clusters
Chapter 2: System Structures
Services Course 9/9/2018 3:37 PM Services Course Windows Live SkyDrive Participant Guide © 2008 Microsoft Corporation. All rights reserved.
Assignment Preliminaries
Bomgar Remote support software
Telnet/SSH Connecting to Hosts Internet Technology.
CSCI The UNIX System Shell Startup and Variables
Getting Started: Amazon AWS Account Creation
Quick Tutorial on MPICH for NIC-Cluster
Presentation transcript:

 Accessing the NCCS Systems  Setting your Initial System Environment  Moving Data onto the NCCS Systems  Storing Data on the NCCS Systems  Running the NASTRAN Script  Requesting Help via the NCCS Ticketing System  Obtaining an NCCS Userid

Commands and Utilities

 As a user of NCCS computing systems you must log on using secure shell (ssh).  You will be asked to authenticate your access using your Agency RSA SecurID and NCCS password.  The first time that you access NCCS computing systems you must accept the secure shell key for the system. Respond by entering "yes.":

 From your workstation, access discover- nastran using any ssh client. For example:  You will need to provide your IP address before you are able to connect to discover- nastran, you can bypass this restriction by using GSFC VPN.  The first time you are prompted for a PASSCODE, you need to set a PIN.  html

nastran.nccs.nasa.gov discover-nastran

 You may save a session on putty by assigning a name and clicking the save button.  To open a saved session, click on the session name, click load and click open. discover-nastran

Files and Configuration

 Your home directory on discover-nastran will automatically be created as well as several files, like.xemacs or.cshrc (depending on your shell).  If you are not sure what program shell you are using, you can issue the command “echo $SHELL” to display the value.  Please refrain from importing your.cshrc file from eagle. userid discover-nastran, xxx.xx.xx.xx

 To Display other environment variables that the system is setting by default or that you have set via one of the startup files like.bashrc,.cshrc,.login or.profile, issue the “env” command:

 You may use any text editor, such as vi, to make changes to your.bashrc,.cshrc, or.profile  You may also add aliases (short names for commonly used commands or messages) :  To activate changes to.cshrc,.profile,.bashrc, etc., you need to run the command: source.cshrc

 Some packages or utilities need a module to be loaded in order for you to use them. To see the modules that have been loaded to your session, issue the command, module list:  To display a list of available modules, issue the command, module avail:

 To load a new module, which dynamically modifies your environment (i.e. $PATH and/or other variables), issue the command: module load name For example, to load the GNU project C and C++ compiler version 4.5, issue the command: module load other/comp/gcc-4.5

Commands and Utilities

 You can use the "sftp" or "scp" commands to transfer data between your local system and discover-nastran.  To transfer a file from your local machine to discover-nastran using the scp command (i.e. to push data to discover-nastran), issue the following:

 To transfer a file to your local machine from discover-nastran using the scp command (i.e. to pull data from discover-nastran), issue the following:  Note the above command ends with a dot “.” to signal that you want the file placed in the current working directory on your local machine.

 To transfer files between your local system and discover-nastran using the sftp command, you first have to establish a connection. For example:  The above method will simplify the initial move of your data from eagle to discover- nastran.

 You may use the cd command to change the working directory and the ls command to display all of the files in the current working directory.  Variables like $NOBACKUP are not recognized in the sftp environment, the absolute path is required.

 To transfer files from your local machine to discover-nastran using the sftp command, you need to use “get”, to copy a file to your local machine from discover-nastran and “put”, to move a file from your local machine to discover-nastran. For example:

 You may use WinSCP, a free sftp and ftp client for Windows to transfer files between your local PC and discover-nastran. You first have to establish a connection. For example: discover-nastran.nccs.nasa.gov

 You will be prompted for you PASSCODE and NCCS password: nastran.nccs.nasa.gov

 You may select a file from your local machine (left panel) and drag it to discover-nastran (right panel).  The red arrows indicate the drop-down menus that will allow you to change the working directory.

File Systems and Quotas

 The NCCS implements quotas on both, the home directory and the nobackup directory.  To display the current quotas on discover- nastran, for your userid, issue the showquota command:  The above example shows that djhome (also referred as $HOME or /discover/home) is over quota and there are only 2 days left before the user is prevented from writing any files.

 When you first logon to discover-nastran, you will be placed in your $HOME directory. Your $HOME directory is the place for your startup files and important files (hence the 0.5GB quota).  The work directory, which may be accessed by a convenient link from $HOME, points to dnb11 (also referred as $NOBACKUP or /discover/nobackup), it has a quota of 100GB. We DO NOT create backups of any file on discover-nastran.  You are responsible for maintaining any backups.

 Always use environment variable, such as $HOME or /discover/home or $NOBACKUP or /discover/nobackup in executables. DO NOT use the path provided by the pwd command (i.e. hardcoded paths like /gpfsm/dnb11/ or /gpfsm/djhome/). System Administrators may move file systems due to maintenance, which would brake any hardcoded paths as mentioned above.

The mnas Script and PBS Scheduler

 The NASTRAN script, mnas, provides a help message when the –h option is invoked. The help message lists the different options available, as well as examples on how to run mnas. To display the help, issue the command: mnas –h  Executing the mnas script from your $NOBACKUP automatically creates a.pbs file, which is used to submit the the job to the PBS batch.

 To run the mnas script, you need to cd into the NASTRAN work directory and issue mnas along with any options and the name of the input file to be used. For Example:  The mnas script has several built-in options, such as –opt for NASTRAN specific options. The example above tells both NASTRAN and PBS that you are asking for a memory allocation of 40 Megawords. The job number in this example is 123.borgpbs2.

 The option, sdir is not allowed on discover- nastran due to the manner in which PBS manages data between file systems.  The mnas script assumes MSC 2008r1 as the default.  The –t option is used to delay the start of a PBS job. For more information check the mnas help message.

 To display the PBS queues on discover- nastran, issue the command: qstat –q  The above print screen shows that the “short” queue has a limit of 1 job and max run time (i.e. walltime) of 10 minutes. The long queue has a limit of 6 jobs and a walltime of 96 hours.

 To display the list of minimums (i.e. the defaults for when walltime, queue, etc. are not specified in a job) and maximums for an specific queue, issue the command: qstat –Qf queuename

 To display the current work on the PBS batch scheduler, issue the command: qstat  Jobs that are running will have an “R” under the status column and a “Q” if the job is queued.  To find more details regarding an specific job while it is in an R or Q state, issue the command: qstat –f jobid

 To delete your job from the batch scheduler, you must first obtain the job Id using the qstat command and then issue qdel –f jobid.number  Jobs that were submitted via the mnas script, will send you an when aborted by the system, deleted by you or when the job finishes normally.

 If your job is not running (i.e. not in an R state), you may issue the command, qstat –s jobid  One reason for your job to be queued for a long time, is that there are no user limits on the discover-nastran queues and a single user may potentially fill-up the entire queue.

Access and Overview

 The NCCS ticketing system is the COTS application, FootPrints, by Numara software.  Users may access FootPrints via the following URL:  FootPrints uses a dual factor authentication (RSA SecurID and password).

Documents and Process

 To request access to discover-nastran use the NCCS Account Request Document at the following URL: ml  Items specific to your discover-nastran request include:  item 3: check the “discover-nastran” box under the “Add” column,  item 6: your Computational Project is “j1060” and your PI is “Carnahan,”  item 13: requires your signature and  item 14: requires your PI’s signature

 The NCCS USG can be contacted at the following address: or by telephone at between 8:00 a.m. and 6:00 p.m. Eastern Time (USA), Monday through Friday (except U.S. Federal Holidays). At all other times the USG phone- mail service will be engaged.