Genesis II Wiki
|February 28, 2020, at 12:49 AM||Genesis II Wiki / Main / GFFSRequirements|
GFFS Client Requirements
After installing the client
To mount grid name space on to local file system (only on linux, unix operating systems)
GFFS Server/container Requirements
For sharing data
For sharing compute resources, all of the above plus following
To run GFFS server/container for data sharing
NOTE: Since the xsede grid's central containers are still running on SDIACT-126 version, it is important to install SDIACT-126 container version first and then upgrade that container to SDIACT-149 version.
Once you have container running
ex. grid ln https://myhost.uva.edu:18443/axis/services/VCGRContainerPortType /home/xsede.org/joe/my-container
ex. grid export --create /home/xsede.org/joe/my-container local:/home/joe/shared-dir /home/xsede.org/joe/shared-dir
This will create an export in grid /home/xsede.org/joe/shared-dir i.e you will be able to access your local files in grid name space.
ex. set_acls.sh jan /home/joe rx
set_acls.sh -R jan /home/joe/shared-dir rwx
Here 'jan' is the user that is running the local GFFS container. First command gives access to home (/home/joe) and second commands recursively gives rwx access to "shared-dir" which will allow grid user 'jan' (in turn container) to read/write to /home/joe/shared-dir directory.
ex. grid chmod /home/xsede.org/joe/shared-dir +rwx /users/xsede.org/mary
You can also do this using client GUI, click here for more information on how to use client GUI.
Grid user 'mary' will be able to read/write/execute contents of /home/xsede.org/joe/shared-dir i.e files on your local file system /home/joe/shared-dir
|Validate the XHTML and CSS of this page.||Page last modified on July 27, 2015, at 11:19 AM||Edit History Print Recent Changes|
Powered by PmWiki