VM+RHEL4AS+LVM+ASM+RAW+OCFS2+10g+RAC(3)+DG(Multi+LOGIC)+OEM1

2019-08-31 20:08

完全安装指南

一、 环境

a) 虚拟机 操作系统 集群环境 数据库平台 数据库存储 数据库安全 数据库备份 数据库管理 b) Oracle 用户home Oracle OCFS2组件 Oracle ASM 组件 Oracle 集群组件 (Voting Disk) Oracle 数据库组件 Dump 目录 Spfile Pfile 控制文件 数据库文件 Redo log 归档日志文件 闪回区 RMAN备份片

2. 配置第一个虚拟机

3. 在第一个虚拟机上配置 Enterprise Linux 4. 创建并配置第二个虚拟机

5. 配置 Oracle 自动存储管理 (ASM) 6. 配置 Oracle 集群文件系统 (OCFS2) 7. 安装 Oracle 集群件

8. 安装 Oracle 数据库 10g 第 2 版 c)

二、 安装VMware Server 1.0 三、 创建虚拟主机

a)

建立共享磁盘

是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 数据库存储

本地磁盘 是 是 是 是 共享存储 OCFS2 是 是 RAW 是 ASM 自动存储管理 系统及数据库的环境描述

VM Server 1.0 Linux Redhat AS4 U5 2.6.9.55 Oracle 10g RAC 3个节点 Oracle 10g RAW|ASM|OCFS2 物理|逻辑备库 RMAN 10g OEM OCR 与表决磁盘 1. 创建 ocfs2 for OCR + CRS voting 的磁盘 vmware-vdiskmanager

-c

-s

1Gb

-a

lsilogic

-t

2

Machines\\RAC10g\\ShareDisk\\ocfs.vmdk”

2. 创建 ocfs2 for Oracle 10g 的磁盘 vmware-vdiskmanager

-c

-s

4Gb

-a

lsilogic

-t

2

Machines\\RAC10g\\ShareDisk\\orahome.vmdk”

3. 创建 ocfs2 for 数据库文件 的磁盘 vmware-vdiskmanager

-c

-s

4Gb

-a

lsilogic

-t

2

Machines\\RAC10g\\ShareDisk\\oradata.vmdk”

4. 创建2个 ASM for Oracle data & flash recovery area 的磁盘 vmware-vdiskmanager -c -s 2Gb -a lsilogic -t 2 Machines\\RAC10g\\ShareDisk\\asm1.vmdk” vmware-vdiskmanager

-c

-s

2Gb

-a

lsilogic

-t

2

Machines\\RAC10g\\ShareDisk\\asm2.vmdk”

5.

编辑vmx文件,最后分别加上如下内容 scsi1.present = \scsi1.virtualDev = \scsi1.sharedBus = \

scsi1:1.present = \

scsi1:1.mode = \

scsi1:1.filename = \scsi1:1.deviceType = \

scsi1:2.present = \

scsi1:2.mode = \

scsi1:2.filename = \scsi1:2.deviceType = \

scsi1:3.present = \

scsi1:3.mode = \

scsi1:3.filename = \scsi1:3.deviceType = \

scsi1:4.present = \

scsi1:4.mode = \

scsi1:4.filename = \scsi1:4.deviceType = \

scsi1:5.present = \

scsi1:5.mode = \

scsi1:5.filename = \scsi1:5.deviceType = \

“C:\\Virtual

“C:\\Virtual

“C:\\Virtual

“C:\\Virtual “C:\\Virtual

disk.locking = \diskLib.dataCacheMaxSize = \

diskLib.dataCacheMaxReadAheadSize = \diskLib.dataCacheMinReadAheadSize = \diskLib.dataCachePageSize = \diskLib.maxUnsyncedWrites = \

四、 为oracle数据库精简快速安装linux操作系统

a) b) c) d)

开始安装时,会弹出一个是否检测光驱,选择跳过,不要检测 语言,根据需要选择,可以选择中文,也可以选择U.S.English 安装选项,选择custom

分区,选择手工划分分区,一般划两个即可,一个是swap分区,大小是内存的两倍,一个是/分区,大小是剩余硬盘空间的大小,同时,两个分区都最好选上force to be a primary partition选项 e) f) g)

IP设置,去掉DHCP,设置静态IP,设置网关 防火墙设置,最好去掉防火墙 具体组件的选择 1. 2. 3. 4. 5. 6. 7. 8. h)

选上 Applications --- Editors 去掉 Applications --- Graphical Internet 去掉 Applications --- Text-based internet 去掉 Applications --- Sound and vedio 去掉 Applications --- Graphics

选上 Development --- Development Tools

选上 Development --- Legacy Software Development 去掉 System --- Printing Support

安装完毕后,编辑/etc/inittab文件

将id:5:initdefault 改为 id:3:initdefault,这样系统默认登陆到文字界面,而非图形界面,可以为数

据库服务器节约宝贵的资源,如果临时需要启动图形,可以执行startx命令。

