使用UDEV在Oracle Linux 6上安装Oracle 11g RAC(11.2.0.3) (三)

Oracle 11g R2(11.2.0.4.0)+udev搭建RAC 准备工作:硬件配置要求1 . 确定操作系统平台,64bit or 32bit。 查看系统平台# uname -m2 . 安装GI至少 1.5gb内存;安装GI和RAC数据库至少2.5GB内存 查看物理内存大小:# grep MemTotal /proc/meminfo3 . 置换区跟内存之间的关系 如下:查看swap大小: # grep SwapTotal /proc/meminfoor# f 阅读详情
使用UDEV在Oracle Linux 6上安装Oracle 11g RAC(11.2.0.3) (一)

使用UDEV在Oracle Linux 6上安装Oracle 11g RAC(11.2.0.3) (二)


配置共享磁盘,本次实验环境是基于VMware ESXi 5搭建。

和vbox配置差不多,具体过程略,关闭node1,node2,说明一下需要注意的地方


SCSI控制器选择  LIS Logic并行,类型选择虚拟,虚拟磁盘可以在同一台服务器上共享,磁盘的虚拟设备节点选择1:1,1:2依次类推,这里添加了6块共享磁盘。



node1创建磁盘之后,node2选择已有磁盘,选择路径添加即可



在node1,和node2的vmx配置文件中添加以下语句,否则无法获取磁盘UUID

disk.enableUUID = "TRUE" 

  1. scsi1:4.present = "TRUE"  
  2. scsi1:4.fileName = "/vmfs/volumes/4fd87396-c40232e5-5ae4-001e6719f392/zhongwc1/zhongwc1_4.vmdk"  
  3. scsi1:4.deviceType = "scsi-hardDisk"  
  4. scsi1:5.present = "TRUE"     
  5. scsi1:5.fileName = "/vmfs/volumes/4fd87396-c40232e5-5ae4-001e6719f392/zhongwc1/zhongwc1_5.vmdk"  
  6. scsi1:5.deviceType = "scsi-hardDisk"  
  7. scsi1:6.present = "TRUE"     
  8. scsi1:6.fileName = "/vmfs/volumes/4fd87396-c40232e5-5ae4-001e6719f392/zhongwc1/zhongwc1_6.vmdk"  
  9. scsi1:6.deviceType = "scsi-hardDisk"  
  10. scsi0:13.present = "FALSE"   
  11. scsi1:1.redo = ""                       
  12. scsi1:2.redo = ""           
  13. scsi1:3.redo = ""            
  14. scsi1:4.redo = ""                       
  15. scsi1:5.redo = ""           
  16. scsi1:6.redo = ""       
  17. scsi1.pciSlotNumber = "35"             
  18. disk.enableUUID = "TRUE"      

           

启动node1,node2测试共享磁盘

node1

  1. [root@node1 ~]# fdisk -l  
  2.   
  3. Disk /dev/sda: 107.4 GB, 107374182400 bytes  
  4. 255 heads, 63 sectors/track, 13054 cylinders  
  5. Units = cylinders of 16065 * 512 = 8225280 bytes  
  6. Sector size (logical/physical): 512 bytes / 512 bytes  
  7. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  8. Disk identifier: 0x000119e9  
  9.   
  10.    Device Boot      Start         End      Blocks   Id  System  
  11. /dev/sda1   *           1          26      204800   83  Linux  
  12. Partition 1 does not end on cylinder boundary.  
  13. /dev/sda2              26         809     6291456   82  Linux swap / Solaris  
  14. Partition 2 does not end on cylinder boundary.  
  15. /dev/sda3             809       13055    98360320   83  Linux  
  16.   
  17. Disk /dev/sdb: 1073 MB, 1073741824 bytes  
  18. 255 heads, 63 sectors/track, 130 cylinders  
  19. Units = cylinders of 16065 * 512 = 8225280 bytes  
  20. Sector size (logical/physical): 512 bytes / 512 bytes  
  21. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  22. Disk identifier: 0x00000000  
  23.   
  24.   
  25. Disk /dev/sdc: 1073 MB, 1073741824 bytes  
  26. 255 heads, 63 sectors/track, 130 cylinders  
  27. Units = cylinders of 16065 * 512 = 8225280 bytes  
  28. Sector size (logical/physical): 512 bytes / 512 bytes  
  29. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  30. Disk identifier: 0x00000000  
  31.   
  32.   
  33. Disk /dev/sdd: 1073 MB, 1073741824 bytes  
  34. 255 heads, 63 sectors/track, 130 cylinders  
  35. Units = cylinders of 16065 * 512 = 8225280 bytes  
  36. Sector size (logical/physical): 512 bytes / 512 bytes  
  37. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  38. Disk identifier: 0x00000000  
  39.   
  40.   
  41. Disk /dev/sde: 32.2 GB, 32212254720 bytes  
  42. 255 heads, 63 sectors/track, 3916 cylinders  
  43. Units = cylinders of 16065 * 512 = 8225280 bytes  
  44. Sector size (logical/physical): 512 bytes / 512 bytes  
  45. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  46. Disk identifier: 0x00000000  
  47.   
  48.   
  49. Disk /dev/sdf: 32.2 GB, 32212254720 bytes  
  50. 255 heads, 63 sectors/track, 3916 cylinders  
  51. Units = cylinders of 16065 * 512 = 8225280 bytes  
  52. Sector size (logical/physical): 512 bytes / 512 bytes  
  53. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  54. Disk identifier: 0x00000000  
  55.   
  56.   
  57. Disk /dev/sdg: 21.5 GB, 21474836480 bytes  
  58. 255 heads, 63 sectors/track, 2610 cylinders  
  59. Units = cylinders of 16065 * 512 = 8225280 bytes  
  60. Sector size (logical/physical): 512 bytes / 512 bytes  
  61. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  62. Disk identifier: 0x00000000  
  63.   
  64. [root@node1 ~]#   
  65. [root@node1 ~]# ls -l /dev/sd*  
  66. brw-rw---- 1 root disk 8,  0 Dec 28 17:08 /dev/sda  
  67. brw-rw---- 1 root disk 8,  1 Dec 28 17:08 /dev/sda1  
  68. brw-rw---- 1 root disk 8,  2 Dec 28 17:08 /dev/sda2  
  69. brw-rw---- 1 root disk 8,  3 Dec 28 17:08 /dev/sda3  
  70. brw-rw---- 1 root disk 8, 16 Dec 28 17:08 /dev/sdb  
  71. brw-rw---- 1 root disk 8, 32 Dec 28 17:08 /dev/sdc  
  72. brw-rw---- 1 root disk 8, 48 Dec 28 17:08 /dev/sdd  
  73. brw-rw---- 1 root disk 8, 64 Dec 28 17:08 /dev/sde  
  74. brw-rw---- 1 root disk 8, 80 Dec 28 17:08 /dev/sdf  
  75. brw-rw---- 1 root disk 8, 96 Dec 28 17:08 /dev/sdg  

node2

  1. [root@node2 ~]# fdisk -l  
  2.   
  3. Disk /dev/sda: 107.4 GB, 107374182400 bytes  
  4. 255 heads, 63 sectors/track, 13054 cylinders  
  5. Units = cylinders of 16065 * 512 = 8225280 bytes  
  6. Sector size (logical/physical): 512 bytes / 512 bytes  
  7. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  8. Disk identifier: 0x000ac6e9  
  9.   
  10.    Device Boot      Start         End      Blocks   Id  System  
  11. /dev/sda1   *           1          26      204800   83  Linux  
  12. Partition 1 does not end on cylinder boundary.  
  13. /dev/sda2              26         809     6291456   82  Linux swap / Solaris  
  14. Partition 2 does not end on cylinder boundary.  
  15. /dev/sda3             809       13055    98360320   83  Linux  
  16.   
  17. Disk /dev/sdb: 1073 MB, 1073741824 bytes  
  18. 255 heads, 63 sectors/track, 130 cylinders  
  19. Units = cylinders of 16065 * 512 = 8225280 bytes  
  20. Sector size (logical/physical): 512 bytes / 512 bytes  
  21. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  22. Disk identifier: 0x00000000  
  23.   
  24.   
  25. Disk /dev/sdc: 1073 MB, 1073741824 bytes  
  26. 255 heads, 63 sectors/track, 130 cylinders  
  27. Units = cylinders of 16065 * 512 = 8225280 bytes  
  28. Sector size (logical/physical): 512 bytes / 512 bytes  
  29. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  30. Disk identifier: 0x00000000  
  31.   
  32.   
  33. Disk /dev/sdd: 1073 MB, 1073741824 bytes  
  34. 255 heads, 63 sectors/track, 130 cylinders  
  35. Units = cylinders of 16065 * 512 = 8225280 bytes  
  36. Sector size (logical/physical): 512 bytes / 512 bytes  
  37. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  38. Disk identifier: 0x00000000  
  39.   
  40.   
  41. Disk /dev/sde: 32.2 GB, 32212254720 bytes  
  42. 255 heads, 63 sectors/track, 3916 cylinders  
  43. Units = cylinders of 16065 * 512 = 8225280 bytes  
  44. Sector size (logical/physical): 512 bytes / 512 bytes  
  45. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  46. Disk identifier: 0x00000000  
  47.   
  48.   
  49. Disk /dev/sdf: 32.2 GB, 32212254720 bytes  
  50. 255 heads, 63 sectors/track, 3916 cylinders  
  51. Units = cylinders of 16065 * 512 = 8225280 bytes  
  52. Sector size (logical/physical): 512 bytes / 512 bytes  
  53. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  54. Disk identifier: 0x00000000  
  55.   
  56.   
  57. Disk /dev/sdg: 21.5 GB, 21474836480 bytes  
  58. 255 heads, 63 sectors/track, 2610 cylinders  
  59. Units = cylinders of 16065 * 512 = 8225280 bytes  
  60. Sector size (logical/physical): 512 bytes / 512 bytes  
  61. I/O size (minimum/optimal): 512 bytes / 512 bytes  
  62. Disk identifier: 0x00000000  
  63.   
  64. [root@node2 ~]# ls -l /dev/sd*  
  65. brw-rw---- 1 root disk 8,  0 Dec 28 17:08 /dev/sda  
  66. brw-rw---- 1 root disk 8,  1 Dec 28 17:08 /dev/sda1  
  67. brw-rw---- 1 root disk 8,  2 Dec 28 17:08 /dev/sda2  
  68. brw-rw---- 1 root disk 8,  3 Dec 28 17:08 /dev/sda3  
  69. brw-rw---- 1 root disk 8, 16 Dec 28 17:08 /dev/sdb  
  70. brw-rw---- 1 root disk 8, 32 Dec 28 17:08 /dev/sdc  
  71. brw-rw---- 1 root disk 8, 48 Dec 28 17:08 /dev/sdd  
  72. brw-rw---- 1 root disk 8, 64 Dec 28 17:08 /dev/sde  
  73. brw-rw---- 1 root disk 8, 80 Dec 28 17:08 /dev/sdf  
  74. brw-rw---- 1 root disk 8, 96 Dec 28 17:08 /dev/sdg  


使用以下脚本获取共享磁盘的UUID,配置ASM共享存储

  1. for i in b c d e f g  
  2. do  
  3. echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\""  
  4. done  

node1

  1. [root@node1 ~]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules  
  2. KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c294347acba383e23ecbd43867c4", NAME="asm-diskb", OWNER="grid", GROUP="asmadmin", MODE="0660"  
  3. KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c2913d3b49354c9d030816bd5de9", NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE="0660"  
  4. KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c296cf9ff63b87e2903925bdec21", NAME="asm-diskd", OWNER="grid", GROUP="asmadmin", MODE="0660"  
  5. KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c2952ef3147bf0c3efc345133b00", NAME="asm-diske", OWNER="grid", GROUP="asmadmin", MODE="0660"  
  6. KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c296f16a22e6292edfb3ec3b1934", NAME="asm-diskf", OWNER="grid", GROUP="asmadmin", MODE="0660"  
  7. KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c29ae38dfe96f6342cb2afd7f3fb", NAME="asm-diskg", OWNER="grid", GROUP="asmadmin", MODE="0660"  

将99-oracle-asmdevices.rules文件传输到node2上

  1. [root@node1 ~]# scp /etc/udev/rules.d/99-oracle-asmdevices.rules node2:/etc/udev/rules.d/  
  2. root@node2's password:   
  3. 99-oracle-asmdevices.rules                                                                                                           100% 1296     1.3KB/s   00:00      
  4. [root@node1 ~]#   

在node1,node2上重新启动udev

  1. [root@node1 ~]# start_udev   
  2. Starting udev:                                             [  OK  ]  
  3. [root@node1 ~]# ll /dev/asm-disk*  
  4. brw-rw---- 1 grid asmadmin 8, 16 Dec 28 17:22 /dev/asm-diskb  
  5. brw-rw---- 1 grid asmadmin 8, 32 Dec 28 17:22 /dev/asm-diskc  
  6. brw-rw---- 1 grid asmadmin 8, 48 Dec 28 17:22 /dev/asm-diskd  
  7. brw-rw---- 1 grid asmadmin 8, 64 Dec 28 17:22 /dev/asm-diske  
  8. brw-rw---- 1 grid asmadmin 8, 80 Dec 28 17:22 /dev/asm-diskf  
  9. brw-rw---- 1 grid asmadmin 8, 96 Dec 28 17:22 /dev/asm-diskg  
  10. [root@node1 ~]#   
  1. [root@node2 ~]# start_udev   
  2. Starting udev:                                             [  OK  ]  
  3. [root@node2 ~]# ll /dev/asm-disk*  
  4. brw-rw---- 1 grid asmadmin 8, 32 Dec 28 17:22 /dev/asm-diskb  
  5. brw-rw---- 1 grid asmadmin 8, 48 Dec 28 17:22 /dev/asm-diskc  
  6. brw-rw---- 1 grid asmadmin 8, 16 Dec 28 17:22 /dev/asm-diskd  
  7. brw-rw---- 1 grid asmadmin 8, 64 Dec 28 17:22 /dev/asm-diske  
  8. brw-rw---- 1 grid asmadmin 8, 80 Dec 28 17:22 /dev/asm-diskf  
  9. brw-rw---- 1 grid asmadmin 8, 96 Dec 28 17:22 /dev/asm-diskg  

到此ASM共享存储配置完毕,未完待续。
Oracle Linux 6+udev+Oracle11gR2+Oracle ASM Oracle Linux 4.7 配置Oracle ASM的文档在 http://blog.csdn.net/liumengcheng/article/details/37358567 Oracle Linux 6Oracle Linux 4.7不一样的地方是: 需要的rpm包: binutils-2.20.51.0.2-5.11.el6.i686 compat-l 阅读详情

相关推荐

Suse11sp3系统安装asm+oracle11G+rac

台主机规划,域名都是vm 主机名: Public IP(公IP) Private IP(私有IP) vip(虚拟IP) 作用 Suse-rac1.vm 192.168.254.201 10.1.1.11 192.168.254.211 节点1 Suse-rac2.vm 192.168.254.202 10.1.1.12 192.168.254.212 节点2 Suse-a...

zhou0037的博客 1555

华为出的牛逼的文档 Oracle11g R2 RAC安装指导书(SUSE11+ASM)

华为出的牛逼的文档 Oracle11g R2 RAC安装指导书(SUSE11+ASM)

Win8 + VirtualBox+OracleLinux6+Oracle 11.2.0.3 + RAC 安装过程

(零)本文主要参照Maclean Liu的视频而作,在此向Maclean大神表示敬意,前人栽树后人乘凉!不过安装说明再怎么写,也不如视频来的直观(强烈推荐观看视频:http://train.askmaclean.com/node/113)。   [环境] 主机:Windows 8专业版,64位操作系统 虚拟机软件:VirtualBox 4.2.10 虚拟机中的Linux版本:Oracle

tomjinhua的专栏 1903

在Vmware workstation Redhat6安装Oracle11.2.0.4 的RAC群集

在Vmware workstation Redhat6安装Oracle11.2.0.4 的RAC群集

oracle linux 7使用udev绑盘操作

参考:Oracle Linux 7: Udev rule for ASM Cannot Place the ASM Disk in a Directory under /dev (Doc ID 2217951.1) 适用于: Linux OS - Version Oracle Linux 7.0 and laterOracle Cloud Infrastructure - Version N/...

weixin_33787529的博客 1015

使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) ()

使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) () 在所有node上创建oracle,grid用户,创建相关目录 [root@node2 ~]# groupadd -g 1000 oinstall    [root@node2 ~]# groupadd -g 1200 asmadmin   [root

