RAC以及ASM安装全过程整理
RAC以及ASM安装全过程整理
更改主机名
第一步:
#hostname oratest
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件
#hostname oratest
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件
设置hosts文件
可参考:
[root@amdocs01 mapper]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
localhost
amdocs02
amdocs02-vip
amdocs02-priv
设置IP
eth0
1
eth1
绑定裸设备
先在逻辑卷组上分出逻辑卷,全部为裸设备,必须包含:
逻辑盘: ocrlv ,votelv 是必须的,因为后面安装ASM要用到
data01,data02,data03,data04,data05,softlv,oralv可选
1、裸设备定义:
一块没有分区的硬盘,称为原始设备(RAWDEVICE)
或者是一个分区,但是没有用EXT3,OCFS等文件系统格式化,称为原始分区(RAWPARTITION)
以上两者都是裸设备
一块没有分区的硬盘,称为原始设备(RAWDEVICE)
或者是一个分区,但是没有用EXT3,OCFS等文件系统格式化,称为原始分区(RAWPARTITION)
以上两者都是裸设备
2、裸设备的绑定
有文件系统的分区是采用mount的方式挂载到某一个挂载点的(目录)
而裸设备不能mount,只能绑定到/dev/raw/下的某一个设备名
比如/dev/raw/raw1
3、裸设备的绑定方法
先介绍第一种方法:
修改/etc/sysconfig/rawdevices,添加以下内容,
这里sdd1和sdd2是原始分区名或者原始设备(硬盘)名,
raw1和raw2是/dev目录下的原始设备名,编号从raw1到raw8191,也就是最多可以绑定255个裸设备
/dev/raw/raw1/dev/sdd1
/dev/raw/raw2/dev/sdd2
然后修改裸设备的属主和访问权限
chown oracle:dba /dev/raw/raw1
chown oracle:dba /dev/raw/raw2
chmod 660 /dev/raw/raw1
chmod 660 /dev/raw/raw2
最后使得裸设备生效,并且在机器启动的时候就自动加载
执行/sbin/chkconfig rawdevices on保证机器启动的时候裸设备能够加载,这一步很重要
裸设备的绑定方法第二种方法,修改文件的方法
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
raw /dev/raw/raw1 /dev/mapper/vg00-ocrlv
raw /dev/raw/raw2 /dev/mapper/vg00-votelv
raw /dev/raw/raw3 /dev/mapper/vg00-data01
raw /dev/raw/raw4 /dev/mapper/vg00-data02
raw /dev/raw/raw5 /dev/mapper/vg00-data03
linux安装oracle数据库(rpm方式安装)raw /dev/raw/raw6 /dev/mapper/vg00-data04
chmod 775 /dev/raw/raw1
chmod 775 /dev/raw/raw2
chmod 775 /dev/raw/raw3
chmod 775 /dev/raw/raw4
chmod 775 /dev/raw/raw5
chmod 775 /dev/raw/raw6
chown oracle:dba /dev/raw/raw1
chown oracle:dba /dev/raw/raw2
chown oracle:dba /dev/raw/raw3
chown oracle:dba /dev/raw/raw4
chown oracle:dba /dev/raw/raw5
chown oracle:dba /dev/raw/raw6
chown oracle:dba /dev/raw/raw7
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论