Before You Begin
Pre- installation Checklist
IMPORTANT:
Hardware Requirements
IMPORTANT:
RHEL File System Partitioning Guide Lines
Users and Groups
| Sr.No | User Name | Group Name | Description |
|---|---|---|---|
|
1
|
sscadmin
|
sscadmin, oinstall,timesten,dba
|
A Linux administrative
user for SSC application. Who can administer SSC application, log
onto all databases that are associated with this software installation
using DBA privileges. Start or stop database services and perform
other database related activities.
|
|
2
|
Policy_Operator
|
. |
An SSC application
user, who can manage policies.
|
|
3
|
Sys_Operator
|
. |
An SSC application
user, who can manage SSC application.
|
|
4
|
Sys_Admin
|
. |
An application user,
who can act as a super user for SSC application.
|
Environment Variables
| Sr.No | Variable Name | Description |
|---|---|---|
|
1
|
$SSC_HOME
|
Stores the path of
the directory where SSC is installed by the user.
|
|
2
|
SSC_BIN
|
Stores the path of
the directory where SSC binaries are available.
|
|
3
|
database_HOME
|
Stores home directory
path for database.
|
|
4
|
IMDB_App_HOME
|
Stores home directory
path for the In Memory Database (IMDB) application.
|
Network Configuration For Cluster Installation
Network Configuration
IMPORTANT:
Sample 3 Node Cluster IP Plan
IMPORTANT:
/var/log/messages file,
to verify the success or failure of commands being executed by the
SSC installer. Subscriber_Services_Controller_InstallLog.log file which
is located in /localhome/install folder.
IMPORTANT:
Single Host Installation
/. start.sh
IMPORTANT:
SSC installation config directory is /tmp/sscCurrent directory is /root/tools/SSC/SC_12.1.225Extracting installdata.tar in /localhome/install. Please wait ....ExtractingSinstalldata.tar in /localhome/install. Please wait ....Extracting upgradedata.tar in /localhome/installChange setup.bin as executableCalling setup binPreparing to install...Extracting the JRE from the installer archiveExtracting the installation resources from the installer archive...
Configuring the installer for this system's environment...Launching installer...
IMPORTANT:
IMPORTANT:
IMPORTANT:
IMPORTANT:
/localhome/install/ssctmp.properties is
set to true, if database schema is to be installed on this blade. database_DB_HOST
in /localhome/ssc/install/spr_install/createSSC_grid.cfg is
set to the host name of box where primary database instance is created. IMDB_* in /localhome/SSC/install/spr_install/cratessc_grid.cfg is
set to the host names of the boxes that need to be part of the IMDB
grid. InstanceName in /localhome/ssc/etc/system.cfg is
set to the database instance that is to be configured on this box.
IMPORTANT:
Salient Installation
IMPORTANT:
IMPORTANT:
IMPORTANT:
SAN Based Disk Installation
Prerequisites and Assumptions for SAN Infrastructure
User, Group and ASM Installation Library Directory Creation
Adding a Group
Creating Oracle User
Creating ASM Installation Directory and Setting System Limits
SAN Disk Configuration
#fdisk/dev/sdd1
IMPORTANT:
IMPORTANT:
IMPORTANT:
IMPORTANT:
IMPORTANT:
ASM Libraries Configuration
#/etc/init.d/oracleasm
configure. ASM Disk Volumes Creation
deletedisk
and then cretedisk commands.
Use these commands
in following sequence:
deletedisk and
then cretedisk commands.
Following are the
recommended command parameter values:Oracle Infrastructure Installation
Infrastructure Installation Pre-requisites
Verifying Existence of /oracle/griddirctory
./runInstaller.
Installer may display
a warning message indicating auto check for display colors, ignore such
warning message by clicking yes . #/oracleinfra/product/11.2.0/grid/perl/bin/perl
-I/oracleinfra/product/11.2.0/grid/perl/lib
-I/oracleinfra/product/11.2.0/grid/crs/install /oracleinfra/product/11.2.0/grid/crs/install/roothas.pl
Installation logs
can be accessed using /localhome/oracle/app/orainventory/logs/location directory
or in the log directory at Oracle inventory location. SAN Infrastructure Un-installation
$export ORACLE_HOME=/oracleinfra/product/11.2.0/grid$cd $ORACLE_HOME/deinstalldeinstall]$./deinstall
Specify following
parameters:
IMPORTANT:
/tmp/deinstall2011-05-13_01-05-01-PM/perl/bin/perl
-I/tmp/deinstall2011-05-13_01-05-01-PM/perl/lib
-I/tmp/deinstall2011-05-13_01-05-01-PM/crs/install /tmp/deinstall2011-05-13_01-05-01-PM/crs/install/roothas.pl
-force -delete -paramfile /tmp/deinstall2011-05-13_01-05-01-PM/response/deinstall_Ora11g_gridinfrahome1.rsp
IMPORTANT:
#oracleasm
listdisks.
This command lists
the ASM disk partitions such as ASMDISK1 and ASMDISK2. #oracleasm
deletedisk <Disk ParationName>
Cluster Installation
IMPORTANT:
Adding a Node to Cluster
IMPORTANT:
ttIsql “UID=cacheuser;PWD=timesten;DSN=<Your InstanceName
from etc/system.cfg>;OraclePwd=oracle
Call ttGridDetach ()
createSSC_grid.cfg Parameters
Configuring HA in Cluster
IMPORTANT:
IMPORTANT:
IMPORTANT:
Geo Redundancy Setup
IMPORTANT:
IMPORTANT:
IMPORTANT:
IMPORTANT:
IMPORTANT:
IMPORTANT:
Database Migration
$mkdir dbdump
Ensure that you have
sufficient disk space for the export operation.exp system/sscsystem@SSC1
FILE=scc_dump.dmp log=scc_export_dump.log STATISTICS=none
direct=Y owner=spradm
$tnsping SSC2
If you are not able
to ping SSC2 database from hosit1, then FTP the dump file on host2 server../cleanuo_all.sh <SID>
select
'DROP SEQUENCE ' || SEQUENCE_NAME || ';'
seq from USER_SEQUENCES
SELECT COUNT(*)
FROM USER_SEQUENCES
A zero count for
this SQL indicates that there are no sequences.SELECT 'DROP TYPE ' || OBJECT_NAME || '
VALIDATE;' A FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TYPE
SELECT COUNT(*)
FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TYPE'
A zero count for
this SQL indicates that there are no object types.SELECT
'ALTER TABLE ' || TABLE_NAME || '
DISABLE CONSTRAINT ' || CONSTRAINT_NAME || ';' A
FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE = 'R'
Execute the output
of this SQL statement to disable foreign keys. SELECT CONSTRAINT_NAME,
STATUS FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE = 'R'
imp system/sscsystem@SSC2 FILE=scc_dump.dmp
log=scc_import_dump.log FROMUSER=spradm TOUSER=spradm
IGNORE=y STATISTICS=none buffer=99999
sqlplus spradm/spr_adm@SSC2and
then execute following command:SELECT 'ALTER TABLE
' || TABLE_NAME || '
ENABLE CONSTRAINT ' || CONSTRAINT_NAME || ';'
A FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE = 'R';
Execute the output
of this SQL command to enable foreign keys.SELECT CONSTRAINT_NAME,
STATUS FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE = 'R';
From the output of
this SQL command ensure that the status of foreign key constraints
is enabled.TRUNCATE TABLE SPR_SESSION_TRACKER
sqlplus
system/sscsystem@SSC2and then collect
the schema statistics by issuing following command:execute dbms_stats.gather_schema_stats('SPRADM',60)
RAC Support
RAC Overview
IMPORTANT:
RAC –HA Installation Prerequisites
| Partition Name | Partition Type | Partition Content (Size of Partition in %) |
|---|---|---|
|
/dev/sde1
|
Primary
|
Data disk, Redo logs,
Control file 1 (25%)
|
|
/dev/sde2
|
Primary
|
Index disk, Redo logs,
Control file 2 (15%)
|
|
/dev/sde3
|
Primary
|
System file disk,
Control file 3 (5%)
|
|
/dev/sde4
|
Extended
|
|
|
/dev/sde5
|
Logical Extended 1
|
Flashback file disk (10%)
|
|
/dev/sde6
|
Logical Extended 2
|
Archive file disk (35%)
|
|
/dev/sde7
|
Logical Extended 3
|
Cluster file disk (5%)
|
|
/dev/sde8
|
Logical Extended 4
|
Cluster file disk (5%)
|
Primary Node Installation – RAC HA
IMPORTANT:
IMPORTANT:
SSC Uninstallation
cd../localhome/install/uninstall
./uninstallSSC.sh
IMPORTANT: