感谢读者看《Oracle大型数据库系统在AIXUNIX上的实战详解》这本书,这里回答一些读者邮件提出的一个较为公共的问题:ASM有什么用?为什么用?
ASM是Oracle从10g开始提供的一种存储管理技术,指的是一个在物理卷(或者磁盘分区)上特别为Oracle数据文件而创建的“专用”文件系统。该文件系统由Oracle内核维护,并管理这些位置,进而获得适用于数据库的最高性能和最大可用性。
在ASM之上,管理员不不知道和关心Oracle将这些各个区间(extent)放在磁盘上哪个位置,ASM已做好了所有的管理工作。通过ASM,卷管理软件、文件系统都不再需要,如下图所示:
如上图所示,系统中存在若干磁盘。其中一些磁盘用户安装AIX,成为rootvg根卷组。另外一些磁盘被设置成另外的AIX卷组,存放应用数据。除此之外,还有一些磁盘(右侧),他们被Oracle ASM实例所管理,被划分为若干磁盘组(上图中的磁盘组和磁盘组二)。
Oracle可以将Oracle的数据文件、控制文件、日志文件、归档日志等文件放置在ASM磁盘组中,以ASM文件的形式存在。每个ASM文件可能分布存放在多块ASM盘上,每块ASM磁盘上也有若干ASM文件。
所以,采用ASM方式存储Oracle数据,也是Oracle提供的一种存储管理方案,是有其工程意义的。
分享到:
相关推荐
oracleasm-2.0.8-6.el6_7.src.rpm oracleasm-2.0.8-8.el7.src.rpm oracleasm-2.0.8-15.el7.centos.src.rpm oracleasm-2.6.18-238.el5-2.0.5-1.el5.i686.rpm oracleasm-2.6.18-238.el5debug-2.0.5-1.el5.i686.rpm ...
kmod-oracleasm-2.0.8-15.el6_9.x86_64 oracleasm-support-2.1.8-1.el6.x86_64 oracleasmlib-2.0.4-1.el6.x86_64 安装顺序: rpm -ivh kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm rpm -ivh oracleasm-support-2.1.8...
oracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpm oracleasmlib-2.0.4-1.el5.x86_64.rpm oracleasm-support-2.1.7-1.el5.x86_64.rpm kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm oracleasmlib-2.0.4-1.el6.x86_64....
然后看的教程都是使用asmlib来制作的,但是自己上机以后发现根本装不上啊,oracle对rhel6以后的版本oracleasm-support根本装不上,redhat自己做了个kmod-oracleasm装完以后就能装了,好了说太多了不明白还是不明白,...
oracleasm-2.6.18-128.7.1.el5-2.0.5-1.el5.x86_64.rpm oracleasm-2.6.18-128.el5-2.0.5-1.el5.x86_64.rpm oracleasm-2.6.18-164.10.1.el5-2.0.5-1.el5.x86_64.rpm oracleasm-2.6.18-164.11.1.el5-2.0.5-1.el5.x86_...
oracle不使用oracleasm的包配置ASM磁盘配置方法
centos 7.4 asm安装包包括三个(kmod-oracleasm-2.0.8-19.0.1.el7.x86_64,oracleasmlib-2.0.12-1.el7.x86_64,oracleasm-support-2.1.8-3.el7.x86_64)
ORACLE ASM ORACLE ASM ORACLE ASM ORACLE ASM ORACLE ASM ORACLE ASM ORACLE ASM ORACLE ASM ORACLE ASM
oracleasmlib-2.0.12-1.el7.x86_64.rpm oracleasm-support-2.1.11-2.el7.x86_64.rpm 安装ASM所需的包:适用于CentOS7
kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm和Oracleasmlib、Oracleasm-support,
kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm kmod-oracleasm-2.0.8-4.el6_6.x86_64.rpm
oracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpm oracleasmlib-2.0.4-1.el5.x86_64.rpm oracleasm-support-2.1.3-1.el5.x86_64.rpm
以前做的Oracle ASM实验都是基于Linux或者Unix的,最近突发奇想的试试如何在windows环境下使用Oracle ASM。经研究,必须在windows下创建RAW设备,才能创建ASM磁盘。在此分享下实验实验过程,希望对在windows下玩...
oracle asm存储的监控脚本,非常实用,类似于linux iostat 使用。 Output: DiskPath - Path to ASM disk DiskName - ASM disk name Gr - ASM disk group number Dsk - ASM disk number Reads - Reads Writes...
包括oracleasm-2.0.8-5.el6_7.src.rpm;oracleasmlib-2.0.4-1.el6.x86_64.rpm;oracleasm-support-2.1.8-1.el6.src.rpm;oracleasm-support-2.1.8-1.el6.x86_64.rpm
安装配置oracle ASM所需的RPM包,适用于oracle10g,11g。
oracle rac 创建共享盘使用的oracleasm
kmod-oracleasm-2.0.6.rh1-2.el6.x86_64 oracleasmlib-2.0.4-1.el6.x86_64 oracleasm-support-2.1.8-1.el6.x86_64
kmod-oracleasm-2.0.6.rh1-2.el6.x86_64.rpm kmod-oracleasm-2.0.6.rh1-3.el6_5.x86_64.rpm