您好,欢迎访问一九零五行业门户网

RHEL6 ASM方式安装Oracle 11g R2

rhel6 asm方式安装oracle 11g r2教程目录: 一、安装前的准备二、安装网格基础架构三、安装数据库软件四、创建监听五、创建数据库
rhel6 asm方式安装oracle 11g r2教程目录:
一、安装前的准备
二、安装网格基础架构
三、安装数据库软件
四、创建监听
五、创建数据库实例
一、安装前的准备
1.1 确定操作系统环境
# cat /etc/redhat-release
red hat enterprise linux server release 6.2 (santiago)
kernel \r on an \m
# free -m
            total      used      free    shared    buffers    cached
mem:          2008      1309        699          0        62        875
-/+ buffers/cache:        371      1637
swap:          509          0        509
# fdisk -l
disk /dev/sda: 32.2 gb, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
units = cylinders of 16065 * 512 = 8225280 bytes
  device boot      start        end      blocks  id  system
/dev/sda1  *          1          5      40131  83  linux
/dev/sda2              6        2172    17406427+  8e  linux lvm
/dev/sda3            2173        2237      522112+  82  linux swap / solaris
/dev/sda4            2238        3916    13486567+  5  extended
/dev/sda5            2238        2542    2449881  83  linux
/dev/sda6            2543        2847    2449881  83  linux
/dev/sda7            2848        3152    2449881  83  linux
/dev/sda8            3153        3457    2449881  83  linux
/dev/sda9            3458        3765    3077120  83  linux
# df -h
filesystem            size  used avail use% mounted on
/dev/mapper/vol0-root
                      7.6g  3.2g  4.1g  41% /
/dev/mapper/vol0-oracle
                      8.6g  101m  747m  1% /u01
/dev/sda1            38m  16m  21m  42% /boot
tmpfs                1005m    0 1005m  0% /dev/shm
如果没有满足1g内存的要求,虽然对安装的影响也不是很大,但会在安装正式开始前收到一个先决条件检查不通过的“友情警告”信息。
swap交换区大小与物理内存大小的比例关系的一般规律如下:
这边仅用于测试,故只分配了512m的swap空间,可以忽略警告信息。
因为oracle 11gr2中,asm必须单独安装grid infrastructure,再加上数据库软件的安装,所需要的磁盘大小一般不超过8g,所以应保证/u01目录所在的文件系统可用空间在8g以上即可。
数据库文件将采用asm方式存储,这里用了4个2.5g的raw分区用于活动的数据库文件+data的asm磁盘组,1个3g的raw分区用于闪回恢复区+fra的asm磁盘组
因为在安装过程中,有一部分数据会写入到“/tmp”目录下,建议该目录所在的文件系统空间大小不要小于1g
1.2 网络参数的配置
# cat /etc/sysconfig/network
networking=yes
networking_ipv6=no
hostname=ora11g.vnimos.org
# service networkmanager stop
# chkconfig networkmanager off
# cat /etc/sysconfig/network-scripts/ifcfg-eth0
device=eth0
bootproto=static
hwaddr=00:0c:29:32:c3:9c
ipaddr=192.168.0.90
netmask=255.255.255.0
onboot=yes
# cat /etc/hosts
127.0.0.1      localhost.localdomain  localhost
192.168.0.90    ora11g.vnimos.org      ora11g
//必须至少包含以上两行、三列(ip 长名 短名),否则安装的时候将会出现”oracle net configuration assistant failed”的错误
1.3 oracle用户环境变量、系统参数的配置
# groupadd oinstall
# groupadd dba
# useradd -g oinstall -g dba,root oracle
# echo oracle | passwd --stdin oracle
# mkdir -p /u01/app/{oracle,orainventory}
# chown oracle:oinstall /u01/app/oracle
# chown oracle:oinstall /u01/app/orainventory
# vi /home/oracle/.bash_profile
export oracle_base=/u01/app/oracle
export oracle_home=$oracle_base/product/11.2.0/dbhome_1
export oracle_sid=orcl
export ld_library_path=$oracle_home/lib
export ld_library_path=$ld_library_path:/usr/lib:/usr/x11r6/lib
export ld_library_path=$ld_library_path:$oracle_home/rdbms/lib
export class_path=$oracle_home/jre:$oracle_home/jlib
export class_path=$class_path:$oracle_home/rdbms/jlib
export class_path=$class_path:$oracle_home/network/jlib
export tns_admin=$oracle_home/network/admin
export nls_lang=american_america.al32utf8
export oracle_term=xterm
export editor=vi
export path=$oracle_home/bin:$path
export lang=en_us
# vi /etc/sysctl.conf
kernel.shmmax = 1073741824                    //物理内存的一半(字节)
# sysctl -p
1.4 绑定裸设备(用于创建asm磁盘组,,更详细的内容请参考:)
其它类似信息

推荐信息