Sie sind auf Seite 1von 24

1

<Insert Picture Here>

Communications Suite: Manual Install and Best Practices


Anthony J Waldron Senior Developer|Solutions Deployment Engineering Oracle Communications Global Business Unit
2

Agenda
Solution Delivery and Deployment Planning Unified Communications Suite Component List Software Entitlements Obtaining the Software Binaries Hints and tips Invoking the Suite and Product Specific Installers Install Methods and Options Service Specific Configuration

Solution Delivery and Deployment Planning


You are deploying a Solution that enables the end Customer to communicate and collaborate
This solution is made up of HW and Software The software is available in 2 groups Software from the Product Group Software Entitlements from other Oracle Business Units

Solution delivery requires 'deployment planning' in order to be successful


This talk is to assist the delivery person in planning the installation phase of the solution delivery

Unified Communications Suite Component List


What is inside the Unified Communications Suite?
Messaging Server Comms DSsetup Calendar Server 7 (CALDAV) Instant Messaging Convergence Indexing and Search Service Comms Delegated Administrator Calendar Server 6

Software Entitlements
Directory Server:
Provides User authentication services and is the repository for server configurations as well as user authentication data

Application Server:
A standard web container for multiple services

Obtaining the Software Binaries


Communications Suite
Edelivery Oracle Communications Applications Oracle Communications Unified Communications Suite 7 Media Pack

Directory Server:
Edelivery Oracle Fusion Middleware Oracle Fusion Middleware 11g Media Pack Oracle Directory Server Enterprise Edition 11gR1

Application Server:
Sun GlassFish Server 2.1.1 with HADB (delivered as a SunSolve Patch)

Hints and TIPS


Store all of the downloaded files in a single staging area where they can be unpacked Rename the files such to tell which binaries they represent:
mv V22375-01.zip sparc-comms-suite7u1.zip mv V22376-01.zip x86-comms-suite7u1.zip mv V22377-01.zip linux-comms-suite7u1.zip mv V21883-01.zip sparc-ODSEE-11gR1.zip mv V21890-01.zip x86-ODSEE-11gR1.zip mv V21900-01.zip linux-ODSEE-11gR1.zip

Delivery Methods and Options


With the exception of the applications server , deployments are a 2 step process - Installation then Configuration The Comms Suite Installer is available as a CLI only There is no preferred order of installation when delivering the solution For configuration, the order is determined by the position on the stack Configure the Directory Server first (Mandatory!) Configure the Delegated Admin The Comms Suite Components have separate configuration utilities These may be GUI based or CLI or may take input from a 'saveState' file
9

Deployment Preparations
Obtain, install and configure your OS Create a todo list for the delivery process
Mandatory Changes to the OS Creation of Runtime Unix Accounts DNS Service available

Create a list of todo lists


Define roles that a machine may play Services within a role will call for tasks unique to that service Services within a role will have tasks unique to that role

You must do the deployment on a 64bit operating System! Period.


10

Create a to do list
Directory Server and Delegated Admin Services
Fix the /etc/hosts file Apply OS tuning changes Create unix runtime users for msg, calndr,directory Patch the system with required OS patches Install the Directory Server and DSSetup Tool Patch the Directory Server Product Run the Directory Server Configuation Tool Start the Directory Server Run the comm_dssetup Utility Ensure that the dap service is online Install the Webcontainer Configure the Web Container Startup the Web Container Install the Delegated Administrator Configure Delegated Administrator Restart the Web Container Consolidate Delegated Admin ACIs in the DIR server Use the commadmin utility to Modify Domain Parameters Provision Hosted Domains Provision Users in each domains Print a mail summary of the completed tasks

Backend Calender and Message Store Services


Fix the /etc/hosts file Apply OS tuning changes Create unix runtime users for msg, calndr,directory Install the Required OS patches Ensure that the Ldap service is online Ensure that the sample users are provisioned Install the Messaging Server Configure Messaging Server Customize MTA Configuration and Configutil Settings Activate Backend LMTP Services Disable Sendmail Startup Messaging Server Install the Calendar Server Configure Calendar Server Customize Calendar Server Configuration Startup Calendar Server Install Web Container Configure Web Container Startup Web Container Install Convergence Components Restart Web Container Configure Convergence Restart Web Container Print a summary of the completed tasks

11

Required System Modifications


Verify that DNS is running and configured properly
domain foo.varrius.org nameserver 172.16.224.1 nameserver 172.16.224.2

