m6米乐安卓版下载-米乐app官网下载
暂无图片
7

使用vbox快速搭建1个oracle 11g rac实验环境 -m6米乐安卓版下载

原创 徐sir 2023-12-18
241

目 录

一、基础环境配置 

1.1、服务器操作系统:

1.2、oracle软件版本:

1.3、虚拟机硬件配置 

二、配置虚拟主机 

2.1关闭selinux及iptables 

2.2 修改主机名及hosts文件 

2.3 创建相关的用户组 

2.4 配置yum源,安装oracle所需软件包 

2.5修改用户限制参数文件 

2.6 创建database及grid的安装目录 

2.7关闭ntp服务 

2.8 在vbox里创建共享磁盘 

2.9 绑定udev存储 

第三章 安装rac集群 

3.1 安装grid软件 

3.2 安装database 

3.3 dbca创建数据库 

1.1、服务器操作系统:

主机名

主机ip地址

priv/vip/scan-ip

操作系统

rac1

eth0:192.168.100.10/24

eth1:10.10.10.1/24

rac1-vip:192.168.100.11

rac2-vip:192.168.100.12

rac1-priv:10.10.10.1

rac2-priv:10.10.10.2

scan-ip:192.168.100.13

oracle linux 5.8 x64

内核版本2.6.32-300.10.1.el5uek

rac2

eth0:192.168.100.20/24

eth1:10.10.10.2/24

oracle linux 5.8 x64

内核版本2.6.32-300.10.1.el5uek

1.2、oracle软件版本:

oracle database

11.2.0.3

oracle grid

11.2.0.3

1.3、虚拟机硬件配置

每台虚拟机分配3gb内存、2颗cpu、两块网卡、60gb硬盘

2.1-2.7的操作两台虚拟机要配置一样(主机名及ip地址除外,按第一章里的进行配置)。

2.1关闭selinux及iptables

修改/etc/selinux/config文件,selinux=disables关闭selinux

/etc/init.d/iptables stop关闭防火墙服务。

chkconfig –level 35 ipatables off禁止服务开机启动。

2.2 修改主机名及hosts文件

2.3 创建相关的用户组

创建命令如下

groupadd -g 5000 asmadmin

groupadd -g 5001 asmdba

groupadd -g 5002 asmoper

groupadd -g 6000 oinstall

groupadd -g 6001 dba

groupadd -g 6002 oper

useradd -g oinstall -g asmadmin,asmdba,asmoper grid

useradd -g oinstall -g dba,asmdba oracle

2.4 配置yum源,安装oracle所需软件包

vi编辑oinstall.repo文件输入以下内容:

[oracle-install]

name=oracle-install

baseurl=file:///media/disk/server

gpgcheck=0

enabled=1

然后执行yum install oracle-validated,输入y进行安装

2.5修改用户限制参数文件

cat /etc/security/limits.conf查看用户限制文件的参数,使用yum install oracle-vildated之后,oracle用户参数己自动配置好。

只需要把grid用户的数数添加到文件里即可。

# grid-validated setting for nofile soft limit is 131072

grid soft nofile 131072

# grid-validated setting for nofile hard limit is 131072

grid hard nofile 131072

# grid-validated setting for nproc soft limit is 131072

grid soft nproc 131072

# grid-validated setting for nproc hard limit is 131072

grid hard nproc 131072

# grid-validated setting for core soft limit is unlimited

grid soft core unlimited

# grid-validated setting for core hard limit is unlimited

grid hard core unlimited

# grid-validated setting for memlock soft limit is 50000000

grid soft memlock 50000000

# grid-validated setting for memlock hard limit is 50000000

grid hard memlock 50000000

2.6 创建database及grid的安装目录

mkdir /u01

mkdir /g01

chown –r oracle:oinstall /u01

chown –r grid:oinstall /g01

passwd oracle

passwd grid

2.7关闭ntp服务

[root@rac1 ]# /etc/init.d/ntpd status

ntpd is stopped

[root@rac1 ]# chkconfig ntpd off

[root@rac1 ]# mv /etc/ntp.conf /etc/ntp.conf.original

2.8 在vbox里创建共享磁盘

本次实验创建的磁盘如下:

data01、data02、data03

数据磁盘

3gb(3个共9gb)

