oracle asm的安装和配置,ORACLE安装之ASM安装
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安装相关推荐
- Windows10 JDK9安装及配置环境变量与Eclipse安装
一 下载JDK9 http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html 选择版本,系统 ...
- Server_Windows 下apache 下载、安装、配置(apache下载、apache 安装、apache 配置);
apache 下载.安装.配置 一.Apache 的安装说明 1.下载 首先打开Apache官网,进入Windows版本的下载地址页面:http://archive.apache.org/dist/h ...
- mysql8.2安装教程_mysql 8.0.22压缩包完整安装与配置教程图解(亲测安装有效)
1.下载zip安装包 点击此处下载MySQL server 8.0.22压缩包 下载后直接解压即可 2.解压,并配置环境变量 2.1 解压zip包到安装目录,我的解压在了D:MySQLmysql-8. ...
- 数据库系统原理与应用教程(001)—— MySQL 安装与配置:MySQL 软件的安装(windows 环境)
数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的安装(windows 环境) 目录 数据库系统原理与应用教程(001)-- MySQL 安装与配置:MySQL 软件的 ...
- Windows 安装,配置Oracle
目录 一.安装 二.配置 三.安装Oracle精简版客户端 四.安装Plsql(数据库连接工具) 一.安装 1.进入https://www.oracle.com/database/technologi ...
- centos oracle 服务自动启动,CentOS下配置Oracle 11gR2为系统服务自动启动
CentOS下配置Oracle 11gR2为系统服务自动启动 CentOS下配置Oracle 11gR2为系统服务自动启动 为什么80%的码农都做不了架构师?>>> PS:在Wind ...
- win10下JDK的安装和配置,eclipse的下载安装
1 JDK安装与配置 (1)安装JDK JDK下载网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads- ...
- Splunk安装和配置及源码编译安装SVN
Splunk安装和配置 http://my.oschina.net/tuyang/blog/189159 http://my.oschina.net/longniao/blog/82766 http: ...
- mysql下载安装及配置_mysql的下载,安装和配置
顺道向大家介绍一下mysql的安装和配置,mysql数据库应该说是现在整个互联网行业最流行的数据库了,简单易用 1.下载,大家可以去官网下载最新的mysql版本,地址:http://dev.mysql ...
- snmp,mrtg安装和配置(2) mrtg安装
MRTG是工作在SNMP协议上的,你必须安装SNMP才能启动MRTG来观测你的网络,我就是没有配置好NET-SNMP,所以MRTG显示出来的会没有图形的,我就是犯了这样的错误. MRTG通过SNMP从 ...
最新文章
- MFC如何打开文件路径
- 从网页模版切图到网页生成全攻略(转)
- 宣传推广费用_企业如何做好网络推广,提高网络推广的转化率?
- 【c++】标准模板库STL入门简介与常见用法
- ios 内存深度优化_iOS 25个性能优化/内存优化常用方法
- bash shell 循环读入每一行(转)
- Codeforces 712C. Memory and De-Evolution
- 信息学奥赛一本通C++语言——1003:对齐输出
- Sqoop export(Hive to MySQL) 的一些 reference
- python提取tuple列表中的特定位置的值
- android系统打印功能实现,Android实现系统打印功能
- 2.5 HDFS体系架构
- 2012年3月份第2周51Aspx源码发布详情
- [CM311-1A]-买了一个机顶盒准备刷成 Linux 盒子!
- 何香伊的脸儿,战痘经历
- Python获取指定月份的所有天数
- Xeam Visual Installer白金版,Xeam Visual Installer完整用户体验
- Unity获取隐藏的游戏对象
- 关于 网易云音乐 我喜欢的音乐 排序无法改为添加时间 排序无法还原 的问题
- 推荐一款离线MarkDown编辑工具Haroopad
热门文章
- 深度理解Powell优化算法
- 瑞星序列号更换器———可更换瑞星2007、2008的杀毒软件和防火墙序列号
- 冈萨雷斯 数字图像处理 插图 打包下载 原tif版 + png版
- 硬原理——DC-DC升压(BOOST)电路原理
- 文本密度 php,基于最大文本密度的网页正文抽取方法
- Javashop 7.0 支付成功以后库里面没有记录问题
- Junit4 安装与使用(IDEA)
- tkinter教程——toplevel
- 一个根据用户名生成头像的库——@multiavatar/multiavatar在react中的使用
- EWM 创建包装物料