Grid Integration Tips
If you are having problems with your CLC Grid Integration, please check the following points:
- Does your system meets the Requirements for CLC Grid Integration? For example, please check that the machine the CLC Server is running on is configured as a submit host for your grid system.
- The user running the CLC Server process is the same user seen as the submitter of all jobs to the grid. Does this user exist on your grid nodes? Does it have permission to submit to the necessary queues, and to write to the shared directories identified in the Grid Preset(s) and any
clcgridworker.vmoptions
files?
- Are your CLC Server file locations mounted with the same path on the grid nodes as on the master CLC Server and accessible to the user that runs the CLC Server process?
- If you installed the CLC Server as root, and then later decided to run it as a non-privileged user, please ensure that you stop the server, recursively change ownership on the CLC Server installation directory and any directories configured as CLC Server File System Locations. Please restart the server as the new user. You may need to re-index your CLC File System Locations after you restart the server (see Rebuilding the index).
- Is the
SGE_ROOT
variable set early enough in your system that it is included in the environment of services? Alternatively, did you edit the CLC Serverr startup script to set this variable? If so, the script is overwritten on upgrade - you will need to re-add this variable setting, either to the startup script, or system wide in such a way that it is available in the environment of your services.
- Is your DRMAA library 64-bit? DRMAA must be for 64-bit systems for it to work.