11201_RHEL5.5_RAC_VBOX 详细搭建步骤

1、安装好vbox,创建好虚拟机(红帽5.5),注意:VBOX全局设置VBOX磁盘的位置和备份位置

IP、hostname 规划:

             hostname          lk1 lk2
eth0:公网 192.168.1.171 192.168.1.173
eth0:vip 192.168.1.172 192.168.1.174
eth1:private私有网络 172.168.1.191 172.168.1.192
scan ip 192.168.1.176 192.168.1.176

2、配置host文件

127.0.0.1       localhost.localdomain localhost    #注意此行修改成这样
::1             localhost6.localdomain6 localhost6

192.168.1.171   lk1   www.lk1.com
192.168.1.172   lk1-vip

192.168.1.173   lk2 www.lk2.com
192.168.1.174   lk2-vip

192.168.1.176   lk-cluster lk-cluster-scan

172.168.1.191   lk1-priv
172.168.1.192   lk2-priv

3、创建用户、组、目录

[[email protected] ~]# groupadd -g 5000 asmadmin

[[email protected] ~]# groupadd -g 5001 asmdba

[[email protected] ~]# groupadd -g 5002 asmoper

[[email protected] ~]# groupadd -g 6000 oinstall

[[email protected] ~]# groupadd -g 6001 dba

[[email protected] ~]# groupadd -g 6002 oper

[[email protected] ~]# useradd -g oinstall -G asmadmin,asmdba,asmoper grid

[[email protected] ~]# useradd -g oinstall -G dba,asmdba,oper oracle

[[email protected] ~]# passwd grid

[[email protected] ~]# passwd oracle

[[email protected] ~]# mkdir /s01

[[email protected] ~]# mkdir /g01

[[email protected] ~]# chown oracle:oinstall /s01

[[email protected] ~]# chown grid:oinstall /g01

确保时间同步关闭:

[[email protected] ~]# service ntpd status

[[email protected] ~]# chkconfig ntpd off

4、系统包安装:

[[email protected] ~]# mkdir /media/disk

[[email protected] ~]# mount /dev/cdrom /media/disk

mount: block device /dev/cdrom is write-protected, mounting read-only

[[email protected] ~]# touch /etc/yum.repos.d/public-yum-el5.repo

[[email protected] ~]# vi /etc/yum.repos.d/public-yum-el5.repo

[oel5]

name = Enterprise Linux 5.5 DVD

baseurl=file:///media/disk/Server/

gpgcheck=0

enabled=1

yum install oracle-validated    #oracle linux 可直接使用此命令,redhat不行

#redhat执行以下:

[[email protected] ~]# yum install -y oracle-validated

[[email protected] ~]# yum install -y compat-db

[[email protected] ~]# yum install -y compat-gcc-34

[[email protected] ~]# yum install -y compat-gcc-34-c++

[[email protected] ~]# yum install -y elfutils-libelf-devel

[[email protected] ~]# yum install -y elfutils-libelf-devel-static

[[email protected] ~]# yum install -y gcc

[[email protected] ~]# yum install -y gcc-c++

[[email protected] ~]# yum install -y elfutils-libelf-devel

[[email protected] ~]# yum install -y elfutils-libelf-devel-static

[[email protected] ~]# yum install -y gdb

[[email protected] ~]# yum install -y glibc-devel

[[email protected] ~]# yum install -y glibc-headers

[[email protected] ~]# yum install -y kernel-headers

[[email protected] ~]# yum install -y libXp

[[email protected] ~]# yum install -y libaio-devel

[[email protected] ~]# yum install -y libaio

[[email protected] ~]# yum install -y libstdc++-devel

[[email protected] ~]# yum install -y sysstat

[[email protected] ~]# yum install -y unixODBC

[[email protected] ~]# yum install -y unixODBC-devel

[[email protected] ~]# yum install -y openmotif22

5、修改配置

[[email protected] ~]# vi /etc/sysctl.conf

net.ipv4.ip_forward = 0

net.ipv4.conf.default.rp_filter = 2

net.ipv4.conf.default.accept_source_route = 0

kernel.core_uses_pid = 1

net.ipv4.tcp_syncookies = 1

fs.file-max = 6815744

kernel.msgmni = 2878

kernel.msgmax = 8192

kernel.msgmnb = 65536

