190 likes | 374 Views
Mcat Admin Tool SRB 2.0 Wayne Schroeder, Michael Wan SDSC April, 2003. SRB administration. Manage users and storage resources Two interfaces: commandline and JAVA GUI (known as mcatAdmin) mcatAdmin is an extension of prototype version developed for SRB 1.1.8. Features of mcatAdmin.
E N D
Mcat Admin ToolSRB 2.0Wayne Schroeder, Michael Wan SDSC April, 2003
SRB administration Manage users and storage resources Two interfaces: commandline and JAVA GUI (known as mcatAdmin) mcatAdmin is an extension of prototype version developed for SRB 1.1.8
Features of mcatAdmin Graphic User Interface and Help features Available options displayed, based on current state (via mcat queries) Cut and Paste supported Operates through any SRB server (routed to Mcat-enabled server). Support for SRB capabilities, including Compound Resources (2.0 feature)
SRB 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
Starting mcatAdmin GUI User must have SRB admin privilege to make updates Cd to MCAT/java and type in “gmake run” to run the admin GUI
Options from main window. Each (except Exit) brings up a new window.
The Help menu includes the same items as the main menu and displays a description of the selected operation.
User Name and Password are typed in, User Domain and User Type selected from the list, then click Execute.
Click on a domain, users are displayed, click user and add to group and groups appear; Click on a group and then Execute.
Commandline admin tool User management – ingestUser, modifyUser, ingestUserIntoGroup, ingestUsergroup, deleteUser Resource management – ingestLocation, ingestResource, ingestLogicalResource, addLogicalResource, deletePhyRes
Commandline admin tools (cont1)ingestUser <UserName> <UserPassword> <UserDomain> <UserType> <UserAddress> <UserPhone> <UserEmail>Example:bin/ingestUser srbdmin SRBADMIN sdsc sysadmin '' '858-822-3219' 'asdv@ucsd.edu'
Commandline admin tools (cont2)ingestUsergroup <GroupName> <GroupPassword> <GroupType> <ContctAddress> <ContactPhone> <ContactEmail> GroupType = groupsingestUserIntoGroup <userName@domainName> <groupName>deleteUser <User>@<Domain>
Commandline admin tools (cont3)ingestResource <ResourceName> <ResourceType> <Location> <DefaultPath> <resourceClass> <maxObjSizeInResource>deletePhyRes <ResourceName>