ORACLE 11.2.0.3配置ASM

简介: 【环境说明】本文档介绍在OEL6.3的环境下安装基于ASM 11.2.0.3的ORACLE数据库的安装; 虚拟机:VMware 10 OS:Oracle Linux Server release 6.

【环境说明】本文档介绍在OEL6.3的环境下安装基于ASM 11.2.0.3的ORACLE数据库的安装;

虚拟机:VMware 10

OS:Oracle Linux Server release 6.3

DB:11.2.0.3

 

【一】操作系统的安装:这边省略

 

【二】准备工作

1、运行环境包的安装,挂载系统盘

[root@idbtcsv1222 Packages]# cd /media/OL6.3 x86_64 Disc 1 20120626/Packages

rpm -ivh compat-libcap1-1.10-1.x86_64.rpm

rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
rpm -ivh libgcc-4.4.6-4.el6.i686.rpm
rpm -ivh kernel-headers-2.6.32-279.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.80.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.80.el6.x86_64.rpm
rpm -ivh libgomp-4.4.6-4.el6.x86_64.rpm
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cpp-4.4.6-4.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh gcc-4.4.6-4.el6.x86_64.rpm
rpm -ivh libstdc++-devel-4.4.6-4.el6.x86_64.rpm
rpm -ivh gcc-c++-4.4.6-4.el6.x86_64.rpm
rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm
rpm -ivh libaio-devel-0.3.107-10.el6.i686.rpm
rpm -ivh xinetd-2.3.14-34.el6.x86_64.rpm
rpm -ivh rsh-server-0.17-60.el6.x86_64.rpm
rpm -ivh ksh-20100621-16.el6.x86_64.rpm
rpm -ivh tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm

 

2、修改参数文件

在/etc/sysctl.conf配置文件中添加如下:

kernel.shmall = 4294967296

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

#kernel.shmmax = 536870912      

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586

net.ipv4.ip_local_port_range = 9000 65500

 

然后执行以下生效:
[root@db01 ~]# sysctl -p 

 

在/etc/security/limits.conf配置文件中添加如下:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

grid soft nproc 2047

grid hard nproc 16384

grid soft nofile 1024

grid hard nofile 65536

在/etc/pam.d/login配置文件中添加:

session required pam_limits.so

在/etc/profile配置文件中添加:

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then

        if [ $SHELL = "/bin/ksh" ]; then

                ulimit -p 16384

                ulimit -n 65536

        else

                ulimit -u 16384 -n 65536

        fi

fi

 

关闭防火墙:service iptables stop

3、创建目录

[root@db01 ~]# mkdir -p /u01/app/oracle

[root@db01 ~]# chown -R oracle:oinstall /u01

[root@db01 ~]# chmod -R 775 /u01

 

4、创建用户和角色

[root@db01 Packages]# groupadd oinstall

[root@db01 Packages]# groupadd dba

[root@db01 Packages]# groupadd asmadmin

[root@db01 Packages]# groupadd asmdba

[root@db01 Packages]# useradd -g oinstall -G asmdba,asmadmin,dba grid

[root@db01 Packages]# useradd -g oinstall -G dba,asmdba oracle

[root@db01 Packages]# passwd grid

oracle如下:

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

export ORACLE_BASE=/u01/app/oracle

export ORACLE_SID=rac

export PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/oracle/bin:/u01/app/oracle/product/11.2.0/dbhome_1/bin:/u01/app/oracle/product/11.2.0/dbhome_1/OPatch

4

grid如下

export ORACLE_BAS=/u01/app/grid

export ORACLE_HOME=/u01/app/grid/product/11.2.0/grid

export ORACLE_SID=+ASM

export PATH=/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/oracle/bin:/u01/app/grid/product/11.2.0/grid/bin:/u01/app/grid/product/11.2.0/grid/OPatch

 

5、创建硬盘,用于做ASM

虚拟机添加三块磁盘,不需要做其他操作

27b1869e-263b-4a1c-889e-ee429906b5ea

 

[root@db01 Packages]# fdisk -l

Disk /dev/sdb: 32.2 GB, 32212254720 bytes

255 heads, 63 sectors/track, 3916 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/sda: 42.9 GB, 42949672960 bytes

255 heads, 63 sectors/track, 5221 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x0005e624

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          64      512000   83  Linux

Partition 1 does not end on cylinder boundary.

/dev/sda2              64        5222    41430016   8e  Linux LVM

Disk /dev/sdc: 32.2 GB, 32212254720 bytes

255 heads, 63 sectors/track, 3916 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/sdd: 32.2 GB, 32212254720 bytes

255 heads, 63 sectors/track, 3916 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

显示系统已有三块硬盘

 

[root@db01 Packages]# vi /etc/udev/rules.d/60-raw.rules

添加如下:

 

ACTION=="add", KERNEL=="sdb", RUN+="/bin/raw /dev/raw/raw1 %N"

ACTION=="add", KERNEL=="sdc", RUN+="/bin/raw /dev/raw/raw2 %N"

ACTION=="add", KERNEL=="sdd", RUN+="/bin/raw /dev/raw/raw3 %N"

KERNEL=="raw*", OWNER="grid" GROUP="dba", MODE="0660"

 

【三】安装GRID,ORACLE从11G开始,当需要使用ASM、RAC功能的时候就需要安装单独的GRID,ORACLE Patchset有7个文件

第一二个包表示database,升级和安装数据库,只需要这2个文件即可。

第三个包表示grid,用来升级RAC 的CRS。安装RAC和ASM需要这个文件

第四个表示客户端,

第五个表示gateways,

第六个表示 examples, 这个是我们的示例文件安装包。

第七个表示deinstall

安装截图:

9a8b15d7-5f8d-41be-9bb3-1fc11c252b59

1a0fae2a-64d8-423b-b10d-aa55c4f0ba26

6f163c9b-519a-4004-8841-a5cb1d3c0d42

778e38f8-6419-4fc5-a484-538869d6007c

6583781b-1ab8-458e-b69c-c5b407a2e56d

22c2d7ec-7d61-411e-aa5f-f4e3aa7f5308

da7b0bb0-17dd-4d80-b3be-b42c0d676cd7

2c330e8c-6163-44ce-9eeb-67620f0d0173

 

[grid@db01 ~]$ sqlplus / as sysasm

SQL> select instance_name,status from v$instance;

 

INSTANCE_NAME STATUS

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

+ASM MOUNT

 

【四】安装数据库,安装的步骤跟普通安装的步骤是一样的,主要是以下这个截图需要注意

127160034

127023002

 

【五】ASM常用SQL语句

 

SQL> select file_name from dba_data_files;

 

FILE_NAME

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

+DATA/rac/datafile/users.259.896831997

+DATA/rac/datafile/undotbs1.258.896831997

+DATA/rac/datafile/sysaux.257.896831997

+DATA/rac/datafile/system.256.896831997

 

SQL> select name,total_mb,state from v$asm_diskgroup;

 

NAME TOTAL_MB STATE

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

DATA 92160 CONNECTED

 

SQL> select instance_name,db_name,status from v$asm_client;

 

INSTANCE_NAME B_NAME STATUS

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

+ASM rac CONNECTED

相关文章
|
7月前
|
Oracle 关系型数据库
oracle asm 磁盘显示offline
oracle asm 磁盘显示offline
339 2
|
7月前
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息
|
2月前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
3月前
|
Ubuntu Oracle 关系型数据库
Oracle VM VirtualBox之Ubuntu 22.04LTS双网卡网络模式配置
这篇文章是关于如何在Oracle VM VirtualBox中配置Ubuntu 22.04LTS虚拟机双网卡网络模式的详细指南,包括VirtualBox网络概述、双网卡网络模式的配置步骤以及Ubuntu系统网络配置。
316 3
|
4月前
|
Oracle 关系型数据库 BI
ORACLE Apex: EBS多组织结构 理解与配置
【8月更文挑战第11天】在Oracle Apex中理解和配置与EBS多组织结构相关内容需掌握:1) EBS多组织结构概念及组成部分,如法律实体、业务单位与库存组织;2) Oracle Apex与EBS集成的目的与方式,包括提供友好界面及自定义业务流程;3) 在Apex中配置多组织结构应用,涉及数据访问控制、页面报表设计及业务流程集成。整体而言,需精通EBS架构与Apex开发技术,以实现高效灵活的企业解决方案。
|
7月前
|
SQL Oracle 关系型数据库
实时计算 Flink版产品使用合集之可以通过配置Oracle数据库的schema注册表来监测表结构的变化吗
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
55 1
|
7月前
|
敏捷开发 人工智能 Oracle
Oracle PLM Agile936 单点登录配置方式
Oracle PLM Agile936 单点登录配置方式
|
7月前
|
存储 Oracle 关系型数据库
RAC创建ASM磁盘组时配置多路径和UDEV
RAC创建ASM磁盘组时配置多路径和UDEV
1484 7
|
7月前
|
存储 Oracle 关系型数据库
【数据库数据恢复】Oracle数据库ASM磁盘组掉线的数据恢复案例
oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
【数据库数据恢复】Oracle数据库ASM磁盘组掉线的数据恢复案例
|
7月前
|
JavaScript Java 数据库连接
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Emp实体类和对应的配置信息
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Emp实体类和对应的配置信息

推荐镜像

更多