lmy4710的专栏 1037

Linux下静默安装Oracle 11g RAC

title: Linux下静默安装Oracle 11g RAC categories: 数据库 tags: - RAC - Cluster - HA - Oracle timezone: Asia/Shanghai date: 2019-01-06 环境 # Red Hat Enterprise Linux Server release 6.10.x86_64 (Santiago) # Orac...

小六的昵称已被使用 3191

Oracle 11g RAC 安装心得

我是在用Vsphere 虚拟机Redhat Linux 5上安装 ASM+Oracle 11g (32bit) RAC 的。 由于安装过程中遇到一些问题,现在记录下来: 1、首先新建一个虚拟机,添加两个网卡(一个公有网卡驱动,一个私有网卡驱动),5块硬盘(1块作为系统盘,4块盘供ASM使用2、复制刚才新建的虚拟机,然后复制成第二个虚拟机,删除后4块硬盘,然后再将第一个节点服务器的后4块硬

Maker 1182

华为出品的很详细的Oracle11g R2 RAC安装指导书(SUSE11+ASM)

华为出品的很详细的Oracle11g R2 RAC安装指导书(SUSE11+ASM),详细你们一定会喜欢的。

虚拟机Linux6安装Oracle 11G RAC(一)安装准备

虚拟机Linux6安装Oracle 11G RAC(二)安装集群和DBMS 虚拟机Linux6安装Oracle 11G RAC)创建数据磁盘组和实例 最近总在linux6的虚拟机上装Oracle 11g rac,每次安装的时候都会有些新的发现。接下来我会分篇来详解如何在VM虚拟机下,在linux6安装Oracle 11g RAC。 第一篇主要介绍linux6的环境准备,包括:...

XavierSuen的博客 3284

使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) ()

使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) () 使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) () 使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) ()安装介质上传到node1,解压准备安装grid infrast

Zhong Weicheng Study Notes 1万+

使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) ()

使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) () 使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) () 使用UDEVOracle Linux 6安装Oracle 11g RAC(11.2.0.3) () 使用UDEVOracle Linux 6安装Oracle 11g R

Zhong Weicheng Study Notes 9138

Linux 6.4下oracle 11g RAC安装前环境配置

操作系统:redhat linux 6.4 x64 数据库: oracle 11.2.0.3 RAC 检查系统包 binutils-2.15.92.0.2 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.97 elfutils-libelf-devel-0.97 expat

mensuo1111的专栏 1291

linux udev 命令,Linuxudev详细介绍

每次在搭建OracleRAC环境中,遇到问题最多的就是关于ASM磁盘的的问题,通过查看网上许多搭建RAC的文档,发现Oracle10g RAC大家普遍的修改/etc/udev/rules.d/60-raw.rules,而一些搭建Oracle11R2RAC,大家都在配置的是/etc/udev/rules.d/99-oracle-asmdevices.rules这个文件,面对这样一种情况,我不是很明...

weixin_34986860的博客 2877

11g Linux RAC 安装文档

原文地址:http://blog.csdn.net/mws1108/article/details/52852899 一、版本说明 发现网上相关文章很多但是不是很专,因此细化版本为了使文章更加实用。 这次搭建的是Oracle 11g R2 11.2.0.4的RAC环境,使用的操作系统版本为Oracle Linux 6.4 点击(此处)折叠或打开 [root

cuiyan1982的专栏 559

Linux + Oracle 11g R2 RAC 安装配置实战指南V2.0(图文详解)

错误代码现象描述解决方案控制文件损坏或不一致使用重建ORA-15077ASM实例未启动检查cssd进程状态,重启CRSORA-12545连接不到SCAN IPping scan-ip, 检查DNS解析实例未启动检查alert日志,确认spfile位置ORA-1110数据文件无法访问检查udev绑定、ASM磁盘组挂载状态示例:当出现ORA-15077时,排查流程图如下:graph TD。

weixin_42584507的博客 1063
上一篇: 使用UDEV在Oracle Linux 6上安装Oracle 11g RAC(11.2.0.3) (二)
下一篇: 使用UDEV在Oracle Linux 6上安装Oracle 11g RAC(11.2.0.3) (四)
lmy4710
博客等级 码龄16年 14粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值