oracle 11gr2 asm安装,OEL6.1下oracle 11gr2 ASM安装

oracle 11gr2下asm与以往不同,是使用grid安装包来完成安装与配置,在11.2.0.3的安装包中,使用第三个安装包,解压以后进行以下配置:

1. Asm相关用户及组配置

/usr/sbin/groupadd -g 502 oper

/usr/sbin/groupadd -g 600 asmadmin

/usr/sbin/groupadd -g 601 asmoper

/usr/sbin/groupadd -g 602 asmdba

/usr/sbin/useradd -g oinstall -G dba,asmdba,oper oracle

/usr/sbin/useradd -g oinstall -G asmadmin,asmdba,asmoper,dba grid

已存在用户使用usermod修改用户所属组

2. 修改grid用户相关配置文件

a) 修改.bash_profile,增加以下内容

export ORACLE_SID=+ASM

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/grid

export ORA_CRS_HOME=/u01/app/product/crs_1

export ORACLE_ADMIN=$ORACLE_BASE/admin

export ORACLE_HOME_LISTNER=$ORACLE_HOME

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jlib

export JAVA_HOME=$ORACLE_HOME/jdk

export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/lib:$JAVA_HOME/bin:$ORA_CRS_HOME/bin:

b) 修/etc/profile,与oracle安装公用此配置

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

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

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

umask 022

fi

c) 修改/etc/security/lmits.conf

grid soft nproc 2047

grid hard nproc 16384

grid soft nofile 1024

grid hard nofile 65536

d) 创建grid目录并修改权限

i. Mkdir –p /u01/app/oracle/product/grid

ii. chown -R grid:dba grid/

3. grid程序安装

a) 解压grid安装包:

unzip p10404530_112030_Linux-x86-64_3of7.zip

4. OEL6下使用udev绑定裸设备路径(vmware workstation需要在vmx文件中添加disk.EnableUUID = "TRUE")

a) 编辑/etc/scsi_id.config文件,如果该文件不存在,则创建该文件,添加如下行:options=--whitelisted --replace-whitespace

b) 使用以下命令获取需要绑定为asm disk的磁盘uuid

[root@erp1 ~]# scsi_id --whitelisted --replace-whitespace --device=/dev/sdb

36000c291e65db9fba152a8998d6d6b8c

[root@erp1 ~]# scsi_id --whitelisted --replace-whitespace --device=/dev/sdc

36000c29f3065f75055aa449158510e18

c) 编写udev rules文件

vi /etc/udev/rules.d/99-oracle-asmdevices.rulesKERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c291e65db9fba152a8998d6d6b8c", NAME="asm-disk1", OWNER="grid", GROUP="dba", MODE="0660"

KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c29f3065f75055aa449158510e18", NAME="asm-disk2", OWNER="grid", GROUP="dba", MODE="0660"

KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="36000c29010046c831528cc9173082369", NAME="asm-disk2", OWNER="grid", GROUP="dba", MODE="0660"

d) 查看绑定是否成功

udevadm test /sys/block/sdb

udevadm info --query=all --path=/sys/block/sdb

udevadm info --query=all --name=asm-disk1

udevadm test /sys/block/sdc

udevadm info --query=all --path=/sys/block/sdc

udevadm info --query=all --name=asm-disk2

udevadm test /sys/block/sdd

udevadm info --query=all --path=/sys/block/sdd

udevadm info --query=all --name=asm-disk3

e) 启动udev服务

/sbin/start_udev

f) 检查设备绑定是否正确

[root@erp1 dev]# ls /dev/asm*

/dev/asm-disk1 /dev/asm-disk2 /dev/asm-disk3

5. 解压grid安装文件后开始安装ASM

./runInstaller

a) 跳过软件更新

903a20f3084f2bc29fc112dafdf51a0e.png

b) 选择安装grid

fb15a43d22c78ebaaa74ba3b1ed103d6.png

c) 选择语言

64000d6901fa0b500e877fc404e9af5c.png

d) 选择之间配置好的裸设备

2a2057d07fe0f23986bac670924b0405.png

e) 设备系统管理密码

