返回顶部
首页 > 资讯 > 精选 >RAC中asm_diskgroups的参数有哪些
  • 502
分享到

RAC中asm_diskgroups的参数有哪些

2023-06-06 03:06:58 502人浏览 泡泡鱼
摘要

RAC中asm_diskgroups的参数有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。初始化参数asm_diskgroups指定了在ASM实例启动时,或

RAC中asm_diskgroups的参数有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

初始化参数asm_diskgroups指定了在ASM实例启动时,或执行alter diskgroup all mount语句时,被挂载的磁盘组的名字,即当ASM实例启动的时候,会挂载这个参数指定的所有磁盘组,或当执行alter diskgroup all mount/dismount语句时,也会挂载这个参数指定的所有磁盘组。

关于此参数的值,是由ASM自动维护的,不需要人去干预,修改。

1 当成功创建一个磁盘组或是挂载一个磁盘组时,磁盘组的名字将会自动添加到此参数中。

2 当删除或卸载一个磁盘组时,磁盘组的名字也将相应地从这个参数中移除。

注意:

如果挂载或卸载使用的是alter diskgroup all mount或alter diskgroup all dismount,此参数的值将不会发生变化!

只有在挂载或卸载时执行alter diskgroup xxx mount或alter diskgroup xxx dismount时,才会影响此参数的值。

做实验如下:

sql> select name,STATE from v$asm_diskgroup; 

NAME    STATE

-----   --------

DATA1   MOUNTED

SQL> create diskgroup DATA2 external redundancy  disk 'ORCL:VOL201','ORCL:VOL202','ORCL:VOL203','ORCL:VOL204'; 

Diskgroup created.

SQL> select name,STATE from v$asm_diskgroup; 

NAME            STATE

--------------- ---------------

DATA1           MOUNTED

DATA2           MOUNTED

SQL> show parameter asm_diskgroups; 

NAME            TYPE       VALUE

-------------- --------   -------------

asm_diskgroups  string     DATA2

SQL> create pfile='/tmp/asm_20110905.ora' from spfile;

File created.

查看文件内容:

[root@rac1 tmp]# cat asm_20110905.ora 

+ASM1.__oracle_base='/opt/rac/grid'#ORACLE_BASE set from in memory value

+ASM2.__oracle_base='/opt/rac/grid'#ORACLE_BASE set from in memory value

+ASM1.asm_diskgroups='DATA2'#Manual Mount

*.asm_power_limit=1

*.diagnostic_dest='/opt/rac/grid'

*.instance_type='asm'

*.large_pool_size=12M

*.remote_login_passWordfile='EXCLUSIVE'

在节点2上

SQL> alter system set asm_diskgroups='DATA2' scope=spfile sid='+ASM2';

System altered.

SQL> show parameter asm_diskgroups; 

##这里手工操作以后,asm_diskgroups里面是没有信息的!!

NAME             TYPE         VALUE

--------------- ------------ ---------------

asm_diskgroups  string  

SQL> create pfile='/tmp/asm_20110905.ora' from spfile;

File created.  

查看生成的文件!

[root@rac2 tmp]# cat asm_20110905.ora 

+ASM1.__oracle_base='/opt/rac/grid'#ORACLE_BASE set from in memory value

+ASM2.__oracle_base='/opt/rac/grid'#ORACLE_BASE set from in memory value

+ASM1.asm_diskgroups='DATA2'#Manual Mount

+ASM2.asm_diskgroups='DATA2'--手工加上的!

*.asm_power_limit=1

*.diagnostic_dest='/opt/rac/grid'

*.instance_type='asm'

*.large_pool_size=12M

*.remote_login_passwordfile='EXCLUSIVE'

在节点2上检查DATA2的状态:

grid@rac2:/home/grid>crsctl  status resource   ora.DATA2.dg              

NAME=ora.DATA2.dg

TYPE=ora.diskgroup.type

TARGET=ONLINE        , OFFLINE

STATE=ONLINE on rac1, OFFLINE 在节点2上未启动!!

grid@rac2:/home/grid>sqlplus "/as sysasm"

SQL*Plus: Release 11.2.0.1.0 Production on Mon Sep 5 14:18:25 2011

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

With the Real Application Clusters and Automatic Storage Management options

SQL> select name,STATE from v$asm_diskgroup; 

NAME        STATE

----------------------

DATA1       MOUNTED

DATA2       DISMOUNTED

SQL> alter diskgroup DATA2 MOUNT;

Diskgroup altered.

SQL> show parameter asm_diskgroups;  ###mount DATA2磁盘之后,asm_diskgroups 显示了数据DATA2

NAME              TYPE       VALUE

----------------  --------   -------------------

asm_diskgroups    string     DATA2

SQL> create pfile='/tmp/asm2_1.ora' from spfile;

File created.

SQL> exit

[root@rac2 tmp]# cat asm2_1.ora 

+ASM1.__oracle_base='/opt/rac/grid'#ORACLE_BASE set from in memory value

+ASM2.__oracle_base='/opt/rac/grid'#ORACLE_BASE set from in memory value

+ASM1.asm_diskgroups='DATA2'#Manual Mount

