ホームページ  >  記事  >  データベース  >  如何重命名ASM 中的磁盘组

如何重命名ASM 中的磁盘组

WBOY
WBOYオリジナル
2016-06-07 17:36:191403ブラウズ

介绍一个重命名oracle asm 磁盘组的工具renamedg

介绍一个重命名Oracle asm 磁盘组的工具renamedg

Therenamedgtool enables you to change the name of a cloned disk group. The disk group must be dismounted on all nodes in the cluster before runningrenamedgon the disk group.

renamedgrenames a disk group using a two-step process:

  • Phase one

    This phase generates a configuration file to be used in phase two.

  • Phase two

    This phase uses the configuration file to perform the renaming of the disk group.

  • The syntax is:


    renamedg{-help|help=true}

    renamedg
    [phase={one|two|both} ]dgname=diskgroup
    newdgname=newdiskgroup[config=configfile]
    [asm_diskstring=discoverystring,discoverystring... ]
    [clean={true|false} ] [check={true|false} ]
    [confirm={true|false}] [verbose={true|false} ]
    [keep_voting_files={true|false}]

  • phase={one|two|both}

  • 注意:

    Applies to:
    Oracle Server - Enterprise Edition - Version: 10.1.0.2 to 11.2.0.0
    Information in this document applies to any platform.

    Goal
    The purpose of this document is to provide information about rename diskgroup in 10g and 11gR1 release

    Solution
    rename diskgroup option is a new feature of 11gR2 .

    You can use this tool to rename your 10g or 11gR1 ASM diskgroup

    you need to just install 11gR2 SIHA Grid Infrastructure software only installation.

    cd /bin
    renamedg

    use renamedg tool to rename 10g or 11gR1 diskgroup.

    Diskgroup cannot be renamed under following conditions :

    - the Diskgroup is mounted
    - the Diskgroup is being used by CSS
    - Diskgroup contains offline disks

     

    eg:

    -bash-4.1$ sqlplus / as sysasm

    SQL*Plus: Release 11.2.0.4.0 Production on Mon Mar 24 15:33:16 2014

    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 Automatic Storage Management option

    SQL> alter diskgroup new_datagroup2 dismount;

    Diskgroup altered.

    SQL>
    SQL>
    SQL> exit

    -bash-4.1$
    -bash-4.1$ renamedg -help
    NOTE: No asm libraries found in the system

    Parsing parameters..
    phase                          Phase to execute,
                                    (phase=ONE|TWO|BOTH), default BOTH

    dgname                          Diskgroup to be renamed

    newdgname                      New name for the diskgroup

    config                          intermediate config file

    check                          just check-do not perform actual operation,
                                    (check=TRUE/FALSE), default FALSE

    confirm                        confirm before committing changes to disks,
                                    (confirm=TRUE/FALSE), default FALSE

    clean                          ignore errors,
                                    (clean=TRUE/FALSE), default TRUE

    asm_diskstring                  ASM Diskstring (asm_diskstring='discoverystring',
                                    'discoverystring1' ...)

    verbose                        verbose execution,
                                    (verbose=TRUE|FALSE), default FALSE

    keep_voting_files              Voting file attribute,
                                    (keep_voting_files=TRUE|FALSE), default FALSE

    -bash-4.1$ renamedg dgname=NEW_DATAGROUP2 newdgname=datagroup2 asm_diskstring='/dev/oracleasm/disks/*' verbose=true
    NOTE: No asm libraries found in the system

    Parsing parameters..

    Parameters in effect:

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。