kernel.sem = 250 32000 100 142

kernel.shmmni = 4096

kernel.shmall = 1073741824

kernel.shmmax = 4398046511104

kernel.sysrq = 1

net.core.rmem_default = 262144

net.core.rmem_max = 4194394

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

fs.aio-max-nr = 3145728

net.ipv4.ip_local_port_range = 9000 65500

vm.min_free_kbytes = 51200

[[email protected] disk]# sysctl -p

[[email protected] disk]# vi /etc/security/limits.conf

oracle soft nofile 131072

oracle hard nofile 131072

oracle soft nproc 131072

oracle hard nproc 131072

oracle soft core unlimited

oracle hard core unlimited

oracle soft memlock 50000000

oracle hard memlock 50000000

grid soft nofile 131072

grid hard nofile 131072

grid soft nproc 131072

grid hard nproc 131072

grid soft core unlimited

grid hard core unlimited

grid soft memlock 50000000

grid hard memlock 50000000

6、克隆一号机,并修改2号机IP和hostname

[[email protected] disk]# init 0         关闭一号机

在VBOX上clone一号机,注意

修改虚拟机配置,启动2号机,修改2号机IP和hostname

[[email protected] ~]# system-config-network

[[email protected] ~]# vi /etc/sysconfig/network

[[email protected] ~]# hostname lk2

/etc/hosts不用动

注:【改vbox磁盘uuid:cmd中执行:VBoxManage  internalcommands sethduuid E:\11g_rac\disk_node2\11g_rac_2.vdi】

7、关机,创建共享磁盘

在一号机创建8个5G容量的共享磁盘,需要立即分配

打开 管理-》虚拟介质管理

右键修改需要的每个磁盘位共享磁盘

最终一号机设置如下:

在二号机上添加《现有的虚拟磁盘》,添加这8块磁盘,选中主机输入输出(提高性能)

启动2台主机。

8、创建UDEV,关联磁盘

[[email protected] dev]# ls sd*

sda  sda1  sda2  sdb  sdc  sdd  sde  sdf  sdg  sdh  sdi

在shell中执行:

for i in b c d e f g h i ;

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_VB12762fea-b7caec51_", 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_VBb488642b-161d1783_", 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_VBaa2b39a4-97e266e1_", 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_VB8035d86d-2dc1002b_", 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_VB7e17688a-d552054c_", 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_VB2cc9568a-3211781b_", 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_VB97fdf2ce-bfde99c2_", 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_VB151cf602-53902d7f_", NAME="asm-diski", OWNER="grid", GROUP="asmadmin", MODE="0660"

编辑配置文件:

[[email protected] dev]# cd /etc/udev/rules.d/

[[email protected] rules.d]# touch 99-oracle-asmdevices.rules

[[email protected] rules.d]# vi 99-oracle-asmdevices.rules

[[email protected] rules.d]# start_udev                     //启动UDEV

启动 udev:[确定]

[[email protected] rules.d]# ls -l /dev/asm*            //这时出现asm磁盘,绑定成功

brw-rw---- 1 grid asmadmin 8,  16 11-12 00:29 /dev/asm-diskb

brw-rw---- 1 grid asmadmin 8,  32 11-12 00:29 /dev/asm-diskc

brw-rw---- 1 grid asmadmin 8,  48 11-12 00:29 /dev/asm-diskd

brw-rw---- 1 grid asmadmin 8,  64 11-12 00:29 /dev/asm-diske

brw-rw---- 1 grid asmadmin 8,  80 11-12 00:29 /dev/asm-diskf

brw-rw---- 1 grid asmadmin 8,  96 11-12 00:29 /dev/asm-diskg

brw-rw---- 1 grid asmadmin 8, 112 11-12 00:29 /dev/asm-diskh

brw-rw---- 1 grid asmadmin 8, 128 11-12 00:29 /dev/asm-diski

[[email protected] rules.d]# scp 99-oracle-asmdevices.rules lk2:/etc/udev/rules.d/        //拷贝到二号机

[[email protected] dev]# start_udev                    //二号机上同样启动UDEV

启动 udev:[确定]

[[email protected] dev]# ls -l /dev/asm*

brw-rw---- 1 grid asmadmin 8,  16 11-12 00:33 /dev/asm-diskb