Verify that the format of the host names in the /etc/hosts file is <IP> <FQDN> <Short Name>
172.16.224.67 marsupial.varrius.org marsupial loghost

Verify that the /etc/nsswitch.conf file is configured to use files first to resolve host names
host: files dns

12

Comms Suite Delployment Walk Thru


Unpack the Comms Installer bits Use the ''commpkg install tool to do the install. You will be provided with the selections of products to install You can install all products in one installation session or you may choose to install each product via a separate installation session Example commands:
cd /export/software Unzip -d comms_suite_insatller ci-installer-file.zip cd /export/software/comms_suite_installer ./commpkg install
13

Installing the Application Server


The application server binary is the installer
sges_ee-2_1_1-<platform>.bin

Copy to a temporary directory and make the binary executable


cp sges_ee-2_1_1-<platform>.bin /tmp/sges_ee.bin chmod 700 /tmp/sges_ee.bin

Execute the install / configure process


/tmp/sges_ee.bin [-console] [-javahome /usr/latest/jdk]
14

Installing the Directory Server


The Directory Server is available as a package based installer or as a ZIP archive. We are neutral to the format of the installer The ZIP archive installer is the very simplest method for installing the Directory Server Example Command:
mkdir -p /opt/sun/directory unzip -d /tmp ODSEE.zip ODSEE_ZIP_Distribution/* cd /tmp/ODSEE_ZIP_Distribution unzip -d /opt/sun/directory sun-dsee7.zip

15

Service Specific Configurations


Directory Server
Directory Manager DN Directory Manager Password Directory Server port Directory Server SSL port Directory Server Install Root Directory Server Instances Root Directory Server Instance Name Directory Server Schema Version Directory Server Suffix Directory Server Distibution file Runtime Unix User cn=Directory Manager DirManagerPw 389 636 /opt/sun/directory /var/opt/sun/directory dsins1 2 o=test /net/marsupial/export/software/ODSEE.zip jesds / javaes
16

Service Specific Configurations


Messaging Server default settings
Messaging Server Admin Messaging Server Admin password SMTP Server Listen Port SMTP Server Submit Port HTTP Server Listen Port POP3 Server Listen Port Postmaster Email Address admin MsgSvrPw 25 587 8990 110 pma-user@email.domain

17

Service Specific Configurations


Calendar Server
Calendar Server Administrator Calendar Server Administrator Password Unix Runtime User calmaster calMasterPw jescal / javaes

Delegated Administrator
Delegated Administrator User Delegated Administrator User Password domainmgr DomainMgrPw

18

Service Specific Configurations


CalDav Server (Calendar Server 7)
MySQL Install Directory MySQL Listen Port MySQL Root Password MySQL Data Directory /opt/mysql/mysql 3306 sqlP4ss /var/opt/sun/mysql

Calendar Server (CALDAV) 7 Administrator Calendar Server (CALDAV) 7 Administrator Password Caldav Deployment URI Caldav MySQL Database Name

davmaster davMasterPw /DAVServices caldav

Caldav MySQL Database User Caldav MySQL Database User Password

mydavuzr Pass4mydav

19

Service Specific Configurations


Application Server
Application Server Admin admin Application Server Admin Password AppSvrAdminPw Application Server Install Root /opt/SUNWappserver Application Server Domain Directory /opt/SUNWappserver/domains Application Server Domain Instance Application Server port Application Server Distribution File domain1 80 /cdrom/software/sges_ee.bin

20

Service Specific Configuration


Indexing and Search Server
Indexer LDAP User Indexer LDAP User Password mailcrawler issLDAPpassw

Common Configuration Values


Common User Password Common Administrator User Common Administrator Password UzerPass admin AdminPassAdminPass

21

Operating systems preparation step


Runtime Unix User Accounts
Application Server Server User / Group Messaging Server Services User / Group Directory Server Services User / Group Calendar Server Services User / Group ISS Server Services User / Group MySQL Server Services User / Group root / root mailsrv / javaes jesds / javaes jescal / javaes jiss / javaes mysql / mysql

22

Deployment Planning
The entire stack can be deployed in different ways
Single Host Deployment (64Bit Host Only) Distributed Deployment (Suite is laid out across different servers) Using separate physical hosts Using zones across a single machine Using zones across multiple machines

Create a detailed deployment plan


Record the host-names that will deliver each service Record the service specific configuration defaults Use this map to guide you through the manual process (anthony to add a new table that does this)
23

24

Das könnte Ihnen auch gefallen