Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As can be seen from the output, for a normal user-id the validity is 168 hours (7 days) for all services. The date/time shown refers to the expiration of the certificate.

...

General information

To display the "Message of the day" (/etc/motd on ecgate) containing announcements of upcoming system sessions etc., use the command ecaccess-cosinfo:

-> ecaccess-cosinfo
*******************************************************************************
*                                                                             *
*                                                                             *
*  Welcome to AIX Version 5.3!                                                *
*                                                                             *
*                                                                             *
*  Please see the README file in /usr/lpp/bos for information pertinent to    *
*  this release of the AIX Operating System.                                  *
*                                                                             *
*                                                                             *
*******************************************************************************

ECMWF SYSTEM SESSIONS
--------------------

WEDNESDAY the 12th of JANUARY 2011:
----------------------------------

08:30-10:30 UTC Mars and ECFS System Session:
impact: Mars and ECFS will be unavailable

To reread the message please use: more /etc/motd or cat /etc/motd

==============================================================================

...

Gateway information

Commands named ecaccess-gateway-* (table 2) provide information about ECaccess gateways (see section 2.1). Table 2: Web Toolkit commands providing information on ECaccess gateways (ecaccess-gateway-*).

...

The command ecaccess-gateway-name is the only one which can be used without authentication/certificate.

Anchor
FileManagement
FileManagement

...

File management

Files at ECMWF can be managed through the Web Toolkit commands named ecaccess-file-*. The file location is specified with the following syntax [domain:][/user-id/]path where domain: can take the values as listed in table 3. The user-id refers to a an ECMWF computer user-id. Only if the domain is specified as an ECFS domain, then the user-id could also be a common pool, e.g. demeter. Table 3: Domain values.

...

CommandPurpose
ecaccess-file-chmodChange ECaccess File Mode Bits
ecaccess-file-copyCopy an ECaccess File
ecaccess-file-deleteRemove an ECaccess File
ecaccess-file-dirList ECaccess Directory Contents
ecaccess-file-getDownload an ECaccess File
ecaccess-file-mgetDownload Multiple ECaccess Files at once
ecaccess-file-mkdirMake a Directory on the ECaccess File System
ecaccess-file-modtimeShow the Last Modification Time of an ECaccess File
ecaccess-file-moveMove or Rename ECaccess Files
ecaccess-file-mputUpload Multiple Local Files on the ECaccess File System at once
ecaccess-file-putUpload a File on the ECaccess File System
ecaccess-file-rmdirRemove a Directory on the ECaccess File System
ecaccess-file-sizeShow the Size of an ECaccess File

...

Batch job management

Batch jobs at ECMWF can be managed through the Web Toolkit commands named ecaccess-job/queue-*, see table 5. Possible values of the job status, which can be checked with the command ecaccess-job-list or via the Web interface, are listed in table 6. A special service (see option -eventIds) allows to automatically submit jobs to be run when certain points in the daily ECMWF operational forecast suite have been reached. The main purpose is to ensure that certain data are available before e.g. submitting a MARS request. These events correspond to the different stages when the ECMWF operational activity has produced certain data or products. The list of events can be retrieved with the "ecaccess-event-list" command. Table 5: Web Toolkit commands for batch job management (ecaccess-job/queue-*).

...

StatusMeaning
DONEJobs have successfully completed
EXECJobs are running
INITJobs are being initialised
RETRJobs will be resubmitted
STDBYJobs are waiting for an event
STOPJobs have NOT completed (error)
WAITJobs have been queued to the scheduler (e.g. LoadLeveler)

...

Management of events

ECMWF maintains some notifications (events) which are linked to ECMWF's operational activity and offers the service for time-critical jobs (see also separate documentation). This service is also available to MS users who maintain their own notifications and can therefore create simple dependencies between different activities, at ECMWF and remote sites. The shell commands to managed events are listed in table 7. Table 7: Web Toolkit commands for management of events at ECMWF (ecaccess-event-*).

CommandPurpose
ecaccess-event-clearClear an ECaccess Event
ecaccess-event-createCreate an ECaccess Event
ecaccess-event-deleteDelete an ECaccess Event
ecaccess-event-grantGrant usage of an ECaccess Event
ecaccess-event-listList available events
ecaccess-event-sendTrigger an ECaccess Event

...

Management of ECtrans transfers

The commands for the management of ECMWF-initiated transfers (ectrans, see section 4.2) are listed in table 8. They can only be used for the management of transfers, which have used the ECaccess gateway as shown with the ecaccess-gateway-name command. Table 8: Web Toolkit commands for management of ECMWF-initiated transfers (ecaccess-ectrans-*).

CommandPurpose
ecaccess-ectrans-deleteDelete ECtrans
ecaccess-ectrans-listList all ectrans transfers
ecaccess-ectrans-requestRequest a new ECtrans transfer
ecaccess-ectrans-restartRestart an existing ECtrans transfer

Anchor
ManagementOfEctransAssociations
ManagementOfEctransAssociations

...

Management of ECtrans associations

Before making use of ectrans, users will need to declare an ectrans association (previously referred to as 'remote Member State user (msuser)') for the storage/retrieval of the remote file. The management of these associations can be done through the Web Toolkit commands named ecaccess-association-* listed in table 9. Table 9: Web Toolkit commands for management of ECtrans associations (ecaccess-association-*).

CommandPurpose
ecaccess-association-deleteDelete Association
ecaccess-association-getGet the Association Descriptive File
ecaccess-association-listList your ECtrans associations
ecaccess-association-protocolList the supported ECtrans Protocol
ecaccess-association-putUpdate/Create an Association

...

Execution return codes

The option '-debug' can be used with any Web Toolkit command to display information concerning the SOAP messages exchanged. If a Web Toolkit command doesn't work correctly, please run it with the -debug option and send the output to ECMWF for further investigation. Web Toolkit commands return 0 if successful, and a non-zero code otherwise. Each time an error occurs, a message indicating the error is displayed to the user.