brw-rw---- 1 grid asmadmin 8,  32 11-12 00:33 /dev/asm-diskc

brw-rw---- 1 grid asmadmin 8,  48 11-12 00:33 /dev/asm-diskd

brw-rw---- 1 grid asmadmin 8,  64 11-12 00:33 /dev/asm-diske

brw-rw---- 1 grid asmadmin 8, 128 11-12 00:33 /dev/asm-diskf

brw-rw---- 1 grid asmadmin 8,  80 11-12 00:33 /dev/asm-diskg

brw-rw---- 1 grid asmadmin 8,  96 11-12 00:33 /dev/asm-diskh

brw-rw---- 1 grid asmadmin 8, 112 11-12 00:33 /dev/asm-diski

9、上传介质,解压

[[email protected] g01]# su - grid

[[email protected] ~]$ cd /g01/11201_install/

[[email protected] 11201_install]$ ls -l

总计 3188276

-rw-r--r-- 1 root root  980831749 11-12 00:42 linux_11.2.0.1_grid.zip

-rw-r--r-- 1 root root 1285396902 11-12 00:39 linux_11gR2_database_1of2.zip

-rw-r--r-- 1 root root  995359177 11-12 00:40 linux_11gR2_database_2of2.zip

[[email protected] 11201_install]$ unzip linux_11.2.0.1_grid.zip         #注意解压完目录权限

[[email protected] 11201_install]$ cd grid

10、开始安装

root:xhost +

[[email protected] grid]$ ./runInstaller

scan名称和/etc/hosts一致

在两个节点上依次执行下2个脚本:

[[email protected] ~]# /g01/grid/app/oraInventory/orainstRoot.sh 
更改权限/g01/grid/app/oraInventory.
添加组的读取和写入权限。
删除全局的读取, 写入和执行权限。

更改组名/g01/grid/app/oraInventory 到 oinstall.
脚本的执行已完成。

[[email protected] ~]# /g01/grid/app/11.2.0/grid/root.sh 
Running Oracle 11g root.sh script...

The following environment variables are set as:
    ORACLE_OWNER= grid
    ORACLE_HOME=  /g01/grid/app/11.2.0/grid

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...

Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
2013-11-12 03:51:31: Parsing the host name
2013-11-12 03:51:31: Checking for super user privileges
2013-11-12 03:51:31: User has super user privileges
Using configuration parameter file: /g01/grid/app/11.2.0/grid/crs/install/crsconfig_params
Creating trace directory
LOCAL ADD MODE 
Creating OCR keys for user ‘root‘, privgrp ‘root‘..
Operation successful.
  root wallet
  root wallet cert
  root cert export
  peer wallet
  profile reader wallet
  pa wallet
  peer wallet keys
  pa wallet keys
  peer cert request
  pa cert request
  peer cert
  pa cert
  peer root cert TP
  profile reader root cert TP
  pa root cert TP
  peer pa cert TP
  pa peer cert TP
  profile reader pa cert TP
  profile reader peer cert TP
  peer user cert
  pa user cert
Adding daemon to inittab
CRS-4123: Oracle High Availability Services has been started.
ohasd is starting
CRS-2672: 尝试启动 ‘ora.gipcd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.mdnsd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.gipcd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.mdnsd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.gpnpd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.gpnpd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.cssdmonitor‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.cssdmonitor‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.cssd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.diskmon‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.diskmon‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.cssd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.ctssd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.ctssd‘ (在 ‘lk1‘ 上)
 
已成功创建并启动 ASM。

已成功创建磁盘组 SYSTEMDG。

clscfg: -install mode specified
Successfully accumulated necessary OCR keys.
Creating OCR keys for user ‘root‘, privgrp ‘root‘..
Operation successful.
CRS-2672: 尝试启动 ‘ora.crsd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.crsd‘ (在 ‘lk1‘ 上)
CRS-4256: Updating the profile
Successful addition of voting disk 24b7e49880b94f40bfcc2363b14201b9.
Successful addition of voting disk 05e6234683b74f54bf6cb05be26b6c18.
Successful addition of voting disk 936eeab744f64f46bf9ff1ca0d895d96.
Successful addition of voting disk 042aa5d1d4fc4fcabf9c2c525230b83e.
Successful addition of voting disk 8028d69206bc4f4cbffaf3a31ae6a01f.
Successfully replaced voting disk group with +SYSTEMDG.
CRS-4256: Updating the profile
CRS-4266: Voting file(s) successfully replaced
 ##  STATE    File Universal Id                File Name Disk group
