08/11/10 TRELLIS System-Administration Overview 1
TRELLIS System-TRELLIS System-Administration OverviewAdministration Overview
The TriUniveristy Group of The TriUniveristy Group of LibrariesLibraries
08/11/10 TRELLIS System-Administration Overview 2
Introduction Introduction
Review of the TRELLIS System and Review of the TRELLIS System and AdministrationAdministration
At the end of this session you will know:At the end of this session you will know: What makes up the TRELLIS systemWhat makes up the TRELLIS system What are the major maintenance tasksWhat are the major maintenance tasks How the servers and clients work together to How the servers and clients work together to
provide the information serviceprovide the information service
08/11/10 TRELLIS System-Administration Overview 3
AgendaAgenda OverviewOverview 3-tier client-server structure3-tier client-server structure The PCThe PC The application serversThe application servers The database serversThe database servers WebVoyage SetupWebVoyage Setup Data In/Data outData In/Data out Systems Administration rolesSystems Administration roles System monitoring toolsSystem monitoring tools Upgrade activityUpgrade activity
08/11/10 TRELLIS System-Administration Overview 4
VocabularyVocabulary
Glossary of termsGlossary of terms EndeavorEndeavor is the company is the company VoyagerVoyager is the name of the Library Software is the name of the Library Software TRELLISTRELLIS is the local name of the Library is the local name of the Library
SystemSystem Major modules: Acquisitions, Cataloguing, Major modules: Acquisitions, Cataloguing,
Circulation, OPAC (WebVoyage), System Circulation, OPAC (WebVoyage), System AdministrationAdministration
08/11/10 TRELLIS System-Administration Overview 5
Overview Overview
Components that make up “the system”Components that make up “the system” The PC and the WebBrowser, which talk to…The PC and the WebBrowser, which talk to… The application servers, which talk to…The application servers, which talk to… The database serversThe database servers Who maintains these components?Who maintains these components?
How is it done?How is it done?
08/11/10 TRELLIS System-Administration Overview 6
Topic One: 3-tier client-server Topic One: 3-tier client-server architecturearchitecture
Explain detailsExplain details Give an exampleGive an example Exercise to reinforce learningExercise to reinforce learning
08/11/10 TRELLIS System-Administration Overview 7
Topic Two: The PCTopic Two: The PC
Voyager software directory review:Voyager software directory review: SubdirectoriesSubdirectories Voyager.iniVoyager.ini The training systemThe training system
Maintenance of the Voyager PC softwareMaintenance of the Voyager PC software Voystand updatesVoystand updates Push out of software to the LAN managersPush out of software to the LAN managers
08/11/10 TRELLIS System-Administration Overview 8
Topic Three: The Application Topic Three: The Application ServersServers
The PC traffic is directed to the The PC traffic is directed to the appropriate application server via appropriate application server via voyager.inivoyager.ini 3 SUN 250 UNIX machines:3 SUN 250 UNIX machines:
Lap1.uwaterloo.ca: WLU Windows serversLap1.uwaterloo.ca: WLU Windows servers Lap2.uwaterloo.ca: UW Windows serversLap2.uwaterloo.ca: UW Windows servers Lap3.uwaterloo.ca: UG Windows serversLap3.uwaterloo.ca: UG Windows servers
Programs: acqsvr, catsvr, circsvr,opacsvrPrograms: acqsvr, catsvr, circsvr,opacsvr
08/11/10 TRELLIS System-Administration Overview 9
Topic Four: the database serversTopic Four: the database servers
There are two SUN E4000’s for the There are two SUN E4000’s for the database servers:database servers: L1.uwaterloo.ca: Oracle db serverL1.uwaterloo.ca: Oracle db server
Oracle tables, sql queriesOracle tables, sql queries L2.uwaterloo.ca: keyword serverL2.uwaterloo.ca: keyword server
Disc array for database:Disc array for database: Mirroring and RAID arrayMirroring and RAID array
08/11/10 TRELLIS System-Administration Overview 10
Topic Five: Webvoyage SetupTopic Five: Webvoyage Setup
Six WebServers on TRELLIS:Six WebServers on TRELLIS: Trellis1.tug-libraries.on.ca (UW)Trellis1.tug-libraries.on.ca (UW) Trellis2.tug-libraries.on.ca (WLU)Trellis2.tug-libraries.on.ca (WLU) Trellis3.tug-libraries.on.ca (UG)Trellis3.tug-libraries.on.ca (UG) Trellis.tug-libraries.on.ca (general)Trellis.tug-libraries.on.ca (general) Trellish.tug-libraries.on.ca (ERL/CSA)Trellish.tug-libraries.on.ca (ERL/CSA) www.voytest.uwaterloo.cawww.voytest.uwaterloo.ca (test system) (test system)
08/11/10 TRELLIS System-Administration Overview 11
Topic Five: Webvoyage cont’dTopic Five: Webvoyage cont’d
PC browser points to WebServerPC browser points to WebServer WebServer runs CGI and talks to opacsvr WebServer runs CGI and talks to opacsvr
on l1, and opacsvr talks to keysvr on l2.on l1, and opacsvr talks to keysvr on l2. Web Server maintenance and Web Server maintenance and
configurationconfiguration WeblogsWeblogs OPAC search countsOPAC search counts
08/11/10 TRELLIS System-Administration Overview 12
TOPIC Six: Data IN/OUTTOPIC Six: Data IN/OUT
MARC in/out: bulkimport bib and MARC in/out: bulkimport bib and authoritiesauthorities
Acquisitions EDIAcquisitions EDI Circulation Patron loadsCirculation Patron loads REPORTER report generationREPORTER report generation Cognos/AccessCognos/Access Spine-labels, TRELLIS backup cat. extractSpine-labels, TRELLIS backup cat. extract
08/11/10 TRELLIS System-Administration Overview 13
Topic Seven: System Topic Seven: System Administration rolesAdministration roles
Four areas of System Administration:Four areas of System Administration: TRELLIS windows System AdministrationTRELLIS windows System Administration TRELLIS non-windows System AdministrationTRELLIS non-windows System Administration UNIX Systems AdministrationUNIX Systems Administration Oracle Database AdministrationOracle Database Administration
RolesRoles Current incumbentsCurrent incumbents
08/11/10 TRELLIS System-Administration Overview 14
TRELLIS System MonitoringTRELLIS System Monitoring
IPSentryIPSentry SE MonitoringSE Monitoring ““Redhouse” Network monitoringRedhouse” Network monitoring
Examples of eachExamples of each
08/11/10 TRELLIS System-Administration Overview 15
SummarySummary
State what has been learnedState what has been learned Define ways to apply trainingDefine ways to apply training Request feedback of training sessionRequest feedback of training session
08/11/10 TRELLIS System-Administration Overview 16
Where to Get More InformationWhere to Get More Information
Other training sessionsOther training sessions List books, articles, electronic sourcesList books, articles, electronic sources Consulting services, other sourcesConsulting services, other sources