+ All Categories
Home > Documents > Requirements for Rosetta Installation

Requirements for Rosetta Installation

Date post: 27-Sep-2015
Category:
Upload: salchicho
View: 17 times
Download: 2 times
Share this document with a friend
Description:
Requirements for Rosetta Installation
Popular Tags:
24
Requirements for Rosetta Installation Version 3.x
Transcript
  • Requirements for Rosetta Installation

    Version 3.x

  • CopyrightExLibrisLimited,2012.Allrightsreserved.Documentreleased:July2012

    Webaddress:http://www.exlibrisgroup.com

    CONFIDENTIAL INFORMATIONTheinformationhereinisthepropertyofExLibrisLtd.oritsaffiliatesandanymisuseorabusewillresultineconomicloss.DONOTCOPYUNLESSYOUHAVEBEENGIVENSPECIFICWRITTENAUTHORIZATIONFROMEXLIBRISLTD.ThisdocumentisprovidedforlimitedandrestrictedpurposesinaccordancewithabindingcontractwithExLibrisLtd.oranaffiliate.Theinformationhereinincludestradesecretsandisconfidential.

    DISCLAIMER

    Theinformationinthisdocumentwillbesubjecttoperiodicchangeandupdating.Pleaseconfirmthatyouhavethemostcurrentdocumentation.Therearenowarrantiesofanykind,expressorimplied,providedinthisdocumentation,otherthanthoseexpresslyagreeduponintheapplicableExLibriscontract.ThisinformationisprovidedASIS.Unlessotherwiseagreed,ExLibrisshallnotbeliableforanydamagesforuseofthisdocument,including,withoutlimitation,consequential,punitive,indirectordirectdamages.Anyreferencesinthisdocumenttothirdpartymaterial(includingthirdpartyWebsites)areprovidedforconvenienceonlyanddonotinanymannerserveasanendorsementofthatthirdpartymaterialorthoseWebsites.ThethirdpartymaterialsarenotpartofthematerialsforthisExLibrisproductandExLibrishasnoliabilityforsuchmaterials.

    TRADEMARKS

    ExLibris,theExLibrisbridge,Primo,Aleph,Alephino,Voyager,SFX,MetaLib,Verde,DigiTool,Rosetta,URM,Voyager,ENCompass,EndeavoreZConnect,WebVoyage,CitationServer,LinkFinderandLinkFinderPlus,andothermarksaretrademarksorregisteredtrademarksofExLibrisLtd.oritsaffiliates.TheabsenceofanameorlogointhislistdoesnotconstituteawaiverofanyandallintellectualpropertyrightsthatExLibrisLtd.oritsaffiliateshaveestablishedinanyofitsproducts,features,orservicenamesorlogos.Trademarksofvariousthirdpartyproducts,whichmayincludethefollowing,arereferencedinthisdocumentation.ExLibrisdoesnotclaimanyrightsinthesetrademarks.UseofthesemarksdoesnotimplyendorsementbyExLibrisofthesethirdpartyproducts,orendorsementbythesethirdpartiesofExLibrisproducts.OracleisaregisteredtrademarkofOracleCorporation.UNIXisaregisteredtrademarkintheUnitedStatesandothercountries,licensedexclusivelythroughX/OpenCompanyLtd.Microsoft,theMicrosoftlogo,MS,MSDOS,MicrosoftPowerPoint,VisualBasic,VisualC++,Win32,MicrosoftWindows,theWindowslogo,MicrosoftNotepad,MicrosoftWindowsExplorer,MicrosoftInternetExplorer,andWindowsNTareregisteredtrademarksandActiveXisatrademarkoftheMicrosoftCorporationintheUnitedStatesand/orothercountries.UnicodeandtheUnicodelogoareregisteredtrademarksofUnicode,Inc.GoogleisaregisteredtrademarkofGoogle,Inc.

    http://www.exlibrisgroup.com
  • 3July 2012

    Table of ContentsTable of Contents 3

    Chapter1 Overview .....................................................................................................5

    Chapter2 ServerHardwareandSoftwareRequirements ....................................7

    ServerRequirements .................................................................................. 7

    FileSystemandDiskSpace....................................................................... 9

    BackupandRecoveryMediaandProcedures...................................... 11

    Chapter3 WorkstationHardwareandSoftwareRequirements........................13

    StaffPCConfiguration............................................................................. 13

    Display ...................................................................................................14Miscellaneous .........................................................................................14

    UnicodeFont ............................................................................................. 15

    Chapter4 CommunicationRequirements .............................................................17

    NetworkConfiguration ........................................................................... 17

    ServerAccess............................................................................................. 18

    LDAPConfiguration ................................................................................ 18

    PortsandActivityTypes ......................................................................... 19

    Chapter5 RequirementsforExLibrisInstallation ..............................................21

    ServerAccess............................................................................................. 21

    RootAccess................................................................................................ 21

    ListofOperationsthatShouldBeAvailableforsudo......................... 22

    AdditionalRequirements ........................................................................ 22

    Chapter6 ResponsibilitiesChecklist .....................................................................23

  • Requirements for Rosetta Installation

    July 20124

  • 1

    5July 2012

    OverviewThisdocumentdescribestherequirementsfortheinstallationanduseofRosetta.Beforepurchasingandinstallingthehardwareandoperatingsystem,youmustreceiveconfirmationfromExLibrisregardingthehardwareandoperatingsystemrequirements.NotethattheserequirementsmaychangeasaresultofExLibrisdevelopmentneeds.

    TorequestaRosettainstallationatyoursite,completetheRequestforRosettaInstallationformandsendittoyourExLibrisrepresentative.

  • Requirements for Rosetta Installation

    July 20126

  • 2

    7July 2012

    Server Hardware and Software Requirements

    Server RequirementsInstallRosettaandtheOracledatabaseondedicatedserverswiththespecificationslistedinthetablebelow.

    IMPORTANT:AlltheRosettaapplicationserversthatyouareusingmustbededicatedtoRosettaonly.IfyouareusingaseparateOracledatabaseserver,thisservermaybeshared.

    Thissectionincludes:

    ServerRequirementsonpage 7

    FileSystemandDiskSpaceonpage 9

    BackupandRecoveryMediaandProceduresonpage 11

    Table 1. Specification Per Server

    Specification DescriptionOperatingsystem/platform Linux:RedHatAS/ES5.xand6.064bit

    Sun:Solaris10ona64bitx86processor

    CPUs* Minimumof8

    RAM* Minimumof16GB

  • Requirements for Rosetta Installation

    July 20128

    *ConsultwiththeExLibrisSizingManager**InstalledbyExLibristoensurefullcompatibilitywithRosetta

    NOTE:Ifyouareconfiguringtwoormoreservers,contactyourExLibrisrepresentativetodiscusstheexactproductionserverspecificationsrequired,includingtherequirednumberofCPUsandRAM.Theproductionserverspecificationsaredependentonthedatabasesizeandthenumberofconcurrentusers.

    Fordetailedoperatingsystemrequirements,refertothefollowingdocuments:

    OperatingSystemRequirementsforRedHatEnterpriseLinux

    OperatingSystemRequirementsfortheSunPlatform

    NOTE:Foreachoftheoperatingsystemversions,ExLibrisrecommendsthatyouinstallthelatestoperatingsystemupdatelevel.

    Mediafordataexchange FTPandanInternetconnection(seeCommunicationRequirementsonpage 17)

    CDROMdrivefordataandsoftwareexchange(incaseFTPistemporarilyunavailable,orifExLibrishasapprovedworkwithoutanInternetconnection)

    Database** Oracle64bit

    NOTE:TheinstallationofthedatabaseinOracleRealClusterconfigurationissupported.

    Additionalserversoftware Cshellpackage(cshortcsh),aspartoftheoperatingsystem

    LinuxplatformGCC,aspartoftheoperatingsystem

    OracleRDBMSaddonsoftware**

    Table 1. Specification Per Server

    Specification Description

  • Chapter 2: Server Hardware and Software Requirements

    9July 2012

    File System and Disk SpaceEachphysicaldiskthatwillbeusedbyExLibrisshouldbemountedonaseparatefilesystem.Thenamesofthefilesystemsshouldbe/exlibris,/exlibris1,/exlibris2,andsoforth.

    Afilesystemnamed/exlibris,withaminimumsizeof50GB,ismandatory.ItwillbeusedexclusivelyforallsoftwareandconfigurationtablesandfilesthatwillbeinstalledbyExLibris.Mountthe/exlibris filesystemdirectlyontheserver.

    NOTE:The/exlibrisfilesystemcannotbeasoftorsymboliclinktoanyalternativelynamedfilesystem.

    TheRosettadatabasefilescanbeplacedinanyofthefilesystems(/exlibris, /exlibris1,andsoforth).TheOraclesoftwareinstallationanddatabasecreationisperformedbyExLibrisstaffasapartoftheRosettainstallationprocess.

    Table 2liststheminimaldiskspacerequirementsforrunningandmaintainingRosettasoftwareanddata.

    *ConsultwiththeExLibrisSizingManager

    Table 2. Disk Space Requirements

    Software and Data

    Minimum Size * File System Server

    RosettaandOraclesoftware

    50GB /exlibris Allservers

    OracleDBsize* Atleast200GB /exlibris

    or

    /exlibris1, /exlibris2, /exlibris3

    Oracleserver

    RAM* Atleast16GB Allservers

    Swapspace* Atleast16GB Allservers

    /tmp* Atleast2GB Allservers

  • Requirements for Rosetta Installation

    July 201210

    WhenRosettaisinstalledonmorethanoneserver,NFSshareddisksarerequired.Table 3liststhepartitionsthatmustbemountedoneachserver,aswellasthemountpointnamesthatmustbeused.

    *ConsultwiththeExLibrisSizingManager

    NOTE:Theaboveinformationismeanttoprovidegeneralguidelinesfordeterminingtheminimaldiskspacerequirements.TheexactdiskspacerequiredshouldbedeterminedinconjunctionwithyourExLibrisrepresentative.

    Theabovediskspacerequirementsenablesupportofthefollowing:

    Reorganizationofthedatabase(aspartoftheperiodicmaintenanceofthedatabase)withminimaldowntime

    Theabovediskspacerequirementsdonotinclude:

    Systemdiskrequirementsforoperatingsystemoverhead

    DiskspaceneededforrunningOracleinarchivelogmode(seeBackupandRecoveryMediaandProceduresonpage 11)

    Diskspacerequirementsforbackupatlargesites(seeBackupandRecoveryMediaandProceduresonpage 11)

    Anytypeofdataredundancy,suchasRAID1,RAID5orRAID0/1solutions

    Rosettaupgraderequirements

    NOTE:ToupgradeduringthepostSTPstage,allocatetwicetheamountofdiskspacefortheupgradeasyouhaveavailableforthecurrentversionanddatabase.

    Table 3. Partitions

    Use Minimum Size * Accessed By Mount PointDepositstorage* Atleast50GB Depositand

    Stagingservers/deposit_storage

    Stagingstorage* Atleast50GB StagingandPermanentservers

    /operational_storage

    Permanentstorage* Atleast50GB PermanentandStagingservers

    /permanent_storage

    OperationalShared* Atleast50GB AllStagingservers

    /operational_shared

  • Chapter 2: Server Hardware and Software Requirements

    11July 2012

    Backup and Recovery Media and ProceduresBackupandrecoveryproceduresandtheirselectedmediaarethecustomersresponsibility.

  • Requirements for Rosetta Installation

    July 201212

  • 3

    13July 2012

    Workstation Hardware and Software Requirements

    Staff PC ConfigurationAllstaffWebbasedworkstationsshouldbeabletoruntheminimumsupportedversionofanapprovedbrowseronaWindowsoperatingsystem.Hardware

    Thissectionincludes:

    StaffPCConfigurationonpage 13

    UnicodeFontonpage 15

  • Requirements for Rosetta Installation

    July 201214

    requirementsareminimalandarebasedonlyontheneedtorunthebrowsersbelowinagivenoperatingsystem.

    NOTE:SinceRosettaisbuiltinaccordancewithindustrystandards,itislikelythatitwillfunctionwellinbrowsersthatareabsentfromthislist.However,qualityassuranceanddefectfixesareperformedonlyonthebrowserslistedabove.

    DisplayThephysicaldimensionofthemonitorisnotrelevantfortheactualoperationofthestaffworkstations.Thecriticalparameterisresolution.

    MinimumRecommendedConfiguration:1024x768

    MiscellaneousNetworkInterfaceCardwithInternet/LANconnection

    TCP/IPinstalledandconnectiontoservertested

    Table 4. Minimum System Requirements

    Operating System/Browser

    Requirement

    WindowsXP/7/Vista CPU:PentiumIII,1GHz

    Memory:256MB(recommended:512MB)

    Disk:10GB

    Browserforenduserinterface InternetExplorer7,8,and9forWindows

    Firefox12andlaterforWindows

    Safari5forMac

    Chrome19

    NOTE:SinceRosettaisbuiltinaccordancewithindustrystandards,itislikelyRosettawillfunctionwellinbrowsersthatareabsentfromthislist.Qualityassuranceandbugfixesareperformedonlyonthelistedbrowsers.

    Browserforadministratorinterface

    InternetExplorer6.xforWindows XP,IE7andlaterforWindowsVista

    Firefox12andlater

  • Chapter 3: Workstation Hardware and Software Requirements

    15July 2012

    Telnetorterminalemulatorclient(administratorsmachineonly)

    FTP(administratorsmachineonly)

    Mouseorrollerball,oranotherpointingdevice

    Unicode FontRosettaworksinUnicode.WerecommendtheinstallationofanappropriateUnicodefontonboththePCandbrowser.ThechosenUnicodefontshouldincludeallcharactersthatyouuse.

    NOTE:IfyouuseaCJKcharacterset,thefontsarequiteheavyandtheloadtimeofpagesmaybeslow.Therefore,ifyouuseonlyLatincharacters,chooseaLatinUnicodefontforbetterperformance.

  • Requirements for Rosetta Installation

    July 201216

  • 4

    17July 2012

    Communication Requirements

    Network ConfigurationTheservermusthaveafullyqualifiedhostname(includeshorthostnameanddomainname)thatisregisteredintheDNS.

    Whenperformingadistributedinstallation,allapplicationserversmusthaveDNSentries.

    Theservernamemustbedefinedin/etc/hostsasfollows:

    BoththefullyqualifiednameandtheshorthostnamemustbelinkedtoaphysicalIPaddress(internal).Inordertomakesurethecorrectnameisdefined,usethefollowingcommands:

    ThiscommandmustreturnavalidentrywithaphysicalIPaddress.

    ForSunOS,enterthefollowingcommandstofindtheinternalIPaddress:

    ForLinux,enterthefollowingcommandstofindtheinternalIPaddress:

    Thissectionincludes:

    NetworkConfigurationonpage 17

    ServerAccessonpage 18

    LDAPConfigurationonpage 18

    PortsandActivityTypesonpage 19

    grep `eval hostname` /etc/hosts

    /usr/sbin/ifconfig -a | grep inet | grep -v 127.0.0.1 | awk '{print $2}'

    /sbin/ifconfig -a | grep addr: | grep -v 127.0.0.1 | awk '{print $2}'

  • Requirements for Rosetta Installation

    July 201218

    Seethefollowingexampleof/etc/hosts configuration:

    Thefirstactivelineshouldbeconfiguredexactlyasshownintheaboveexample.

    ThesecondlineshouldcontaintheinternalIPaddress,followedbythefullyqualifiedname(hostname+domainname),theshortname,andanypossiblealiases.

    Server AccessExLibrisaccesstothesystemviatheInternetisrequired,withaminimumbandwidthof64KBp.

    ExLibrisstaffwillrequireaccesstothefollowing:

    theRosettaserverfortheinstallationoftheRosettasoftware,setup,support,andtroubleshootingduringtheimplementationandmaintenancephases

    Ifafirewallisinstalled,accessmustbeenabledforExLibrisSupportandImplementationstaffviatheExLibrisgatewayIPaddress,212.179.71.70.Inaddition,whererelevant,accessmustbeenabledforIPaddressesofthelocalExLibrisofficeordistributor(fordetails,refertoyourlocalExLibrisrepresentativeordistributor).

    Atthepostinstallationstage,itisrecommendedthatyoupermitaccesstohttp://exlibrispublic.exlibrisgroup.com/inordertobeabletoaccesstheservicepackreleaseviatheHelpmenuintheRosettaapplication.

    LDAP ConfigurationForinformationonLDAPconfiguration,refertotheRosettaLoadBalancerRequirementsdocument.

    # Do not remove the following line, or various programs# that require network functionality will fail.

    127.0.0.1 localhost.localdomain localhost

    10.1.222.22 ml-inst.corp.metalib.com ml-inst

  • Chapter 4: Communication Requirements

    19July 2012

    Ports and Activity TypesVerifythatthefollowingportsareopenandcanbeusedbyRosetta:

    NOTE:UseofotherportsmustbecoordinatedwithExLibris.

    Table 5. Port Requirements

    Port Server Access 1521(TCP/IP) Oracle Deposit,Staging,andPermanentservers;

    ExLibrisSupport(jdbc)

    1801(HTTP) Deposit Internet

    1801(HTTP) Staging Internet(fordeliveryofobjectstotheenduser);ExLibrisSupport

    8991(HTTP) Deposit(PDSPort)

    Internet;DepositandStagingservers

    x801withxin[2..9] Deposit Stagingserver;ExLibrisSupport,forJavaRMIcommunications

    x801withxin[2..9] Staging DepositandPermanentservers;ExLibrisSupport,forJavaRMIcommunications

    x801withxin[2..9] Permanent Stagingserver;ExLibrisSupport,forJavaRMIcommunications

    5001(HTTP) Deposit,Staging,Permanent

    ExLibrisSupport,forremoteJavadebugging

    80(outgoingHTTP) Staging Tohttp://www.exlibrispublic.exlibrisgroup.com,foraccesstoreleasenotesandupdates

    21 Deposit,Staging,Permanent,Oracle

    FTPconnectionfromExLibrisSupport

    OutgoingaccesstoFTPserver:ftp.exlibris.co.il

    22 Deposit,Staging,Permanent,Oracle

    SSHconnectionfromExLibrisSupport

    25(outgoing) Deposit,Staging SMTPoutgoingmail(themaildaemonmustbeinstalledandtested)

  • Requirements for Rosetta Installation

    July 201220

    IfyouhaveanadditionalversionofRosetta(fortestingortrainingpurposes)onyourserver,openadditionalHTTPportsusingtheinplaceofthelastdigit(number1).Forexample,ifyouhaveoneadditionalversion(copy2),useportnumbers1802,8992,5002,and2802,3802,4802,5802,6802,7802,8802,9802.

  • 5

    21July 2012

    Requirements for Ex Libris Installation

    Server AccessInordertologontotheserver,aninitialexlibrisuserwithpermissiontosuorsudoisrequired.Thisusercanbedeletedaftertheinstallationiscomplete.

    Root AccessExLibrisstaffrequirearootpasswordto:

    createthefollowingusers:

    dpswithagroupIDofexlibris

    oraclewithagroupIDofdba.

    enabletheuserslistedabovetocreatedirectoriesandfilesunderthefilesystems/exlibris, /exlibris1, /exlibris2,andsoforth

    installRosettaandtheadditionalsoftwaredetailedinServerRequirementsonpage 7

    addtheautomaticactivationofRosettaserversandOracletothemachinesbootprocess

    reboottheservertoactivatenewvaluesofsystemparametersthatweremodifiedduringtheinstallationprocess,andtotesttheautomaticactivationofRosettaandOracle.Therebootwillbecoordinatedwithyou.

    Thissectionincludes:

    ServerAccessonpage 21

    RootAccessonpage 21

    ListofOperationsthatShouldBeAvailableforsudoonpage 22

    AdditionalRequirementsonpage 22

  • Requirements for Rosetta Installation

    July 201222

    List of Operations that Should Be Available for sudo

    1 Createthefollowingusersandgroups:useradd

    groupadd

    vipw

    2 Changethefollowingsystemparameters:

    forSunSolarisservers/etc/systemfile

    forLinux/etc/rc.d/rc.localand/etc/security/limits.conffiles

    3 Createdirectoriesandchangepermissionsusingthefollowing:mkdir

    chown

    4 Inthe/etcdirectory,createfilesnecessaryfortheautostartupmechanism.

    Additional Requirementscshmustbeavailable.ExLibrisproductsandtheuserslistedintheprevioussectionsworkundercsh.

    Thesystemmanagermustbeavailablethroughouttheinstallation.IfOracleisalreadyinstalled,theDBAmustalsobepresentduringinstallation.

    Thesystemmanagermustdefineanaliasforthehostnamein/etc/hosts.

  • 6

    23July 2012

    Responsibilities ChecklistThefollowingtablesummarizestherequirementsdescribedinthisdocument.

    Table 6. Responsibilities Checklist

    Details Purchase and Installation Responsibility

    Page

    ServerHardwareandSoftware page 7

    ServerandOS Customer page 7

    Diskspace Customer page 9

    Mediafordataexchange Customer page 8

    Additionalsoftware CustomerExLibris

    page 8

    Backupandrecoverymedia Customer page 11

    Oracle ExLibris

    WorkstationHardwareandSoftware page 13

    StaffPCandOS Customer page 13

    Browsers Customer page 14

    Unicodefonts Customer page 15

    CommunicationRequirements page 17

    Openports Customer page 19

  • Requirements for Rosetta Installation

    July 201224

    Table of ContentsOverviewServer Hardware and Software RequirementsServer RequirementsFile System and Disk SpaceBackup and Recovery Media and ProceduresWorkstation Hardware and Software RequirementsStaff PC ConfigurationDisplayMiscellaneousUnicode FontCommunication RequirementsNetwork ConfigurationServer AccessLDAP ConfigurationPorts and Activity TypesRequirements for Ex Libris InstallationServer AccessRoot AccessList of Operations that Should Be Available for sudoAdditional RequirementsResponsibilities Checklist

    /ColorImageDict > /JPEG2000ColorACSImageDict > /JPEG2000ColorImageDict > /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 300 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict > /GrayImageDict > /JPEG2000GrayACSImageDict > /JPEG2000GrayImageDict > /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 1200 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict > /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile () /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False /SyntheticBoldness 1.000000 /Description > /Namespace [ (Adobe) (Common) (1.0) ] /OtherNamespaces [ > /FormElements false /GenerateStructure true /IncludeBookmarks false /IncludeHyperlinks false /IncludeInteractive false /IncludeLayers false /IncludeProfiles true /MultimediaHandling /UseObjectSettings /Namespace [ (Adobe) (CreativeSuite) (2.0) ] /PDFXOutputIntentProfileSelector /NA /PreserveEditing true /UntaggedCMYKHandling /LeaveUntagged /UntaggedRGBHandling /LeaveUntagged /UseDocumentBleed false >> ]>> setdistillerparams> setpagedevice


Recommended