Linux下ASM实例的安装

说明:

OS Version: 2.6.9-22.ELsmp

ORACLE Version: Oracle 10g R2

ASM实例的安装:

下载ASMLib,下载时注意版本信息,使用uname –r查看,下载地址如下:

下载文件如下:

oracleasm-2.6.9-22.ELsmp-2.0.3-1.i686.rpm

oracleasmlib-2.0.2-1.i386.rpm

oracleasm-support-2.1.2-1.el4.i386.rpm

安装ASMLib

[root@TEST asm]# rpm -Uvh oracleasm*

Preparing...                ########################################### [100%]

1:oracleasm-support      ########################################### [ 33%]

2:oracleasm-2.6.9-22.ELsm########################################### [ 67%]

3:oracleasmlib           ########################################### [100%]

配置oracleasm

[root@TEST asm]# /etc/init.d/oracleasm configure

Configuring the Oracle ASM library driver.

This will configure the on-boot properties of the Oracle ASM library

driver.  The following questions will determine whether the driver is

loaded on boot and what permissions it will have.  The current values

will be shown in brackets ('[]').  Hitting without typing an

answer will keep that current value.  Ctrl-C will abort.

Default user to own the driver interface []: oracle

Default group to own the driver interface []: oinstall

Start Oracle ASM library driver on boot (y/n) [n]: y

Scan for Oracle ASM disks on boot (y/n) [y]: y

Writing Oracle ASM library driver configuration: done

Initializing the Oracle ASMLib driver:                     [  OK  ]

Scanning the system for Oracle ASMLib disks:               [  OK  ]

创建ASM disk,若使用rawdevice不需要这一步

[root@TEST init.d]# /etc/init.d/oracleasm createdisk disk1 /dev/cciss/c0d0p6

[root@TEST init.d]# /etc/init.d/oracleasm createdisk disk2 /dev/cciss/c0d0p7

[root@TEST init.d]# /etc/init.d/oracleasm createdisk disk3 /dev/cciss/c0d0p8

[root@TEST init.d]# /etc/init.d/oracleasm createdisk disk4 /dev/cciss/c0d0p9

在/tmp目录下创建一个名为内容如下

INSTANCE_TYPE=ASM

启动ASM实例

[oracle@TEST tmp]$ export ORACLE_SID=+ASM

连接到数据库

[oracle@TEST tmp]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Mon Mar 16 16:07:43 2009

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

Connected to an idle instance.

创建spfile

SQL> create spfile from pfile='/tmp/init+ASM.ora';

File created.

启动数据库到nomount状态

SQL> startup nomount;

ORA-29701: unable to connect to Cluster Manager

对上面的错误以root用户运行$ORACLE_HOME/bin下的localconfig添加CSS服务即可解决

/u01/app/oracle/product/10.2.0/db_1/bin/localconfig add

SQL> startup nomount

ASM instance started

Total System Global Area   79691776 bytes

Fixed Size                  1217812 bytes

Variable Size              53308140 bytes

ASM Cache                  25165824 bytes

创建DISKGROUP

修改asm_diskstring参数指定discovery set

SQL> alter system set asm_diskstring='/dev/oracleasm/disks/DISK*';

System altered.

SQL> create diskgroup diskgroup1 external redundancy

2  disk

3  '/dev/oracleasm/disks/DISK1' name disk1,

4  '/dev/oracleasm/disks/DISK2' name disk2;

Diskgroup created.

SQL> select DISK_NUMBER ,MOUNT_STATUS,NAME, TOTAL_MB from v$asm_disk;

查看ASM_DISK信息

DISK_NUMBER  MOUNT_S   NAME   TOTAL_MB

----------- -------    ---------------  ------------- ---------- ----------

4                  CLOSED                      78442

5                  CLOSED                      78442

1                  CACHED   DISK2       78416

0                  CACHED   DISK1       55440

oracle关于ASMLib安装的文件(针对oracle 10g R1)上说在指定asm_diskstring时要使用ORCL:前缀是必须,上面的例子说明在oracle 10g R2不是必须的

下面使用ORCL:前缀做测试

SQL> alter system set asm_diskstring='ORCL:DISK*';

System altered.

SQL> create diskgroup diskgroup1 external redundancy

2  disk

3  'ORCL:DISK1' name disk1,

4  'ORCL:DISK2' name disk2;

Diskgroup created.

查看ASM_DISK信息

SQL> select DISK_NUMBER ,MOUNT_STATUS,NAME, TOTAL_MB from v$asm_disk;

DISK_NUMBER    MOUNT_S      NAME       TOTAL_MB

----------- -------    ---------------  ------------- ---------- ------------------

6                CLOSED                                  78442

7                CLOSED                                   78442

0                CACHED          DISK1             55466

1                CACHED          DISK2             78442

linux下安装asm数据库,Linux下ASM实例的安装相关推荐

  1. sql无法写入mysql_安装sql2008R2数据库时提示错误1406,安装程序无法将值写入注册表项?...

    摘要: 安装sql2008R2数据库时提示错误1406,安装程序无法将值写入注册表项 \software\classes\msolapadmin2.msolapsources.1.怎么解决呢? 这个问 ...

  2. php 安装redis数据库,Linux下安装Redis以及phpredis模块

    一:Linux下Redis的安装 1. 首先上官网下载Redis 压缩包,地址:http://redis.io/download下载 2. 通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压 ...

  3. Linux系统mongdb还原数据库,linux下mongodb数据库备份与还原

    MongoDb数据库备份还原 数据库迁移,可视化工具NoSQLBooster for MongoDB 付费版才具有数据导入功能.代价过高,索性采起命令行web 数据备份 备份命令mongodb mon ...

  4. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07) 创建ORACLE实例前提,准备下面7项工作 序号 说明 链接 ① 安装操作系统 https:/ ...

  5. mysql5.7.17winx64安装_MYSQL数据库mysql 5.7.17 winx64安装配置图文教程

    <MysqL数据库MysqL 5.7.17 winx64安装配置图文教程>要点: 本文介绍了MysqL数据库MysqL 5.7.17 winx64安装配置图文教程,希望对您有用.如果有疑问 ...

  6. 免安装mysql8_MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置

    本文主要向大家介绍了MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1. 解压zip包到安装目录 首先, ...

  7. 在个人电脑安装MySQL数据库,你还不会安装吧?

    现在数据库是我们编程一把利刃,再也不要位数据保存问题担心,但是?在学习的时候怎么在自己的电脑上安装上数据库呢?我们下面来看看吧,这里我们用MySQL做示范: MySQL官网提供不同的数据库工具: 下载 ...

  8. mysql5.7多实例安装_MySQL数据库5.7多实例安装

    本文主要向大家介绍MySQL数据库5.7多实例安装了 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. < [root@vhost1]# cd /opt/source [ro ...

  9. centos7本地安装mysql数据库_在CentOS7系统上安装MySQL数据库

    1.下载安装MySQL官方repo文件 下载MySQL的官方repo文件 [root@centos7 ~]# wget -i -c http://dev.mysql.com/get/mysql57-c ...

  10. 在linux下安装mongo数据库,Linux系统下安装MongoDB

    MongoDB提供了Linux系统上32位和64位的安装包,你可以在官网下载安装包. 下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) . curl-O https://fa ...

最新文章

  1. java通过ip获取网卡MAC地址
  2. Numpy.tile() (Python)
  3. Spark _04集群搭建及测试
  4. php多进程有什么用,有关php多进程的用法举例
  5. 信息学奥赛一本通(1024:保留3位小数的浮点数)
  6. Nginx做反向代理和负载均衡时“X-Forwarded-For”信息头的处理
  7. mvc路由原理 php_PHP实战002:CodeIgniter安装和入门使用
  8. hibernate环境搭建
  9. html 链接 vf,vfp 超链接
  10. OpenGL ES glad 下载和使用
  11. 小米max刷鸿蒙,用了小米Max2,这简直是浪费我一天一夜的时间!
  12. 笔记本移动热点打开电脑断网、台式机无线wifi打开电脑断网的解决办法
  13. 华为云全流程护航《流浪方舟》破竹首发,打造口碑爆款
  14. 蓝色巨人IBM(International Business Machines)
  15. 一、python快速入门(每个知识点后包含练习)
  16. Xcode 打包动态及静态Framework
  17. Matlab安装失败问题
  18. PHP获取唯一标识UUID
  19. 锐捷 Smartweb管理系统 密码信息泄露漏洞
  20. 防盗号,超安全,多次加密,超强密码管理方式吐血推荐

热门文章

  1. JavaScript获取当前时区 时间转换
  2. android手机存储空间猛增,实测安卓升级到鸿蒙,可用内存增加半个G,存储空间增加6个G...
  3. Google Earth Engine(GEE)——NASA-USDA增强型SMAP全球土壤水分数据以10公里的空间分辨率提供全球的土壤水分信息
  4. 计划任务和周期任务mail,at,batch,atq, atrm, cron, crontab
  5. 幼儿园案例经验迁移_【投石问路】让案例分析成为幼儿教师自我成长的阶梯
  6. html打字机特效,[JS插件]酷炫的打字机效果: Typed.js
  7. 如何让使用小博通蓝牙BK3432的鲁哇客智能挪车号码牌,一节钮扣电池工作一年
  8. LinuxC学习日记
  9. Caffe_stu03_小训练
  10. C# 复数类 Complex