StoRM hands on session



Similar documents
Analisi di un servizio SRM: StoRM

BeStMan-gateway Installation and Configuration for OSG Tier-2, Tier-3 sites

A. Sim, CRD, L B N L 1

Introduction to HDFS. Prasanth Kothuri, CERN

Grid, Storage and SRM

CS 103 Lab Linux and Virtual Machines

Performing Database and File System Backups and Restores Using Oracle Secure Backup

Quick Introduction to HPSS at NERSC

Introduction to HDFS. Prasanth Kothuri, CERN

Running your first Linux Program

TEL2821/IS2150: INTRODUCTION TO SECURITY Lab: Operating Systems and Access Control

HDFS. Hadoop Distributed File System

Linux command line. An introduction to the Linux command line for genomics. Susan Fairley

Command Line Crash Course For Unix

Command Line - Part 1

Beyond Windows: Using the Linux Servers and the Grid

HW 07: Ch 12 Investigating Windows

University of Toronto

Tutorial Guide to the IS Unix Service

8 9 +

2 Advanced Session... Properties 3 Session profile... wizard. 5 Application... preferences. 3 ASCII / Binary... Transfer

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

Acronis Backup & Recovery 10 Server for Linux. Installation Guide

Acronis Backup & Recovery 10 Server for Linux. Installation Guide

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

Hadoop Distributed File System. Dhruba Borthakur June, 2007

How to Backup XenServer VM with VirtualIQ

An Introduction to the Linux Command Shell For Beginners

OpenGeo Suite for Linux Release 3.0

Although Mac OS X is primarily known for its GUI, the under pinnings are all Unix. This

Prerequisites and Configuration Guide

Accessing RCS IBM Console in Windows Using Linux Virtual Machine

Acronis Backup & Recovery 10 Server for Linux. Update 5. Installation Guide

Fundamentals of UNIX Lab Networking Commands (Estimated time: 45 min.)

System Requirements. SAS Profitability Management Deployment

PrimeRail Installation Notes Version A June 9,

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

CS 2112 Lab: Version Control

Acronis Backup & Recovery 10 Server for Windows. Installation Guide

The Basics of FTP. Basic Order of Operations: Commands: FTP (File Transfer Protocol) allows a user to transfer files to/from a remote network site.

IBM SPSS Statistics for Linux Installation Instructions (Single User)

Acronis Backup & Recovery 10 Server for Linux. Installation Guide

Tutorial 0A Programming on the command line

Basic C Shell. helpdesk@stat.rice.edu. 11th August 2003

Forensic Imaging and Artifacts analysis of Linux & Mac (EXT & HFS+)

Backing up the Embedded Oracle database of a Red Hat Network Satellite

15 AFS File Sharing. Client/Server Computing. Distributed File Systems

Contents. This document contains the following sections:

DS License Server V6R2013x

Tutorial: Using WestGrid. Drew Leske Compute Canada/WestGrid Site Lead University of Victoria

OSG PUBLIC STORAGE. Tanya Levshina

SmartFiler Backup Appliance User Guide 2.1

Best Practices for Implementing Autodesk Vault

Spectrum Technology Platform Version Tutorial: Load Balancing Spectrum Spatial Services. Contents:

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

Cloud Storage Quick Start Guide

SmartFiler Backup Appliance User Guide 2.0

CTERA Agent for Linux

Open Source Computational Fluid Dynamics

Introduction to Mac OS X

Michael Thomas, Dorian Kcira California Institute of Technology. CMS Offline & Computing Week

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

Heroix Longitude Quick Start Guide V7.1

SSH and Basic Commands

EXPLORING LINUX KERNEL: THE EASY WAY!

Data Sheet VISUAL COBOL WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

Acronis Backup & Recovery 11

STATIONARY UNIT VERSION 1.1

The Virtual Desktop. User s Guide

Using Network Attached Storage with Linux. by Andy Pepperdine

This presentation explains how to monitor memory consumption of DataStage processes during run time.

IBM Software Hadoop Fundamentals

1 How to install CQ5 with an Application Server

OnCommand Performance Manager 1.1

Linux System Administration on Red Hat

The Einstein Depot server

Multiple Job Scheduling Environments.

Usage of the mass storage system. K. Rosbach PPS 19-Feb-2008

OS9 UNIX help man chd cd del rm copy cp makdir mkdir OS9 is case sensitive!! attr chmod deldir rmdir pd pwd list more

Acronis Backup & Recovery 10 Server for Windows. Installation Guide

File Manager User Guide

Server Installation/Upgrade Guide

User Guide Version 3.0

Chapter 12 Distributed Storage

Storage Resource Managers: Recent International Experience on Requirements and Multiple Co-Operating Implementations

Syntax: cd <Path> Or cd $<Custom/Standard Top Name>_TOP (In CAPS)

Managing Linux Computers Using System Center 2012 R2 Configuration Manager

