在单系统安装时部署 Oracle 协作套件
在单系统安装时部署 Oracle 协作套件
目的
本教程的目的是说明如何在单系统安装过程中使用高级安装选项部署 Oracle 协作套件 (OCS)。其中涉及到 OCS 的所有组件,包括基础架构、OCS 数据库和中间层应用程序。
所需时间
大约 1 小时(这取决于您机器的设置)。
主题
本教程包括下列主题:
查看屏幕截图
将鼠标置于此图标上可以加载和查看本教程的所有屏幕截图。(警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)
注意:此外,您还可以在下列步骤中将鼠标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图来将其隐藏。
概述
本教程讲述了如何在单个系统中安装 OCS 的所有组件。通常,Oracle 建议将 Oracle 应用服务器基础架构与 Oracle 协作套件应用程序安装在不同的计算机上,以获得更好的性能。然而,对于小型生产环境或测试环境,则可以进行单系统安装。
本教程着重介绍了安装过程中的每个操作步骤。
前提条件
开始本教程之前,您应该:
1.
验证计算机的硬件要求(假设目前使用的是 Linux Red Hat 3.0 操作系统):
项目
最低要求
检查使用的命令
处理器类型
Pentium(32 位)
处理器速度
450 MHz 或更快
IP
静态或 DHCP
内存
2 GB RAM
提示符> grep MemTotal /proc/meminfo
磁盘空间
Oracle 协作套件基础架构:2.5 GB
Oracle 协作套件应用程序:2.5 GB
Oracle 协作套件数据库:3.6 GB
提示符> df -m
/tmp 中的空间
250 MB
提示符> df -m /tmp
交换空间
4 GB
提示符> grep SwapTotal /proc/meminfo
监视器
256 色显示模式
2.
验证计算机的软件要求(仍假设目前使用的是 Linux Red Hat 3.0 操作系统):
项目
要求
检查使用的命令
操作系统
Red Hat 3.0
更新版本 4
内核版本:
kernel-2.4.21-27.EL 或
kernel-smp-2.4.21-27.EL 或
kernel-hugemem-2.4.21-27.EL
提示符> uname -a
软件包
glibc-2.3.2-95.30
glibc-common-2.3.2-95.30
binutils-2.14.90.0.4-35
compat-db-4.0.14-5.1
compat-glibc-7.x-2.2.4.32.6
compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
gcc-3.2.3-47
gcc-c++-3.2.3-47
libstdc++-3.2.3-47
libstdc++-devel-3.2.3-47
openmotif21-2.1.30-8
pdksh-5.2.14-21
setarch-1.3-1
make-3.79.1-17
gnome-libs-1.4.1.2.90-34.2
sysstat-5.0.5-5.rhel3
提示符> rpm -qa
3.
验证内核参数设置:
内核
参数设置
配置文件
kernel.sem
256 32000 100 142
/etc/sysctl.conf
kernel.shmmax
2147483648
kernel.shmmni
4096
kernel.shmall
3279547
kernel.msgmni
2878
kernel.msgmax
8192
kernel.msgmnb
65535
fs.file-max
327679
ip_local_port_range
1024 65000
4.
要改善 Linux 系统的性能或软件功能,您必须提高 oracle 用户的以下 shell 限制,具体操作取决于用户默认的 shell。
要提高 shell 限制,请完成以下步骤:
1. 将以下行添加到 /etc/security/limits.conf 文件:
* soft nproc 4096
* hard nproc 16384
* soft nofile 16384
* hard nofile 65536
2. 如果 /etc/pam.d/login 文件中不存在以下行,则将此行添加到该文件中:
session required /lib/security/pam_limits.so
3. 根据 oracle 用户默认的 shell,对默认的 shell 启动文件实施以下更改。
对于 Bourne、Bash 或 Korn shell,将以下行添加到 /etc/profile 文件中:
执行 OCS 的单系统安装
要开始安装 OCS,请执行以下步骤:
1.
在提示符处,执行以下命令调用安装向导:
>$ /stage/DVD_1/runInstaller
2.
出现 Welcome 页面。选择 Advanced Installation。单击 Next 继续。
3.
在 Specify Inventory directory and credentials 窗口,您可以设置 inventory 目录的完整路径和操作系统组名称。本示例中使用所有默认值。单击 Next。
4.
在安装过程中,需要运行一个脚本来继续安装过程
5.
打开一个新窗口,以 root 用户身份登录。到航到 oraInventory 目录,键入以下命令来执行 orainstRoot.sh 脚本。
>$ cd /u01/app/oracle/oraInventory
>$./orainstRoot.sh
6.
脚本执行完后,返回到安装向导并单击 Continue。
7.
在 Specify File Locations 窗口中,设置要安装产品的源文件和目标文件的位置。单击 Next。
8.
Select a Product to Install 窗口提供了三个安装选项。选择 Oracle Collaboration Suite Infrastructure and Applications 10.1.2.0.0。单击 Next。
9.
Oracle Universal Installer 执行特定于产品的先决条件检查。要继续下一步,单击 Next。
10.
您可以选择以哪种语言运行 Oracle 协作套件。要选择所有可用的语言,单击 >> 按钮。
11.
单击 Next 继续。
12.
由于在前一个窗口中选择了单系统安装,此时出现了 Oracle Collaboration Suite Infrastructure and Applications Methodology 窗口。您可以在此窗口中验证 OCS 安装的顺序和位置。单击 Next。
13.
在 Select Components to Configure 窗口中,默认选择所有 OCS 组件。如果您希望稍后配置某些组件,则可以取消对这些组件的选择。单击 Next。
14.
在 Specify Namespace in Internet Directory 窗口中,您可以指定 Oracle Internet Directory 中的位置或命名空间。默认情况下选择 Suggested Namespace。单击 Next。
15.
在 Specify Database Configuration Options 窗口中,输入全局数据库名称和 SID。在 Database Character Set 区域中,Oracle 协作套件指定此安装使用的默认数据库字符集。本示例中接受所有默认值。单击 Next。
16.
在 Specify Database Schema Passwords 窗口中,您可以为每个预加载模式设置不同的口令(这是默认值),也可以为所有帐户指定相同的口令。本示例使用了 Use the same password for all of the above accounts 选项。输入并确认所需的口令。注意,口令必须为字母数字字符。单击 Next。
17.
在 Specify Application Passwords 窗口中,您可以为与 OCS 相关联的管理帐户指定不同的(默认值)或相同的口令。本示例选择了 Use the same password for all of the above accounts。输入并确认所需的口令。注意,口令必须为字母数字字符。单击 Next。
18.
在下面的窗口(指定电子邮件域信息)中,您可以指定此电子邮件服务器安装提供的电子邮件域。在 E-mail Domain 中输入您的域。单击 Next。
19.
您需要为 OCS 配置多个端口。在 Specify Port Configuration Options 窗口中,可以选择自动(默认值)或手动配置这些端口。本示例保留了默认值Automatic Port Selection。单击 Next。
20.
显示 Summary 窗口。在此窗口中,您可以查看全局设置、产品语言、所需空间和新的安装。如果需要更改其中的配置,选择 Back 按钮。否则,单击 Install 开始安装过程。
21.
在安装过程中,需要以 root 身份运行一个脚本来继续安装过程:
22.
打开一个新窗口,以 root 用户身份登录。导航到 infra 目录,键入以下命令来执行 root.sh 脚本:
>$ cd /u01/app/oracle/product/10.1.2/ocs_1/infra
>$./root.sh
23.
脚本执行完后,返回到安装向导并单击 OK。
24.
在下一个窗口 Configuration Assistants 中,配置并启动先前选择的组件。
25.
屏幕出现 Database Configuration Assistant 窗口,数据库配置完成后,此窗口自动关闭。
26.
下面将开始中间层应用程序的安装。
27.
在安装过程中,需要运行一个脚本来继续安装过程。
28.
打开一个新窗口,以 root 用户身份登录。导航到 apps 目录,键入以下命令来执行 root.sh。
>$ cd /u01/app/oracle/product/10.1.2/ocs_1/apps
>$./root.sh
29.
脚本执行完后,返回到安装向导并单击 OK。
30.
在下一个窗口 Configuration Assistants 中,配置并启动先前选择的组件。
31.
OCS 的安装成功完成后,显示 End of Installation 窗口。单击 Exit 退出安装向导。
32.
单击 Yes 确认。
执行后续安装步骤
启动 Oracle 邮件监听程序
Oracle 邮件监听程序 listener_es 用于监听发送电子邮件的请求。由于电子邮件监听程序在授权端口 25 上进行监听,因此授权用户(如 root 用户)必须启动监听程序。要启动此监听程序,请执行以下步骤:
1.
以root 用户登录到安装 OCS 的计算机上,并设置 ORACLE_HOME 变量:
>$ export ORACLE_HOME=/u01/app/oracle/product/10.1.2/ocs_1/apps
2.
找出安装 OCS 的 Oracle 用户的 ID 和组 ID:
>$ id oracle
uid=502(oracle) gid=502(oinstall) groups=502(oinstall)
3.
使用以下命令启动电子邮件监听程序:
>$ $ORACLE_HOME/bin/tnslsnr listener_es -user 502 -group 502 &
4.
验证监听程序正在运行:
>$ ps -ef | grep listener_es
oracle 1765 1 Oct01 ?00:00:00 /u01/app/oracle/product/10.1.1
/ocs_1/apps/bin/tnslsnr listener_es -user 502 -group502
为内容服务与实时协作提供 orclguest
要为内容服务与实时协作提供 orclguest,请执行以下步骤:
1.
打开浏览器窗口,访问 Oracle Internet Directory 自助控制台。单击 Login 链接。
2.
以 orcladmin 用户登录。单击 Login。
3.
单击 Directory选项卡。
4.
在 Search 框中输入 orclguest,然后单击 Go。
5.
选择 orclguest,然后单击 Edit。
6.
单击 Next。
7.
注意,此时可以提供内容服务与实时协作 (RTC)。单击 Next。
8.
单击 Next。
9.
向下滚动页面,验证内容服务与 RTC 显示在 Applications to be provisioned 区域内。
10.
单击 Finish。
11.
注意,此时系统会提醒您已成功修改 orclguest 帐户。
总结
在本课程中,您学习了如何执行下列任务:
在单系统中安装 OCS
执行后续安装步骤
将鼠标置于该图标上可以隐藏所有的屏幕截图。