安装单实例数据库Oracle 11G

1. 简介

1.1 文档目的

本手册可以为系统安装人员、实施人员、管理员提供参考。特别是安装人员,可以参考这份文档,然后根据实际的情况安装。

1.2 文档使用者

本手册主要使用者为系统安装人员、实施人员、管理员。

2. 安装说明

2.1需求说明

根据系统规划,系统需要将数据库服务与应用服务安装到不同的服务器,即应用与数据库机器分离。

2.2 数据库服务器环境

2.2.1
硬件环境

机型: 虚拟机

CPU 2

内存:2G

硬盘:100G

2.2.2
软件环境

操作系统RHEL6.5

安装介质:Oracle Database 11g Enterprise
Edition Release 11.2.0.4.0 – 64bit
               
Jdk1_6_0_29 64 bit

IP地址   :192.168.8.111

 

2.3 应用服务器环境

2.3.1
硬件环境

机型:虚拟机

CPU:2核

内存:2G

硬盘:100G

2.3.2
软件环境

操作系统:RHEL6.5

安装介质:jdk1_6_0_29 64 bit
               
weblogic10.3.6
               
zookeeper-3.4.6

IP地址   :192.168.8.112

3
检查配置需求

3.1检查/tmp目录空间大小

说明:

至少需要1G的/tmp目录空间。


检查命令:

       #df
-h/tmp

3.2
检查操作系统

检查操作系统

#cat
/proc/version


检查JDK版本

#java –version


说明:jdk版本必须是64位,且必须1.6版本以上。如不满足,则需重装JDK,安装JDK请参考

4 数据库服务器配置

4.1Hosts文件配置

使用root用户登录,hosts文件追加如下文字;
vi /etc/hosts
::1 
localhost  hq-tmpsdb01

10.80.36.143  hq-tmpsdb01
注意:hq-tmpsdb01主机hostname

127.0.0.1 localhost  hq-tmpsdb01

4.2系统参数调整

以root用户登录系统。编辑/etc/sysctl.conf文件,追加如下内容。


命令:vi /etc/sysctl.conf

kernel.sem
= 250 32000 100 142

kernel.shmall
      = 4294967296

kernel.shmmax
    = 68719476736

kernel.shmmni
    = 4096

kernel.msgmax
    = 8192

kernel.msgmnb
   = 65535

kernel.msgmni
    = 2878

fs.file-max
   = 6815744

net.ipv4.ip_local_port_range
     = 9000 65500

net.core.rmem_default
       = 4621440

net.core.rmem_max
    = 4621440

net.core.wmem_default
      = 262144

net.core.wmem_max
  = 1048576

fs.aio-max-nr
= 1048576

修改完毕后保存文件,执行 sysctl
–p
命令把这些修改反映到当前系统中。
编辑/etc/security/limits.conf文件。在文件的最后追加如下内容:

命令: vi /etc/security/limits.conf

* hard nofile 65536

* soft nofile 4096

* hard nproc 16384

* soft nproc 2047

* hard stack 16384

* soft
stack 10240

5创建用户和组

5.1创建control用户和组

使用root登录,执行下列命令创建mon组:

# groupadd
mon

执行以下命令创建oracle用户:
# useradd
-g mon -G mon  c
ontrol

5.2创建oracle用户和组
使用root登录,执行下列命令创建oinstallDBA组:
# groupadd
oinstall

# groupadd
dba
执行以下命令创建oracle用户:
# useradd
-g oinstall -G dba oracle
如果用户已经存在,使用以下命令指定oracle的组
# usermod
-g oinstall -G dba oracle
启用oracle用户,并修改其密码为oracle
# passwd
oracle

////////////////////至此,以下操作使用oracle用户进行。///////////////////

5.3创建目录
使用oracle用户,创建DB的安装目录:

mkdir -p /app1/oracle

注意:这里安装/app1共享存储下,后面系统恢复等操作需要在app1目录下;
使用oracle用户,给目录授权:

chmod -R 755 /app1/oracle


5.4编辑环境变量

 更改oracle用户的.bash_profile文件

            #vi .bash_profile

将以下内容 copy 至此文件的最后,然后退出重新登录。

umask
022
TMP=/tmp

TMPDIR=$TMP

export
TMP TMPDIR

 

ORACLE_SID=SUNTX

ORACLE_BASE=/app1/oracle

export
ORACLE_SID ORACLE_BASE
export
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

5.5测试图形界面(可使用VNC)


#export DISPLAY=200.100.40.224:0.0

其中200.100.40.224是客户端本机的IP地址,需要按实际IP修改。

测试: #xclock
看到钟表能够正常显示,表明正常。

5.6准备介质

使用ftp工具,将安装介质linux.x64_11gR2_database_1of2linux.x64_11gR2_database_2of2.zip上传到服务器的目录/app/software/下。

PS:如果您想和业内技术大牛交流的话,请加qq群(527933790)或者关注微信公众 号(AskHarries),谢谢!

转载请注明原文出处:Harries Blog™ » 安装单实例数据库Oracle 11G

赞 (0)

分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址