iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle DataBase单实例使用ASM案例(3)--Oracle 10g应用
  • 273
分享到

Oracle DataBase单实例使用ASM案例(3)--Oracle 10g应用

2024-04-02 19:04:59 273人浏览 八月长安
摘要

Oracle DataBase单实例使用ASM案例(3)--Oracle 10g应用系统环境:操作系统:RedHat EL5(64)Oracle 软件:Oracle 10gR2   在O

Oracle DataBase单实例使用ASM案例(3)--Oracle 10g应用

系统环境:

操作系统:RedHat EL5(64)

Oracle 软件:Oracle 10gR2


   在Oracle 10g单实例环境下使用ASM比较容易实现:

1、建立磁盘分区

[root@rh65 ~]# fdisk -l

Disk /dev/sdb: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1         487     3911796   83  linux

/dev/sdb2             488         974     3911827+  83  Linux

/dev/sdb3             975        2610    13141170    5  Extended

/dev/sdb5             975        1461     3911796   83  Linux

/dev/sdb6            1462        1948     3911796   83  Linux

/dev/sdb7            1949        2192     1959898+  83  Linux

/dev/sdb8            2193        2436     1959898+  83  Linux

/dev/sdb9            2437        2610     1397623+  83  Linux

2、安装ASM LIB软件

系统内核版本:

[root@rh65 rh6_xen_asm]# uname -a

Linux rh65 2.6.18-194.el5xen #1 SMP Tue Mar 16 22:08:06 EDT 2010 i686 i686 i386 GNU/Linux

安装ASM软件包:

[root@rh65 rh6_xen_asm]# ls -l

total 236

-rwxr--r-- 1 oracle oinstall 128392 May 27 12:15 oracleasm-2.6.18-194.el5xen-2.0.5-1.el5.i686.rpm

-rwxr--r-- 1 oracle oinstall  13929 May 27 12:14 oracleasmlib-2.0.4-1.el5.i386.rpm

-rwxr--r-- 1 oracle oinstall  85303 May 27 12:14 oracleasm-support-2.1.8-1.el5.i386.rpm

[root@rh65 rh6_xen_asm]# rpm -ivh *

warning: oracleasm-2.6.18-194.el5xen-2.0.5-1.el5.i686.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159

error: failed to stat /media/RHEL_5.5 i386 DVD: No such file or directory

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

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

   2:oracleasm-2.6.18-194.el########################################### [ 67%]

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

3、配置ASM并建立ASM磁盘

[root@rh65 rh6_xen_asm]# service 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 <ENTER> 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 []: dba

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

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

Writing Oracle ASM library driver configuration: done

Initializing the Oracle ASMLib driver: [  OK  ]

Scanning the system for Oracle ASMLib disks: [  OK  ]

[root@rh65 rh6_xen_asm]# 

建立ASM磁盘:

[root@rh65 rh6_xen_asm]# service oracleasm createdisk ASM_DSK1 /dev/sdb1

Marking disk "ASM_DSK1" as an ASM disk: [  OK  ]

[root@rh65 rh6_xen_asm]# service oracleasm createdisk ASM_DSK2 /dev/sdb2

Marking disk "ASM_DSK2" as an ASM disk: [  OK  ]

[root@rh65 rh6_xen_asm]# service oracleasm createdisk ASM_DSK3 /dev/sdb5

Marking disk "ASM_DSK3" as an ASM disk: [  OK  ]

[root@rh65 rh6_xen_asm]# service oracleasm createdisk ASM_DSK4 /dev/sdb6

Marking disk "ASM_DSK4" as an ASM disk: [  OK  ]

查看ASM磁盘信息:

[root@rh65 ~]# service oracleasm listdisks;

ASM_DSK1

ASM_DSK2

ASM_DSK3

ASM_DSK4

4、配置ASM实例

[oracle@rh65 dbs]$ cat init+ASM.ora 

instance_type='asm'

asm_diskstring='ORCL:ASM_*'

large_pool_size=12m

asm_diskgroups='DG1','RCY1'

background_dump_dest=/u01/app/oracle/admin/+ASM/bdump

core_dump_dest=/u01/app/oracle/admin/+ASM/cdump

user_dump_dest=/u01/app/oracle/admin/+ASM/udump

建立相应目录:

[oracle@rh65 dbs]$ mkdir -p /u01/app/oracle/admin/+ASM/bdump

[oracle@rh65 dbs]$ mkdir -p /u01/app/oracle/admin/+ASM/cdump

[oracle@rh65 dbs]$ mkdir -p /u01/app/oracle/admin/+ASM/udump

建立口令文件:

[oracle@rh65 dbs]$ orapwd file='orapw+ASM' password=oracle entries=3

启动CSS服务:

[root@rh65 ~]# cd /u01/app/oracle/product/10.2.0/db_1/bin

[root@rh65 bin]# ./localconfig add

/etc/oracle does not exist. Creating it now.

Successfully accumulated necessary OCR keys.

Creating OCR keys for user 'root', privgrp 'root'..

Operation successful.

Configuration for local CSS has been initialized

Adding to inittab 

Startup will be queued to init within 90 seconds.

Checking the status of new Oracle init process...

Expecting the CRS daemons to be up within 600 seconds.

CSS is active on these nodes.

        rh65

CSS is active on all nodes.

Oracle CSS service is installed and running under init(1M)

5、启动ASM Instance

[oracle@rh65 ~]$ export ORACLE_SID=+ASM

[oracle@rh65 ~]$ sqlplus '/as sysdba'

12:44:31 SYS@ +ASM>startup force nomount;

ASM instance started

Total System Global Area   83886080 bytes

Fixed Size                  1217836 bytes

Variable Size              57502420 bytes

ASM Cache                  25165824 bytes

12:44:46 SYS@ +ASM>show parameter name

NAME                                 TYPE        VALUE

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

db_file_name_convert                 string

db_name                              string

db_unique_name                       string      +ASM

global_names                         boolean     FALSE

instance_name                        string      +ASM

lock_name_space                      string

log_file_name_convert                string

service_names                        string      +ASM

12:45:10 SYS@ +ASM>

6、手工建立ASM diskgroup

12:50:33 SYS@ +ASM>create diskgroup dg1 

12:53:57   2  nORMal redundancy

12:54:01   3  failgroup fg1 disk 'ORCL:ASM_DSK1'

12:54:06   4  failgroup fg2 disk 'ORCL:ASM_DSK2';

Diskgroup created.

Elapsed: 00:00:12.22

12:54:23 SYS@ +ASM>create diskgroup rcy1

12:54:37   2  normal redundancy

12:54:40   3  failgroup fg1 disk 'ORCL:ASM_DSK3'

12:54:50   4  failgroup fg2 disk 'ORCL:ASM_DSK4';

Diskgroup created.

7、查看ASM磁盘组和磁盘信息

12:55:09 SYS@ +ASM>select name ,state from v$asm_diskgroup;

NAME                           STATE

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

DG1                            MOUNTED

RCY1                           MOUNTED

Elapsed: 00:00:00.18

12:56:02 SYS@ +ASM>

12:57:09 SYS@ +ASM>select GROUP_NUMBER ,DISK_NUMBER,STATE,NAME,PATH from v$asm_disk;

GROUP_NUMBER DISK_NUMBER STATE    NAME                           PATH

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

           1           0 NORMAL   ASM_DSK1                       ORCL:ASM_DSK1

           1           1 NORMAL   ASM_DSK2                       ORCL:ASM_DSK2

           2           0 NORMAL   ASM_DSK3                       ORCL:ASM_DSK3

           2           1 NORMAL   ASM_DSK4                       ORCL:ASM_DSK4

Elapsed: 00:00:00.03

8、通过DBCA管理ASM

Oracle DataBase单实例使用ASM案例(3)--Oracle 10g应用


  @至此,Oracle 10g在单实例下ASM磁盘亦可以使用了








您可能感兴趣的文档:

--结束END--

本文标题: Oracle DataBase单实例使用ASM案例(3)--Oracle 10g应用

本文链接: https://www.lsjlt.com/news/43538.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle Study之案例--DBMS_METADATA Package应用
    Oracle Study之案例--DBMS_METADATA Package应用DBMS_METADATA:      The DBMS_METADATA ...
    99+
    2024-04-02
  • Oracle SQL*Loader使用案例(三)
          上两篇文章中,介绍了SQL*Loader的使用方法及使用案例,本篇将根据实际的使用案例来更深层次的来解读SQL*Loader     &nbs...
    99+
    2024-04-02
  • Window下如何安装Oracle ASM单实例数据库
    小编给大家分享一下Window下如何安装Oracle ASM单实例数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实验环境 ...
    99+
    2024-04-02
  • Oracle 触发器trigger使用案例
    目录一、触发器定义二、触发器分类三、触发器功能四、触发器语法五、触发器使用案例案例1:向job1表中插入一条数据后输出 欢迎加入 语句案例2:数据校验,不允许星期二和星期四向emp1...
    99+
    2024-04-02
  • Oracle服务分类及应用案例剖析
    Oracle服务分类及应用案例剖析 Oracle是全球领先的数据库管理系统提供商,其产品涵盖了数据库、云计算服务、企业软件等多个领域。在Oracle数据库领域,服务分类和应用案例是数据...
    99+
    2024-03-02
    服务 oracle 应用案例 sql语句
  • Oracle NVL函数实际案例分析与应用技巧
    《Oracle NVL函数实际案例分析与应用技巧》 在Oracle数据库中,NVL函数是一种用于处理空值的函数,它可以判断一个字段是否为空,如果为空则返回指定的默认值,如果不为空则返回...
    99+
    2024-03-09
    分析 oracle nvl函数 sql语句
  • Java SPI简单应用案例详解
    开篇 本文主要谈一下 Java SPI(Service Provider Interface) ,因为最近在看 Dubbo 的相关内容,其中涉及到了 一个概念- Dubbo SPI,...
    99+
    2024-04-02
  • uniapp使用uview的简单案例
    简介 uview框架已经出到2.0了,从当初的1.0到2.0,一路走来,在uniapp中使用框架。确实帮助自己节省许多时间,为了以后更好的应用,记录一下使用方法和使用心得。 安装 1...
    99+
    2023-03-23
    uniapp使用uview报错 uniapp使用uview uview使用
  • Oracle addBatch()用法实例详解
    Oracle addBatch()用法实例详解 PreparedStatement.addbatch()的使用 Statement和PreparedStatement的区别就不多废话了,直接说Prepa...
    99+
    2024-04-02
  • Oracle DECODE函数实例分析与应用场景
    Oracle DECODE函数是一种非常常用的条件表达式函数,其主要功能是根据指定的条件对表达式的结果进行转换并返回相应的值。DECODE函数的语法如下:DECODE(expr, se...
    99+
    2024-03-08
    分析 oracle decode sql语句
  • HTML+CSS+JS实现的简单应用小案例分享
    目录1.猜数字2.表白墙3.切换日夜间模式4.待办事项1.猜数字 <!DOCTYPE html> <html lang="en"> <head> ...
    99+
    2024-04-02
  • Oracle DECODE函数实例详解与应用场景
    Oracle数据库是一种流行的关系型数据库管理系统,它提供了丰富的函数和工具来处理复杂的数据操作。其中,DECODE函数是一个非常常用的函数之一,可以根据指定的条件对数据进行转换和处理...
    99+
    2024-03-07
    应用 oracle decode
  • ZooKeeper开发实际应用案例实战
    目录项目背景介绍面临问题如何解决代码讲解数据服务器检索服务器总结附:完整代码数据服务端代码检索服务端代码ZooKeeper入门教程一简介与核心概念 ZooKeeper入门教程二在单机...
    99+
    2024-04-02
  • c++使用单例模式实现命名空间函数案例详解
    本案例实现一个test命名空间,此命名空间内有两个函数,分别为getName()和getNameSpace(); 声明命名空间及函数 namespace test{ ...
    99+
    2023-05-17
    c++命名空间函数 c++单例模式
  • 使用Docker开发python Web应用的案例
    小编给大家分享一下使用Docker开发python Web应用的案例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!本文中,我将尝试展示用Docker开发pytho...
    99+
    2023-06-07
  • 简单实用:Go WaitGroup的应用实例分享
    WaitGroup是Go语言中的一个同步原语,用于等待一组goroutine的完成。下面是一个简单的应用实例,演示了如何使用Wait...
    99+
    2023-10-08
    Golang
  • 使用CSS3实现简单时间轴效果的案例
    这篇文章主要为大家展示了使用CSS3实现简单时间轴效果的案例,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“使用CSS3实现简单时间轴效果的案例”这篇文章吧。css是什么意思css是一种用来表现HT...
    99+
    2023-06-06
  • Java 使用maven实现Jsoup简单爬虫案例详解
    一、Jsoup的简介         jsoup 是一款Java 的HTML解析器,可直接解析某个UR...
    99+
    2024-04-02
  • Oracle中B-Tree、Bitmap和函数索引使用案例总结
    目录 一、索引简介 1、索引是一个独立的数据库对象,和数据表table一样。在Oracle中,数据库对象object都是通过段segment结构表示。我们在数据字典dba_seg...
    99+
    2024-04-02
  • CMS 移动应用支持的案例研究:真实案例分享
    痛点:客户支持团队难以处理通过手机应用程序提交的大量支持请求。 解决方案:实施基于CMS的移动应用支持平台,提供自助服务门户、实时聊天和远程桌面支持。 结果:自服务门户减少了支持请求量50%,远程桌面支持解决了60%的技术问题,客户满意...
    99+
    2024-04-03
    案例一:电子商务公司
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作