Difference between revisions of "WorkingOnServers"

From mn/geo/geoit
Jump to: navigation, search
(Printing to Print-Anywhere)
(Connecting to the Servers)
 
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
=Overview=
+
= Overview =
  
At NILU we have a powerful resource of computers available for running various meteorological codes. The documentation here is provided to help you work on the servers efficiently from your own desktop. These guides will hopefully also be useful for running code on any other cluster computers including the Norwegian Super Computing Resources and ECMWF.
+
At UiO we have a powerful resource of computers available for running various meteorological codes. The documentation here is provided to help you work on the servers efficiently from your own desktop. These guides will hopefully also be useful for running code on any other cluster computers including the Norwegian Super Computing Resources and ECMWF.
  
For some information on the server resources available at NILU see [http://jalla.nilu.no jalla].
+
The computing facilities at the Department of Geosciences are consisting of several sub-systems.
 +
<p style="text-align: center">[[File:Overview.jpg|center|638x498px]]</p>
 +
<br />Your home directory (accessible via an environment variable called $HOME) should not be used to store large datasets. Data in home partition are backed-up once a day (incremental back-up).
  
To see the status of the servers check here: [http://mrtg.nilu.no/cpuusage/atmos.php CPUUSAGE].
+
If you need to store large datasets, please contact us and we will provide you with storage space on our data handling server (vann) or advice you on [https://www.norstore.no/ NorStore].
  
===Connecting to the Servers===
+
The policy at the Geosciences Department is to provide users with "standard" PCs that are not necessarily very powerful but contains all the software/libraries necessary for your work. Once your code is in production, you may use our general purpose servers (sverdrup, etc.) and if insufficient you may migrate your code on our [http://www.uio.no/english/services/it/research/hpc/abel/ High-Performance Computing server].
There are many tools that make connecting to the servers easier, from passwordless login (which is more secure), to making sure you have your display settings set properly. Add you tips and tricks here to help your colleagues work more efficiently.
 
  
<subpages />
 
  
===Printing to Print-Anywhere===
 
This is a How-To for Ubuntu users to set up NILU's Print Anywhere printers:
 
  
1) Go to Printing>Add Printer
+
For some information on the Abel cluster resources available at UiO see [http://www.uio.no/english/services/it/research/hpc/abel/ abel].
  
2) Select Network Printers
+
To see the status of the servers check here: [http://www.uio.no/english/services/it/research/hpc/abel/log/ AbelLog].
  
3) Once a list shows up of options, select SAMBA print
+
To see the CPU and Memory usage of the cluster check here: [http://www.abel.uio.no/ganglia/?p=2&c=Abel&h=&hc=4&p=1 AbelCPU]
  
4) Add smb://print-srv1/Print-Anywhere to the device location (Don't Browse)
+
=== Connecting to the Servers ===
  
5) Choose to authenticate: USER= NILU\your_inside_username  *Note the "NILU\" domain string*
+
First things first, get comfortable with ssh. Hans Peter created an [http://www.mn.uio.no/geo/english/services/it/help/using-linux/ssh-tips-and-tricks.html Excellent Tutorial].
  
6) DON'T Verify
+
There are many tools that make connecting to the servers easier, from '''passwordless login''' (which is more secure), to making sure you have your '''display settings'''
  
7) That's it, follow the rest of the wizard.
+
*Professor Burkhart's [[https://wiki.uio.no/mn/geo/geoit/index.php/WorkingOnServers/JFBsWorkFlow WorkFlow]] -- this is a 'cookbook' solution to use Mac or Linux clients to work on the servers from anywhere and always start where you left off. The key tools are&nbsp;''ssh, screen,&nbsp;''and a few&nbsp;''scripts.''
 +
*If you have a linux machine, maybe you want to [[keep a link]] to the UIO servers in your $HOME directory.
 +
*Return right to where you left off by following some DisplayEnvironment&nbsp;[https://wiki.uio.no/mn/geo/geoit/index.php/WorkingOnServers/DisplayEnvironmentTricks Tricks]
  
For the driver, I chose.. Canon --> Image Runner 5185i (worked for me...)
 
  
8) Be sure to change default setting to use A4 paper rather than Letter.
+
 
 +
=== [https://wiki.uio.no/mn/geo/geoit/index.php/WorkingOnServers/ModulePackage Set-up your environment at UIO] (usage of module package) ===
 +
 
 +
On most of our linux machines, you can use the module package to set up your user environment (PATH, LD_LIBRARY_PATH, etc.).
 +
 
 +
 
 +
 
 +
=== UNIX & SHELL (not updated by UIO) ===
 +
 
 +
*Software on LINUX systems [https://wiki.uio.no/mn/geo/geoit/Reference%2FRequired%20Software Reference/Required Software]
 +
*Better Bashing - Tips & Tricks for the Bash Shell [https://wiki.uio.no/mn/geo/geoit/Shell%2FBetterBashing Shell/BetterBashing]
 +
*How to use your daily UNIX shell [https://wiki.uio.no/mn/geo/geoit/Shell%2FUNIXHints Shell/UNIXHints]
 +
*Using the SVN versioning system [https://wiki.uio.no/mn/geo/geoit/Shell%2FUsingSVN Shell/UsingSVN]  [[Category:Tools]] <br /> [[Category:UioNetwork]] <br /> [[Category:Svedrup]] <br /> [[Category:geo-hiperf]]

Latest revision as of 16:12, 2 December 2016

Overview

At UiO we have a powerful resource of computers available for running various meteorological codes. The documentation here is provided to help you work on the servers efficiently from your own desktop. These guides will hopefully also be useful for running code on any other cluster computers including the Norwegian Super Computing Resources and ECMWF.

The computing facilities at the Department of Geosciences are consisting of several sub-systems.

Overview.jpg


Your home directory (accessible via an environment variable called $HOME) should not be used to store large datasets. Data in home partition are backed-up once a day (incremental back-up).

If you need to store large datasets, please contact us and we will provide you with storage space on our data handling server (vann) or advice you on NorStore.

The policy at the Geosciences Department is to provide users with "standard" PCs that are not necessarily very powerful but contains all the software/libraries necessary for your work. Once your code is in production, you may use our general purpose servers (sverdrup, etc.) and if insufficient you may migrate your code on our High-Performance Computing server.


For some information on the Abel cluster resources available at UiO see abel.

To see the status of the servers check here: AbelLog.

To see the CPU and Memory usage of the cluster check here: AbelCPU

Connecting to the Servers

First things first, get comfortable with ssh. Hans Peter created an Excellent Tutorial.

There are many tools that make connecting to the servers easier, from passwordless login (which is more secure), to making sure you have your display settings

  • Professor Burkhart's [WorkFlow] -- this is a 'cookbook' solution to use Mac or Linux clients to work on the servers from anywhere and always start where you left off. The key tools are ssh, screen, and a few scripts.
  • If you have a linux machine, maybe you want to keep a link to the UIO servers in your $HOME directory.
  • Return right to where you left off by following some DisplayEnvironment Tricks


Set-up your environment at UIO (usage of module package)

On most of our linux machines, you can use the module package to set up your user environment (PATH, LD_LIBRARY_PATH, etc.).


UNIX & SHELL (not updated by UIO)