fra01、fra02、fra03

闪回区

4gb(3个共12gb)

ocr01、ocr02、ocr03

仲裁盘

3gb(3个共9gb)

选中第一个虚拟主机rac1选择设置

在存储设置-sata控制器上选择添加

选择“创建新的虚拟盘”

硬盘文件类型默认vdi即可。

选择固定大小

这里创建第一块data01盘大小为1gb

然后按照同样的方法创建剩余的磁盘。

创建完毕后在vbox的管理菜单里选择“虚拟介质管理。”右键选择刚才创建的磁盘,选择“修改”—“可共享”。共把三块后创建的磁盘修改成可共享。

然后在rac2上把这这些硬盘添加上。

2.9 绑定udev存储

在rac1上查看成本机现有设备,其中sdb,sdc,sdd是新加的三块硬盘,使用以下脚本生成asm-disk*设备。

[root@rac1 dev]# for i in b c d e f g h i j

> do

> echo "kernel==\"sd*\", bus==\"scsi\", program==\"/sbin/scsi_id -g -u -s %p\", result==\"`scsi_id -g -u -s /block/sd$i`\", name=\"asm-disk$i\", owner=\"grid\", group=\"asmadmin\", mode=\"0660\""

> done

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vb3ff062e6-daff6f45_", name="asm-diskb", owner="grid", group="asmadmin", mode="0660"

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vbbcf39c12-fe0c0623_", name="asm-diskc", owner="grid", group="asmadmin", mode="0660"

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vb9e1badb3-73db4112_", name="asm-diskd", owner="grid", group="asmadmin", mode="0660"

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vb6b1df26e-0e7b9c6b_", name="asm-diske", owner="grid", group="asmadmin", mode="0660"

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vbce65864a-d2adee8f_", name="asm-diskf", owner="grid", group="asmadmin", mode="0660"

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vb1aae8fb5-3f003eac_", name="asm-diskg", owner="grid", group="asmadmin", mode="0660"

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vb274c4a05-15ba2ae9_", name="asm-diskh", owner="grid", group="asmadmin", mode="0660"

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vb737fd80c-af44e388_", name="asm-diski", owner="grid", group="asmadmin", mode="0660"

kernel=="sd*", bus=="scsi", program=="/sbin/scsi_id -g -u -s %p", result=="sata_vbox_harddisk_vb46980c67-d3e45afd_", name="asm-diskj", owner="grid", group="asmadmin", mode="0660"

然后在/etc/udev/rules.d目录下创建一个99-oracle-asmdevices.rules的规则文件。把上面脚本生成的内容粘贴到里面。

最后start_udev。然后查看/dev下面是否有asm-disk*的设备生成。

用scp把这个规则文件scp到rac2主机。

然后在rac2主机上也执行start_udev,与第rac1一样生成asm-disk*

3.1 安装grid软件

上传好oracle数据库软件和grid的安装包到rac1的/soft目录下

在rac1的/soft/grid目录下运行./runiinstaller

选择第一项进行安装

选择第二项进行安装

添加中文支持。

关闭gns选项

添加rac2节点。

添加完毕后配置ssh,输入grid密码,然后点击setup进行配置。

配置完毕后会弹出提示

关于网络,如果hosts按我上面的配置进行设置的话,系统会自动识别。

选择使用asm做为ocr仲裁盘。

默认是看不到我们先前创建的字符设备,修改一下chang discovery path改为如下图所示

选择后三块盘用于ocr的创建

这里选择第二项,为asm设置一个密码,这块在后期dbca建库的时候会用到。

选择第二项。

此处默认

修改目录如下图

默认目录即可

检查可能会提示有几上错误。一个是关于scan、一个是关于dns解析还有一个是关于一个软件包的问题。这几个问题可以忽略。

提示运行脚本,以root用户先在rac1节点上运行脚本,完毕后再到rac2上运行

查看安装情况

提示完成。

配置grid用户环境变量

安装的最后一步可能会报错,查看一下安装日志,如果是关于scan或是ntp的可以忽略。结束完成就可以

检查节点:

执行asmca创建闪回和数据磁盘组

3.2 安装database

3.3 dbca创建数据库

最后修改时间:2023-12-19 09:49:22
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【米乐app官网下载的版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论

网站地图