开发者社区> 余二五> 正文

Linux Study之--通过udev创建ASM DISK(RAC共享存储)

简介:
+关注继续查看

系统环境:RedHat EL64

Oracle:   Oracle 11gR2


   在Oracle 11gR2,构建RAC时可以通过ASM创建asm disk,但是需要安装asmlib相关软件;对于RedHat EL64,Oracle的asm不能很好的支持,所以可以通过udev来创建asm disk,就不需要安装asmlib相关软件。

一、查看系统环境

内核版本:

[root@rh64 rules.d]# uname -a

Linux rh64 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux

系统用户:

[root@rh64 rules.d]# id grid

uid=400(grid) gid=400(asmadmin) groups=400(asmadmin)


二、创建共享磁盘(可以采用分区或独立的磁盘)

[root@rh64 ~]# fdisk -l

Disk /dev/sdc: 24.3 GB, 24323964928 bytes

255 heads, 63 sectors/track, 2957 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

查看磁盘UUID:

[root@rh64 ~]# /sbin/scsi_id -g -u -d /dev/sdc

1ATA_VBOX_HARDDISK_VB3d5ccb5e-9c197b67

磁盘分区:

[root@rh64 ~]# fdisk -l

Disk /dev/sdc: 24.3 GB, 24323964928 bytes

255 heads, 63 sectors/track, 2957 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0xeb09f8d3

  Device Boot      Start         End      Blocks   Id  System

/dev/sdc1               1         915     7349706   83  Linux

/dev/sdc2             916        1830     7349737+  83  Linux

/dev/sdc3            1831        2957     9052627+  83  Linux

三、建立UDEV规则文件

[root@rh64 ~]# cd /etc/udev/rules.d/

[root@rh64 rules.d]# ls

60-fprint-autosuspend.rules  60-raw.rules             80-kvm.rules   97-bluetooth-serial.rules

60-openct.rules              70-persistent-cd.rules   90-alsa.rules  98-kexec.rules

60-pcmcia.rules              70-persistent-net.rules  90-hal.rules   99-fuse.rules

[root@rh64 rules.d]# cat 99-oracle-asmdisk.rules

1
2
3
KERNEL=="sdc1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d /dev/$parent", RESULT=="1ATA_VBOX_HARDDISK_VB3d5ccb5e-9c197b67", NAME="asm_disk1", OWNER="grid", GROUP="asmadmin", MODE="0660"  
KERNEL=="sdc2", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d  /dev/$parent", RESULT=="1ATA_VBOX_HARDDISK_VB3d5ccb5e-9c197b67", NAME="asm_disk2", OWNER="grid", GROUP="asmadmin", MODE="0660"  
KERNEL=="sdc3", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -d  /dev/$parent", RESULT=="1ATA_VBOX_HARDDISK_VB3d5ccb5e-9c197b67", NAME="asm_disk3", OWNER="grid", GROUP="asmadmin", MODE="0660"

四、启动udev service

载入配置文件

[root@rh64 rules.d]# udevadm control --reload-rules

启动udev service:

[root@rh64 rules.d]# start_udev

Starting udev:

查看asm disks:

[root@rh64 rules.d]# ls -l /dev/asm*

brw-rw---- 1 grid asmadmin 8, 33 Jan 13 16:52 /dev/asm_disk1

brw-rw---- 1 grid asmadmin 8, 34 Jan 13 16:52 /dev/asm_disk2

brw-rw---- 1 grid asmadmin 8, 35 Jan 13 16:52 /dev/asm_disk3


--------至此,asm disk创建成功 !











本文转自 客居天涯 51CTO博客,原文链接:http://blog.51cto.com/tiany/1734704,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
.NET数据库编程求索之路--6.使用ADO.NET实现(三层架构篇-使用List传递数据-基于存储过程)(1)
6.使用ADO.NET实现(三层架构篇-使用List传递数据-基于存储过程)(1)    【 夏春涛 email: xchuntao@163.com  blog: http://www.cnblogs.
770 0
【Android 事件分发】事件分发源码分析 ( 驱动层通过中断传递事件 | WindowManagerService 向 View 层传递事件 )
【Android 事件分发】事件分发源码分析 ( 驱动层通过中断传递事件 | WindowManagerService 向 View 层传递事件 )
59 0
龙蜥下游发行版 Alibaba Cloud Linux 3 安全基线正式通过 CIS 认证,云上企业安全性保障更上层楼
Alinux 3 作为龙蜥操作系统的下游发行版,未来也会将阿里云操作系统团队在CIS 上的经验贡献给龙蜥社区,推动龙蜥社区的发展。
316 0
Search 通过 Kibana—Elastic Stack 实战手册
在 TO B 行业,对商品的搜索展示,是有一定业务要求的,例如:存在合作关系的买家和供应商才能看到供应商店铺的商品,不存在合作关系的买家则不展示商品。另外,有些商品对客户甲展示一种价格,对客户乙则展示另外一种价格,从而区分不同的会员、分组对商品价格的区别。
220 0
SharePoint自动化系列——通过PowerShell创建SharePoint List Items
转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ 代码如下(保存到本地ps1文件中,右键run with PowerShell即可): Add-PSSnapin microsoft.
771 0
基于Tablestore实现海量运动轨迹数据存储
前言 现在越来越多的人都开始关心自己的运动数据,比如每日的计步、跑步里程、骑行里程等。运动APP与运动类的穿戴设备借助传感器、地图、GPS定位等技术,收集好运动数据以后,通过与互联网社交功能结合,产生了一种新的运动模式。
4380 0
+关注
20381
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载