linux下安装asm数据库,Linux下ASM实例的安装
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实例的安装相关推荐
- sql无法写入mysql_安装sql2008R2数据库时提示错误1406,安装程序无法将值写入注册表项?...
摘要: 安装sql2008R2数据库时提示错误1406,安装程序无法将值写入注册表项 \software\classes\msolapadmin2.msolapsources.1.怎么解决呢? 这个问 ...
- php 安装redis数据库,Linux下安装Redis以及phpredis模块
一:Linux下Redis的安装 1. 首先上官网下载Redis 压缩包,地址:http://redis.io/download下载 2. 通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压 ...
- Linux系统mongdb还原数据库,linux下mongodb数据库备份与还原
MongoDb数据库备份还原 数据库迁移,可视化工具NoSQLBooster for MongoDB 付费版才具有数据导入功能.代价过高,索性采起命令行web 数据备份 备份命令mongodb mon ...
- linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(静默创建实例_08)
接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07) 创建ORACLE实例前提,准备下面7项工作 序号 说明 链接 ① 安装操作系统 https:/ ...
- mysql5.7.17winx64安装_MYSQL数据库mysql 5.7.17 winx64安装配置图文教程
<MysqL数据库MysqL 5.7.17 winx64安装配置图文教程>要点: 本文介绍了MysqL数据库MysqL 5.7.17 winx64安装配置图文教程,希望对您有用.如果有疑问 ...
- 免安装mysql8_MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置
本文主要向大家介绍了MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1. 解压zip包到安装目录 首先, ...
- 在个人电脑安装MySQL数据库,你还不会安装吧?
现在数据库是我们编程一把利刃,再也不要位数据保存问题担心,但是?在学习的时候怎么在自己的电脑上安装上数据库呢?我们下面来看看吧,这里我们用MySQL做示范: MySQL官网提供不同的数据库工具: 下载 ...
- mysql5.7多实例安装_MySQL数据库5.7多实例安装
本文主要向大家介绍MySQL数据库5.7多实例安装了 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. < [root@vhost1]# cd /opt/source [ro ...
- centos7本地安装mysql数据库_在CentOS7系统上安装MySQL数据库
1.下载安装MySQL官方repo文件 下载MySQL的官方repo文件 [root@centos7 ~]# wget -i -c http://dev.mysql.com/get/mysql57-c ...
- 在linux下安装mongo数据库,Linux系统下安装MongoDB
MongoDB提供了Linux系统上32位和64位的安装包,你可以在官网下载安装包. 下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) . curl-O https://fa ...
最新文章
- java通过ip获取网卡MAC地址
- Numpy.tile() (Python)
- Spark _04集群搭建及测试
- php多进程有什么用,有关php多进程的用法举例
- 信息学奥赛一本通(1024:保留3位小数的浮点数)
- Nginx做反向代理和负载均衡时“X-Forwarded-For”信息头的处理
- mvc路由原理 php_PHP实战002:CodeIgniter安装和入门使用
- hibernate环境搭建
- html 链接 vf,vfp 超链接
- OpenGL ES glad 下载和使用
- 小米max刷鸿蒙,用了小米Max2,这简直是浪费我一天一夜的时间!
- 笔记本移动热点打开电脑断网、台式机无线wifi打开电脑断网的解决办法
- 华为云全流程护航《流浪方舟》破竹首发,打造口碑爆款
- 蓝色巨人IBM(International Business Machines)
- 一、python快速入门(每个知识点后包含练习)
- Xcode 打包动态及静态Framework
- Matlab安装失败问题
- PHP获取唯一标识UUID
- 锐捷 Smartweb管理系统 密码信息泄露漏洞
- 防盗号,超安全,多次加密,超强密码管理方式吐血推荐
热门文章
- JavaScript获取当前时区 时间转换
- android手机存储空间猛增,实测安卓升级到鸿蒙,可用内存增加半个G,存储空间增加6个G...
- Google Earth Engine(GEE)——NASA-USDA增强型SMAP全球土壤水分数据以10公里的空间分辨率提供全球的土壤水分信息
- 计划任务和周期任务mail,at,batch,atq, atrm, cron, crontab
- 幼儿园案例经验迁移_【投石问路】让案例分析成为幼儿教师自我成长的阶梯
- html打字机特效,[JS插件]酷炫的打字机效果: Typed.js
- 如何让使用小博通蓝牙BK3432的鲁哇客智能挪车号码牌,一节钮扣电池工作一年
- LinuxC学习日记
- Caffe_stu03_小训练
- C# 复数类 Complex