北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
时代朝阳会员专区:Oracle 安装 在Red Hat Enterprise Linux 5 上安装Oracle 11.1.6.0
工作目标
1
在Red Hat Enterprise Linux 5上安装Oracle 11.1.6.0 数据库
目标实现概要
1 2 3 4 5 6 7
安装Red Hat Enterprise Linux 5操作系统 检查操作系统的软硬件是否满足安装要求 创建oracle用户及组并修改其SHELL 安装数据库软件 创建数据库监听 创建数据库 版本 1.0.0
软硬件系统配置
1 2 3
操作系统:Red Hat Enterprise Linux 5 硬件配置:内存 1G 网卡 1块
网络配置:IP 地址:143.168.3.55
详细操作过程描述
时代朝阳会员服务 第 1 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
安装Red Hat Enterprise Linux 5操作系统
1
引导屏幕:
第一个屏幕是 Enterprise Linux 引导屏幕。在 boot: 提示符处按 [Enter] 键启动安装过程
介质测试:
当要求测试 CD 介质时,用 Tab 键切换到 [Skip] 并按 [Enter] 键。如果有错误,则会发出警告。在几秒钟后,安装程序将会检测视频卡、显示器和鼠标。然后安装程序进入 GUI 模式。
安装过程的相关设置(未提及的为选择默认设置):
语言 / 键盘选项:英文, 磁盘分区设置: 手动分区 / 20G
Swap (内存为1G-2G,交换空间要设置成内存的1.5倍)
网络配置:
首先,确保将每个网络设备设置为激活状态 按照以下方法对 eth0 进行 [编辑] 操作 eth0:
取消 [DHCP 设置] 复选项 选中 [手工设置IP地址] IP 地址:143.168.3.101 网络掩码: 255.255.0.0 主机名设置为:linuxserv5。
防火墙:“不设置防火墙” Enable SELinux 设置为:禁用 程序包安装默认值:自定义软件包 程序包组选项: 全部
按提示依次换盘就可以完成安装。
2
3
4
检查系统硬件
1
检查内存及交换空间:Oracle要求内存至少为1G,。当内存为1G—2G时,交换空间要求为内存的1.5倍:
时代朝阳会员服务 第 2 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
2
内存及交换空间满足要求。
磁盘空间检查:/tmp 要求150M-200M之间
oracle 11g企业版要求(32-bit)磁盘空间:数据库软件3.47G,数据库1.6G
此操作系统中没有单独的 /tmp文件系统,/tmp空间为根目录的空间,磁盘空间满足要求。
检查系统软件
1
内核版本:
[root@linuxserv7 ~]# uname –r
2
软件包检查:
Oracle 11g 对Red Hat Enterprise Linux 5(32-bit)软件包要求:
binutils-2.17.50.0.6-2.el5 compat-libstdc++-33-3.2.3-61 elfutils-libelf-0.125-3.el5 elfutils-libelf-devel-0.125 gcc-4.1.1-52 gcc-c++-4.1.1-52
时代朝阳会员服务 第 3 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
glibc-2.5-12
glibc-common-2.5-12 glibc-devel-2.5-12 glibc-headers-2.5-12 libaio-0.3.106
libaio-devel-0.3.106 libgcc-4.1.1-52 libstdc++-4.1.1
libstdc++-devel-4.1.1-52.e15 make-3.81-1.1 sysstat-7.0.0
unixODBC-2.2.11
unixODBC-devel-2.2.11
查看软件包是否存在:
[root@linuxserv7 ~]# rpm -aq binutils compat-libstdc++-33 [root@linuxserv7 ~]# rpm -aq | grep elfutils-libelf [root@linuxserv7 ~]# rpm -aq | grep gcc [root@linuxserv7 ~]# rpm -aq | grep glibc [root@linuxserv7 ~]# rpm -aq | grep libaio [root@linuxserv7 ~]# rpm -aq | grep libgcc [root@linuxserv7 ~]# rpm -aq | grep libstdc++ [root@linuxserv7 ~]# rpm -aq | grep make-3 [root@linuxserv7 ~]# rpm -aq | grep sysstat [root@linuxserv7 ~]# rpm -aq | grep unixODBC
3
时代朝阳会员服务 第 4 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
4
缺少软件包:libaio-devel-0.3.106
sysstat-7.0.0
unixODBC-2.2.11
unixODBC-devel-2.2.11
安装缺少的软件包:
创建/rpms目录:
时代朝阳会员服务 第 5 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
[root@linuxserv5 ~]# mkdir /rpms
从CD的server找到缺少的软件包,将其复制到新创建的目录/rpms下:
5
安装:
时代朝阳会员服务 第 6 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
修改Linux内核参数
1
Fs.file-max = 512 * PROCESSES kernel.shmall = 2097152
kernel.shmmax = 21474838 kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
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 检查参数据是否满足要求: [root@linuxserv7 ~]# /sbin/sysctl -a | grep sem
2
时代朝阳会员服务 第 7 页
www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
3
其值大于要求的值可以不做修改。
修改需要修改的参数。
在/etc/sysctl.conf 启动文件中,输入以下内容:
kernel.sem = 250 32000 100 128
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
时代朝阳会员服务 第 8 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
4
使内核参数立即生效:
[root@linuxserv7 ~]# sysctl –p
时代朝阳会员服务 第 9 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
创建oracle用户和组及安装目录
1 [root@linuxserv7 ~]# groupadd oinstall
[root@linuxserv7 ~]# groupadd dba
[root@linuxserv7 ~]# useradd -g oinstall -G dba oracle [root@linuxserv7 ~]# passwd oracle
2
验证nobody用户:
3
4
创建文件系统 /db(如果 / 空间尺寸允许,也可以直接在 / 文件系统下创建目录 /db)。
改变文件系统/db的所有者,以便以后将数据库安装在/db文件系统上:
[root@linuxserv7 ~]# chown oracle:oinstall /db
创建软件存放目录:
[oracle@linuxserv7 ~]$ mkdir /db/sw
为oracle用户设置环境变量
1
用文本编辑器vi 编辑.bash_profile参数文件: [oracle@linuxserv7 ~]$ pwd /home/oracle
[oracle@linuxserv7 ~]$ vi .bash_profile # .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
时代朝阳会员服务 第 10 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
. ~/.bashrc fi
# User specific environment and startup programs ORACLE_SID=sdzy
ORACLE_BASE=/db/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1 export ORACLE_SID ORACLE_BASE ORACLE_HOME
PATH=$PATH:/$ORACLE_HOME/bin:$HOME/bin
export PATH
~
为 Oracle 用户设置 Shell
1
在/etc/security/limits.conf 文件中输入以下内容:
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
时代朝阳会员服务 第 11 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
2
在/etc/pam.d/login文件中输入以下内容:
session required /lib/security/pam_limits.so
3
在/etc/profile文件中输入以下内容:
时代朝阳会员服务 第 12 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
if [ $USER = \"oracle\" ]; then if [ $SHELL = \"/bin/ksh\" ]; then ulimit -p 16384 ulimit -n 65536 else
ulimit -u 16384 -n 65536 fi fi
上传数据库软件到/db/sw目录
1
以oracle用户上传并解压数据库软件:
[oracle@linuxserv5 sw]$ pwd /db/sw
[oracle@linuxserv5 sw]$ ls linux_x86_11gR1_database.zip
[oracle@linuxserv5 sw]$ unzip linux_x86_11gR1_database.zip
安装数据库软件
时代朝阳会员服务 第 13 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
1
[oracle@linuxserv7 database]$ ./runInstaller
2
时代朝阳会员服务 第 14 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
3
4
时代朝阳会员服务 第 15 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
5
6
时代朝阳会员服务 第 16 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
7
8
时代朝阳会员服务 第 17 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
9
10
时代朝阳会员服务 第 18 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
11
12
13 [root@linuxserv7 ~]# sh /db/oracle/oraInventory/orainstRoot.sh
时代朝阳会员服务 第 19 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
14 [root@linuxserv7 ~]# sh /db/oracle/product/11.1.0/db_1/root.sh
15
时代朝阳会员服务 第 20 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
创建数据库监听
1 $ORACLE_HOME/bin/netca [oracle@linuxserv7 ~]$ netca
2
时代朝阳会员服务 第 21 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
3
4
时代朝阳会员服务 第 22 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
5
6
时代朝阳会员服务 第 23 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
7
8
使用DBCA创建数据库
1
[oracle@linuxserv7 ~]$ dbca
时代朝阳会员服务 第 24 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
2
时代朝阳会员服务 第 25 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
3
4
时代朝阳会员服务 第 26 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
5
6
时代朝阳会员服务 第 27 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
7
8
时代朝阳会员服务 第 28 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
9
10
时代朝阳会员服务 第 29 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
11
12
时代朝阳会员服务 第 30 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
13
14
时代朝阳会员服务 第 31 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
15
时代朝阳会员服务 第 32 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
16
时代朝阳会员服务 第 33 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
17
18
时代朝阳会员服务 第 34 页 www.zhaoyang-db.com/huiyuan
北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com
19
体会与总结
1
在安装Oracle之前按要求配置操作系统是安装成功的关键。
时代朝阳会员服务 第 35 页 www.zhaoyang-db.com/huiyuan
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务