添加UDEV新磁盘规则

root@rac2 ~]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VBc95e5d3a-1aca6dfd_",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_VBd39a3600-e6e50a29_",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_VBfe998b04-e6374ba8_",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_VB7b844853-50b66fcf_",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_VB286943d0-617004e4_",NAME="asm-diskf", OWNER="grid", GROUP="asmadmin", MODE="0660"
[root@rac2 ~]# ll /dev/asm*
brw-rw---- 1 grid asmadmin 8, 17 Jul 26 16:49 /dev/asm-diskb
brw-rw---- 1 grid asmadmin 8, 33 Jul 26 16:49 /dev/asm-diskc
brw-rw---- 1 grid asmadmin 8, 49 Jul 26 16:49 /dev/asm-diskd
brw-rw---- 1 grid asmadmin 8, 65 Jul 26 16:49 /dev/asm-diske
brw-rw---- 1 grid asmadmin 8, 81 Jul 26 16:49 /dev/asm-diskf
[grid@rac2 ~]$ sqlplus / as sysasm
SQL*Plus: Release 11.2.0.4.0 Production on Tue Jul 26 17:00:32 2016
Copyright (c) 1982, 2013, Oracle.  All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Real Application Clusters and Automatic Storage Management options
SQL>  select GROUP_NUMBER group#,DISK_NUMBER disk#,LABEL,STATE,FAILGROUP,name,path,TOTAL_MB,FREE_MB from v$asm_disk;

向ASM中添加磁盘
SQL> ALTER DISKGROUP DATA ADD disk'/dev/asm-diskf';
Diskgroup altered.

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  EXTERN  Y         512   4096  1048576     18424    16229                0           16229              0             N  DATA/
MOUNTED  EXTERN  N         512   4096  1048576      4094     3698                0            3698              0             Y  OCRVT/

SQL> select GROUP_NUMBER group#,DISK_NUMBER disk#,LABEL,STATE,FAILGROUP,name,path,TOTAL_MB,FREE_MB from v$asm_disk;
GROUP#      DISK# LABEL                STATE    FAILGROUP                      NAME
---------- ---------- -------------------- -------- ------------------------------ ----------
PATH                   TOTAL_MB    FREE_MB
-------------------- ---------- ----------
1          0                      NORMAL   DATA_0000                      DATA_0000
/dev/asm-diskc             4094       3604
1          2                      NORMAL   DATA_0002                      DATA_0002
/dev/asm-diske             4094       3605
1          1                      NORMAL   DATA_0001                      DATA_0001
/dev/asm-diskd             4094       3604
GROUP#      DISK# LABEL                STATE    FAILGROUP                      NAME
---------- ---------- -------------------- -------- ------------------------------ ----------
PATH                   TOTAL_MB    FREE_MB
-------------------- ---------- ----------
1          3                      NORMAL   DATA_0003                      DATA_0003
/dev/asm-diskf             6142       5416
2          0                      NORMAL   OCRVT_0000                     OCRVT_0000
/dev/asm-diskb             4094       3698

删除ASM磁盘
SQL> alter diskgroup DATA drop disk DATA_0003;
Diskgroup altered.

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  EXTERN  Y         512   4096  1048576     12282    10087                0           10087              0             N  DATA/
MOUNTED  EXTERN  N         512   4096  1048576      4094     3698                0            3698              0             Y  OCRVT/

新建磁盘组DG_NEW_DATA,将ASM_DISK_1G_3、ASM_DISK_1G_4添加到磁盘组中。

SQL> CREATE DISKGROUP DG_NEW_DATA external REDUNDANCY DISK '/dev/ASM_DISK_1G_3','/dev/ASM_DISK_1G_4';

Diskgroup created.

UDEV模式下添加删除创建ASM磁盘相关推荐

  1. 多路径下使用ASMLIB创建ASM磁盘

    多路径下使用ASMLIB创建ASM磁盘 Asmlib有扫描磁盘有默认的顺序,通常为/dev/sd*,而多路径配置磁盘目录往往映射在/dev/mapper下 因此 #  egrep -v "^ ...

  2. 【Linux 内核 内存管理】RCU 机制 ③ ( RCU 模式下添加链表项 list_add_rcu 函数 | RCU 模式下删除链表项 list_del_rcu 函数 )

    文章目录 一.RCU 模式下添加链表项 list_add_rcu 函数 二.RCU 模式下删除链表项 list_del_rcu 函数 一.RCU 模式下添加链表项 list_add_rcu 函数 在 ...

  3. centos7创建asm磁盘_Oracle ASM 磁盘组基础知识整理(收藏版)

    为什么要写这么一篇基础知识呢?还是有那么一点点原因的,不是胡编乱造还真是有真实存在的事件的,前两周里因一套生产环境数据库磁盘不足无法对其进行表空间扩容,需要向存储岗申请存储资源,当存储岗划好资源加完存 ...

  4. mysql 磁盘组_AIX使用LV创建ASM磁盘组

    AIX使用LV创建ASM磁盘组 来源:互联网 作者:佚名 时间:2015-06-19 05:07 CREATE ASM ON AIX LV DEVICE OS:AIX 6100-03 ASM版本 10 ...

  5. centos7创建asm磁盘_ASM环境下防止误将数据文件扩容到本地文件系统的方法

    前言 时常会接到客户或一线工程师反馈oracle数据库报"ora-01110"等错误,本人过往也处理过好几次类似的故障,发现基本上是由于开发人员或初级维护人员在执行数据库表空间扩容 ...

  6. oracle asm之添加和修改asm磁盘组

    1.添加磁盘组: 相信很多人都会使用dbca创建磁盘组了,这里介绍使用SQL*PLUS创建磁盘组.主要是使用CREATE DISKGROUP语句,该语句的语法如下: CREATE DISKGROUP ...

  7. oracle中ocr和asm的关系,迁移OCR和VotingDisk并删除原ASM磁盘组

    近期由于存储问题,需要将系统迁移到别的存储上承载,OCR和VotingDisk迁移之前也做过几次,但是没有找到实操记录,这里重新记一次.本身OCR和VotingDisk迁移是可以在线完成的,这个很好, ...

  8. centos7创建asm磁盘_asm磁盘路径包含混合路径时的设置

    如果asm磁盘发现路径中,既有udev方式创建的磁盘,又有asmlib创建的磁盘,那么,在asm_diskstring中,需要把两种情况都设置: asm_diskstring string /dev/ ...

  9. 在 vi 编辑器中的命令模式下,删除当前光标处的字符使用 __ 命 令。

    A:x; B:d;w; C:d; D:d;d; <x>.解析:vi编辑器是Linux和Unix上最基本的文本编辑器,在字符模式下.由&不需要图形界面,使它成了效率很高的文本编辑器. ...

最新文章

  1. gcd(辗转相除法)
  2. java8异步_Java8新特性之:CompletableFuture
  3. JAVA之JVM GC 机制与性能优化
  4. 掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输
  5. 深度学习核心技术精讲100篇(五十七)- 自动驾驶车会看地图吗?它是如何认路、找准定位的?
  6. Oracle-SYSAUX表空间解读
  7. 从三大顶会论文看百变Self-Attention
  8. c++面向对象高级编程 学习一 不带指针的类
  9. Python导入全局、局部模块以及如何让避免循环导入
  10. 你属于开源性格测试六大分类中的哪一类呢
  11. Vim 编辑器底端 [noeol], [dos] 的含义
  12. pythonexcel编译码_python对excel的读写操作
  13. 孪生网络图像相似度_CVPR-2019 更深更宽的孪生网络实时追踪
  14. 动态分区分配算法(1、首次适应算法 2、最佳适应算法 3、最坏适应算法 4、邻近适应算法)
  15. 三角函数及其之间的关系
  16. HTML中字体相关单位
  17. Xilinx SDSoc 加载opencv库
  18. 百度坐标转WGS84
  19. Spark数据倾斜解决方案(收藏级)
  20. 根据经纬度坐标计算实际距离

热门文章

  1. python运行pyc文件_Python pyc文件
  2. 如何在Mac电脑上创建一个签名身份(Signing Identity)
  3. 小游戏体验——测试王者荣耀的英雄人物
  4. C++ reverse函数源码解析
  5. pycharm破解方式
  6. .NET企业级应用架构设计系列
  7. 王欣要入局区块链了?佛系图片你看懂了多少
  8. 【夯实Kafka知识体系及基本功】分析一下生产者(Producer)实现原理分析「原理篇」
  9. 刘强东“退位”,东哥的兄弟们怎么办?| 文末送书
  10. node 开发部署 HTTP与HTTPS后端接口