5e60312340b51dfc6c6384b55c589e22.png

f) 设置oracle的grid安装目录

3f376bb20021394284487dca368ac844.png

g) 开始正式安装

3cb06c2f965e879333f42c8c1df98d2b.png

h) 执行root脚本

930d7e986be55c96b6f183b3b7b32815.png

i) 安装完成

f76939542d2a25d399de8a8ec09bdb35.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/563758.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

oracle11g中用asmlib配置磁盘组,ASM学习笔记_配置ASMLIB磁盘组

ASM学习笔记_配置ASMLIB磁盘组目录1 ASMLIB Introduction2 虚拟机添加一个共享磁盘(块设备)3 下载,安装ASMLIB4 配置,使用ASMLib 磁盘组#######################################################################1 ASMLIB Introduction######################################…

oracle 12配置安全与更新,Oracle 12c 数据库安全核心技术讨论

Oracle AdvancedSecurity新功能 >Oracle Data RedactionOracle Data Redaction对应用户权限的实时访问控制根据用户的权限以及客户端信息,Redaction实时数据修正应用代码代表在不必要的数据库中完成列访问的控制根据客服中心以及技术支持的职责不同,对…

oracle11gR版本GI中新增,Oracle11g新特性MemberKillEscalation简介

从oracle 11gR1 开始,Member Kill Escalation的出现成功的解决了前面提到的情况。当实例eviction在指定的时间内(默认20秒)不能首先我们介绍一下历史。在Oracle 9i/10g 中,如果一个数据库实例需要驱逐(evict, alert 文件中会出现ora-29740错误)另一个实例…

Oracle存储使用情况,我收藏的oracle中一些分析空间使用情况的存储过程!

tom写了个好工具show_space,这个工具对于oracle来讲其实就是个存储过程,这个存储过程可以用来分析空间使用情况,有了此工具,就不用再通过写sql语句来看每条记录或表占用表空间的大小了,使用起来很方便。具体使用过程如下&#xff…

linux iso的引导文件,Linux_从硬盘启动Desktop ISO所需的引导文件,一、仅从硬盘启动Destdop ISO 并 - phpStudy...

从硬盘启动Desktop ISO所需的引导文件一、仅从硬盘启动Destdop ISO 并安装1、从后面的链接下载相关引导文件并解压;2、在任意盘的根目录中新建一个文件夹,并重命名(如feisty、edgy等,menu.lst中用fd_dir变量把要找的文件夹传给系统)把下载的桌…

linux命令为什么这么快,为什么这么多Linux用户更喜欢命令行而不是GUI?

为什么这么多 Linux 用户更喜欢 CLI 而非 GUI? 上次我在 Reddit 关注该问题时,遇到了一些有帮助的投稿:“处于相同的原因我更喜欢谈论指指点点和七嘴八舌。 可以很好的传达并给出很好的反馈。这不是一团糟,而是富有诗意的精确。 你…

Linux下golang的编译,golang Linux下编译环境搭建

1、下载golang1.4和1.10源码(1.4以后的版本都用1.4go编译安装,所以先安装1.4)2、解压后我的目录结构是:/opt/xxx/golang|-------gopath //开发工作目录|     |------src       //开发源码|     |------p…

linux数据库怎么import,mysqlimport

mysqlimport命令为mysql数据库服务器提供了一种命令行方式导入数据工具,它从特定格式的文本文件中读取数据插入MySQL数据库表中。常用参数:--columns第一列对应的数据表列名,第二列对应的数据表列名,…定义被导入文件中的每一列对应的数据库表列名--fields-terminat…

linux查看rsync的命令,Linux rsync 命令学习

Rsync命令和cp命令很像,但是功能似乎更加复杂点,主要用来备份数据。看了网上一堆介绍的文章,感觉不是很通俗易懂。下面按照我的理解,做一些笔记:同步方式之前接触过一些同步软件,例如坚果云、百度云盘等等&…

linux远程挽救模式,linux – 如何在远程重启Redhat后进入SSH并进入恢复模式?

