iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle-ASM安装教程
  • 160
分享到

Oracle-ASM安装教程

2024-04-02 19:04:59 160人浏览 泡泡鱼
摘要

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

  安装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,其他的跟普通安装一样选择。



您可能感兴趣的文档:

--结束END--

本文标题: Oracle-ASM安装教程

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

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

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

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

下载Word文档
猜你喜欢
  • Oracle 11g 上安装ASM(RHEL5)
    1、Oracle 11g安装略详细过程请参考:http://blog.sina.com.cn/s/blog_7c5a82970101excf.html2、安装Oracleasm软件包rpm -ivh ora...
    99+
    2024-04-02
  • oracle安装教程
    1安装和创建用户 1.安装以及常见问题 oracle安装教程 安装中 system密码改成root oracle卸载,除此之外清除C:\Program Files内的oracle 需要准备oracle...
    99+
    2023-08-31
    oracle 数据库 mysql
  • Oracle GridControl 安装教程
    1)安装数据库:2)所需安装程序下载地址:3)安装JDK4)安装Weblogic5)安装Grid Control (Version:11.1.0.1 ,64位)1)安装数据库:...
    99+
    2023-06-05
  • Ubuntu12.10下安装Oracle教程
    这篇文章主要讲解了“Ubuntu12.10下安装Oracle教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu12.10下安装Oracle教程”吧!先是三条公用命令,不管您是 3...
    99+
    2023-06-13
  • Oracle 11g RAC with ASM 安装在 RHEL5上(简版)
    1、明确任务准备一台RHEL5的PC机充当SAN设备,san(同时充当DNS和授时系统)准备两台RHEL5的PC机充当RAC节点,r1和r2将RAC安装在ASM磁盘上,包括OCR、VOTING、库2、修改r...
    99+
    2024-04-02
  • 怎样进行ASM安装
    本篇文章为大家展示了怎样进行ASM安装,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。ASM学习笔记_ASM安装Refer to the <<Oracle Database Install...
    99+
    2023-06-06
  • rhel5.5如何安装oracle11g asm
    这篇文章主要介绍了rhel5.5如何安装oracle11g asm,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在64位rhel5.5上安装...
    99+
    2024-04-02
  • windows server2016安装oracle 11g的图文教程
    目录安装步骤如下:问题一 :环境不满足处理方法总结安装步骤如下: 1、首先从官网获取相应版本的安装文件,这里以oracle 11g演示安装过程。 2、打开安装文件以管理员方式运行se...
    99+
    2024-04-02
  • Linux oracle 9i安装教程是怎样的
    本篇文章给大家分享的是有关Linux oracle 9i安装教程是怎样的 ,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Oracle的安装.其中包括更改Oracle默认的JRE...
    99+
    2023-06-10
  • Window下如何安装Oracle ASM单实例数据库
    小编给大家分享一下Window下如何安装Oracle ASM单实例数据库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实验环境 ...
    99+
    2024-04-02
  • mysql5.7.33安装配置教程【保姆级安装教程】
    MySQL5.7.33安装教程 1、官方网站下载 点击这里跳转页面下载 1.1、看下你是什么系统,系统是64位还是32位   2、解压到D盘跟路径或者其下面纯英文路径 2.1、可见它没有data、log等文件夹,不需手动添加(下面执行命...
    99+
    2023-09-16
    mysql 数据库
  • pygraphviz安装教程
    目录0x01. 背景0x02. 安装Graphviz0x03. 安装PyGraphviz0x04. 问题解答0x05. 总结Grap...
    99+
    2023-02-22
    pygraphviz安装 python pygraphviz
  • ubuntu22.04安装教程
    1、选择语言 (默认) 2、取消安装更新 (默认) 3、选择键盘语言 (默认) 4、配置ip,可以直接选择dhcp,也可选择配置静态ip (默认) 5、配置代理 跳过不填写 6、设置镜像源 ...
    99+
    2023-08-31
    linux 服务器 运维
  • java安装教程
    一、确认 Java 没有安装过 首先在命令行中确认我们的电脑上没有安装 Java 1、win+r 输入cmd,打开命令行 2、在命令行中输入“java -v”,查看是否安装java 如果出现图片字...
    99+
    2023-09-14
    java 开发语言 intellij-idea
  • pytorch2.0安装教程
    一、首先安装CUDA    pytorch2.0系列目前只支持CUDA11.7与CUDA11.8,首先通过该网址https://developer.nvidia.com/cuda-toolkit-archive,下载对应的CUDA11.7或...
    99+
    2023-09-03
    windows pytorch python
  • XDisplay 安装教程
    Splashtop Wired XDisplay 安装教程 1. 概述2. Splashtop XDisplay 详细安装教程2.1 下载 Splashtop XDisplay2.2 电脑上安...
    99+
    2023-10-20
    ipad iphone ios Windows
  • pip3安装教程
    pip3安装的步骤分为”检查“、”安装“和”验证“三步:1、在命令行中运行”python3 --version“命令来检查Python3的版本;2、打开一个浏览器以下载”get-pip.py“脚本文件,打开终端导航到文件目录,运行”pyth...
    99+
    2023-12-19
    pip3安装 pip3
  • pycharm安装教程
    安装教程:1、确保已经安装了Python;2、前往PyCharm官方网站下载适合你操作系统的安装包,有专业版和社区版可供选择。专业版是付费的,而社区版是免费的;3、安装完成后,打开安装程序并按照指示进行安装;4、启动PyCharm后,会提示...
    99+
    2023-12-09
    pycharm
  • conda安装教程
    安装教程:1、确保已经安装了Anaconda或Miniconda;2、打开命令行或终端输入“conda create -n myenv python=3.8”命令创建一个新的conda环境;3、输入“conda activate myenv...
    99+
    2023-12-09
    conda
  • tensorflow安装教程
    安装 Windows下 安装python环境 安装pip 安装virtualenv (pip3 install -U pip virtualenv) pip 安装TensorFlow 步骤: 创建虚拟环境 virtual...
    99+
    2023-01-31
    教程 tensorflow
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作