--  -----    -----------------                --------- ---------
 1. ONLINE   24b7e49880b94f40bfcc2363b14201b9 (/dev/asm-diskb) [SYSTEMDG]
 2. ONLINE   05e6234683b74f54bf6cb05be26b6c18 (/dev/asm-diskc) [SYSTEMDG]
 3. ONLINE   936eeab744f64f46bf9ff1ca0d895d96 (/dev/asm-diskd) [SYSTEMDG]
 4. ONLINE   042aa5d1d4fc4fcabf9c2c525230b83e (/dev/asm-diske) [SYSTEMDG]
 5. ONLINE   8028d69206bc4f4cbffaf3a31ae6a01f (/dev/asm-diskf) [SYSTEMDG]
Located 5 voting disk(s).
CRS-2673: 尝试停止 ‘ora.crsd‘ (在 ‘lk1‘ 上)
CRS-2677: 成功停止 ‘ora.crsd‘ (在 ‘lk1‘ 上)
CRS-2673: 尝试停止 ‘ora.asm‘ (在 ‘lk1‘ 上)
CRS-2677: 成功停止 ‘ora.asm‘ (在 ‘lk1‘ 上)
CRS-2673: 尝试停止 ‘ora.ctssd‘ (在 ‘lk1‘ 上)
CRS-2677: 成功停止 ‘ora.ctssd‘ (在 ‘lk1‘ 上)
CRS-2673: 尝试停止 ‘ora.cssdmonitor‘ (在 ‘lk1‘ 上)
CRS-2677: 成功停止 ‘ora.cssdmonitor‘ (在 ‘lk1‘ 上)
CRS-2673: 尝试停止 ‘ora.cssd‘ (在 ‘lk1‘ 上)
CRS-2677: 成功停止 ‘ora.cssd‘ (在 ‘lk1‘ 上)
CRS-2673: 尝试停止 ‘ora.gpnpd‘ (在 ‘lk1‘ 上)
CRS-2677: 成功停止 ‘ora.gpnpd‘ (在 ‘lk1‘ 上)
CRS-2673: 尝试停止 ‘ora.gipcd‘ (在 ‘lk1‘ 上)
CRS-2677: 成功停止 ‘ora.gipcd‘ (在 ‘lk1‘ 上)
CRS-2673: 尝试停止 ‘ora.mdnsd‘ (在 ‘lk1‘ 上)
CRS-2677: 成功停止 ‘ora.mdnsd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.mdnsd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.mdnsd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.gipcd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.gipcd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.gpnpd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.gpnpd‘ (在 ‘lk1‘ 上)
 CRS-2672: 尝试启动 ‘ora.cssdmonitor‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.cssdmonitor‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.cssd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.diskmon‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.diskmon‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.cssd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.ctssd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.ctssd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.asm‘ (在 ‘lk1‘ 上)
 CRS-2676: 成功启动 ‘ora.asm‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.crsd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.crsd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.evmd‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.evmd‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.asm‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.asm‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.SYSTEMDG.dg‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.SYSTEMDG.dg‘ (在 ‘lk1‘ 上)
CRS-2672: 尝试启动 ‘ora.registry.acfs‘ (在 ‘lk1‘ 上)
CRS-2676: 成功启动 ‘ora.registry.acfs‘ (在 ‘lk1‘ 上)

lk1     2013/11/12 04:18:11     /g01/grid/app/11.2.0/grid/cdata/lk1/backup_20131112_041811.olr
Preparing packages for installation...
cvuqdisk-1.0.7-1
Configure Oracle Grid Infrastructure for a Cluster ... succeeded
Updating inventory properties for clusterware
正在启动 Oracle Universal Installer...

检查交换空间: 必须大于 500 MB。   实际为 901 MB    通过
The inventory pointer is located at /etc/oraInst.loc
The inventory is located at /g01/grid/app/oraInventory
‘UpdateNodeList‘ 成功。

11、2个节点分别编辑配置文件

[[email protected] ~]# su - grid

[[email protected] ~]$ vi .bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