Backing up AIR to Microsoft Windows

The ENEA-EGEE site: Access to non-standard platforms

Introduction to the UNIX Operating System and Open Windows Desktop Environment

Git Fusion Guide August 2015 Update

Acronis Backup & Recovery 11.5

W2K Integration in the Kerberos5 based AFS cell le.infn.it. Enrico M. V. Fasanelli I.N.F.N. Sezione di Lecce Catania,

Acronis Backup & Recovery 10 Server for Windows. Installation Guide

BioSense 2.0. User Community Extension Project. Getting Started With The Data Lockers. Information Contributed by:

Hadoop (pseudo-distributed) installation and configuration

Command-Line Operations : The Shell. Don't fear the command line...

UNIX / Linux commands Basic level. Magali COTTEVIEILLE - September 2009

Lab 1: Introduction to the network lab

Extreme computing lab exercises Session one

Transcription:

27 November 2007

session In this session we will interact with an SRM installation: StoRM host at INFN CNAF: vgrid06.cnaf.infn.it (is a virtual machine installed with Red Hat Enterprise Linux). User Interface: grid-ui.cnaf.infn.it from which we submit SRM requests.

Actions: Namespace operation, create, list, delete directories. Put and Get file to/from the Storage Element. Dynamic Space Reservation. Storage Area and Space Token description.

SRM v2.2 command line client Together with StoRM a command line client for the SRM v 2.2 is available: clientsrm -h clientsrm SRM COMMAND -h Compatible with every SRM v 2.2 implementation. Provides the SRM syntax in a classic UNIX style. Example and tutorial available on the StoRM site. Usage example: clientsrm ptp -e httpg://ibm139.cnaf.infn.it:8444 -s srm://ibm139.cnaf.infn.it:8444/dteam/test111 -p

Ping the SRM service Actions: clientsrm ping -h Ping command: clientsrm ping -e httpg://vgrid06.cnaf.infn.it:8444

Create directory Use the infngrid workspace: /infngrid clientsrm ls -h List the infngrid workspace: clientsrm ls -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid Create directory username: clientsrm mkdir -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag List infngrid workspace, as above. List infngrid workspace, with the detailed version: -l

Put a file Put a file into the SRM: echo "Hello world" > hello.txt SrmPrepareToPut: clientsrm ptp -h clientsrm ptp -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file.txt SrmStatusOfPrepareToPut: clientsrm sptp -h clientsrm sptp -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file.txt -t YOUR REQUEST TOKEN

Put a file SrmLs Data transfer using globus-url-copy: globus-url-copy file:///home/lucamag/hello.txt gsiftp://vgrid06.cnaf.infn.it:2811/storage/infngrid/lucamag/ SrmLs (please look at the file size) SrmPutDone: clientsrm pd -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file.txt -t YOUR REQUEST TOKEN SrmLs (please look at the file status)

Put a file with polling mode Put a file into the SRM: SrmPrepareToPut: clientsrm ptp -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file2.txt -p Data transfer using globus-url-copy SrmPutDone SrmLs

Remove a file Remove a file: SrmRm: clientsrm rm -h clientsrm rm -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file2.txt SrmLs

Get a file Get a file from the SRM: Try to get the file: globus-url-copy gsiftp://vgrid06.cnaf.infn.it:2811/storage/infngrid/lucamag/ file:///home/lucamag/hello copy.txt SrmPrepareToGet in polling: clientsrm ptg -h clientsrm ptg -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file.txt -p Data transfer using globus-url-copy SrmLs

Dynamic reserve space 1/2 Dynamic reserve space: clientsrm rs -h Reserve Space: clientsrm rs -e httpg://vgrid06.cnaf.infn.it:8444 -r0,0 -a 1000 GetSpaceMetaData clientsrm gsm -e httpg://vgrid06.cnaf.infn.it:8444 -s YOUR SPACE TOKEN

Dynamic reserve space 2/2 Put a file into the space reserved: clientsrm ptp -h clientsrm ptp -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file3.txt,1 -t YOUR SPACE TOKEN -p SrmLs (please look at the size) GetSpace Metadata Data transfer. SrmPutDone

Use Storage Classes: INFN DISK Storage Classes with space token description INFN DISK: clientsrm gst -h SrmGetSpaceToken: clientsrm gst -e httpg://vgrid06.cnaf.infn.it:8444 -d INFN DISK SrmGetSpaceMetadata: clientsrm gsm -e httpg://vgrid06.cnaf.infn.it:8444 -s 2D2C8A7A-1A01-7635-839A-6413380AB094 Put a file into the space reserved. SrmLs

Copy a file SrmLs SrmCopy a file: clientsrm copy -h clientsrm copy -e httpg://vgrid06.cnaf.infn.it:8444 -s srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file_txt srm://vgrid06.cnaf.infn.it:8444/infngrid/lucamag/file2.txt -p SrmLs