Beruflich Dokumente
Kultur Dokumente
Aleph Installation
Version 22
CONFIDENTIAL INFORMATION
TheinformationhereinisthepropertyofExLibrisLtd.oritsaffiliatesandanymisuseorabuse
willresultineconomicloss.DONOTCOPYUNLESSYOUHAVEBEENGIVENSPECIFIC
WRITTENAUTHORIZATIONFROMEXLIBRISLTD.
Thisdocumentisprovidedforlimitedandrestrictedpurposesinaccordancewithabinding
contractwithExLibrisLtd.oranaffiliate.Theinformationhereinincludestradesecretsandis
confidential.
DISCLAIMER
Theinformationinthisdocumentwillbesubjecttoperiodicchangeandupdating.Pleaseconfirm
thatyouhavethemostcurrentdocumentation.Therearenowarrantiesofanykind,expressor
implied,providedinthisdocumentation,otherthanthoseexpresslyagreeduponinthe
applicableExLibriscontract.ThisinformationisprovidedASIS.Unlessotherwiseagreed,Ex
Librisshallnotbeliableforanydamagesforuseofthisdocument,including,withoutlimitation,
consequential,punitive,indirectordirectdamages.
Anyreferencesinthisdocumenttothirdpartymaterial(includingthirdpartyWebsites)are
providedforconvenienceonlyanddonotinanymannerserveasanendorsementofthatthird
partymaterialorthoseWebsites.ThethirdpartymaterialsarenotpartofthematerialsforthisEx
LibrisproductandExLibrishasnoliabilityforsuchmaterials.
TRADEMARKS
ExLibris,theExLibrisbridge,Primo,Aleph,Alephino,Voyager,SFX,MetaLib,Verde,
DigiTool,Preservation,URM,Voyager,ENCompass,EndeavoreZConnect,WebVoyage,Citation
Server,LinkFinderandLinkFinderPlus,andothermarksaretrademarksorregistered
trademarksofExLibrisLtd.oritsaffiliates.
Theabsenceofanameorlogointhislistdoesnotconstituteawaiverofanyandallintellectual
propertyrightsthatExLibrisLtd.oritsaffiliateshaveestablishedinanyofitsproducts,features,
orservicenamesorlogos.
Trademarksofvariousthirdpartyproducts,whichmayincludethefollowing,arereferencedin
thisdocumentation.ExLibrisdoesnotclaimanyrightsinthesetrademarks.Useofthesemarks
doesnotimplyendorsementbyExLibrisofthesethirdpartyproducts,orendorsementbythese
thirdpartiesofExLibrisproducts.
OracleisaregisteredtrademarkofOracleCorporation.
UNIXisaregisteredtrademarkintheUnitedStatesandothercountries,licensedexclusively
throughX/OpenCompanyLtd.
Microsoft,theMicrosoftlogo,MS,MSDOS,MicrosoftPowerPoint,VisualBasic,VisualC++,
Win32,
MicrosoftWindows,theWindowslogo,MicrosoftNotepad,MicrosoftWindowsExplorer,
MicrosoftInternetExplorer,andWindowsNTareregisteredtrademarksandActiveXisa
trademarkoftheMicrosoftCorporationintheUnitedStatesand/orothercountries.
UnicodeandtheUnicodelogoareregisteredtrademarksofUnicode,Inc.
GoogleisaregisteredtrademarkofGoogle,Inc.
CopyrightExLibrisLimited,2014.Allrightsreserved.
Documentreleased:May13,2014
Webaddress:http://www.exlibrisgroup.com
Table of Contents
Chapter1
Overview .....................................................................................................5
Chapter2
ServerHardwareandSoftwareRequirements ....................................7
ServerRequirements ..................................................................................7
OperatingSystem/PlatformforAleph .....................................................8
FileSystemandDiskSpace.......................................................................9
NativeCCompiler....................................................................................10
MediaforDataExchange ........................................................................10
BackupandRecoveryMediaandProcedures......................................11
AdditionalServerSoftware.....................................................................11
OptionalServerSoftware ........................................................................12
top(onnonLinuxplatform) ..................................................................12
IBMJava(onLinuxplatform) ................................................................12
Chapter3
ClientHardwareandSoftwareRequirements...................................13
StaffPCConfiguration.............................................................................13
Display ...................................................................................................14
Miscellaneous .........................................................................................14
OPACClientConfiguration ..................................................................14
UnicodeFont .............................................................................................14
CJKSupport/IME......................................................................................14
JavaVirtualMachine................................................................................15
Chapter4
CommunicationRequirements .............................................................17
NetworkConfiguration ...........................................................................17
ServerAccess.............................................................................................18
PortsandActivityType ...........................................................................19
Aleph ......................................................................................................19
Aleph22InstalledinParallelwithExistingAleph192021 ...............19
EMailSetup ..........................................................................................20
Chapter5
RequirementsforExLibrisInstallation ..............................................21
ServerAccess.............................................................................................21
RootAccess................................................................................................21
ListofOperationsthatShouldBeAvailableforsudo ........................ 22
AdditionalRequirements ........................................................................ 22
Chapter6
ResponsibilitiesChecklist .....................................................................23
1
Overview
ThisdocumentdescribestherequirementsfortheinstallationanduseofAleph
22.Beforepurchasingandinstallingthehardwareandoperatingsystem,you
mustreceiveconfirmationfromExLibrisregardingthehardwareandoperating
systemrequirements.Inaddition,theyoumustconsultthespecificOperating
SystemRequirementsdocumentfortheselectedhardware,inordertoverify
thatalltheoperatingsystemcomponentscomplywithAlephrequirements.
NotethattheserequirementsmaychangeasaresultofExLibrisdevelopment
needs.
TorequestanAleph22installationatyoursite,completetheRequestforAleph
InstallationformandsendittoyourExLibrisrepresentative.
2
Server Hardware and Software
Requirements
Thissectionincludes:
ServerRequirementsonpage7
FileSystemandDiskSpaceonpage9
NativeCCompileronpage10
MediaforDataExchangeonpage10
BackupandRecoveryMediaandProceduresonpage11
AdditionalServerSoftwareonpage11
OptionalServerSoftwareonpage12
Server Requirements
AlephandtheOracledatabaseshouldbeinstalledonadedicatedserver.
NOTE:
OtherExLibrisproductscanbeinstalledonaserverrunninganAleph
installation,providedduecareandattentionaretakentoensureadequate
performanceofallapplications.ConsultwithyourExLibris
representative.IfotherExLibrisproductsaregoingtobeinstalledonthe
sameserver,youmusttakeintoaccounttherequirementsdetailedin
theseproductsRequirementsforInstallationdocuments,andconfirm
thatyoursystemanswerstherequirementsofallsystems.Notethatmany
ofthesoftwareandhardwareresourcesaresharedbyAlephandotherEx
Librisproducts.However,diskspacerequirementsareaccumulative.See
FileSystemandDiskSpaceonpage9.
SunSolaris10(Update6orlater)orSolaris11.1(orlater),basedon
SPARCorx86processors
LinuxRedHatEnterpriseLinuxAS/ES5and6,64bit,basedonIntelor
AMD64bitprocessors
TheminimumrequirementforAlephinstallationis4GBRAM.
Fortheexactproductionserverspecifications,includingtherequirednumberof
CPUsandrequiredRAMasafunctionofthedatabasesizeandthenumberof
concurrentusers,contactyourExLibrisrepresentative.
NOTE:
CustomersusingoldSPARCmodels(UltraSPARCII,III,IV)may
experienceperformancedegradationandshouldconsiderupgradingtheir
hardwaretothenewestSPARCmodel.Recommendedhardware
configurationscanbeobtainedbycontactingyourExLibrisofficeor
distributor.
ItisrecommendedtoinstallasecondinstanceoftheAlephsystemonaseparate
testserver.Fordetails,contactyourExLibrisrepresentative.
ExLibrissupportsinstallationsinvirtualizedserverinfrastructure.Referto
GuidelinesforUsingVirtualEnvironmentsforExLivbrisProductslocatedinthe
CrossProductInformationsectionoftheDocumentationCenterformore
information.
IMPORTANT:
ExLibriscannotguaranteeresponsetimesandperformanceonSun
Tseriesservers.AlthoughtheSunTseriesisasupportedandcertified
SPARCplatform,wehavetestedtheplatformandfounditnotsuitablefor
ExLibrisproductsintermsofperformance.Theseserversshouldbeused
fortestenvironmentsonly.
Usage
Size
File System
AlephandOracle
softwareand
configurationfiles
25GBononededicateddisk
/exlibris
AlephDatabase
20GBminimum(DEMOonly)
/exlibris
/exlibris1,
/exlibris2, etc.
ScratchFiles
5GBminimum(DEMOonly)
/exlibris
/exlibris1,
/exlibris2, etc.
SwapSpace
TwicetheamountofRAMorat
least8GB,whicheverisgreater
/tmp
2GB
/exlibris
Theaboveinformationismeanttoprovidegeneralguidelinesfordetermining
theminimaldiskspacerequirements.Theexactdiskspacerequiredwillbe
determinedinconjunctionwithyourExLibrisrepresentative.Anydeviation
fromtheaboveguidelinesmustbeconfirmedbyExLibris.
Theabovediskspacerequirementsincludetheabilitytosupportthefollowing
activities:
Fullconversion
Reorganizationofthedatabase(aspartoftheperiodicmaintenanceofthe
database)withminimaldowntime
Fullreindexingofthedatabasewithminimaldowntime
Alephstandardbackupforsmallsites(seetheBackupandRecovery
MediaandProceduresonpage11)
UpgradetoanewAlephversionorrevisionwithminimaldowntime.
NOTE:
Inspecialcases,anupgrademayrequiretemporaryadditionaldiskspace.
Theabovediskspacerequirementsdonotinclude:
Systemdiskrequirements
DiskspaceneededforrunningOracleinarchivelogmode(seeBackupand
RecoveryMediaandProceduresonpage11)
Diskspacerequirementsforbackuponlargesites(seeBackupand
RecoveryMediaandProceduresonpage11)
Anytypeofdataredundancy,suchasRAID1,RAID5orRAID0solutions
Native C Compiler
OperatingsystemsotherthanLinuxrequireaninstallednativeCcompilerwith
ANSIsupport.
PurchaseandinstallationofthenativeCcompileristhecustomers
responsibility.ThenativeCcompilerissuppliedbythehardwareandoperating
systemvendor.
Thiscompilerisinadditiontogcc,whichisrequiredaswell,andwillbe
installedbyExLibris(seeAdditionalServerSoftwareonpage11).
NOTES:
ThelatestsupportedversionisSunStudio12.3orlater.
TheSolaris10/11installationusesthegccsuppliedbySolaris10/11and
nottheoneinstalledbyExLibris.
CustomersmustinstalltheOSusingthedevelopergrouptoincludethe
gccrequiredpackages.
10
drivefordataandsoftwareexchangewithExLibrisincaseFTPistemporarily
unavailable,orifExLibrishasapprovedworkwithoutanInternetconnection.
DiskspacerequiredforOraclearchivelogmodedependsonthebackup
strategyandprocedure.
Oracle11.2.0.4
MFCobol
gcc(onnonLinuxplatform)
gsort(onnonLinuxplatform)
gzip
Perl
ApacheServer
OpenSSL(ifrequiredbythecustomer)
Tomcat
tcsh(onnonLinuxplatform)
GNUtar(onSolarisplatform)
GNUMake
11
12
3
Client Hardware and Software
Requirements
Thissectionincludes:
StaffPCConfigurationonpage13
UnicodeFontonpage14
CJKSupport/IMEonpage14
JavaVirtualMachineonpage15
Staff PC Configuration
Table 2. Minimum System Requirements
Operating System/
Browser
Requirement
WindowsXP/Vista/7/8
CPU:PentiumIV,1GHrminimum
Memory:512MB(recommended:1024MB)
Disk:10GB
BrowserforWindowsXP
InternetExplorer6.x,7.x,8.xorFirefox
BrowserforWindowsVista
InternetExplorer7.x,8.x,orFirefox
BrowserforWindows7or8
InternetExplorer8.x,9.x,orFirefox
NOTES:
Administrativerightsarerequiredinordertoinstallorupdatethe
Alephclient.
Thesystemdrive(C:)musthaveatleast250MBoffreespace.
Windows64bitissupported.
13
Display
Theminimumrecommendedmonitorsizeis17;19ispreferable.
Thecriticalparameterisresolution:
MinimumRecommendedConfigurationforversion22is1024x768
Miscellaneous
TheAleph22clientalsorequiresthefollowing:
NetworkInterfaceCardwithInternet/LANconnection
TCP/IPinstalledandconnectiontoservertested
Telnetorterminalemulatorclient
FTP
Mouse
Unicode Font
AlephworksinUnicode.Werecommendtheinstallationofanappropriate
UnicodefontonboththePCandbrowser.ThechosenUnicodefontshould
includeallcharactersthatyouuse.
NOTE:
IfyouuseaCJKcharacterset,thefontsarequiteheavyandtheloadtime
ofpagesmaybeslow.Therefore,ifyouuseonlyLatincharacters,choosea
LatinUnicodefontforbetterperformance.
CJK Support/IME
AlephsupportsCJK(Chinese,Japanese,Korean).AnIME(InputMethod
Editor)isrequiredinordertotypeCJKcharacters.IMEisanintegralpartof
Windows2000andlaterWindowsversions.
14
FromControlPanel,selectRegionalandLanguageOptions.
SelecttheLanguagestab.Thefollowingisdisplayed:
Figure 1:
SelectInstallfilesforcomplexscriptandrighttoleftlanguages.
SelectInstallfilesforEastAsianlanguages.
ClickOK.
15
16
4
Communication Requirements
Thissectionincludes:
NetworkConfigurationonpage17
ServerAccessonpage18
PortsandActivityTypeonpage19
Network Configuration
Theservermusthaveafullyqualifiedhostname(includeshorthostnameand
domainname)thatisregisteredintheDNS.
Whenperformingadistributedinstallation,allapplicationserversmusthave
DNSentries.
Theservernamemustbedefinedin/etc/hostsasfollows:
Boththefullyqualifiednameandtheshorthostnamemustbelinkedtoa
physicalIPaddress(internal).Inordertomakesurethecorrectnameis
defined,usethefollowingcommands:
grep `eval hostname` /etc/hosts
ThiscommandmustreturnavalidentrywithaphysicalIPaddress.
ForSunOS,enterthefollowingcommandstofindtheinternalIPaddress:
/usr/sbin/ifconfig -a | grep inet | grep -v 127.0.0.1 | awk
'{print $2}'
ForLinux,enterthefollowingcommandstofindtheinternalIPaddress:
/sbin/ifconfig -a | grep addr: | grep -v 127.0.0.1 | awk
'{print $2}'
17
Seethefollowingexamplefor/etc/hosts:
# 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
Thefirstactivelineshouldbeconfiguredexactlyasshownintheexample.
ThesecondlineshouldcontaintheinternalIPaddress,followedbythefully
qualifiedname(hostname+domainname),theshortname,andanypossible
aliases.
Server Access
ExLibrisaccesstothesystemviatheInternetisrequired,withaminimum
bandwidthof64KBp.
ExLibrisstaffwillrequireaccesstothefollowing:
theAlephserverfortheinstallationoftheAlephsoftware,setup,support,
andtroubleshootingduringtheimplementationandmaintenancephases
Ifafirewallisinstalled,sshaccessmustbeenabledforExLibrisSupport
andImplementationstaffforthefollowingIPaddresses:
HQJerusalemIsrael:
212.179.71.70
212.179.71.34
LocalExLibrisofficeUSA:
DesPlaines207.56.64.194
Boston12.21.149.130
LocalExLibrisofficeGermany:
Seefeld217.91.56.60
Hamburg195.37.97.145
Cologne194.8.220.178
LocalExLibrisofficeFrance:
195.5.253.245
LocalExLibrisofficeUK:
88.96.11.121
18
LocalExLibrisofficeAustralia:
203.87.118.110
Inaddition,whererelevant,accessmustbeenabledforIPaddressesofthe
localExLibrisofficeordistributor(fordetails,refertoyourlocalExLibris
representativeordistributor).
Aleph
TelnetorSSHstandardport
FTPorSFTPstandardport
HTTPport8991forthemainAlephinstallation.Werecommendedyou
switchtoport80forthemainAlephinstallationclosetoSTP(SwitchTo
Production).
TCP/IPport7991forrunningAlephZ39.50gate
TCP/IPport9991forrunningAlephZ39.50server
TCP/IPport6991forrunningAlephPCserver
ForaTWOTASKinstallation,port1521isopenbetweenthedatabaseserver
andtheAleph22applicationserver.
HTTPport899x(withxistheinstancecopynumbertoinstall)
TCP/IPport799xforrunningAlephZ39.50gate(withx=instancecopy
number)
TCP/IPport999xforrunningAlephZ39.50server(withx=instancecopy
number)
TCP/IPports699xand6993forrunningAlephPCserver
ForaTWOTASKinstallation,port1521isopenonthedatabaseserver
allowingremoteaccessfromtheAlephapplicationserver.
19
NOTES:
UseofotherportsmustbecoordinatedwithExLibris.
IfSSLinstallationisrequired,thenHTTPSport443mustalsobeopen.It
isthecustomersresponsibilitytopurchaseanSSLcertificatebefore
Alephisinstalled.
Thesettingsforallports,excepttheHTTPandZ39.50ports,mustbe
definedsothattheycanonlybeaccessedfromoutsidethefirewallby
validExLibrisIPs.
E-Mail Setup
FornormalAlephfunctionality,theabilitytosendemailfromtheservervia
SMTPisrequired.Thesendmailroutineisrecommended.
Alephcanbeconfiguredtousesecurecommunications(TLS/SSL)forsendingE
mailstotheSMTPserver.
TheconfigurationofsecuredcommunicationsbetweenAlephandtheSMTP
serverisdoneintheEMailSettingssectionoftheALEPHADMGUImoduleor
inAlephcom.ini inthe[Mail]section.
20
5
Requirements for Ex Libris Installation
Thissectionincludes:
ServerAccessonpage21
RootAccessonpage21
ListofOperationsthatShouldBeAvailableforsudoonpage22
AdditionalRequirementsonpage22
Server Access
Inordertologontotheserver,aninitialexlibrisuserwithpermissiontosu
orsudoisrequired.Thisusercanbedeletedaftertheinstallationiscomplete.
Root Access
ExLibrisstaffrequirearootpasswordto:
createthefollowingusers:
alephwithgroupIDexlibris
oraclewithgroupIDdba.
Enabletheuserslistedabovetocreatedirectoriesandfilesunderthefile
systems/exlibris,/exlibris1,/exlibris2,andsoforth.
InstallAlephandtheadditionalsoftwarelistedinAdditionalServer
Softwareonpage11.
AddtheautomaticactivationofAlephservers,Oracle,andApachetothe
machinesbootprocess.
Rebootthemachinetomakeeffectivethenewvaluesofsystemparameters
thatweremodifiedduringtheinstallationprocessandtotesttheautomatic
21
activationofAleph,Oracle,andApache.Therebootwillbecoordinated
withthecustomer.
Createthefollowingusersandgroups:
useradd
groupadd
vipw
Changethefollowingsystemparameters:
forSunSolarisservers/etc/systemfile
forLinux/etc/rc.d/rc.localand/etc/security/limits.conf
files
Createdirectoriesandchangepermissionsusingthefollowing:
mkdir
chown
Inthe/etcdirectory,createfilesnecessaryfortheautostartupmechanism.
EnsurethatMicroFocusCobolisinstalledinthefollowingdirectories:
/opt/microfocusLicenseManagerSWinstallation
/etc/mflmrcscriptLicensemanagerstartupscript
Additional Requirements
22
cshmustbeavailable.ExLibrisproductsandtheuserslistedabovework
undercsh.
Thesystemmanagermustbeavailablethroughouttheinstallation.IfOracle
isalreadyinstalled,theDBAmustalsobepresentduringinstallation.
Thesystemmanagermustdefineanaliasforthehostnamein/etc/hosts.
6
Responsibilities Checklist
Thefollowingtablesummarizesthetherequirementsdescribedinthis
document.
Table 3. Repsonsibilities Checklist
Details
Purchase and
Installation
Responsibility
ServerHardwareandSoftware
Page
page7
ServerandOS
Customer
page7
Diskspace
Customer
page9
NativeCcompiler(onnonLinuxplatform)
Customer
page10
Mediafordataexchange
Customer
page10
Backupmedia
Customer
page11
Additionalsoftware
ExLibris
page11
Oracle11
ExLibris
page11
MFCobol
ExLibris
page11
gcc(onnonLinuxplatform)
ExLibris
page11
gsort(onnonLinuxplatform)
ExLibris
page11
gzip
ExLibris
page11
Perl
ExLibris
page11
Apacheserver
ExLibris
page11
OpenSSL(ifrequired
ExLibris
page11
Tomcat
ExLibris
page11
tcsh(onnonLinuxplatform)
ExLibris
page11
GNUtar(onSolarisplatform)
ExLibris
page11
23
Details
Purchase and
Installation
Responsibility
Page
GNUMake
ExLibris
page11
top(onnonLinuxplatform)
ExLibris
page12
StaffPCandOS
Customer
page13
Browsers
Customer
page13
OPACPC&OS
Customer
page14
Unicodefonts
Customer
page14
IME(forCJKinput)
Customer
page14
JavaVirtualMachine
Customer
page15
Openports
Customer
page19
SSLcertificate(ifrequired)
Customer
page19
ClientHardwareandSoftware
CommunicationRequirements
ExLibriswillinstalltheadditionalsoftwarelistedabove(seeAdditionalServer
Softwareonpage11)inordertoensurefullcompatibilitywithAleph.
24