什么是ORACLEASM】的更多相关文章

最直观的用途:共享一块磁盘,各个服务器做oracleasm即可共享 一.     ASM(自动存储管理)的来由: ASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替代操作系统所提供的LVM,它不仅支持单实例,同时对RAC的支持也是非常好.ASM可以自动管理磁盘组并提供有效的数据冗余功能.使用ASM(自动存储管理)后,数据库管理员不再需要对ORACLE中成千上万的数据文件进行管理和分类,从而简化了DBA的工作量,…
问题:oracleasm status不能启动 解决方案: [root@localhost ~]# oracleasm statusChecking if ASM is loaded: noChecking if /dev/oracleasm is mounted: no[root@localhost ~]# oracleasm exit[root@localhost ~]# oracleasm initCreating /dev/oracleasm mount point: /dev/orac…
两个类比asm与lvm比较asm实例与oracle实例比较 ASM是OMF的一个扩展,通过ASM和OMF的结合,oracle在上层将数据文件进行自我管理,在底层将存储进行自我管理.同时,ASM模式下,备份恢复只能由rman来承担,真正做到了“3M融合”.同时也是向上兼容的体现,简化RAC中存储端的配置. oracle将extents播撒在它所管理的磁盘组的磁盘上,与LVM基本对应.ASM diskgroup          VGASM disk         PVASM file      …
1.错误信息:Instantiating disk: failed [root@linuxrac1 /]# /usr/sbin/oracleasm createdisk OCR_VOTE /dev/sdb1 /etc/init.d/oracleasm createdisk OCR_VOTE /dev/sdb1 Writing disk header: done Instantiating disk: failed Clearing disk header: done 2.解决办法: 1.首先检查…
1.准备oracleasm包 [root@localhost oracle]# uname -r 2.6.18-164.el5 [oracle@localhost ~]$ ls -l total 264 -rw-r--r-- 1 oracle oinstall 136910 Jun 23 00:16 oracleasm-2.6.18-164.el5-2.0.5-1.el5.x86_64.rpm -rw-r--r-- 1 oracle oinstall 14176 Jun 23 00:16 ora…
创建asm磁盘的几种方式 创建asm方式很多主要有以下几种 1.Faking方式 2.裸设备方式 3.udev方式(它下面有两种方式) 3.1 uuid方式 3.2 raw方式(裸设备方式) 4.asmlib方式(oracleasm) 系统采样 [root@shdb02 dev]# lsb_rele…
1,在该路劲下创建50-udev.rules文件,将要创建成ASM设备的裸设备添加进去,并指定OWNER 两个节点进行创建 [root@oraclea rules.d]# pwd/etc/udev/rules.d[root@oraclea rules.d]# cat 50-udev.rulesSUBSYSTEM=="block", KERNEL=="sdb", GROUP="asmadmin", OWNER="grid", M…
在linux6.6版本之前,我们又两种方式可以配置asm共享磁盘,一种是安装asm驱动包进行asm磁盘组配置,另一种是UDEV通过识别共享存储UUID号进行asm磁盘组配置. 但在linux6.6之后,厂家不再提供asm驱动包,只能通过UDEV方式进行配置,下面我们就来看下用UDEV配置的步骤: 操作系统:centos linux 6.6 共享储存:hda映射的emcpower裸设备 首先,我们先到UDEV路劲下将服务开启,再用命令输出这些裸设备的UUID号,UUID可以理解为盘符的一个序列号.…
自动存储管理 Oracle 10g引进的一种新型存储机制.它依靠oracle来维护企业的数据库存储器,被设计用来解除磁盘和存储器管理的负担,可以使用ASM来定义用于文件管理的磁盘组. 磁盘组类似于某些操作系统中卷组的概念. Oracle在asm专门用来跟踪磁盘组分配的一个辅助数据内管理数据库的存储器定义.…
转:ORA-15186: ASMLIB error function = [asm_open], error = [1], 2009-05-24 13:57:38http://space.itpub.net/471666/viewspace-406996ORA-15186: ASMLIB error function = [asm_open], error = [1], mesg = [Operation not permitted]参考 Metalink   Note:398622.1Subj…
[root@testdb11b ~]# /u01/app/oraInventory/orainstRoot.sh Changing permissions of /u01/app/oraInventory. Adding read,write permissions for group. Removing read,write,execute permissions for world. Changing groupname of /u01/app/oraInventory to oinstal…
Oracle 11g之后提供了卸载grid和database的脚本,可以卸载的比较干净,不需要手动删除crs ##########如果要卸载RAC,需要先使用dbca删除数据库,在执行下面的操作############### 1.root用户进入到grid的ORACLE_HOME(在最后一个节点以外的所有节点执行,如果只有两个节点的RAC那么只在主节点上执行即可) 说明:(如果没有从官网上下载) 1.从oracle官方网站上下载的deinstall工具 11GR2有7个下载包,deinstall…
1.所有的配置和文件系统一样 2.规划: 加了8块小盘,ASM为了实验使用asmlib驱动(rhel6不再支持asmlib驱动),裸设备的2种方法(rowdevice和udev) 三块盘使用asmlib,两块使用rowdevice,两块使用udev 2.分区 (1)查看 [root@10gasm ~]# fdisk -lDisk /dev/sda: 16.1 GB, 16106127360 bytes255 heads, 63 sectors/track, 1958 cylindersUnits…
Oracle版本:Oracle 11g 1.确定自己的Linux版本: [root@localhost ~]#uname -r 2.6.32-431.el6.x86_64 2.6.32-431.el6.x86_64,即Linux 6 2.安装Oracleasm Kernel: [root@localhost ~]# yum install kmod-oracleasm 3.下载两个安装包:oracleasmlib和oracleasm-support [root@localhost ~]#wget…
ASM-FailGroup验证 一.FailGroup有效性验证 创建DiskGroup,在Redundancy选项 High:至少3块disk,至少3个failgroup,每一个extent存在1主2备,分布在不同failgroup Normal:至少2块disk,至少2个failgroup,每一个extent存在1主1备,分布在不同failgroup External:至少1块disk,默认1块disk1个failgroup,每一个extent仅存在1主 方式一:asmca 方式二:SQLP…
1.    部署环境步骤 1.1 软件环境 操作系统:CentOS release 6.5(推荐使用5.*的系统)192.168.1.151    racnode1 192.168.1.152    racnode2 oracle安装包:p10404530_112030_Linux-x86-64_1of7.zipp10404530_112030_Linux-x86-64_2of7.zipp10404530_112030_Linux-x86-64_3of7.zipkmod-oracleasm-2.…
1. 部署环境步骤 1.1 软件环境 操作系统: CentOS release 6.5 oracle安装包: linux.x64_11gR2_grid.zip linux.x64_11gR2_database_1of1.zip linux.x64_11gR2_database_1of2.zip kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm oracleasmlib-2.0.4-1.el6.x86_64.rpm oracleasm-support-2.1.8-…
http://blog.chinaunix.net/xmlrpc.php?r=blog/article&id=4681351&uid=29655480 参考 1.百度文库中的收藏 2.51cto的视频课程 rac课程学习笔记 安装条件至少7个ip地址oel linux AS 6.x x86_64oracle 11.2.0.4pl/sql工具 实例与数据库两部分组成 数据库是磁盘上存储的物理文件的集合实例是预分配的内存与后台进程的集合 数据库包括:控制文件,日志文件,数据文件 还有参数文件,…
在cs6.5,cs7.2上安装grid11.2.0.1 和database11.2.0.1还是有问题 1.i386与i686的问题 2.cs7.2中的semmni内核参数问题 已经设置了kernel.sem = 250 32000 100 128这四个值,但安装界面不认识,只认识semmni参数名 所以选择cs5.5老版本 CRS-4664: Node oracle successfully pinned.Adding daemon to inittabCRS-4123: Oracle High…
http://pandarabbit.blog.163.com/blog/static/209284144201292293642857/ centos6.5桌面2.6.32yum install kmod-oracleasm 其实就是安装三个包,内核驱动也就是上面的包是基础,在官方网站可以下载oracleasm-support.oracleasmlib这两个包. http://www.oracle.com/technetwork/server-storage/linux/downloads/i…
在Oracle RAC环境下,使用grid帐号执行 运行asmcmd进入asm命令模式,如: [grid@oradb-node1 ~]$ asmcmd ASMCMD> ASMCMD> du //显示指定的ASM目录下ASM文件占用的所有磁盘空间 ASMCMD> ls -ls //列出ASM目录下的内容及其属性.磁盘空间占用 ASMCMD> pwd //查看当前路径 ASMCMD> cd ../DATA //切换目录 ASMCMD> lsct //列出当前ASM客户端的信…
asmlib针对linux centos 6.5版本包,包括内核升级包.下载失败的话自己配置网易yum源. 安装方法: yum install oracleasm 执行后,会检查环境依赖情况,包括内核是否符合要求,不符合会自动下载升级内核,完了到oracle官网下载asmlib 2个文件(linux 6是两个文件): oracleasmlib-2.0.4-1.el6.x86_64.rpm oracleasm-support-2.1.8-1.el6.x86_64.rpm yum localinst…
安装oracle 11gR2 RAC 一.网络规划及安装虚拟主机 主机名 主机版本 Ip rac1.localdomain Redhat 6.5 RAC节点1 192.168.100.11 rac2.localdomain Redhat 6.5 RAC节点2 192.168.100.12 Loaclhost.localdomain Redhat 5.8 DNS服务器 192.168.100.9 Short hostname type Ip address interface rac1 Publi…
[故障处理]一次RAC故障处理过程 1.1  故障环境介绍 项目 source db db 类型 2节点RAC db version 11.2.0.1.0 db 存储 ASM OS版本及kernel版本 RHEL 6.6 1.2  故障处理过程 点多,一个网友喊我帮忙处理RAC宕机不能启动的问题,并且告知涉及到多路径和存储的事.小麦苗对存储一向不太懂,多路径也没怎么接触,自己也没研究过这个东西.既然找到了我,那就不能不管啊,硬着头皮上去看看.结果悲催了,搞了N个小时,求助了N个人,搞到第二天中午…
成本的相对廉价,技术的成熟,功能的强大此方案将越来越受中小企业的青睐.     一.实验前准备 虚拟机版本:Vwareserver1.0.6 Linux版本:redhat5.5enterprise服务器版 Oralce版本:oracle10g10.2.1 Oracle集群软件:clusterware VwareWorkstation版本在共享磁盘上没有很好的解决办法.Vwareserver在windows7安装可能存在一定的驱动问题.本实验是在xp系统上完成,下图给出虚拟机的ip及主机名配置 N…
概述      在真正的海量数据库环境中,DBA可能会花费很多的时间来作磁盘管理,比如一个表空间将占满整个磁盘,DBA就需要再添加一块磁盘到操作系统中,然后再在新的磁盘上创建新的数据文件,如果是单个磁盘这倒不是很繁琐,问题是如果原先我们使用的是RAID或者说是LVM,那么现在大量的数据仍然是分布在以前的那些磁盘上,如果我们想让这些数据均匀地分布在以前的磁盘和新增加的磁盘上,我们可能就要耗费一天甚至几天的时间来作原先数据的导出导入.那么如果有一种方法,能实现我们就把一块磁盘加到系统里,然后告诉Or…
1,脚本作用: 类似于OS的iostat检查磁盘的I/O性能,ASMIOSTAT 脚本用来检查ASM磁盘的性能, 2,下载AMSIOSTAT脚本http://files.cnblogs.com/files/guilingyang/asmiostat.zip也可以从博客下面参考的两个地方下载得到该脚本 3,检查参数: [grid@fff1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Wed Sep 21 10…
一 Oracle ASM簡介 Oracle 10g推出的管理磁盤的新方式,用於取代LVM技術.主要用于RAC環境 二 Oracle ASM的配置安裝 1.安裝asm包 RedHat Linux5.x 環境主要安裝如下三個包: oracleasm-support ,oracleasmlib,oracleasm-2.6.18-164.el這幾個包都可以在oracle官網下載到. RedHat Linux 6.5版本安裝如下三個包: kmod-oracleasm-2.0.6.rh1-3.el6.x86…
1.查看当前磁盘 [root@std u01]# fdisk -l Disk /dev/sda: bytes heads, sectors/track, cylinders Units = cylinders of * = bytes Device Boot Start End Blocks Id System /dev/sda1 * + Linux /dev/sda2 Linux swap / Solaris Disk /dev/sdb: MB, bytes heads, sectors/tr…
ASM:Automatic Storage Management,是ORACEL10G以后为了简化存储管理的复杂性,也是为了摆脱对其他厂商的依赖而推出的.ASM作为目前ORACLE推荐的首选存储方案,除了具有集群文件系统的功能外,同时还集成了冗余.IO分散等卷管理器的功能.我们可以通过两种方式使用ASM,包括建立在裸设备上,如果安装了ASMLib,也可以建立的块设备上. 使用ASM需要从ORACLE官方网站下载ASM驱动包,一般包括了ASM和ASMLib两部分,需要注意ASM和ASMLib是两部…