77范文网 - 专业文章范例文档资料分享平台

Oracle11g On SUN 安装指南(3)

来源:网络收集 时间:2019-04-02 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

infoX-MDSP

错误!未知的文档属性名称

1 安装前的准备工作

1.3.2 配置允许root用户通过telnet方式登录主机

为了可以方便对主机进行管理,需要配置允许root用户通过telnet方式登录主机。通过修改“/etc/default”下login文件来完成配置允许root用户通过telnet方式登录主机。 需要在所有双机的每个节点上都执行配置允许root用户通过telnet方式登录主机的操作。

编辑文件/etc/default/login,将其中的CONSOLE=/dev/console行注释掉。

1.3.3 配置允许root用户通过FTP方式登录主机

为了方便主机之间的文件交换传输的需要,需要配置允许root用户通过FTP方式登录主机。通过修改“/etc/ftpd”下的ftpuser文件来完成此配置。

需要在所有双机的每个节点上都执行配置允许root用户通过FTP方式登录主机的操作。 编辑文件/etc/ftpd/ftpusers,注释掉root所在的行。

1.3.4 同步双机时钟

在校正前必须保证作为校正标准的主机系统时钟和实际时间一致。

date命令格式说明:mm(月)dd(日)HH(小时/24时制)MM(分钟)CC(世纪减一,如21世纪则为20)YY(年),即CCYY为四位表示的年份;以上数字均为两位数,不足两位前面补零。如“date 122014302001”表示将时间调整为2001年12月20日14时30分。此命令一定要慎用,因为系统时间变化可能带来不可预料的问题。

步骤 1 节点1上,查看当前主机时钟:

# date

步骤 2 如与实际时间不一致,则修改主机时钟:

# date mmddHHMMCCYY

步骤 3 执行如下命令检查rdate命令所依赖的time服务是否已启用(以下需要在两个节点上分

别执行)。

# svcs | grep time

如果显示信息中包含online(如online 17:17:58 svc:/network/time:stream)则表示time服务已启用。如果无返回信息,则说明time服务未启用,需要执行如下命令启用time服务:

# svcadm enable time:stream

步骤 4 在备机上执行以下命令使时间与节点1上同步:

# rdate db01

----结束

文档版本 错误!未知的文档属性名称 (2015-11-26)

错误!未知的文档属性名称 1-5

1 安装前的准备工作

infoX-MDSP

错误!未知的文档属性名称

1.4 创建相关用户和用户组

1.4.1 创建组

需要两个组,分别为:The Oracle Inventory group (oinstall)、The OSDBA group (dba)

步骤 1 通过以下命令检查各个组是否已经存在:

#more /etc/group

如果不存在,则可通过如下命令创建:

# /usr/sbin/groupadd 组名

步骤 2 创建dba和oinstall用户组:

# /usr/sbin/groupadd –g 106 oinstall # /usr/sbin/groupadd –g 107 dba

----结束

1.4.2 建用户

具体操作步骤如下。

步骤 1 通过以下命令可以确定用户是否存在,如检查oracle用户:

# id –a oracle ?

如果不存在,则可通过如下命令创建:

# /usr/sbin/useradd -u 200 -d /opt/oracle -s /usr/bin/csh -g oinstall -G dba oracle –m oracle

# passwd oracle

oracle用户密码按照安装规划设置为oracle。

?

如果oracle用户已经存在,但是不符合组的设定要求,可以修改:

# /usr/sbin/usermod –g oinstall –G dba oracle

参数说明:

? ? ? ? ? ? ?

-u可以设置用户的ID

-d:指定用户的$HOME目录。 -s:指定用户shell。 -g:指定用户归属组(id)。 -G表示设置用户的附属组

-m:如果指定的用户$HOME目录不存在,则自动创建之并拷贝启动文件到这个目录。 oracle:创建的用户名称。

步骤 2 用户nobody可以用如下命令建立:

# /usr/sbin/useradd -g nobody

1-6 错误!未知的文档属性名称

文档版本 错误!未知的文档属性名

称(2015-11-26)

infoX-MDSP

错误!未知的文档属性名称

1 安装前的准备工作

----结束

1.5 建立双机互信关系

以root用户登录节点1和2上分别执行以下步骤。

步骤 1 修改.rhosts文件。

#cd

#vi .rhosts

在其中加入如下内容:

db01 db02

必须确保两个节点上该文件的内容完全一致,包括空格等。

