精华内容
下载资源
问答
  • drop asm disk、撤销drop asm diskdrop asm disk:SQL> alter diskgroup XXX offline disk XXXX drop after 0m;...
                                                                               drop asm disk、撤销drop asm disk

    drop asm disk:

    SQL> alter diskgroup XXX offline disk XXXX drop after 0m;   -- after 后面的时间可选


    offline 只是标记为disk 不可用吧。 这段时间extent的变化,ASM 都会记录下来,如果online之后,就会把变化的extent 同步过来。


    虽然这里是offline drop了,但是实际还是有记录的,如果我们要把/dev/asm-XXXX添加到 XXXX 这个diskgroup里,就必须使用force参数。 


    SQL> alter diskgroup XXXX add disk '/dev/asm-XXXX' force;




    注意:disk 没有offline drop,然后强制force 到其他磁盘组,会执行成功,但是导致原来的disk group不能mount 。










    撤销drop asm disk操作:


    前面测试过drop disk的操作。 那么如果我们误操作了,能不能及时的挽救呢?


    ORACLE ASM 提供了挽救的命令: undrop disk。


    该命令会取消对disk groups中的disk的drop 操作,这里撤销成功的前提条件:
    (1) drop 操作没有完成,如果disk已经drop成功了,就不能undrop了。该命令不能restore 已经drop 的disk,只能取消正在进行的操作。
    (2) 如果drop 命令中使用了force 参数,这个undrop 也不能成功。


    SQL>alter diskgroup anqing undrop disks;
     

     

    本文转自 张冲andy 博客园博客,原文链接: http://www.cnblogs.com/andy6/p/6485991.html  ,如需转载请自行联系原作者


    展开全文
  • drop asm disk: SQL> alter diskgroup XXX offline disk XXXX drop after 0m; -- after 后面的时间可选 offline...

    drop asm disk

    SQL> alter diskgroup XXX offline disk XXXX drop after 0m;   -- after 后面的时间可选


    offline 只是标记为disk 不可用吧。 这段时间extent的变化,ASM 都会记录下来,如果online之后,就会把变化的extent 同步过来。


    虽然这里是offline drop了,但是实际还是有记录的,如果我们要把/dev/asm-XXXX添加到 XXXX 这个diskgroup里,就必须使用force参数。 


    SQL> alter diskgroup XXXX add disk '/dev/asm-XXXX' force;


    注意:disk 没有offline drop,然后强制force 到其他磁盘组,会执行成功,但是导致原来的disk group不能mount 。


    撤销drop asm disk操作:


    前面测试过drop disk的操作。 那么如果我们误操作了,能不能及时的挽救呢?


    ORACLE ASM 提供了挽救的命令: undrop disk。


    该命令会取消对disk groups中的disk的drop 操作,这里撤销成功的前提条件:
    (1) drop 操作没有完成,如果disk已经drop成功了,就不能undrop了。该命令不能restore 已经drop 的disk,只能取消正在进行的操作。
    (2) 如果drop 命令中使用了force 参数,这个undrop 也不能成功。


    SQL>alter diskgroup anqing undrop disks;

    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31448824/viewspace-2139455/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/31448824/viewspace-2139455/

    展开全文
  • 手工创建ASM Disk Groups、为 ASM Disk Groups 添加 disk 创建语法说明: 必选参数: (1) 指定disk group 的唯一名称 (不分区大小写) (2) 指定disk group 的冗余级别 对于ASM 的镜像冗余,可以指定3...

    Groups 添加 disk

    创建语法说明:

    必选参数:

    (1) 指定disk group 的唯一名称 (不分区大小写)

    (2) 指定disk group 的冗余级别
    对于ASM 的镜像冗余,可以指定3种类型:
    normal redundancy: 2-way mirroring
    high redundancy:3-way mirroring
    external redundancy: 使用外部的冗余

    (3) 指定哪些disk 属于我们的创建的disk group
    这些disk 的名称全路径,也可以在名称中使用通配符,只要能够识别出来即可。

    可选参数:

    (4)指定哪些disk 属于failure group (针对normal,high。必须指定指定相同大小的failgroup,不然失去数据冗余在不同磁盘的意义)
    我们在创建disk group 的时候也不指定failure group,那么就是disk 作为自己的failure。
    (5)指定disk group 的一些属性,如软件兼容性或者AU_SIZE 等。
    (6) quorum 属性 (该属性不要指定)

    创建disk group 示例:

    1. 先确保asm_diskstring 参数争取的设置:
    SQL> show parameter asm_diskstring
    [root@asm ~]# ll /dev/asm*
    SQL> select group_number,disk_number,total_mb,name,failgroup,path from v$asm_disk order by 1;

    2. 创建disk group
    我们创建一个叫 ANDY 的disk group:
    create diskgroup andy normal redundancy
    failgroup fg1 disk
    '/dev/asm-disko' name andy_fg1
    failgroup fg2 disk
    '/dev/asm-diskm' name andy_fg2
    attribute 'au_size'='4M',
    'compatible.asm' = '11.2', 
    'compatible.rdbms' = '11.1';

    修改Disk Groups 配置:

    背景说明

    在创建完diskgroup之后,我么可以使用alter diskgroup 与来修改disk group的配置。
    我们可以在数据库online的状态下add,resize, drop disk。

    要注意一点,如果有多个操作要执行,尽可能的把多个操作使用一个alter diskgroup语句来实现,这样可以减少rebalancing 的操作。

    当disk group的配置发生改变时,Oracle ASM 会自动进行rebalance的操作。默认情况下,ALTER DISKGROUP操作不需要等待rebalance操作的完成才返回。 我们可以通过查询V$ASM_OPERATION 视图监控rebalance的状态。

    如果在alter diskgroup的语句中加上rebalance wait子句,那么在执行alter 命令的时候,就必须等待rebalance 操作结束,
    alter 命令才会返回成功。

    disk group中添加disk:
    1. 先查看磁盘组的情况,确定冗余类型与failgroup。
    SQL> select group_number,disk_number,total_mb,name,failgroup,path from v$asm_disk where group_number=4 order by 1;

    2. 正式添加,分情况。
    2.1 若是外部冗余,则可直接默认模式添加
    SQL> alter diskgroup orcl add disk '/dev/asm-diskl';

    2.2 若是normal或high,则在添加的时候要指定failgroup。
    如: 2个failure goup. 现在我们向其中增加一个disk。 
    则 SQL> alter diskgroup dave add FAILGROUP FG1 disk '/dev/asm-diskj';
    SQL> alter diskgroup dave add FAILGROUP FG2 disk '/dev/asm-diskj';

     

    展开全文
  • ASMDISK OPENED - Disk is present in the storage system and is being accessed by Automatic Storage Management. This is the normal state for disks in a database instance which are part of a Disk Group ...

    ASMDISK OPENED -

    Disk is present in the storage system and is being accessed by Automatic Storage Management. This is the normal state for disks in a database instance which are part of a Disk Group being actively used by the instance.

     

    ASMDISK CACHED -

    Disk is present in the storage system, and is part of a disk group being accessed by the Automatic Storage Management instance. This is the normal state for disks in an Automatic Storage Management instance which are part of a mounted disk group.

    展开全文
  • Asm disk status is member andcan't create asm disk group   环境 Oracle:11.2.0.1 Redhat5.8 Openfiler模拟存储     问题如下:这个是安装GI时发现的错误:可以发现ASM DISK,但是不能选中,也不能...
  • 创建语法说明: 必选参数: (1) 指定disk group 的唯一名称 (不分区大小写) (2) 指定disk group 的冗余级别 对于ASM 的镜像冗余,可以指定3种类型: ...
  • ASM实例的ASM_DISKSTRING初始化参数使用一个逗号分割的字符串限制ASM实例发现的DISK可以用于ASM DISK, 该字符串支持通配符如使用星号(*)表示LIKE,只有匹配了该字符串中的路径,ASM disk才会被发现;同样支持如果...
  • 修改asm disk path路径

    2018-12-07 16:07:01
    修改asm disk path路径 /dev/dm* => /dev/mapper/*,同一个盘,不涉及迁移 因为建asm时使用的是/dev/dm*,且2个节点的fra盘分别对应了dm-4和dm-3, 为了更加规范化,将asm disk中的/dev/dm*改成路径/dev/...
  • 规划ASM DISK GROUP、查看asm 磁盘当前状态、mount or dismount 磁盘组、检查磁盘组 metadata 的内部一致性 规划ASM DISK GROUP: 1. 每个磁盘组里的磁盘...
  • ASM disk header 作者: Bane Radulovic 译者:庄培培,沃趣科技数据库售前工程师,主要负责数据库平台架构方案设计、产品验证测试。 审校:魏兴华 责编:钱曙光 ASM disk header ASM磁盘头可能是ASM元...
  • oracle asm disk replace

    2018-07-09 08:20:04
    asm disk replace[root@asm ~]# multipath -llmpathe (14f504e46494c45524874693033372d70366d462d4e746773) dm-3 OPNFILER,VIRTUAL-DISKsize=5.0G features='0' hwhandler='0' wp=rw`-+- policy='round-robin 0' pr...
  • ASM 安装及创建ASM DISKASM DISK查看

    千次阅读 2013-05-25 22:02:19
    Download the appropriate ASMLib RPMs from OTN. If you are using the UEK the ASMLib kernel module is present already. For RHEL kernel we would need all three of the following: ...oracleasm-support-2.
  • 手动修改asm disk header

    2017-03-03 16:36:28
    手动修改asm disk header Posted on 2012 年 10 月 26 日 by xiaoyu 手工修改asm disk header的分析 [oracle@standby ~]$ dd if=/dev/zero of=/dev/oracleasm/disks/DATA01 bs=4096 count=1 1+0 records in...
  • Disk Directory 作者: Bane Radulovic 译者:郭旭瑞,沃趣科技产品交付部经理,负责QData Cloud高性能数据库云平台、QBackup数据库秒级备份恢复云平台等产品的整体交付管理与技术支持、维保服务工作。 ...
  • ASM Disk Group 属性: Disk group的属性是与disk group 对应的,而不是和ASM 实例对应 查看Disk group的属性: SQL> col name for a...
  • 从 10.2.0.5 开始 asm 会自动备份 asm disk header 的信息,不管 au size 是多少,asm disk header 自动备份的位置是第二个 au 的倒数第二个 block. 计算方法:AU中包含的 block num[AU_SIZE/bloc...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,598
精华内容 9,039
关键字:

asmdisk