SRB 2.0 Installation Tutorial April, 2003. Wayne Schroeder, Michael Wan San Diego Supercomputer Center [email protected] SRB URL:http://www.npaci.edu/Research/DI/srb/. Three types of Installations. Client only – client lib, Scommand and java Client + non-MCAT server
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Selected mk.config parameters * SRB_LARGEFILE64 (C, S, MC) - > 2 Gbytes file support (default)* MDAS_AUTH (C, S, MC) – for both passwd and encrypt1 (default) * COMM_PORT_NUM_START, COMM_PORT_NUM_COUNT (C, S, MC) – define (change default) range of port numbers * UniTREE, HPSS, DPSS (S, MC) – file systems in additional to UNIX
Building SRB * make everything – server, client lib, Scommands, java : gmake clean gmake * server only : gmake srb * client lib : gmake client * Scommand : gmake util * java : cd java gmake
SRB server configuration (non-mcat) * data/mcatHost file – line 1 – host addr of MCAT enabled server line 2 – authScheme for connection line 3 – DN name of MCAT server user (GSI only) * bin/runsrb script – runtime env variables srbPort – port number (default 5544 from srb.h) PRE_SPAWN_CNT – number of prespawn servers
SRB server build/configuration (mcat-enabled) * ./configure with appropriate MCAT options * gmake (to build server/client/java) * cd MCAT * gmake (to build MCAT commands) * cd java * gmake (to build Admin tool)see mcat Install presentation for additional information
Starting SRB server* create a srb user with admin privilege. srb user can be another name if not connecting to standard srb servers. * Update ~/.MdasEnv file of user running the server * Type in :cd bin runsrb or gmake install cd to the install directory/bin runsrb * SRB shutdown – type in : killsrb