- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linuxoracleASM配置
linux oracle ASM 配置自动存储管理?(ASM)?
??ASM?是?Oracle?数据库?10g?中一个非常出色的新特性,它以平台无关的方式提供了文件系统、逻辑卷管理器以及软件?RAID?等服务。ASM?可以
条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡?I/O?以删除“热点”。它还支持直接和异步的?I/O?并使用
Oracle9i?中引入的?Oracle?数据管理器?API(简化的?I/O?系统调用接口)。?
ASM?不是一个通用的文件系统,并只能用于?Oracle?数据文件、重做日志以及控制文件。ASM?中的文件既可以由数据库自动创建和命名
(通过使用?Oracle?管理文件特性),也可以由?DBA?手动创建和命名。由于操作系统无法访问?ASM?中存储的文件,因此对使用?ASM?
文件的数据库执行备份和恢复操作的唯一途径就是通过恢复管理器?(RMAN)。?
ASM?作为单独的?Oracle?实例实施,只有它在运行时其他数据库才能访问它。在?Linux?上,只有运行?OCSSD?服务
(由?Oracle?通用安装程序默认安装)才能使用?ASM。ASM?需要的内存不多:对大多数系统,只需?64?MB。?
安装?ASM?
在?Linux?平台上,ASM?可以使用原始设备,或通过?ASMLib?接口管理的设备。出于易于使用和性能方面的原因,Oracle?建议在原始设备上使用
ASMLib。ASMLib?现在可以从?OTN?免费下载。本部分逐步讲解使用?ASMLib?配置一个简单?ASM?实例和构建一个使用?ASM?进行磁盘存储的
数据库的全过程。?
确定所需的?ASMLib?版本?
ASMLib?以三个?Linux?程序包组成的程序包集提供:?
oracleasmlib?-?ASM?库?oracleasm-support?-?用于管理?ASMLib?的实用程序?oracleasm?-?ASM?库的内核模块?
每个?Linux?发行套件都有其自己的?ASMLib?程序包集。在每个发行套件中,每个内核版本都有一个相应的?oracleasm?程序包。
以下部分介绍如何确定所需的程序包集。?
首先,以?root?用户身份登录并运行以下命令来确定所使用的内核:
uname?-rm例如:#?uname?-rm2.4.9-e.27smp?i686
该示例表明,这是一个使用?Intel?i686?CPU?的?SMP(多处理器)系统的?2.4.9?内核。?
使用此信息在?OTN?上查找相应的?ASMLib?程序包:?
将?Web?浏览器指向?/global/cn/technology/tech/linux/asmlib?
/technology/software/tech/linux/asmlib/rhel4.html
选择适用于您的?Linux?版本的链接。?下载适用于您的?Linux?版本的?oracleasmlib?和?oracleasm-support?程序包
下载与您的内核相对应的?oracleasm?程序包。对于以上示例,下载?oracleasm-2.4.9-e-smp-1.0.0-1.i686.rpm?程序包。?
接下来,通过以?root?用户身份执行以下命令来安装程序包:
rpm?-Uvh?oracleasm-kernel_version-asmlib_version.cpu_type.rpm?\oracleasmlib-asmlib_version.cpu_type.rpm?\oracleasm-support-asmlib_version.cpu_type.rpm例如:#?rpm?-Uvh?\?oracleasm-2.4.9-e-smp-1.0.0-1.i686.rpm?\?oracleasmlib-1.0.0-1.i386.rpm?\?oracleasm-support-1.0.0-1.i386.rpmPreparing...????????????????####################################?[100%]1:oracleasm-support??????####################################?[?33%]2:oracleasm-2.4.9-e-smp??####################################?[?66%]Linking?module?oracleasm.o?into?the?module?path?[??OK??]3:oracleasmlib???????????####################################?[100%]
文档评论(0)