我需要进入我的红帽框的恢复模式,该模式在虚拟机上远程运行.我使用RedHat 5 64位企业版.我使用SSH登录到该框.我可以使用restart命令重新启动,但我需要知道我是否能够通过SSH连接它,因为我远程使用它并且无法通过UI登录.真正的问题是,我在根目录上做了一个-R $USER /.我试图将此…

mac os linux 桌面快捷键,Mac之快捷键

接触Mac不久,很多东西都没了解过,对于快捷键完全不熟悉,查了些资料,顺便做下笔记~~~按键符号Shift:⇧Ctrl:⌃Alt(Option):⌥Command:⌘Mac按键符号…

linux 等待进程,Linux 进程等待队列

Linux内核的等待队列是以双循环链表为基础数据结构,与进程调度机制紧密结合,能够用于实现核心的异步事件通知机制。在这个链表中,有两种数据结构:等待队列头(wait_queue_head_t)和等待队列项(wait_queue_t)。等待队列头和等待队列…

linux 终端 朗读,使Linux终端朗读文字的小技巧分享

对于那些不能文字朗读的设备,有个小工具可以实现文字说话的转换器。用各种语言写一些东西,espeak就可以朗读给你。系统应该默认安装了Espeak,如果你的系统没有安装,你可以使用下列命令来安装:代码如下:# apt-get insta…

linux 进程崩溃 wait,Linux信号机制有关问题

代码如下:#include#include#includevoid waiting(),stop();int wait_mark;main(){int p1,p2,stdout;while((p1fork())-1); /*创建子进程p1*/if (p1>0){wait_mark1;signal(SIGINT,stop); /*接收到^c信号,转stop*/waiting();kill(p1,16); /*向p1发软…

linux启动管理,Linux启动管理 详述

一 系统运行级别如果想查看运行级别,用runlevelinit 运行级别 就可以改变系统运行级别系统默认级别,也就是开机进入哪个级别,在/etc/inittab中二 启动过程首先是BIOS加载MBR,MBR里有个扇区,里面有启动引导程序&#xf…

weblogic 10.3.0.0 for linux下载地址,weblogic10.3下载地址

Oracle WebLogic Server 10.3.1 OEPE - Package Installer 单语言版带OEPEMicrosoft Windows x86: 756 MB http://download-llnw.oracle.com/otn/nt/middleware/11g/wls/oepe11_wls1031.exeLinux x86: 773 MB http://download.oracle.com/otn/linux/…

linux vfs 根节点名称,Linux:文件,目录项,索引节点,超级块,VFS,具体文件系统...

【笔记:http://m.blog.csdn.net/blog/zhouzhou135】在了解文件系统之前,先了解磁盘格式化的知识。所以要理解文件系统的数据结构,要从两个方向来理解:1:磁盘中的数据结构:因为在磁盘格式化的时候&#xff0…

简单的eda实验vga在linux系统中,EDA实验报告-VGA彩条显示.doc

VGA彩条信号显示控制一、实验目的:1. 熟练掌握 Verilog HDL语言和QuartusII 软件的使用;2. 理解状态机的工作原理和设计方法;3. 熟悉 VGA 接口协议规范。4.通过对VGA接口的显示控制设计,理解VGA接口的时序工作原理,掌握…

c语言中陶陶摘苹果while,洛谷 P1478 陶陶摘苹果(升级版) C语言实现

题目描述又是一年秋季时,陶陶家的苹果树结了n个果子。陶陶又跑去摘苹果,这次她有一个a公分的椅子。当他手够不着时,他会站到椅子上再试试。这次与NOIp2005普及组第一题不同的是:陶陶之前搬凳子,力气只剩下s了。当然&am…

c语言程序设计报告用于医院食品加工等部,南开(本部)《C语言程序设计》14春在线作业答案...

南开(本部)14春《C语言程序设计》在线作业 , W. v1 o) p. J2 n0 I试卷总分:100 测试时间:--4 v8 D, }8 e! w: D6 Y0 m一、单选题(共40道试题,共80分。)8 U: } j% ^2 T) F( q1.以下对一维整型数组 a 的正确说明是( ) C! f | }# n$ t7 g, z…