Aleph Installation
Introduction
cd /exlibris/ftp_from_exlibris/aik ./ikit_menu |
/exlibris/ftp_from_exlibris/aik/log/aleph_installation_kit.log
The AIK Main Menu
Aleph Installation Kit ---------------------------------------------------------------------
Date: Sun Feb 04 14:55:20 IST 2015 OS: Linux Aleph version: 24.00 Aleph directory: Oracle database:
---------------------------------------------------------------------
- 0. Update kit parameters - 1. Download software from FTP server - 2. Pre-installation tasks - 3. Oracle database installation and configuration - 4. Third-party products installation - 5. Aleph software installation and configuration - 6. Post-installation tasks
Enter key (q to quit)[q]: |
Installation Properties
Installation Properties: ================================================================= [E]-mail = Avi.Bitter@HotSinger.com [D]ownload directory = /exlibris/ftp_from_exlibris [P]assive ftp = --passive-ftp [A]pplication properties: Installation copy = 1
[O]racle params : Oracle server = il-inst03 Oracle host = il-inst03 Oracle SID = aleph24 Oracle Home = /exlibris/app/oracle/product/19r1 DB Archiving disk = /exlibris DB Sys and Redo disk = /exlibris DB Data files disk = /exlibris
Insert the letter in the square parentheses to update, 'q' to quit: |
Step 1: Download Software from FTP Server
Aleph Installation Kit ---------------------------------------------------------------------
Date: Sun Feb 04 14:56:47 IST 2015 OS: Linux Aleph version: 24.00 Aleph directory: Oracle database:
--------------------------------------------------------------------- 1. Download software from FTP server
- 1. Download Aleph software - 2. Download Oracle software - 3. Check if the Aleph software was downloaded correctly - 4. Check if Oracle software was downloaded correctly
Enter key (q to quit)[q]: |
Download Aleph Software
- target download directory name — The default is /exlibris/ftp_from_exlibris.
- Press Y to use passive FTP.
- e-mail address for the download confirmation message — Enter your e-mail address.
Download Oracle Software
- target download directory name — The default is /exlibris/ftp_from_exlibris.
- e-mail address for the download confirmation message — Enter your e-mail address. The default is the e-mail address you entered in the previous step.
Check if Aleph Software Was Downloaded Correctly
target download directory name – The default directory is
/exlibris/ftp_from_exlibris.
e-mail address for the download confirmation message – The default is the e-mail address entered previously (see Download Aleph Software).
Check if Oracle Software Was Downloaded Correctly
- target download directory name – The default directory is /exlibris/ftp_from_exlibris.
- e-mail address for the download confirmation message – The default is the e-mail address entered previously (see Download Aleph Software).
- If you encounter a problem with the download and cannot resolve it, contact your local support office.
Step 2: Pre-Installation Tasks
Aleph Installation Kit ---------------------------------------------------------------------
Date: Sun Feb 04 14:57:37 IST 2015 OS: Linux Aleph version: 24.00 Aleph directory: Oracle database:
--------------------------------------------------------------------- 2. Pre-installation tasks
- 1. Pre-installation checks - 2. Inserting listener definition to the /etc/services file as root user - 3. Change system parameters as root user - 4. Create oracle user and dba group as root user - 5. Create aleph user and exlibris group as root user - 6. Create Aleph and Oracle directories as root user - 7. Install COBOL software as root user - 8. Create system auto startup/shutdown script and links as root user - 9. Choose Regional settings
Enter key (q to quit)[q]: |
Pre-Installation Checks
-------FAILED------- Error: The pre-installation checks has failed |
Inserting Listener Definition to the /etc/services File as root User
listener 1521/tcp # Oracle listener |
Change System Parameters as root User
- Linux Servers — Using any text editor, create or edit the /etc/sysctl.conf file, and add or edit lines similar to the following. Include lines only for the kernel parameter values that you want to change. For the semaphore parameters (kernel.sem), you must specify all four values. However, if any of the current values are larger than the minimum value, then specify the larger value:
fs.file-max = 65536 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 |
Enter the following command to change the current values of the kernel parameters:
# /sbin/sysctl -p |
- Sun Solaris 10 and 11 – Add the following parameters:
- projadd group.dba
- projmod -s -K "project.max-shm-memory=(privileged,10GB,deny)" group.dba
Create Oracle User and DBA Group as root User
Create aleph User and exlibris Group as root User
/exlibris/aleph by running the following command:
echo ~aleph |
Create Aleph and Oracle Directories in the Disk /exlibris as root User
- The installation type. Select SW_ONLY if the database already exists or will be installed on a remote server.Select DB_ONLY when Aleph 24 SW exists or will be installed on a remote server. If you select ALL or DB_ONLY, you are also prompted for database datafile locations.
- The database disk location for archiving [/exlibris]
- The database disk location for redo files [/exlibris]
- The database disk location for data files [/exlibris]
- For example:
- The database disk location for archiving [/exlibris] /exlibris1
- The database disk location for redo files [/exlibris] /exlibris2
- The database disk location for data files [/exlibris] /exlibris1
Directory | Permissions |
---|---|
/exlibris1/oradata | oracle:dba permissions |
/exlibris2/oradata | oracle:dba permissions |
/exlibris1/oradata | oracle:dba permissions |
/exlibris/app/oracle/product | oracle:dba permissions |
/exlibris/aleph | aleph:exlibris permissions |
/exlibris/aleph/ora_aleph | aleph:exlibris permissions |
/exlibris/aleph/backup_temp | aleph:exlibris permissions |
/exlibris/tmp | aleph:exlibris permissions |
/exlibris/startup | aleph:exlibris permissions |
/exlibris/product | aleph:exlibris permissions |
Install COBOL Software as root User
Create System Auto Startup/Shutdown Script and Links as root User
/exlibris/startup directory and checks if relevant files and links in the system directories exist.
Choose Regional Settings
- Should the selected language be the main language [Y/n]
- Do you wish to install Aleph regions [Y/n]?
- If you press y, you are asked to choose the region name:
Please choose the region you wish to install:Insert e for elib (or q to quit)
- If you press n, the elib region is deleted.
- If you press y, you are asked to choose the region name:
Step 3: Oracle Database Installation and Configuration
Aleph Installation Kit ---------------------------------------------------------------------
Date: Sun Feb 04 14:57:50 IST 2015 OS: Linux Aleph version: 24.00 Aleph directory: Oracle database:
--------------------------------------------------------------------- 3. Oracle database installation and configuration
- 1. Extract Oracle software - 2. Create listener.ora and tnsnames.ora file * 3. Install database - 4. Check connection to the database via listener * 5. Create Oracle start/stop scripts(only on Dedicated Oracle Server)
Enter key (q to quit)[q]: |
Extract Oracle Software as root User
/exlibris/app/oracle/product/19r1
Install Database
- location of the database installation script files — The default is
/exlibris/ftp_from_exlibris.
- location of the database media files — The default is
/exlibris/ftp_from_exlibris.
- name of the database you want to install —The default is aleph24.
- confirmation of the DB files distribution:
- location of the database archive files [default is /exlibris]
- location of the database system files [default is /exlibris]
- location of the database data files [default is /exlibris]
Install database
Please enter the location of the db_copy scripts [/exlibris/ftp_from_exlibris] : Please enter the location of the db files [/exlibris/ftp_from_exlibris] : Please enter the name of the database, no longer than 8 chars [aleph24]: According to your info Data-Base will be installed on the following: for each value, enter new value or confirm Archiving [/exlibris] : Redo logs and System files [/exlibris] : Data files [/exlibris1] :
Installing database ... please wait ... |
Create listener.ora and tnsnames.ora Files
Start Up Oracle Listener
- Log on to the server as the running listener user and type:
lsnrctl stop
- Do not close the existing window. Open a new terminal window. In the second window, perform a shutdown of the other Ex Libris applications on the server that are using currently running listener (using a standard shutdown procedure for each application).
- In this additional terminal window, shut down the currently running Oracle listener using UTIL O/2 or standard utility for listener shutdown (as oracle, lsnrctl stop).
- In the first terminal window, re-run this procedure.
- In the additional terminal window, start up the other Ex Libris applications on this server that were shut down (using the standard startup procedure for each application).
Check Connection to the Database Via Listener
Create Oracle Start/Stop Scripts (Only on Dedicated Oracle Server)
Increase Tablespace Size for Customer Databases
DB Size | Tablespace Size | |
---|---|---|
UNDO | TEMP | |
DEMO | 500MB | 1GB |
SMALL | 1GB | 2GB |
LARGE | 2GB | 4GB |
Step 4: Third-Party Product Installation
Aleph Installation Kit ---------------------------------------------------------------------
Date: Sun Feb 04 14:58:24 IST 2015 OS: Linux Aleph version: 24.00 Aleph directory: Oracle database:
--------------------------------------------------------------------- 4. Third-party product installation
- 1. Extract binary product package
Enter key (q to quit)[q]: |
Extract Binary Product Package
/exlibris/product directory.
Installing /exlibris/product directory
Please enter the location of the Aleph software media files [/exlibris/ftp_from_exlibris] :
Installing /exlibris/product ... please wait ...
/exlibris/ftp_from_exlibris/aik INFO: Extracting files... INFO: relocating product dirs... INFO: apache-ant-1.6.1 INFO: apache-tomcat-5.5.25 INFO: db-4.5.22 INFO: gnu_ghostscript-8.15 INFO: httpd-2.0.61 INFO: ImageMagick-6.4.1 INFO: jakarta-tomcat-5.0.25 INFO: jasper-1.900.1 INFO: jdk1.5.0_14 INFO: jpeg2000.sdk.3.18 INFO: jpeg-6b …………. …………….. ……………….. …………………. INFO: libpng-1.2.18 INFO: libxml2-2.6.29 INFO: libxslt-1.1.21 INFO: linklist INFO: make-3.80 INFO: md5 INFO: openssl-0.9.8g INFO: patch-2.5 INFO: perl-5.8.8 INFO: saxon INFO: tar-1.15.1 INFO: tiff-3.8.2 INFO: wget-1.9 INFO: bin/shutdown.sh INFO: bin/startup.sh INFO: bin/tar INFO: bin/wget INFO: Fixing product permissions INFO: Erasing temporary product dir INFO: Third party product installation done
The binary product package was extracted to the /exlibris/product
Press any key to continue |
Step 5: Aleph Software Installation and Configuration
Aleph Installation Kit ---------------------------------------------------------------------
Date: Sun Feb 04 14:58:39 IST 2015 OS: Linux Aleph version: 24.00 Aleph directory: Oracle database:
--------------------------------------------------------------------- 5. Aleph software installation and configuration
- 1. Extract Aleph Base - 2. Aleph software configuration - 3. Update license - 4. Install Service Pack - 5. Relocate alephe directory - 6. Update auto startup/shutdown script
Enter key (q to quit)[q]: |
Extract Aleph Base
- The first prompts you to enter the:
- location of Aleph software files [default is /exlibris/ftp_from_exlibris]
- copy number of Aleph installation [default 1]
- The second phase prompts for selecting cataloging formats. You can choose from the following [mab, uni, usm] or no default. At least one must be chosen. When installing more than one format, enter each one in a different line (with ENTER between formats). See the following example:
Please choose format, insert preferable one first, the available Formats are: mab,uni,usm,dan,swe:(q to quit) usm Please choose format, insert preferable one first, the available Formats are: mab,uni,usm,dan,swe:(q to quit) uni Please choose format, insert preferable one first, the available Formats are: mab,uni,usm,dan,swe:(q to quit) q |
Selecting all three is also acceptable.
Aleph Software Configuration
- The server WWW server name (FQDN)
- The Oracle server short hostname
Update License
- /exlibris/aleph/a24_<slot>/alephe/tab/license
- /exlibris/aleph/a24_<slot>/alephe/tab/license.www_x
Install Service Pack
/exlibris/ftp_from_exlibris.
Error: Your Service Pack level is 2261. sp.utility not found. Exiting.
Error: failed to install the service pack
|
Relocate alephe Directory
- deletes unnecessary language files
- deletes unused DB users, according to the selected formats
- relocates the alephe directory and creates the u tree
Update Auto Startup/Shutdown Script
Step 6: Post-Installation Tasks
Aleph Installation Kit --------------------------------------------------------------------- Date: Wed May 17 22:03:38 IDT 2017 Server: Operating system: Linux Aleph version: 24 Aleph directory: Oracle version: Oracle database: --------------------------------------------------------------------- - 1. Update aleph user login menu - 2. Run test compilation - 4. Startup Aleph software * 5. Install security fix Enter key (q to quit)[q]: |