export CRS_HOME=/g01/grid/app/11.2.0/grid
export ORACLE_BASE=/g01

export ORACLE_HOME=/g01/grid/app/11.2.0/grid
export ORACLE_SID=+ASM1        #2节点修改此处

export PATH=$CRS_HOME/bin:$PATH

验证

[[email protected] ~]$ . .bash_profile
[[email protected] ~]$ asmcmd
ASMCMD> lsdg
State    Type  Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB  Offline_disks  Voting_files  Name
MOUNTED  HIGH  N         512   4096  1048576     25600    24470              455            8005              0             N  SYSTEMDG/
ASMCMD> exit

[[email protected] ~]#  crsctl status res -t

--------------------------------------------------------------------------------

NAME           TARGET  STATE        SERVER                   STATE_DETAILS

--------------------------------------------------------------------------------

Local Resources

--------------------------------------------------------------------------------

ora.SYSTEMDG.dg

ONLINE  ONLINE       lk1

ONLINE  ONLINE       lk2

ora.asm

ONLINE  ONLINE       lk1                      Started

ONLINE  ONLINE       lk2                      Started

ora.eons

ONLINE  ONLINE       lk1

ONLINE  ONLINE       lk2

ora.gsd

OFFLINE OFFLINE      lk1

OFFLINE OFFLINE      lk2

ora.net1.network

ONLINE  ONLINE       lk1

ONLINE  ONLINE       lk2

ora.ons

ONLINE  ONLINE       lk1

ONLINE  ONLINE       lk2

ora.registry.acfs

ONLINE  ONLINE       lk1

ONLINE  ONLINE       lk2

--------------------------------------------------------------------------------

Cluster Resources

--------------------------------------------------------------------------------

ora.LISTENER_SCAN1.lsnr

1        ONLINE  ONLINE       lk1

ora.lk1.vip

1        ONLINE  ONLINE       lk1

ora.lk2.vip

1        ONLINE  ONLINE       lk2

ora.oc4j

1        OFFLINE OFFLINE

ora.scan1.vip

1        ONLINE  ONLINE       lk1                                               
[[email protected] ~]$ crsctl query crs activeversion
Oracle Clusterware active version on the cluster is [11.2.0.1.0]
[[email protected] ~]$ crsctl check cluster
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
[[email protected] ~]$ crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online

回到界面点击OK继续:

12、使用oracle用户在节点一安装数据库软件

先检查crs运行正常:

[[email protected] ~]$ crsctl check cluster

CRS-4537: Cluster Ready Services is online

CRS-4529: Cluster Synchronization Services is online

CRS-4533: Event Manager is online

[[email protected] ~]$ crsctl status res

解压安装包:

[[email protected] ~]$ cd /s01

[[email protected] s01]$ ls

linux_11gR2_database_1of2.zip  linux_11gR2_database_2of2.zip

[[email protected] s01]$ unzip linux_11gR2_database_1of2.zip

[[email protected] s01]$ unzip linux_11gR2_database_2of2.zip

13、解压期间,asmca创建asm磁盘组:

14、安装数据库软件:

[[email protected] database]$ ./runInstaller

2个节点分别配置环境变量:

[[email protected] dbhome_1]$ vi ~/.bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

export ORACLE_BASE=/s01
export ORACLE_HOME=/s01/oracle/app/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl1        #二节点为 orcl2

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

export PATH=$ORACLE_HOME/OPatch:$ORACLE_HOME/bin:$PATH

跑root脚本:[[email protected] s01]# /s01/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh

15、dbca建库:

来自为知笔记(Wiz)

时间: 2024-08-12 07:18:34

11201_RHEL5.5_RAC_VBOX 详细搭建步骤的相关文章

Hadoop集群搭建步骤

实验性操作是在虚拟机里进行的,除了搭建hadoop本身的操作之外,遇到的其它问题总结如下: 1. 虚拟机挂载windows磁盘: 添加硬件,要保证该硬件此时没有被读写访问等,因为挂载后,该磁盘在宿主机上就不能用了.启动虚拟机linux,执行 fdisk –l 查看windows磁盘的分区,如/dev/sdb2,然后执行挂载命令: mount /dev/sdb2 /mnt/win/ 然后就可以到/mnt/win目录下访问磁盘上的内容了 2. hadoop启动时如果报错,提示JAVA_HOME is