到此,一个精简高效的linux就安装好了,安装oracle的时候,可能会需要安装一些附加的rpm包,那时到linux安装光盘里找到这些包即可。

oracle10g和oracle11g安装比较友好的一点,就是在安装过程中会检测系统是否满足安装要求,并且会告诉你检查结果,这样就可以根据检查的结果来做处理了。 i)

安装完操作系统后,还可以停止一些服务,让系统更高效的运行,这些服务包括:

cups-config-daemon,pcmcia,microcode_ctl,netfs,portmap,iptables,gpm,cups,isdn,rhnsd,sendmail,smartd,acpid,nfslock

停掉这些服务的方法:chkconfig --level 123456 服务名 off ,然后重启操作系统。

chkconfig --level 123456 cups-config-daemon off chkconfig --level 123456 pcmcia off chkconfig --level 123456 microcode_ctl off chkconfig --level 123456 netfs off chkconfig --level 123456 portmap off chkconfig --level 123456 iptables off chkconfig --level 123456 gpm off

chkconfig --level 123456 cups off chkconfig --level 123456 isdn off chkconfig --level 123456 rhnsd off chkconfig --level 123456 sendmail off chkconfig --level 123456 smartd off chkconfig --level 123456 acpid off chkconfig --level 123456 nfslock off

五、 配置linux系统

a)

编辑/etc/hosts文件 127.0.0.1 localhost

192.168.181.81 rac10g1 192.168.117.81 rac10g1-priv 192.168.10.81 rac10g1-vip

192.168.181.82 rac10g2 192.168.117.82 rac10g2-priv 192.168.10.82 rac10g2-vip

192.168.181.83 rac10g3 192.168.117.83 rac10g3-priv 192.168.10.83 rac10g3-vip b)

配置root的SSH连接 mkdir ~/.ssh chmod 700 ~/.ssh

ssh-keygen -t dsa (passphase为空) ssh-keygen -t rsa (passphase为空)

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

将A host的ssh文件复制到其他host的ssh目录,不需要询问密码 scp ~/.ssh/* rac10g2:/~/.ssh c) d)

配置时间同步

创建Oracle用户及目录 #mkdir -p /u01/app #groupadd -g 115 dba

#useradd -u 175 -g 115 -d /u01/app/oracle -s /bin/bash -c \#chown -R oracle:dba /u01 #passwd oracle e)

配置oracle的SSH连接

众所周知,在安装Oracle Clusterware(Former Oracle CRS)之前,有一些必备的条件,比如双网卡,同版本的操作系统,一些必需的补丁等等,还有一些比如同样ID的组和用户,这些都可以通过clusterware附带的一个检查工具cluvfy进行检查。详细的列表和检查方法可以参考oracle的官方安装文档,除此之外,安装之前另外一个重要的前提就是ssh或者rsh的配置,这就是oracle在节点之间进行文件copy时候必须的,下面就分十个步骤介绍如何进行ssh的配置。 1. Login as oracle user 2. create .ssh directory in the oracle user’s home directory $cd $mkdir ~/.ssh $chmod 700 ~/.ssh 3. Generate an RSA and DSA key for SSH $/usr/bin/ssh-keygen -t rsa $/usr/bin/ssh-keygen -t dsa 4. After this, four files generated ~/.ssh/id_rsa.pub ~/.ssh/id_rsa ~/.ssh/id_dsa.pub ~/.ssh/id_dsa 5. create an authorized key file $touch ~/.ssh/authorized_keys $cd ~/.ssh $ls 6. Copy the contents of rsa.pub and dsa.pub files to authrorized file [oracle@node1 .ssh]$ ssh node1 cat /home/oracle/.ssh/id_rsa.pub >> authorized_keys oracle@node1’s password: [oracle@node1 .ssh]$ ssh node1 cat /home/oracle/.ssh/id_dsa.pub >> authorized_keys [oracle@node1 .ssh$ ssh node2 cat /home/oracle/.ssh/id_rsa.pub >> authorized_keys oracle@node2’s password: [oracle@node1 .ssh$ ssh node2 cat /home/oracle/.ssh/id_dsa.pub >>authorized_keys oracle@node2’s password: 7. Use scp to copy the authorized file to other nodes in ~/.ssh [oracle@node1 .ssh]scp authorized_keys node2:/home/oracle/.ssh/ 8. Change the permissions on the oracle user’s authorized file on all cluster nodes $ chmod 600 ~/.ssh/authorized_keys 9. Enable OUI to use ssh and scp $ exec /usr/bin/ssh-agent $SHELL $ /usr/bin/ssh-add 10. Verify ssh configuration on all nodes $ ssh nodename1 date $ ssh nodename2 date

#su – oracle $mkdir ~/.ssh

$ssh-keygen -t dsa (passphase为空) $ssh-keygen -t rsa (passphase为空)


VM+RHEL4AS+LVM+ASM+RAW+OCFS2+10g+RAC(3)+DG(Multi+LOGIC)+OEM1.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:编译原理期末考试试卷(A卷)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: