设为首页 收藏本站
查看: 529|回复: 0

[经验分享] ORACLE安装之ASM安装

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-1-19 11:17:11 | 显示全部楼层 |阅读模式
上次我们讲了ORACLE环境的搭建,那么今天来看一下ORACLE中ASM自动存储管理的安装以及创建ASM磁盘。
ASM:自动存储管理(ASM,Automatic Storage Management)
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 需要的内存不多:对大多数系统,一般200多兆就可以了。

今天我们来看一下如何安装oracle中的ASM
第一步上官网下载oracleasm驱动和安装包http://www.oracle.com/technetwor ... b/index-101839.html
我是在redhat 5 X64位下面安装的所以要找redhat 5AS,根据不同的系统下载不同的驱动和包

然后找到INTEL EM64T(x86_64)architecture,在这个下面找到
oracleasm-2.6.18-308.el5-2.0.5-l.el5x86_64.rpm
oracleasmlib-2.0.4-1.el5.x86_64.rpm

oracleasm-aupport-2.1.8-1.el5x86_64.rpm
如下图,第一步吧ASM包和驱动使用工具上传到linux系统中去,传到自己新建的一个目录,权限文777,
wKioL1S7xoXRmYZFAACOjzSWlpA475.gif
上传之后去系统里面查看一下,查看一下并安装:
wKioL1S74Rqz9fQxAAAZsuIBUqE663.gif
然后开始安装,安装方法使用rpm安装,同时安装当目录所有的.rpm包,如下:
wKiom1S74FKALBuhAAAcSXBcj34287.gif
如上图安装成功.
配置ASM
安装成功之后然后开始配置ASM驱动,如何配置呢?
输入:    /etc/init.d/oracleasm  configure    配置命令,
以下红色部分手动输入
Default user toown the driver interface []: grid    驱动程序的默认用户界面说明这个驱动是给谁用的
Default group toown the driver interface []: asmadmin   默认组的驱动程序接口
Start Oracle ASMlibrary driver on boot (y/n) [n]: y   在启动时启动Oracle ASM库驱动程序(y / n)[n]:y
Scan for OracleASM disks on boot (y/n) [y]: y      扫描oracle ASM上引导磁盘(y / n)[y]:y
具体方法如下图:
wKioL1S74TGB0XFhAABFwZ8WTSQ247.gif
配置完成之后,
检查一下:
使用查看ASM配置状态命令:
/etc/init.d/oracleasm status
wKioL1S74T-RFICcAAANk7aWMhE092.gif
出现两个yes,说明是配置成功了。
如何知道我们配置好了呢?
Mount查看一下:
wKiom1S74Hez9zbiAAAuu2ZibwQ432.gif
可以看到最后一行,oracleasmfs已经挂载上去,说明配置成功
配置成功之后呢??
ASM 是自动管理的存储磁盘,所以要有ASM专有的ASM磁盘,我们来新增加五块硬盘;
关闭计算机添加五块硬盘;
然后把五块硬盘改为ASM磁盘就可以了。
具体操作如下:
首先关闭计算机,
编辑设置,添加硬盘。
wKioL1S74W3SEKONAABJmota-hY323.gif wKiom1S74ISj_R6iAAAglEVEOaY750.gif
然后启动系统,fdisk –l查看一下磁盘状态
wKioL1S74YuQ644KAABMEUtOR6g404.gif
显示了五个磁盘分别是:/dev/sdb、c、d、e、f,每个磁盘都有20G
然后开始分区,把五块硬盘分区创建空间
fdisk/dev/sdb   五块磁盘依次这样做
进入磁盘管理界面之后,
n---------------------à创建分区
p---------------------à建立主分区
1---------------------à第一个主分区
下面全部回车默认创建全部空间
然后使用w保存并退出
W-------------------à保存&退出
具体操作如下:
wKiom1S74W3Sd3U1AABMpZuux6I122.gif
依次把五块硬盘全部建立好,然后即时生效
Partprobe  /dev/sdb、c、d、e、f
wKioL1S74brgoQnZAAAT2zOpE_k038.gif
如上图,磁盘已经创建好了;
然后把五块磁盘划分为ASM磁盘
如下:创建ASM磁盘
/etc/init.d/oracleasm  createdisk DISK1              /dev/sdb1
                        创建      disk1第一块磁盘    分区名字

wKiom1S74UyhhATNAAAm3TpxDhE386.gif
创建好之后检查一下是否创建成功:
/etc/init.d/oracleasm  listdisks
wKiom1S74bDyVdimAAAMTwi3O20080.gif
如上图:五块ASM磁盘已经创建成功
好了。安装ASM并配置ASM创建ASM磁盘已经完成了。如有其他疑问或文章问题可以询问。
总结:安装ASM
1.     下载并上传到系统里面ASM包和驱动
2.     安装ASM
3.     配置ASM
4.     创建ASM 磁盘



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-41070-1-1.html 上篇帖子: TSM-ANR2579E ORA-19511(Oracle 备份) 下篇帖子: Oracle 8i数据库恢复一例
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表