首页 >

RHEL6 ASM方式安装Oracle 11g R2

数据库|mysql教程RHEL6 ASM方式安装Oracle 11g R2
Oracle 11g R2安装,ASM,RHEL6 ASM方
数据库-mysql教程
ss 客户端源码,ubuntu禁用ss日志,让tomcat成为系统服务,sql爬虫方法,asp技术和php技术,seo全套视频教程seo博客lzw
RHEL6 ASM方式安装Oracle 11g R2教学目录: A、安装前的准备B、安装网格基础架构C、安装数据库软件D、创建监听E、创建数据库
爱站源码,vscode字体缩小,ubuntu中的确定怎么按,tomcat实时更新,sqlite 如何取整,jquery折叠插件,科技风前端ui框架,野外身上爬虫图片真实,php 处理请求,seo并行策略,彩票代售网站源码,大型论坛适宜采用()网页布局.,如何制作杰奇模板,免费 asp程序lzw
fm音乐电台源码,vscode i18n,ubuntu系统wiki,tomcat启动突然极慢,沙漠类爬虫,php怎么做验证码,洛阳seo优化怎么做,iis网站伪静态网站,ecshop收银模板lzw

RHEL6 ASM方式安装Oracle 11g R2教学目录:

A、安装前的准备
B、安装网格基础架构
C、安装数据库软件
D、创建监听
E、创建数据库实例

A、安装前的准备

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

tmpfs1005M 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”的错误

RHEL6 ASM方式安装Oracle 11g R2

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磁盘组,,更详细的内容请参考:)


RHEL6 ASM方式安装Oracle 11g R2
  • 基于IBM AIX系统安装Oracle 11g R2
  • 基于IBM AIX系统安装Oracle 11g R2 | 基于IBM AIX系统安装Oracle 11g R2 ...

    RHEL6 ASM方式安装Oracle 11g R2
  • 在Debian 上安装 Oracle 11gR2
  • 在Debian 上安装 Oracle 11gR2 | 在Debian 上安装 Oracle 11gR2 ...

    RHEL6 ASM方式安装Oracle 11g R2
  • CentOS 6.5_x64安装Oracle 11g R2
  • CentOS 6.5_x64安装Oracle 11g R2 | CentOS 6.5_x64安装Oracle 11g R2 ...