+ASM2.asm_diskgroups='DATA2'#Manual Mount  

##oracle 自己添加上去的!!!不过要注意 Manual Mount 提示,手动mount。

*.asm_power_limit=1

*.diagnostic_dest='/opt/rac/grid'

*.instance_type='asm'

*.large_pool_size=12M

*.remote_login_passwordfile='EXCLUSIVE'

这里11.2.0.1 有一个bug 8663101 !和磁盘的mount 状态有关!

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网精选频道,感谢您对编程网的支持。

--结束END--

本文标题: RAC中asm_diskgroups的参数有哪些

本文链接: https://www.lsjlt.com/news/245918.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • RAC中asm_diskgroups的参数有哪些
    RAC中asm_diskgroups的参数有哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。初始化参数asm_diskgroups指定了在ASM实例启动时,或...
    99+
    2023-06-06
  • mysql中datediff的参数有哪些
    在MySQL中,DATEDIFF函数接受两个日期参数,并返回这两个日期之间的天数差异。参数的格式可以是日期、日期时间、或者是可以被解...
    99+
    2024-04-09
    mysql
  • jquery中hover函数的参数有哪些
    这篇文章主要介绍了jquery中hover函数的参数有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jquery中hover函数的参数有哪些文章都会有所收获,下面我们一起来...
    99+
    2024-04-02
  • matlab中subplot函数的参数有哪些
    subplot函数的参数有三个,分别是m,n,p。m表示将图窗划分为m行,n表示将图窗划分为n列,p表示当前子图在图窗中的位置。例如...
    99+
    2023-09-14
    matlab
  • python中insert函数的参数有哪些
    在Python中,insert函数用于在指定位置插入元素到列表中。insert函数的参数有两个: index:表示要插入元素的位置...
    99+
    2023-10-25
    python
  • PHP中curl_setopt()函数的参数有哪些
    curl_setopt()函数是PHP中用于设置cURL会话选项的函数,它有很多参数。以下是一些常用的参数:1. CURLOPT_U...
    99+
    2023-08-16
    PHP curl_setopt()
  • php中define()函数的参数有哪些
    define()函数在PHP中用于定义常量,它有两个参数:1. name:常量的名称,必须是一个字符串,并且是区分大小写的。通常以大...
    99+
    2023-08-29
    php
  • sql中row_number()函数的参数有哪些
    在SQL中,ROW_NUMBER()函数用于为查询结果集中的行分配唯一的序号。ROW_NUMBER()函数通常在窗口函数(windo...
    99+
    2024-04-09
    sql
  • sql中datepart函数的参数有哪些
    在SQL中,DATEPART函数的参数可以是以下之一: year:提取日期中的年份部分 quarter:提取日期中的季度部分 mo...
    99+
    2024-04-09
    sql
  • oracle中rpad函数的参数有哪些
    在 Oracle 数据库中,RPAD 函数用于向字符串的右侧填充指定的字符,使其达到指定的长度。RPAD 函数的参数如下: str...
    99+
    2024-03-12
    oracle
  • Redis的参数有哪些
    本篇内容主要讲解“Redis的参数有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Redis的参数有哪些”吧!1 daemonize noRedis 默认不...
    99+
    2024-04-02
  • Vim的参数有哪些
    今天小编给大家分享一下Vim的参数有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。语法vim [参数]&nbs...
    99+
    2023-06-28
  • Shell的参数有哪些
    这篇文章主要为大家展示了“Shell的参数有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Shell的参数有哪些”这篇文章吧。Shell 参数   传递参数:可...
    99+
    2023-06-06
  • Angular.JS中指令的参数有哪些
    Angular.JS中指令的参数有哪些?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。指令的参数angular.module('app',&nbs...
    99+
    2023-05-31
    angular.js
  • python中函数open有哪些参数
    python中open函数的参数有以下几种open:open()函数的作用是用于打开一个文件。open()函数语法:open(name[, mode[, buffering]])参数:name:必需,需打开文件的路径。mode:必需,文件打...
    99+
    2024-04-02
  • Mysqldump有哪些参数
    本篇文章给大家主要讲的是关于Mysqldump有哪些参数的内容,感兴趣的话就一起来看看这篇文章吧,相信看完Mysqldump有哪些参数对大家多少有点参考价值吧。Mysqldump参数大全(参数来源于mysq...
    99+
    2024-04-02
  • Mysqldump参数有哪些
    小编给大家分享一下Mysqldump参数有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 参数...
    99+
    2024-04-02
  • mysql有哪些参数
    本篇内容主要讲解“mysql有哪些参数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql有哪些参数”吧!max_connections:表示数据库的最大连...
    99+
    2024-04-02
  • C#参数有哪些
    这篇文章主要讲解了“C#参数有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C#参数有哪些”吧!简单类型(比如int,double,char),enum类型,struct类型都是值类型。...
    99+
    2023-06-17
  • Rsync参数有哪些
    这篇文章主要为大家展示了“Rsync参数有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Rsync参数有哪些”这篇文章吧。Rsync 参数选项说明-v, --verbose 详细模式输出 -...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作