Title: SRB Admin Tool by Michael Wan, SDSC
1SRB Admin Toolby Michael Wan, SDSC
2SRB administration
- Manage users and storage resources
- Two interfaces commandline and JAVA GUI
- Still work in progress a new person to improve
usability
3SRB Sys Admin Tool - JAVA
- Java Based GUI and commandline utilities
- User/UserGroup admin Add/modify user and
UserGroup metaata. - Resource admin Add/configure Resource
metadata. resource location, type, class, group,
etc. - Metadata control add new user types, resource
types
4Starting java admin GUI
- User must have SRB admin privilege
- Must run on MCAT-enabled host
- Set env var CLASSPATH to (srbDir)/java/classes
and (srbDir)/MCAT/java/classes - Set env var LD_LIBRARY_PATH to
(srbDir)/java/lib - Cd to MCAT/java/bin and type in mcatAdmin to
run the admin GUI
5(No Transcript)
6(No Transcript)
7(No Transcript)
8(No Transcript)
9(No Transcript)
10(No Transcript)
11 Commandline admin tool
- User management ingestUser, modifyUser,
ingestUserIntoGroup, ingestUsergroup, deleteUser - Resource management ingestLocation,
ingestResource, ingestLogicalResource,
addLogicalResource, deletePhyRes
12Commandline admin tools (cont1)ingestUser
ltUserNamegt ltUserPasswordgt ltUserDomaingt ltUserTypegt
ltUserAddressgt ltUserPhonegt ltUserEmailgtExamplebi
n/ingestUser srbdmin SRBADMIN sdsc sysadmin ''
'858-822-3219' 'asdv_at_ucsd.edu'
13Commandline admin tools (cont2)ingestUsergroup
ltGroupNamegt ltGroupPasswordgt ltGroupTypegt
ltContctAddressgt ltContactPhonegt ltContactEmailgt
GroupType groupsingestUserIntoGroup
ltuserName_at_domainNamegt ltgroupNamegtdeleteUser
ltUsergt_at_ltDomaingt
14Commandline admin tools (cont3)ingestResource
ltResourceNamegt ltResourceTypegt ltLocationgt
ltDefaultPathgt ltresourceClassgt ltmaxObjSizeInResourc
egt deletePhyRes ltResourceNamegt