1 / 9

SRB Installation Tutorial

SRB Installation Tutorial. Michael Wan San Diego Supercomputer Center mwan@sdsc.edu SRB URL:http://www.npaci.edu/Research/DI/srb/. Three types of Installations. Client only – client lib, Scommand and java Client + non-MCAT server Client + MCAT-enabled server – MCAT must be installed first.

ringo
Download Presentation

SRB Installation Tutorial

An Image/Link below is provided (as is) to download presentation 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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SRB Installation Tutorial Michael Wan San Diego Supercomputer Center mwan@sdsc.edu SRB URL:http://www.npaci.edu/Research/DI/srb/

  2. Three types of Installations • Client only – client lib, Scommand and java • Client + non-MCAT server • Client + MCAT-enabled server – MCAT must be installed first

  3. Building SRB software • untar the SRB software • edit the mk/mk.config file • Some important parameters in mk.config: • PORTNAME – (C, S, MC) • PORTNAME_solaris, PORTNAME_sunos PORTNAME_linux PORTNAME_osx PORTNAME_aix PORTNAME_alpha PORTNAME_c90 PORTNAME_sgi

  4. Mk.config parameters – (cont1) * SRB_LARGEFILE64 (C, S, MC) - > 2 Gbytes file support* MDAS_AUTH (C, S, MC) – for both passwd and encryp1 * GSI_AUTH (C, S, MC) - need LIB_GSI_AUTH – globus and aid libraries * JAVA_GUI, javaDir (C) – directory of JDK * COMM_PORT_NUM_START, COMM_PORT_NUM_COUNT (C, S, MC) – define range of port numbers

  5. Mk.config parameters – (cont2)* installDir (S, MC) – server installation * UTREE, HPSS, DPSS (S, MC) – file systems in additional to UNIX * DB_Oracle, DB_DB2, DB_Illustra (S, MC) – DB large object * ORACLE_HOME, DB2_LIB_DIR, DB2_HDR_DIR, ILLUS_LIB_DIR, ILLUS_HDR_DIR (S, MC) * ORACLE_VERSION, ORACLE_CONNECT (S, MC) * MCAT_VERSION, ORAMCAT, DB2MCAT (MC)

  6. Building SRB * make everything – server, client lib, Scommand, and java: gmake clean gmake * server only – gmake srb * client lib : gmake client * Scommand : gmake util * java: gmake java

  7. 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 5588) PRE_SPAWN_CNT – number of prespawn servers

  8. SRB server configuration (mcat-enabled) * data/MdasConfig file – Raja * data/LobjConfig, data/TableConfig – DB user/passwd pair

  9. Starting SRB server* create a srb user with admin privilege. * ~/.MdasEnv file of user running the server * Type in :cd bin runsrb * SRB shutdown – type in; killsrb

More Related