Genesis II Wiki
|
January 19, 2021, at 03:28 AM | Genesis II Wiki / Main / TACC-Stampede |
NavigationHomePageXCGGFFS.euCCCDownloadsTutorialsDocumentationFAQContact Us |
TACC-StampedeMain.TACC-Stampede HistoryHide minor edits - Show changes to output Changed lines 8-9 from:
1. Run set_acls.sh script (located in ~grimshaw/set_acls.sh) allowing the user that runs GenesisII container access to your data to:
1. Run set_acls.sh script (located in ~grimshaw/set_acls.sh) allowing the user that runs GenesisII container access to your data. First allow read access to your home directory (step1 below) and then give rwx (or some combination os rwx) recursively on the directory to be shared (step2 below) -> step1. bash ~grimshaw/set_acls.sh unicore /home1/01264/grimshaw rx Changed line 12 from:
-> to:
-> step2. bash ~grimshaw/set_acls.sh -R unicore /home1/01264/grimshaw/shared-dir rwx Changed line 20 from:
4. Run grid export create command to share your Stampede data to:
4. Run grid export create command to share your Stampede data on grid Changed lines 8-15 from:
1. Run set_acls.sh script (located in / -> ex. bash / ->The above command -> ex. bash /home1/01264/grimshaw/set_acls.sh -R unicore /home1/01264/grimshaw/shared-dir rwx ->The above command 2. On your grid client, create exports to:
1. Run set_acls.sh script (located in ~grimshaw/set_acls.sh) allowing the user that runs GenesisII container access to your data -> ex. bash ~grimshaw/set_acls.sh unicore /home1/01264/grimshaw rx ->The above command gives user 'unicore' permissions to read user 'grimshaw''s home directory on stampede. Unicore is the user running GenesisII GFFS container on Stampede. When user shares data, it it important to give atleast read access to all the directories upto (and including) the directory to be shared. -> ex. bash ~grimshaw/set_acls.sh -R unicore /home1/01264/grimshaw/shared-dir rwx ->The above command give user 'unicore' permissions to read/write/execute recursively on user 'grimshaw''s shared-dir on stampede 2. Install xsede grid client on your desktop/laptop. If you have already installed the client, skip to Step3. 3. On your grid client, login to xsede grid using your xsede credentials -> ex. grid xsedeLogin --username=<xsede-portal-id> 4. Run grid export create command to share your Stampede data to grid users Added lines 22-26:
-> This command creates a export in grid namespace, /home/xsede.org/grimshaw/stampede-shared-dir. 5. To share your export with other xsede users, give appropriate permissions to access the shared directory -> ex. grid chmod /home/xsede.org/grimshaw/stampede-shared-dir +rwx /users/xsede.org/vana -> Here, xsede grid user 'grimshaw' shared /home/xsede.org/grimshaw/stampede-shared-dir with xsede grid user 'vana'. Now xsede user 'vana' will be able to directly read/write/execute files in user 'grimshaw''s stampede home directory /home1/01264/grimshaw/shared-dir. Changed line 6 from:
!! To share your data to:
!! To share your Stampede data with XSEDE grid users Changed line 6 from:
!! To share your data on to:
!! To share your data on Stampede with XSEDE grid users Changed line 8 from:
to:
1. Run set_acls.sh script (located in /home1/01264/grimshaw/set_acls.sh) allowing the user that runs GenesisII container access to your data Changed line 10 from:
The above command give user 'john' permissions to read user 'unicore' home directory on stampede. Unicore is the user running GenesisII GFFS container on Stampede. to:
->The above command give user 'john' permissions to read user 'unicore' home directory on stampede. Unicore is the user running GenesisII GFFS container on Stampede. Changed lines 12-14 from:
The above command give user 'john' permissions to read/write/execute recursively on user 'unicore' shared-dir on stampede to:
->The above command give user 'john' permissions to read/write/execute recursively on user 'unicore' shared-dir on stampede 2. On your grid client, create exports to share your Stampede data to grid users Changed lines 8-12 from:
# Run set_acls.sh script -> ex. bash /home1/01264/grimshaw/set_acls.sh The above command give user 'john' permissions to read user ' The above command give user 'john' permissions to read to:
# Run set_acls.sh script (located in /home1/01264/grimshaw/set_acls.sh) allowing the user that runs GenesisII container access to your data -> ex. bash /home1/01264/grimshaw/set_acls.sh unicore /home1/01264/grimshaw rx The above command give user 'john' permissions to read user 'unicore' home directory on stampede. Unicore is the user running GenesisII GFFS container on Stampede. -> ex. bash /home1/01264/grimshaw/set_acls.sh -R unicore /home1/01264/grimshaw/shared-dir rwx The above command give user 'john' permissions to read/write/execute recursively on user 'unicore' shared-dir on stampede # On your grid client, create exports to share your Stampede data to grid users -> ex. grid export --create /resources/xsede.org/stampede.tacc.xsede.org/containers/vlogin03-gffs-container local:/home1/01264/grimshaw/shared-dir /home/xsede.org/grimshaw/stampede-shared-dir !! What can be shared on Stampede # You can share your Stampede home directory (and/or sub directories) ex. /home1/01264/grimshaw/ # You can share your Stampede work Directory (and/or sub directories) ex. /work/01264/grimshaw/ Added lines 1-12:
!! Login to Stampede head node #login to login.xsede.org #From xsede's login node, gsissh -p 2222 stampede.tacc.xsede.org !! To share your data on Stampede # Run set_acls.sh script allowing the user that runs GenesisII container access to your data -> ex. bash /home1/01264/grimshaw/set_acls.sh john /home/mary rx The above command give user 'john' permissions to read user 'mary' home directory on stampede -> ex. bash /home1/01264/grimshaw/set_acls.sh -R john /home/mary/shared-dir rwx The above command give user 'john' permissions to read/write/execute recursively on user 'mary' shared-dir on stampede |
Validate the XHTML and CSS of this page. | Page last modified on September 10, 2015, at 04:32 PM | Edit History Print Recent Changes |
Powered by PmWiki |