版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle数据库安装环境配置安装环境操作系统:RHEL6.2 64bitOracle Database 版本:11.2.0.3Oracle Grid 版本:11.2.0.3配置rac iproothost1 #vim /etc/sysconfig/network-scripts/ifcfg-eth1增加如下内容:DEVICE=eth1#BOOTPROTO=dhcpONBOOT=yesHWADDR=00:0c:29:df:ed:d6IPADDR=10.0.0.101NETMASK=255.255.255.0配置rac iproothost1 # vim /etc/hosts增加如下内容:127
2、.0.0.1 localhost.localdomain localhost:1 localhost6.localdomain6 localhost6#Public Ip192.168.80.101 rac1192.168.80.102 rac2配置rac ip#Private IP10.0.0.101 rac1-pri10.0.0.102 rac2-pri#Public Virtual IP (VIP)192.168.80.201 rac1-vip192.168.80.202 rac2-vip配置rac ip#scan-ip192.168.80.100roothost1 # service
3、netowrk restart 第二个节点执行同样操作配置rac ip说明:公有IP(公网)一般用于管理员,用来确保可以操作到正确的机器,可以理解为真实ip;专用IP(私网)用于心跳同步,这个对于用户层面,可以直接忽略,简单理解,这个ip用来保证两台服务器同步数据;虚拟IP用于客户端应用,以支持失效转移,通俗说就是一台挂了,另一台自动接管,客户端没有任何感觉;在11g中,SCAN IP是作为一个新增IP出现的,原有的CRS中的VIP仍然存在,scan主要是简化客户端连接 。创建11g RAC用户和组1.创建grid用户和组roothost1 # groupadd -g 1000 oinstal
4、lroothost1 # groupadd -g 1200 asmadminroothost1 # groupadd -g 1201 asmdbaroothost1 # groupadd -g 1202 asmoperroothost1 # useradd -g oinstall -G asmadmin,asmdba, asmoper -d /home/grid -s /bin/bash gridroothost1 # passwd grid创建11g RAC用户和组2.创建oracle用户和组roothost1 # groupadd -g 1300 dbaroothost1 # groupa
5、dd -g 1301 operroothost1 # useradd -g oinstall -G dba,oper, asmdba -d /home/oracle -s /bin/bash oracleroothost1 # passwd oracle第二个节点执行同样操作配置oracle,grid用户ssh等价1.第一个节点oraclehost1 $ pwd/home/oracleoraclehost1 $ mkdir ./sshoraclehost1 $ chmod 700 ./sshoraclehost1 $ ssh-keygen -t rsaoraclehost1 $ ssh-key
6、gen -t dsa o r a c l e h o s t 1 $ c a t / . s s h / i d _ r s a . p u b /.ssh/authorized_keys o r a c l e h o s t 1 $ c a t / . s s h / i d _ d s a . p u b /.ssh/authorized_keys配置oracle,grid用户ssh等价2.第二个节点roothost2 # su - oracleoraclehost2 $ mkdir ./sshoraclehost2 $ chmod 700 ./sshoraclehost2 ssh$ s
7、sh-keygen -t rsaoraclehost2 ssh$ ssh-keygen -t dsa配置oracle,grid用户ssh等价3.返回第一节点oraclehost1 $ ssh rac2 cat /.ssh/id_rsa.pub /.ssh/authorized_keysoraclehost1 $ ssh rac2 cat /.ssh/id_dsa.pub /.ssh/authorized_keysoraclehost1 $ scp /.ssh/authorized_keys rac2:/.ssh/authorized_keys配置oracle,grid用户ssh等价4.验证or
8、aclehost2 .ssh$ vim run.sh写入如下内容:ssh rac1 datessh rac2 datessh rac1-pri datessh rac2-pri date配置oracle,grid用户ssh等价5.重复配置grid用户第二个节点执行同样操作分区共享磁盘1.添加共享磁盘后分区查看磁盘状态roothost1 # fdisk -l分区目标磁盘roothost1 # fdisk /dev/sdb到节点二验证roothost2 # fdisk -l创建裸设备裸设备也叫裸分区(原始分区),是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊字符设备。裸设备
9、可以绑定一个分区,也可以绑定一个磁盘。roothost1 # ls -trl /dev/sd*编辑设备文件roothost1 # vim /etc/udev/rules.d/60-raw.rules创建裸设备增加如下内容ACTION=add, KERNEL=sdb1, RUN+=/bin/raw /dev/raw/raw1 %NACTION=add, KERNEL=sdc1, RUN+=/bin/raw /dev/raw/raw2 %NKERNEL=raw1-2, OWNER=grid, GROUP=asmadmin, MODE=0660创建裸设备启动服务roothost1 # start_u
10、dev Starting udev: OK roothost1 # raw -qa/dev/raw/raw1: bound to major 8, minor 17/dev/raw/raw2: bound to major 8, minor 33启动服务roothost1 # start_udev Starting udev: OK roothost1 # raw -qa/dev/raw/raw1: bound to major 8, minor 17/dev/raw/raw2: bound to major 8, minor 33创建裸设备roothost1 # ls -trl /dev/r
11、awtotal 0crw-rw- 1 grid asmadmin 162, 2 Jun 2 00:34 raw2crw-rw- 1 grid asmadmin 162, 1 Jun 2 00:34 raw1在第二个节点执行同样操作使用LVM创建一个/u01挂载点查看物理卷信息roothost1 # pvdisplay查看卷组信息roothost1 # vgdisplay查看逻辑卷信息roothost1 # pvdispla使用LVM创建一个/u01挂载点创建逻辑卷roothost1 # lvcreate -L 30G -n LogVol06 VolGroup00格式化逻辑卷为ext3格式roo
12、thost1 # mkfs.ext3 /dev/VolGroup00/LogVol06在root目录创建u01目录roothost1 # mkdir /u01使用LVM创建一个/u01挂载点挂载u01目录roothost1 # mount /dev/VolGroup00/LogVol06 /u01设置开机自动挂载还需要修改/etc/fstab文件roothost1 # vim /etc/fstab增加如下内容:/dev/VolGroup00/LogVol06 /u01 ext3 defaults 1 2安装Grid软件前安装前预先检查配置信息gridrac1 grid$ ./runcluvfy
13、.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose 关闭防火墙(linux6.2安装后未关闭防火墙)rootrac1 # service iptables stop设置开机不启动rootrac1 # chkconfig iptables off安装Grid软件前如果缺包rootrac1 misc# cd /misc/cd/Serverrootrac1 Packages# pwd/misc/cd/Packagesrootrac1 Packages# rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm*
14、为根lvm根目录扩容 rootrac1 /# lvextend -L +10G /dev/vg_host1/lv_rootrootrac1 /# resize2fs /dev/vg_host1/lv_root安装Grid软件前配置grid用户环境变量gridrac1 $ vim .bash_profileexport PATHexport ORACLE_BASE=/u01/app/grid/export ORACLE_HOME=/u01/app/11.2.0/gridexport ORACLE_SID=+ASM1export PATH=$ORACLE_HOME/bin:$PATH安装Grid软
15、件前第二个节点重复此操作gridrac2 $ vim .bash_profileexport PATHexport ORACLE_BASE=/u01/app/grid/export ORACLE_HOME=/u01/app/11.2.0/gridexport ORACLE_SID=+ASM2export PATH=$ORACLE_HOME/bin:$PATH安装oracle软件前创建oracle安装目录 rootrac1 # mkdir -p /u01/app/oraclerootrac1 # chown oracle:oinstall /u01/app/oracle第二节点重复此操作root
16、rac2 # mkdir -p /u01/app/oraclerootrac2 # chown oracle:oinstall /u01/app/oracle创建数据库前配置oracle用户环境变量oraclerac1 $ vim .bash_profileexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1export ORACLE_SID=racdb1export PATH=$ORACLE_HOME/bin:$PATHoraclerac1 $ source .bash_profile第二个节点重复此操作创建数据库前oraclerac1 $ vim .bash_profileexport O
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 饭店员工管理奖惩制度
- 饲料厂生产管理奖惩制度
- 高中军训请假制度怎么写
- 安全检查四个清单制度
- 安全控制点挂牌上锁制度
- 有关公司领导请假制度
- 企业财务制度合理化建议
- 财务制度泰语怎么写
- 体育课教学安全管理制度
- 机关和企业财务制度区别
- 物业小区控烟监督制度
- 常用Y系列电机型号参数表
- 葫芦岛九江220千伏输变电工程环评报告
- 2022年浙江纺织服装职业技术学院单招职业适应性测试试题及答案解析
- GB/T 26514-2011互叶白千层(精)油,松油烯-4-醇型茶树(精)油
- GA/T 1028.4-2017机动车驾驶人考试系统通用技术条件第4部分:道路驾驶技能考试系统
- 除灰点检技术标准
- 04第四章-火箭导弹的气动布局
- 齐鲁医学妊娠期急腹症
- 【部编版】六年级道德与法治下册全册课件
- 年龄相关性白内障课件
评论
0/150
提交评论