-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathhpc1NewAccount.txt
38 lines (34 loc) · 2.14 KB
/
hpc1NewAccount.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
ldapsearch
look up users for account creation wiki scripts
https://wiki.cse.ucdavis.edu/cgi-bin/engr.pl
oschreib@soy:~$ rt list
613 HPC1 3 day 3 day open apthacker Cannot Access HPC1 Account
Ticket hpc-rt-613 is a new HPC1 account
oschreib@soy:~$ rt take 613
oschreib@soy:~$ rt show 613
root@hpc1:~# getent passwd|egrep NEWACCOUNT
:1,$s/NEWACCOUNT/lsotelom/g
:1,$s/ACCOUNTgrp/jkmasongrp/g
#Cut and paste 2 curly brackets to:
root@puppet4:/etc/puppetlabs/code/modules/user/manifests/virtual.pp
root@puppet4:~# cd /etc/puppetlabs/code/modules/autofs/files/hpc1.cse.ucdavis.edu
# insert: NEWACCOUNT -fstype=nfs,vers=4.0 nas-7-0:/export/ACCOUNTgrp/& in auto.home
root@puppet4:/etc/puppetlabs/code/modules/autofs/files/hpc1.cse.ucdavis.edu# ./sedit.sh;cd
#key:
#Does not work: root@wiki:/tmp1/key# scp /tmp1/key/NEWACCOUNT.pub puppet4:/etc/puppetlabs/code/modules/ssh/files/users/
#Three step process:
olivier@quad:~/$ scp -i ~/.ssh/id_rsaUCDavisOlivierSchreiber.pem [email protected]:/tmp1/key/NEWACCOUNT.pub /tmp/cskey
olivier@quad:~/$ scp -i ~/.ssh/id_rsaUCDavisOlivierSchreiber.pem /tmp/cskey [email protected]:/tmp/;ls -latr /tmp;date
root@puppet4:~# cp -v /tmp/cskey /etc/puppetlabs/code/modules/ssh/files/users/NEWACCOUNT.pub
?olivier@quad:~/$ scp -i ~/.ssh/id_rsaUCDavisOlivierSchreiber.pem /tmp/cskey [email protected]:/tmp/
?root@hpc1:~# cp -v /tmp/cskey /etc/ssh/users/NEWACCOUNT.pub
root@hpc1:~# ssh nas-7-0
[email protected]:~# mkdir /export/ACCOUNTgrp/NEWACCOUNT; chown XXXXXX.XXXXXX /export/ACCOUNTgrp/NEWACCOUNT
[email protected]:~# /opt/puppetlabs/bin/puppet agent -t
[email protected]:~# sacctmgr -i add user NEWACCOUNT defaultaccount=ACCOUNTgrp partition=low,med,high cluster=HPC1
[email protected]:~# sacctmgr -i modify user where account=ACCOUNTgrp partition=low set qos=ACCOUNTgrpm
[email protected]:~# sacctmgr -i modify user where account=ACCOUNTgrp partition=med set qos=ACCOUNTgrpm
[email protected]:~# sacctmgr -i modify user where account=ACCOUNTgrp partition=high set qos=ACCOUNTgrph
#Put right requestor: [email protected] by:
oschreib@soy:~$ rt correspond 604
Notification.txt