47
Oracle Beehive Release 1 Oracle Beehive Release 1 Oracle Beehive Product Overview System Requirements Installation of Operating System Installation of Oracle 10g R2 / Patchset 10.2.0.4 Installation of Oracle Beehive R1 Installation of Oracle Beekeeper Installation of Oracle Beehive Integration for Zimbra Comparison with Oracle Collaboration Suite 10g Features that still need to be added

Oracle Beehive Release 1

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Oracle Beehive Release 1

Oracle Beehive Release 1

Oracle Beehive Release 1• Oracle Beehive Product Overview

• System Requirements

• Installation of Operating System

• Installation of Oracle 10g R2 / Patchset 10.2.0.4

• Installation of Oracle Beehive R1

• Installation of Oracle Beekeeper

• Installation of Oracle Beehive Integration for Zimbra

• Comparison with Oracle Collaboration Suite 10g

• Features that still need to be added

Page 2: Oracle Beehive Release 1

Oracle Beehive Product Overview

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Provides:• Shared Address Book / Contacts

• Calendar

• Forums / Discussions

• Workspaces (team and personal) with managed documents

• Instant Messaging and Presence Indication

• Task Lists and Time Management

• Email

• User Authentication (LDAP) Services

• Integration with BPEL

Page 3: Oracle Beehive Release 1

Oracle Beehive System Requirements

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

System Requirements:• Core 2 Duo 2.0GHz or Higher (preferably quad)

• 4GB RAM

• 1GB Fedora• 1GB Oracle• 2GB Beehive• 1GB Zimbra

• 40GB Disk Space To Start

• Add 1GB Per User Per Year

Page 4: Oracle Beehive Release 1

Oracle Beehive System Requirements

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:• Intended to be a Desktop O/S

• Supports recent hardware (wireless etc)

• Based on 2.6.25 kernel

• NetworkManager allows userspace management of networks

• Compat libraries for compiling back to gcc 2.96 (Oracle 9i)

• Supports recent Nvidia proprietary video drivers

Walkthrough of install at:

http://www.oracle-base.com/articles/linux/Fedora9Installation.php

by Tim Hall, Oracle ACE. I'll be borrowing a few of his images.

Page 5: Oracle Beehive Release 1

Oracle Beehive System Requirements

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 6: Oracle Beehive Release 1

Fedora Core 9 Installation

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 7: Oracle Beehive Release 1

Fedora Core 9 Installation

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 8: Oracle Beehive Release 1

Fedora Core 9 Installation

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

You must choose a fully qualified hostname here.

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 9: Oracle Beehive Release 1

Fedora Core 9 Installation

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

You need to have 3GB of swap space for beehive.

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 10: Oracle Beehive Release 1

Fedora Core 9 Installation

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 11: Oracle Beehive Release 1

Fedora Core 9 Installation

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 12: Oracle Beehive Release 1

Fedora Core 9 Installation

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 13: Oracle Beehive Release 1

Fedora Core 9 Installation

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Fedora 9 Installation:

Image Copyright Tim Hall @ http://www.oracle-base.com/.

Page 14: Oracle Beehive Release 1

Oracle 10g Release 2 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle 10.2.0.4

Oracle 11g Isn't supported for Beehive yet

There is a metalink note on how to patch 11g to make it compatible.

Oracle 10.2.0.3 is the officially supported version

There are about 15 patches to apply on top of 10.2.0.3

Oracle 10.2.0.4 had most of these bugs fixed.

Page 15: Oracle Beehive Release 1

Oracle 10g Release 2 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Preparing for Oracle

Kernel Parameters (/etc/sysctl.conf)

kernel.msgmnb = 65536

kernel.msgmax = 65536

kernel.shmmax = 4294967295

kernel.shmall = 268435456

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 6553600

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 262144

Page 16: Oracle Beehive Release 1

Oracle 10g Release 2 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Preparing for Oracle

File Maximums (/etc/security/limits.conf)

jer soft nproc 2047

jer hard nproc 16384

jer soft nofile 1024

jer hard nofile 65536

bashrc changes (/etc/bashrc)

if [ $USER = "jer" ]; then

ulimit -u 16384 -n 65536

fi

export ORACLE_SID=beehive

export ORACLE_HOME=/oracle/OraHome10g

export PATH=$PATH:$ORACLE_HOME/bin

alias sqlplus='rlwrap /oracle/OraHome10g/bin/sqlplus'

alias beectl='rlwrap /oracle/beehive131/beehive/bin/beectl'

Page 17: Oracle Beehive Release 1

Oracle 10g Release 2 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Preparing for Oracle

File Maximums (/etc/pam.d/login)

session required /lib/security/pam_limits.so

session required pam_limits.so

Disable SELinux (/etc/selinux/config)

SELINUX=disabled

Change your redhat release file (/etc/redhat-release)

redhat release 5

Install yumex

[root@jerlaptop ~]$ yum install yumex

Install other packages

[root@jerlaptop ~]$ yum install control-center ksh libXp libXp-devel libaio libaio-devel sysstat unixODBC unixODBC-devel gnome-libs

Page 18: Oracle Beehive Release 1

Oracle 10g Release 2 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Preparing for Oracle

