Download presentation
Presentation is loading. Please wait.
Published byTodd Davis Modified over 8 years ago
1
User Interface UI TP: UI User Interface installation & configuration
2
Installation & Configuration of a UI machine UI3 CWS UI1 CE1 SE1 CE + WN SE + WN Network switch, Proxy, NFS, NTP, RB, BDII,VOMS DHCP, ImageServer GRID site private.gridprototype
3
Presentation of the User Interface service The UI is the link between the user and the GRID it’s the user interface of gLite middleware. It contains all API and client commands to use GRID services. The UI service is composed of : – VOMS command-line tools (virtual organisation membership service) – Workload Management System clients (WMS) – Logging and Bookkeeping clients – Data Transfer command-line clients (LFC/LCG) – Data Catalog command-line clients (LFC/LCG) – gLite I/O client – R-GMA client (relational grid monitoring architecture)
4
gLite-yaim commands lines: install_node site-info.def glite-UI The UI is not a certified machine on the GRID configure_node site-info.def UI An example of gLite-yaim site config file: site-info.def is provided by the middleware, but the administrator of the main site of the grid should provide all modifications for the new local site. UI : Installation and configuration
5
Query the published informations on the existing SITE1 lcg-infosites --vo egeode ce valor del bdii: rb1.private.gridprototype:2170 #CPU Free Total Jobs Running Waiting ComputingElement ------------------------------------------------------- 2 2 0 0 0 ce1.private.gridprototype:2119/jobmanager-lcgpbs-egeode File copy from the UI on the existing SE : ( logged as « user01 » in this example) lcg-cr --vo egeode -d se1.private.gridprototype -l lfn:/grid/egeode/DATA/Proj01/P888888Proj01.DAT file:///home/user01/Proj01/DATA/P888888Proj01.DAT The result is the GRID unique ident of the file copied to the SE guid:d21e1885-e618-48b1-b43f-f58aea7e145f Query the File Catalog of the GRID to check the copy: export LFC_HOST=rb1.private.gridprototype lfc-ls -l /grid/egeode/DATA/Proj01/ GRID commands on UI (1)
6
GRID commands on UI (2) Local file copy from the UI on to the existing SE1 server (in this example the unix local user was named « favreau » ) globus-url-copy -b file:///home/favreau/file1.dat gsiftp://se1.private.gridprototype/tmp/file1.dat the result of this command must be check directly on the SE1 machine Login on the existing RB1 resource broker machine from the UI uberftp rb1.private.gridprototype 220 rb1.private.gridprototype GridFTP Server 1.12 GSSAPI type Globus/GSI wu-2.6.2 (gcc32dbg, 1109600000-42) ready. uberftp>
7
JDL test job creation Use a standard login « user01 » on the UI a create the following JDL job : cat hello.jdl Executable = "hello.sh"; InputSandbox = {"hello.sh"}; StdOutput = "std.out"; StdError = "std.err"; OutputSandbox = {"std.out","std.err"}; VirtualOrganisation = "egeode"; cat hello.sh #!/bin/sh /bin/hostname /bin/ls –l Create the directory /scr/jobOutput as defined in OUTPUT_STORAGE variable
8
JDL test job submission on the EGEODE VO Use edg-job-submit command to send a JDL job on the GRID: edg-job-submit -vo egeode hello.jdl Selected Virtual Organisation name (from --vo option): egeode Connecting to host rb1.private.gridprototype, port 7772 Logging to host rb1.private.gridprototype, port 9002 ************************************************************************** JOB SUBMIT OUTCOME The job has been successfully submitted to the Network Server. Use edg-job-status command to check job current status. Your job identifier (edg_jobId) is: - https://rb1.private.gridprototype:9000/PspOznUTU92XezTYUqfpuw ************************************************************************** Use edg-job-status to follow the execution of the job on the GRID: edg-job-status https://rb1...:9000/PspOznUTU92Xez…
9
JDL job results Use edg-job-get-output command to retrieve job output from the RB1: edg-job-get-output https://rb1……:9000/PspOznUTU92 Retrieving files from host: rb1.private.gridprototype ( for https://rb1.private.gridprototype:9000/PspOznUTU92XezTYUqfpuw ) ************************************************************************** JOB GET OUTPUT OUTCOME Output sandbox files for the job: - https://rb1.private.gridprototype:9000/PspOznUTU92XezTYUqfpuw Have been successfully retrieved and stored in the directory: /scr/jobOutput/user01_ PspOznUTU92XezTYUqfpuw **************************************************************************
10
UI/GUI JAVA graphical interface commands : edj-wl-ui-jobmonitor.sh edj-wl-ui-jdleditor.sh …
11
Documentation and WIKI UI in UNIX tar format : https://twiki.cern.ch/twiki/bin/view/LCG/TarUIInstall WIKI on the middleware : https://twiki.cern.ch/twiki/bin/view/CERNSearch/WebHome https://twiki.cern.ch/twiki/bin/view/LCG/WebHome
12
Sample Image Questions on the UI ?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.