步骤 2 在节点1上执行如下命令:

# rlogin db02

此时应不需要输入密码即可进入到节点2中。

步骤 3 在节点2上执行如下命令:

# rlogin db01

此时应不需要输入密码即可进入到节点1中

步骤 4 以oracle用户登录,重复上述步骤。

----结束

1.6 配置内核参数和环境变量

1.6.1 配置内核参数(Solaris 10)

内核参数建议值请参见表1-4。 表1-4 Solaris 10内核参数说明表 参数 noexec_user_stack semsys:seminfo_semmni semsys:seminfo_semmns semsys:seminfo_semmsl 文档版本 错误!未知的文档属性名称 (2015-11-26)

Replace By Resource Control 建议的最小值 NA project.max-sem-ids NA process.max-sem-nsems 1 100 1024 256 1-7

错误!未知的文档属性名称

1 安装前的准备工作

infoX-MDSP

错误!未知的文档属性名称

semsys:seminfo_semvmx shmsys:shminfo_shmmax shmsys:shminfo_shmmni

查看当前设置的命令如下:

NA project.max-shm-memory project.max-shm-ids 32767 4294967295 100 # id -p

uid=0(root) gid=0(root) projid=1 (user.root)

# prctl -n project.max-shm-memory -i project user.root # prctl -n project.max-sem-ids -i project user.root

如果需要修改,则执行以下步骤。

步骤 2 修改max-shm-memory为6G:

# prctl -n project.max-shm-memory -v 6442450944 -r -i project user.root

步骤 3 修改max-sem-ids为256:

# prctl -n project.max-sem-ids -v 256 -r -i project user.root

使用prctl (Resource Control)修改内核参数后会马上生效,但操作系统重启后失效。

----结束

执行以下步骤使修改永久生效。

步骤 4 确定oracle用户的project id

# su - oracle $ id -p

uid=100(oracle) gid=100(dba) projid=100(group.dba) $ exit

步骤 5 设置maximum shared memory size为2G,执行以下命令:

# projmod -sK \

步骤 6 设置完后,检查/etc/project文件中的值,执行以下命令:

# cat /etc/project

返回结果应类似于:

system:0:::: user.root:1:::: noproject:2:::: default:3::::

group.staff:10::::

group.dba:100:Oracle default

project:::project.max-shmmemory=(privileged,2147483648,deny)

步骤 7 运行以下命令以确认资源控制器是active的:

1-8

错误!未知的文档属性名称

文档版本 错误!未知的文档属性名

称(2015-11-26)

infoX-MDSP

错误!未知的文档属性名称

# su - oracle $ id -p

uid=100(oracle) gid=100(dba) projid=100(group.dba) $ prctl -n project.max-shm-memory -i process $$ process: 5754: -bash

NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT project.max-shm-memory privileged 2.00GB - deny

1 安装前的准备工作

----结束

1.6.2 配置环境变量的文件

执行以下步骤配置环境变量。

步骤 1 修改.cshrc文件

#cd

#vi .cshrc

在该文件中加入如下内容:

umask 022

setenv ORACLE_BASE /opt/oracle/app

setenv ORACLE_HOME $ORACLE_BASE/product/11.1.0/db_1 setenv NLS_LANG AMERICAN_AMERICA.ZHS16GBK setenv ORACLE_SID mdspdb

setenv LD_LIBRARY_PATH $ORACLE_HOME/lib64:$ORACLE_HOME/lib:/usr/lib setenv ORACLE_DOC $ORACLE_HOME/doc setenv PATH

$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:/sbin:/usr/sbin:/usr/ccs/bin:/usr/bin:/bin setenv TNS_NAMES $ORACLE_HOME/network/admin setenv TNS_ADMIN $ORACLE_HOME/network/admin setenv LANG C

set prompt=\set term=vt100

步骤 2 删除.login文件。

步骤 3 执行以下命令使它立刻生效:

% source ~/.cshrc

----结束

1.7 创建安装目录

创建Oracle Base目录:

# mkdir -p /opt/oracle/app

# chown –R oracle:oinstall /opt/oracle/app # chmod –R 775 /opt/oracle/app

文档版本 错误!未知的文档属性名称 (2015-11-26)

错误!未知的文档属性名称 1-9

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Oracle11g On SUN 安装指南(3)在线全文阅读。

Oracle11g On SUN 安装指南(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/567968.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: