ORACLE安装之ASM安装

上次我们讲了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/technetwork/topics/linux/asmlib/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,

上传之后去系统里面查看一下,查看一下并安装:

然后开始安装,安装方法使用rpm安装,同时安装当目录所有的.rpm包,如下:

如上图安装成功.

配置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

具体方法如下图:

配置完成之后,

检查一下:

使用查看ASM配置状态命令:

/etc/init.d/oracleasm status

出现两个yes,说明是配置成功了。

如何知道我们配置好了呢?

Mount查看一下:

可以看到最后一行,oracleasmfs已经挂载上去,说明配置成功

配置成功之后呢??

ASM是自动管理的存储磁盘,所以要有ASM专有的ASM磁盘,我们来新增加五块硬盘;

关闭计算机添加五块硬盘;

然后把五块硬盘改为ASM磁盘就可以了。

具体操作如下:

首先关闭计算机,

编辑设置,添加硬盘。

然后启动系统,fdisk –l查看一下磁盘状态

显示了五个磁盘分别是:/dev/sdb、c、d、e、f,每个磁盘都有20G

然后开始分区,把五块硬盘分区创建空间

fdisk/dev/sdb五块磁盘依次这样做

进入磁盘管理界面之后,

n---------------------à创建分区

p---------------------à建立主分区

1---------------------à第一个主分区

下面全部回车默认创建全部空间

然后使用w保存并退出

W-------------------à保存&退出

具体操作如下:

依次把五块硬盘全部建立好,然后即时生效

Partprobe  /dev/sdb、c、d、e、f

如上图,磁盘已经创建好了;

然后把五块磁盘划分为ASM磁盘

如下:创建ASM磁盘

/etc/init.d/oracleasm  createdisk DISK1              /dev/sdb1

创建      disk1第一块磁盘    分区名字

创建好之后检查一下是否创建成功:

/etc/init.d/oracleasm  listdisks

如上图:五块ASM磁盘已经创建成功

好了。安装ASM并配置ASM创建ASM磁盘已经完成了。如有其他疑问或文章问题可以询问。

总结:安装ASM

1.下载并上传到系统里面ASM包和驱动

2.安装ASM

3.配置ASM

4.创建ASM磁盘

oracle asm的安装和配置,ORACLE安装之ASM安装相关推荐

  1. Windows10 JDK9安装及配置环境变量与Eclipse安装

    一 下载JDK9 http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html 选择版本,系统 ...

  2. Server_Windows 下apache 下载、安装、配置(apache下载、apache 安装、apache 配置);

    apache 下载.安装.配置 一.Apache 的安装说明 1.下载 首先打开Apache官网,进入Windows版本的下载地址页面:http://archive.apache.org/dist/h ...

  3. mysql8.2安装教程_mysql 8.0.22压缩包完整安装与配置教程图解(亲测安装有效)

    1.下载zip安装包 点击此处下载MySQL server 8.0.22压缩包 下载后直接解压即可 2.解压,并配置环境变量 2.1 解压zip包到安装目录,我的解压在了D:MySQLmysql-8. ...

  4. 数据库系统原理与应用教程(001)—— MySQL 安装与配置:MySQL 软件的安装(windows 环境)

    数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的安装(windows 环境) 目录 数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的 ...

  5. Windows 安装,配置Oracle

    目录 一.安装 二.配置 三.安装Oracle精简版客户端 四.安装Plsql(数据库连接工具) 一.安装 1.进入https://www.oracle.com/database/technologi ...

  6. centos oracle 服务自动启动,CentOS下配置Oracle 11gR2为系统服务自动启动

    CentOS下配置Oracle 11gR2为系统服务自动启动 CentOS下配置Oracle 11gR2为系统服务自动启动 为什么80%的码农都做不了架构师?>>> PS:在Wind ...

  7. win10下JDK的安装和配置,eclipse的下载安装

    1 JDK安装与配置 (1)安装JDK JDK下载网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads- ...

  8. Splunk安装和配置及源码编译安装SVN

    Splunk安装和配置 http://my.oschina.net/tuyang/blog/189159 http://my.oschina.net/longniao/blog/82766 http: ...

  9. mysql下载安装及配置_mysql的下载,安装和配置

    顺道向大家介绍一下mysql的安装和配置,mysql数据库应该说是现在整个互联网行业最流行的数据库了,简单易用 1.下载,大家可以去官网下载最新的mysql版本,地址:http://dev.mysql ...

  10. snmp,mrtg安装和配置(2) mrtg安装

    MRTG是工作在SNMP协议上的,你必须安装SNMP才能启动MRTG来观测你的网络,我就是没有配置好NET-SNMP,所以MRTG显示出来的会没有图形的,我就是犯了这样的错误. MRTG通过SNMP从 ...

最新文章

  1. MFC如何打开文件路径
  2. 从网页模版切图到网页生成全攻略(转)
  3. 宣传推广费用_企业如何做好网络推广,提高网络推广的转化率?
  4. 【c++】标准模板库STL入门简介与常见用法
  5. ios 内存深度优化_iOS 25个性能优化/内存优化常用方法
  6. bash shell 循环读入每一行(转)
  7. Codeforces 712C. Memory and De-Evolution
  8. 信息学奥赛一本通C++语言——1003:对齐输出
  9. Sqoop export(Hive to MySQL) 的一些 reference
  10. python提取tuple列表中的特定位置的值
  11. android系统打印功能实现,Android实现系统打印功能
  12. 2.5 HDFS体系架构
  13. 2012年3月份第2周51Aspx源码发布详情
  14. [CM311-1A]-买了一个机顶盒准备刷成 Linux 盒子!
  15. 何香伊的脸儿,战痘经历
  16. Python获取指定月份的所有天数
  17. Xeam Visual Installer白金版,Xeam Visual Installer完整用户体验
  18. Unity获取隐藏的游戏对象
  19. 关于 网易云音乐 我喜欢的音乐 排序无法改为添加时间 排序无法还原 的问题
  20. 推荐一款离线MarkDown编辑工具Haroopad

热门文章

  1. 深度理解Powell优化算法
  2. 瑞星序列号更换器———可更换瑞星2007、2008的杀毒软件和防火墙序列号
  3. 冈萨雷斯 数字图像处理 插图 打包下载 原tif版 + png版
  4. 硬原理——DC-DC升压(BOOST)电路原理
  5. 文本密度 php,基于最大文本密度的网页正文抽取方法
  6. Javashop 7.0 支付成功以后库里面没有记录问题
  7. Junit4 安装与使用(IDEA)
  8. tkinter教程——toplevel
  9. 一个根据用户名生成头像的库——@multiavatar/multiavatar在react中的使用
  10. EWM 创建包装物料