Use yumex or yum to install the following package list:

compat-db

compat-gcc-34

compat-gcc-34-c++

compat-libgcc-296

compat-libstdc++-296

compat-libstdc++-33

Use fedora package manager to install the following package groups:

Development Tools

Development Libraries

Again, Tim Hall has a great walkthrough on installing on FC9 at:

http://www.oracle-base.com/articles/11g/OracleDB11gR1InstallationOnFedora9.php

Page 19: Oracle Beehive Release 1

Oracle 10g Release 2 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Install Oracle

Extract the download to your drive and install oracle. You may need to skip (user verify) some of the prerequisite checks.

My directory structure is as follows:

[jer@jerlaptop oracle]$ du -h --max-depth=1

22M ./oraInventory

8.7G ./OraHome10g

1.3G ./beeinstall

2.9G ./beehive131

751M ./beekeeper131

2.3G ./beezimbra

16G .

After you install Oracle 10.2.0.1 do the patch to 10.2.0.4 before you create the database! That way you won't have to migrate the database too!

Page 20: Oracle Beehive Release 1

Oracle 10g Release 2 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Create an Oracle Database

When you create the database, you will need ALL of the enterprise features enabled. In addition, you will need the following things:

log_mode = archivelog

undo_retention = 3600

Character Set = AL32UTF8

I created my database with the following parameters:

Shared Pool = 256MB

Database Buffers = 256MB

Java Pool = 128MB

Large Pool = 88MB

PGA Target = 256MB

log_buffer=1048576

sort_area_size=1048576

Page 21: Oracle Beehive Release 1

Oracle 10g Release 2 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Installation Finished!

If you told the Oracle Installation Wizard not to create your databases, remember to run netca in order to create and start a listener...

Page 22: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

Extract the beehive installer into a subdirectory and runInstaller to get started...

Page 23: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

Page 24: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

Page 25: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

The prerequisites fail the first time, but it lets you know what you need to fix...

Page 26: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

It doesn't let you check them off unless interrupted, so hit retry, then stop, then check items off the list manually if you've fixed them.

Page 27: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

Page 28: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

Notice the host and service aren't exactly the same as they are now – I had to install it a few times. (It has an issue with a dash in the hostname)

Page 29: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

In the second install I changed the enterprise to “Homedata Rochester Inc”

Page 30: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

After a couple of password screens, you are presented with the overview.

Page 31: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

Page 32: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

This section takes about an hour to finish.

Page 33: Oracle Beehive Release 1

Oracle Beehive Release 1 Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beehive Installation Wizard

Finished! Where's the URL?

Page 34: Oracle Beehive Release 1

Oracle Beekeeper

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beekeeper Overview

Beekeeper provides a web based management interface to manage resources within Beehive. If you had to deal with beectl all day, you'd know why this was so important!

Beectl is not your friend.

Beekeeper is... sometimes.

Page 35: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beekeeper Installation Wizard

Page 36: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beekeeper Installation Wizard

Page 37: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beekeeper Installation Wizard

This time it shows the right hostname! But still not the right database.

Page 38: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beekeeper Installation Wizard

The familiar installation overview page.

Page 39: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beekeeper Installation Wizard

Page 40: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle Beekeeper Installation Wizard

Look! This install has a URL! Let's go tinker!

Page 41: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Page 42: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Page 43: Oracle Beehive Release 1

Oracle Beekeeper Install

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Brief Tour of Oracle Beekeeper

Live Demo Time!

Page 44: Oracle Beehive Release 1

Oracle Beehive Integration for Zimbra

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

No more screenshots!

I'll spare you the details of more install wizard screenshots, but the install works very similarly.

Oracle Beehive Integration for Zimbra provides a web interface for the calendar, email, and shared contacts pieces of Oracle Beehive.

Let's tab over for a brief tour!

Page 45: Oracle Beehive Release 1

Oracle Beehive vs Collaboration Suite

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Advantages of Beehive over OCS:

Web GUI is based on an open source, well established project.

Web Service exposure to the Beehive components... makes coding customized portals much easier.

Ability to add custom plugins to the services (antivirus for email, etc)

Advantages of OCS over Beehive:

Web GUI links to ALL components of OCS (Storage, Files, Conferencing)

There is a clear and distinct entry portal for end users, without the need for additional architecture work.

Web Conferencing actually ships as a core part of the product, rather than something to be added later.

Page 46: Oracle Beehive Release 1

Oracle Beehive Missing 'Features'

Overview

Requirements

FC9 Install

Oracle 10.2.0.4

Beehive R1

Beekeeper

Zimbra

Comparison to OCS

To Do List

Oracle's To Do for Beehive:

It doesn't appear to have a web-based gui for workspaces

Allow manual overrides for prerequisite checks like the OUI does with Database 10g and 11g installs

Visual diagrams inside documentation would make Active Directory integration MUCH easier

Sort out user listing in Beekeeper so it returns the appropriate result set

Bring back web conferencing on port 80 please!

Page 47: Oracle Beehive Release 1

Oracle Beehive Release 1

Thank you!

Jeremy Yelle

IT Director, Homedata Rochester Inc.

UNYOUG Webmaster

[email protected]