Java Web 环境搭建步骤(超详细,包括前期安装步骤)

Java Web 环境搭建步骤 安装对应版本的JDK 配置环境变量 本人安装的路径是C盘,在path中加入C:\Program Files\Java\jdk1.8.0_65\bin 测试配置成功,cmd中输入javac,显示如下界面: 安装Tomcat 本人安装的版本是7.0.版本 测试是否安装成功,在浏览器中输入http://localhost:8080/ 显示如下图,表示安装成功. 5.  在Eclipse中启动Tomcat服务器 1)首先,选择window下面的Preferences 2)

springmvc学习总结(二) -- maven+springmvc+spring+mybatis+mysql详细搭建整合过程讲解

@[email protected] 写在最前 之前分享过下面这几篇: mybatis学习笔记(五) -- maven+spring+mybatis从零开始搭建整合详细过程(上)(附demo和搭建过程遇到的问题解决方法) mybatis学习笔记(六) -- maven+spring+mybatis从零开始搭建整合详细过程(下) springmvc学习笔记(一) -- 从零搭建,基础入门 这一篇,在这些练习的基础上,将它们整合在一起! 搭建步骤如下 一.新建maven项目,配置环境,测试是否配置成

为学习Hadoop使用VMware准备3台一模一样的Linux虚拟机的详细搭建过程

? 简介:VMware可以在个人本地一台笔记本机器上同时运行二个或更多Windows.DOS.LINUX系统.与"多启动"系统相比,VMWare采用了完全不同的概念.多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.VMWare是真正"同时"运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换.而且每个操作系统你都可以进行虚拟的分区.配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便.安

CDH集群搭建步骤

CDH集群搭建步骤详细文档 一.关于CDH和Cloudera Manager CDH (Cloudera's Distribution,including Apache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境. Cloudera Manager则是为了便于在集群中进行Hadoop等大数据处理相关的服务安装和监控管理的组件,对集群中主机.Hadoop.Hive.Spark等服务的安装

python django+uwsgi+nginx 搭建步骤(血一般的教训)

安装Django 没有pip的童鞋可以看http://blog.csdn.net/imphp/article/details/38228619安装python包管理工具pip 先在 https://pypi.python.org/ 上 搜索Django,排在第一的那个就是我们要安装的主要框架Django啦- 点进去可以查找一些相关文档,虽然全部是鸟语花香,不过有翻译.百度.炕忙,就算是菜鸟也成英国鸟了. Django 的官网文档 https://docs.djangoproject.com/en

超详细搭建Squid日志分析

Squid日志分析概述 Sarg的全名是Squid Analysis ReportGenerator,是一款Squid日志分析工具,采用HTML格式,详细列出每一位用户访问Internet的站点信息.时间占用信息.排名.连接次数和访问量等 实验环境 系统环境:centos7.4 服务器IP地址:192.168.100.71 相关源码信息:sarg-2.3.7.squid-3.4.6 搭建步骤 一.安装Squid服务 没有安装squid服务的朋友可以查看我之前的博文 http://blog.51c

超详细搭建SVN+Nginx+PHP+MySQL+MFS服务构建社交网站

简介 公司的社交网站采用PHP语言开发,为了管理PHP程序员开发的代码,上级领导要求搭建SVN服务器进行版本控制.社交网站的第一个版本部署在LNMP平台上,前端为Nginx,通过fastcgi协议访问后端的PHP服务器.为了保证数据安全,要求搭建MySQL数据库主从集群. 社交网站包含用户的相册功能,允许用户上传照片,上传照片需要使用共享存储来存放.公司决定使用MFS分布式文件系统,并将MFS挂载到PHP服务器的相关目录下. 实验环境 主机名称 操作系统 IP地址 主要软件 Nginx Cent

Samba 服务搭建步骤

Samba 服务搭建步骤,客户端自动挂载服务端1.通过yum安装samba ,samba-client ,cifs 软件包2.创建共享目录mkdir /x3,设置共享目录的selinux 安全上下文4,修改samba 配置文件,并保存,文件路径/etc/samba/smb.conf [共享目录名称]path = /xhosts allow = xxx.xxx.xxx.5,创建一个用户useradd x6,将好好创建的用户加入samba 用户域,并赋予密码smbpasswd -a x7,重启&加入