我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Oracle-ASM安装教程

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Oracle-ASM安装教程

  安装ASM数据库的步骤跟安装RAC的步骤有很多重复的地方,因此把之前RAC的安装文档拿来改改,就成功安装了基于ASM管理的数据库。安装的环境是CENTOS6.5_64位,待安装的数据库是11gr2版本。

安装的步骤如下:

1、创建操作系统组和用户

groupadd -g 501 oinstall

groupadd -g 502 dba

groupadd -g 504 asmadmin

groupadd -g 506 asmdba

groupadd -g 507 asmoper


useradd -u 501 -g oinstall -G dba,asmadmin,asmdba,asmoper grid

useradd -u 502 -g oinstall -G dba,asmdba oracle 


修改用户口令

passwd grid

passwd oracle


2、vim /etc/hosts编辑文件

192.168.62.102          asm


3、配置内核参数和oracle、grid用户的资源限制

vim /etc/sysctl.conf

 

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 4294967295

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576


/sbin/sysctl -p


vim /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



vim /etc/pam.d/login

session required pam_limits.so


vim /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  

umask 022 

fi


4.关闭SELINUX功能

vim /etc/selinux/config

SELINUX=disabled

重启系统

[/etc/init.d/oracleasm createdisk DATA1 /dev/sdb1这步报错,重启后解决]



4、为GI何数据库软件创建相关的路径

#创建Inventory路径

mkdir -p /u01/app/oraInventory

chown -R grid:oinstall /u01/app/oraInventory

chmod -R 775 /u01/app/oraInventory


#创建GI主目录

mkdir -p /u01/app/grid

chown -R grid:oinstall /u01/app/grid

chmod -R 775 /u01/app/grid



#创建数据库主目录

mkdir -p /u01/app/oracle

mkdir /u01/app/oracle/cfgtoollogs

chown -R oracle:oinstall /u01/app/oracle 

chmod -R 775 /u01/app/oracle 


#切换到对应的用户操作

# vim ~/.bash_profile

#Grid Add  

export ORACLE_SID=+ASM

export ORACLE_BASE=/u01/app/grid  

export ORACLE_HOME=/u01/app/11.2.0/grid 

export PATH=$ORACLE_HOME/bin:$PATH 



#oracleAdd

export ORACLE_SID=orcl

export ORACLE_UNQNAME=orcl

export ORACLE_BASE=/u01/app/oracle 

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 

export PATH=$ORACLE_HOME/bin:$PATH 




5、确认下以下OS包被安装

sh yum.sh

yum install binutils* -y

yum install compat* -y

yum install elfutils* -y

yum install gcc* -y

yum install glibc* -y

yum install kernel* -y

yum install ksh* -y

yum install libaio* -y

yum install libgcc* -y

yum install libgomp* -y

yum install libstdc* -y

yum install make* -y

yum install sysstat* -y

yum install unixODBC* -y

yum install libcap* -y

yum install -y compat-libcap1*

yum install -y compat-libstdc*



6、利用fdisk /dev/sdb分配磁盘空间,将10G的空间分配成/dev/sdb1、/dev/sdb2、/dev/sdb3三个磁盘

n p w

Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1         393     3156741   83  Linux

/dev/sdb2             394         786     3156772+  83  Linux

/dev/sdb3             787        1179     3156772+  83  Linux



7、关闭防火墙

/etc/init.d/iptables stop;

chkconfig iptables off;


8、安装asmlib并创建ASM磁盘

下载oracleasm,在下面的地址中找到相关的版本下载:

http://www.oracle.com/technetwork/topics/linux/asmlib/index-101839.html


yum -y install kmod-oracleasm.x86_64

rpm -ivh oracleasmlib-2.0.4-1.el6.x86_64.rpm 

rpm -ivh oracleasm-support-2.1.8-1.el6.x86_64.rpm



9、创建ASM硬盘

/etc/init.d/oracleasm configure

Default user to own the driver interface [oracle]: grid

Default group to own the driver interface [oinstall]: 

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

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


/etc/init.d/oracleasm enable


/etc/init.d/oracleasm createdisk DATA1 /dev/sdb1

/etc/init.d/oracleasm createdisk DATA2 /dev/sdb2

/etc/init.d/oracleasm createdisk DATA3 /dev/sdb3


/etc/init.d/oracleasm listdisks


10、安装GI

    切换到grid用户:

exprot LANG=en_US

进入到软件包文件夹下执行./runInstaller,接下来就是通过界面操作,按照界面提示一步步往下走。

    在执行root.sh脚本时出现Adding daemon to inittab的时候,在另一个窗口使用root立即执行以下命令(要不然root.sh脚本会执行失败): 

/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/nullbs=1024 count=1,

直到卡住。


11、 安装数据库软件

切换到oracle用户

exprot LANG=en_US

进入到database文件夹下执行./runInstaller,按照界面提示一步步往下走。


12、dbca建立实例

建立实例的时候,storage type选择ASM,其他的跟普通安装一样选择。



免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Oracle-ASM安装教程

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

下载Word文档

猜你喜欢

【ASM】Oracle ASM + 11gR2 + RHEL6.5 安装

【ASM】Oracle ASM + 11gR2 + RHEL6.5 安装 原创 Oracle 作者: lhrbest 时间:2014-07-02 21:06:58 27949 6   【ASM】Oracle ASM +
【ASM】Oracle ASM + 11gR2 + RHEL6.5 安装
2016-02-07

Oracle 12C 安装教程

Oracle 12C 安装教程   Oracle 12c,全称Oracle Database 12c,是Oracle 11g的升级版,新增了很多新的特性。本章节就为大家介绍Oracle 12c的下载和安装步骤。 Oracle 12c下
Oracle 12C 安装教程
2022-05-01

Oracle GridControl 安装教程

1)安装数据库:2)所需安装程序下载地址:3)安装JDK4)安装Weblogic5)安装Grid Control (Version:11.1.0.1 ,64位)1)安装数据库:
2023-06-05

Ubuntu12.10下安装Oracle教程

这篇文章主要讲解了“Ubuntu12.10下安装Oracle教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu12.10下安装Oracle教程”吧!先是三条公用命令,不管您是 3
2023-06-13

Oracle Database 12C 安装教程

一、下载地址  Oracle Database 官方下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html,打开后可以找个各个版本的下载
Oracle Database 12C 安装教程
2016-08-16

安装Oracle 11g for Linux教程

linux安装Oracle11G本教程使用的环境是:1H2C2GCentos7 64位检查硬件环境内存要求>1GB(最好是2GB),交换内存大于物理内存的1.5倍,硬盘空间大于16GB。下面是通过root用户操作#查看当前的内存的使用,这个命令比较直观free
安装Oracle 11g for Linux教程
2015-12-02

python安装教程 Pycharm安装详细教程

python安装教程和Pycharm安装详细教程,分享给大家。 首先我们来安装python 1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色
2022-06-04

怎样进行ASM安装

本篇文章为大家展示了怎样进行ASM安装,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。ASM学习笔记_ASM安装Refer to the <
2023-06-06

编程热搜

目录