El objetivo de esta práctica es tomar contacto con el uso de recursos de computación grid en la VO tut.vo.ibergrid.eu. Recuerde que estos comandos han de ejecutarse desde el frontend ui.macc.unican.es.
[user@ui ~]$ voms-proxy-init -voms tut.vo.ibergrid.eu
[user@ui ~]$ voms-proxy-info -all
[user@ui ~]$ lcg-infosites --vo tut.vo.ibergrid.eu ce
[user@ui ~]$ lcg-infosites --vo tut.vo.ibergrid.eu se
[user@ui ~]$ cat > hello.jdl << EOF Executable = "hello.sh" ; CpuNumber = 1; StdOutput = "stdout.txt"; StdError = "stderr.txt"; InputSandbox = {"hello.sh"}; OutputSandbox = {"stdout.txt", "stderr.txt"}; Requirements = other.GlueCEUniqueID == "ce.ceta-ciemat.es:8443/cream-sge-ibtut.cg"; EOF [user@ui ~]$ cat > hello.sh << EOF #!/bin/sh echo "Hello World - from $HOSTNAME" echo "Memory: " cat /proc/meminfo echo "CPU: " cat /proc/cpuinfo EOF
El ?link contiene información de las variables disponibles para ejecutar jobs.
[user@ui ~]$ glite-wms-job-submit -a -o jobid.txt hello.jdl
[user@ui ~]$ glite-wms-job-status -i jobid.txt
[user@ui ~]$ glite-wms-job-output -i jobid.txt --dir .