`
buliedian
  • 浏览: 1249937 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何修改Oracle 11gR2中的资源属性

阅读更多

今天简单介绍下Oracle GI 11gR2中CRS相关资源属性的修改。

在Oracle 11gR2中,所有的资源在安装结束的时候都有一些默认属性。这里的资源不仅仅包含CRS资源比如nodeapps, asm, listener, db等等,也包括在11gR2中新引入的ohasd资源(当然crs也是OHASD资源的一种),包括crsd, gpnpd, gipcd, ctssd等等。这些属性比如超时时间,启动脚本,依赖关系等等。当然这里提供的只是一个方法,至于是否需要修改,什么时候修改则请慎重使用,而且很多资 源资源是不被官方支持的。

在11gR2中,资源属性的查看方法是使用crsctl命令,另外简单提一句,经常看到很多人在查看资源的时候习惯于使用之前版本(10gR2, 11gR1)的一些命令,比如crs_stat, crs_start ,其实这些命令在11gR2已经废弃,保留他们的目的也只是为了向后兼容。在11gR2中另外一个推荐的命令就是srvctl。这两个命令在11gR2都 得到了很大的增强,而且基本可以完成所有的管理任务了。

crsctl status resource -t 可以显示所有的CRS资源及状态

crsctl status resource -t -init 可以显示所有的OHASD资源及状态
bash-3.00 # /u01/app/crshome/bin/crsctl stat res -t -init
——————————————————————————–
NAME TARGET STATE SERVER STATE_DETAILS
——————————————————————————–
Cluster Resources
——————————————————————————–
ora.asm
1 ONLINE ONLINE node2 Started
ora.crf
1 ONLINE ONLINE node2
ora.crsd
1 ONLINE ONLINE node2
ora.cssd
1 ONLINE ONLINE node2
ora.cssdmonitor
1 ONLINE ONLINE node2
ora.ctssd
1 ONLINE ONLINE node2 OBSERVER
ora.diskmon
1 ONLINE ONLINE node2
ora.drivers.acfs
1 ONLINE ONLINE node2
ora.evmd
1 ONLINE ONLINE node2
ora.gipcd
1 ONLINE ONLINE node2
ora.gpnpd
1 ONLINE ONLINE node2
ora.mdnsd
1 ONLINE ONLINE node2
bash-3.00 #

#修改资源的命令如下:

crsctl modify resource res -attr "xxxx=xxxx"

下面仅仅列举一个简单的例子,在11gR2的Solaris平台上,有一个IPMP技术,也就是IP multiple Path技术,配置多块public网卡在一个group里面,当一块网卡发生失败的时候,可以自动切换到另外一快(可以配置成使用probe- based或者link-based),关于IPMP的技术下次在做一些介绍。我们的11gR2也充分支持这一技术,前提就是在CRS管理的 network resource上配置多块网卡,当其中的一块fail的时候,利用IPMP自动切换到另外一块,如果两块都不幸fail,那么利用CRS的漂移功能,把 VIP和其他相应的服务和client请求漂移到另外的节点。

下面的命令演示了如何修改network资源,使之可以使用多块网卡。

bash-3.00 # /u01/app/crshome/bin/crsctl stat res ora.net1.network -p | grep USR_ORA
USR_ORA_AUTO= static
USR_ORA_ENV=
USR_ORA_IF= e1000g0
USR_ORA_NETMASK= 255.255 .255 .0
USR_ORA_SUBNET= 10.11 .191 .0
bash-3.00 #

crsctl modify resource ora.net1.network -attr "USR_ORA_IF=e1000g0 e1000g1"

bash-3.00 # /u01/app/crshome/bin/crsctl stat res ora.net1.network -p | grep USR_ORA
USR_ORA_AUTO= static
USR_ORA_ENV=
USR_ORA_IF= e1000g0 e1000g1
USR_ORA_NETMASK= 255.255 .255 .0
USR_ORA_SUBNET= 10.11 .191 .0
bash-3.00 #

注意上面的e1000g0, e1000g1是同一个IPMP group里面的两个网卡。

转载 http://www.rickyzhu.com/2119_modify-11gr2-resource-attr.html

在Rac方面,此君是绝对的权威。

分享到:
评论

相关推荐

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    5.3.4 RAC中的SCN 5.4本章小结 第6章 RAC的高可用性连接 6.1 Oracle Net Service 6.1.1 Oracle Net结构 6.1.2 Oracle Net命名方法 6.1.3 Oracle Net工作原理 6.1.4 Oracle Net Listener工作原理 6.1.5 JDBC...

    Oracle11gR2 部署手册

    Oracle11gR2是Oracle公司的一个重要数据库版本,它提供了高效、稳定的数据管理解决方案。在部署Oracle11gR2数据库时,首先要确保硬件环境和操作系统满足要求。本手册将详细阐述如何在Linux(以CentOS 5.5为例)和...

    搭建Oracle 11gR2单实例+ASM实例的生产与测试环境

    1. **ASM配置**:在Oracle 11gR2中,ASM实例可以单独创建或与数据库实例一起创建。在"创建和配置数据库"向导中,选择启用ASM,并为ASM实例分配磁盘组。 2. **ASM磁盘组**:ASM磁盘组是存储数据的逻辑单位,你可以...

    ORACLE 11gR2 RAC安装全过程

    总结来说,ORACLE 11gR2 RAC安装过程涵盖了对操作系统的选择、虚拟机平台的搭建、硬件资源的配置以及安装过程中可能出现的内存需求问题,以及安装前的准备工作和安装步骤中的一些技巧和建议。整个安装流程需要细心和...

    Oracle 11gR2 RAC安装.docx

    在安装Oracle 11gR2 RAC的过程中,需要关注以下几个关键知识点: 1. **网络配置**:Oracle RAC 需要至少两个网络接口,一个用于集群内部通信(私有网络),另一个用于对外连接(公共网络)。在Oracle Linux上,可以...

    Oracle RAC 11gR2日常维护管理之OCR和VotingDisk维护.pdf

    本知识点将详细介绍Oracle RAC 11gR2中OCR(Oracle Cluster Registry)和Voting Disk(表决磁盘)的日常维护管理。 OCR是存储Oracle集群和RAC数据库资源配置信息的关键组件。它包含了数据库实例、网络配置、存储...

    Moving your SAP database to Oracle 11gR2 ASM

    在进行SAP数据库向Oracle 11g R2 ASM迁移的过程中,需要遵循特定的命名约定和术语定义,以便于统一理解和操作流程。 #### ASM磁盘组配置 ASM(Automatic Storage Management)是Oracle的一项高级特性,用于管理存储...

    Oracle 10gR2压缩(Compress)技术

    而附录B介绍了Oracle 11gR2中的压缩特性,虽然与10gR2略有不同,但可以提供更全面的压缩理解。 总之,Oracle 10gR2的压缩技术是优化数据库存储和性能的有效工具,但实施前需要充分了解其特性和潜在影响,以确保最佳...

    Oracle_11gR2_2-表和表簇

    ### Oracle 11g R2 表和表簇知识点...总之,在 Oracle 11g R2 中,了解和掌握表和表簇的基本概念及操作方法对于数据库管理员和开发人员至关重要。通过合理设计和利用这些特性,可以显著提升数据库系统的性能和可用性。

    oracle concepts概念手册中英文版(10gR2)

    ### Oracle概念手册中英文版(10gR2)知识点概览 #### 一、何为Oracle? **Oracle**是一款由Oracle公司开发的关系型数据库管理系统(RDBMS),它支持SQL语言,广泛应用于企业级的数据存储与管理。Oracle数据库以其强大...

    Oracle11R2安装手册

    - 需要下载两个压缩文件:win32_11gR2_database_1of2.zip 和 win32_11gR2_database_2of2.zip - 将这两个文件解压缩到同一目录下的 "database" 文件夹 3. **安装 Oracle** - 运行安装程序 "setup.exe" - 按照...

    vs2010-connect-to-oracle11gR2.rar_Oracle数据库_C#_

    标题中的“vs2010-connect-to-oracle11gR2.rar”指的是一个压缩包文件,其中包含关于如何在Visual Studio 2010(VS2010)环境下,使用C#语言构建Windows Forms应用程序(Winform)来远程连接Oracle 11g Release 2...

    Oracle 11g RAC 基本概念

    通过在集群内共享资源,Oracle 11g RAC 能够提供高可用性、可扩展性和易用性。 **高可用性**:RAC 的 shared-everything 架构确保即使某个节点出现故障也不会导致整个系统服务中断,因为集群中的其他节点可以迅速...

    asm 11gr2 installation & configuration

    ### Oracle ASM 11gR2 安装与配置详细指南 #### 一、概述 Oracle Automatic Storage Management (ASM) 是一种高性能的集群文件系统和卷管理器,专为 Oracle 数据库设计。它能自动管理和优化数据库文件的存储,简化...

    suse linux 11 安装oracle 11.docx

    ### SUSE Linux 11 上安装 Oracle 11g Release 2 的详细步骤与注意事项 #### 1. 安装前准备 在正式开始安装Oracle 11g R2之前,需要确保SUSE Linux 11 SP1系统已经正确安装,并且安装了必要的软件包。以下是一些...

    RAC_Oracle11g_asm_grid_openfile搭建集群环境.docx

    - **软件包下载**:包括 `linux_x64_11gR2_database_grid.tar.gz` 和 `linux_x64_11gR2_database.tar.gz` 以及其他必需的驱动程序。 #### 五、操作系统安装与配置 操作系统的选择和配置是成功部署 Oracle RAC 的...

    oracle概念手册中文版

    Oracle 10gR2是Oracle数据库10g系列的一个修订版,具有许多改进和新特性。该手册提供了对Oracle数据库系统的全面介绍,涵盖了数据库基础概念、架构、特性和应用程序开发的各个方面。 在数据库简介部分,手册可能...

    Oracle RAC静默安装部署操作说明

    例如,在11gR2环境下,可以创建用户`oracle`和组`oinstall`,并将用户`oracle`加入到组`oinstall`中。 ##### 1.8 内核参数说明及修改 内核参数的合理设置对于Oracle RAC的稳定运行非常重要。例如,对于128GB内存的...

    quick start guide soa suite11gr1ps4

    ### Oracle SOA Suite 11g R1 (11.1.1.5.0) 快速入门指南 #### 一、Oracle SOA Suite 概述 Oracle SOA Suite 是一套全面且可热插拔的软件套件,用于构建、部署和服务导向架构(SOA)的管理。该套件的各个组件都...

Global site tag (gtag.js) - Google Analytics