rac快速部署要点部分

云上RAC搭建 云上RAC搭建简述安装环境安装遇到的问题网络组播问题共享磁盘无法获得scsi_id安装GI出现磁盘告警执行root脚本报错总结 简述 本文对云上搭建RAC环境和常规架构搭建环境做比对,对云上搭建RAC遇到的问题进行分析和解决。本文仅适用于学习交流,并无法应用到生产使用中。 安装环境 操作系统版本:Centos7.2 数据库版本: 11.2.0.4 ECS1 IP 172.102.2.150 ... 阅读详情
 rhel5.5 方法
for i in b c d e f g h ;
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id -g -u -s %p\", RESULT==\"`scsi_id -g -u -s /block/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\""
done
groupadd -g 1000 oinstall
groupadd -g 1200 asmadmin
groupadd -g 1201 asmdba
groupadd -g 1202 asmoper
groupadd -g 1300 dba
groupadd -g 1301 oper
useradd -m -u 1100 -g oinstall -G asmadmin,asmdba,asmoper,dba  -d /home/grid -s /bin/bash grid
useradd -m -u 1101 -g oinstall -G dba,oper,asmdba -d /home/oracle -s /bin/bash oracle
gpasswd -a grid dba
id grid
id oracle
 
mkdir -p /u01/app/grid/11.2.0 mkdir -p /u01/grid
chown -R grid:oinstall /u01
mkdir -p /u01/app/oracle/11.2.0/db_1
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01

export ORACLE_SID=+ASM1
#export ORACLE_SID=+ASM2
export ORACLE_BASE=/u01/grid
export ORACLE_HOME=/u01/app/grid/11.2.0
export PATH=$ORACLE_HOME/bin:$PATH:/usr/local/bin/:.
export TEMP=/tmp
export TMP=/tmp export TMPDIR=/tmp
umask 022

修改 oracle 用户的.bash_profile,注意每个节点的不同内容:
ORACLE_SID=rac1; export ORACLE_SID
#ORACLE_SID=rac2; export ORACLE_SID
ORACLE_UNQNAME=dave; export ORACLE_UNQNAME
JAVA_HOME=/usr/local/java; export JAVA_HOME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/11.2.0/db_1; export ORACLE_HOME
ORACLE_TERM=xterm; export ORACLE_TERM
NLS_DATE_FORMAT="YYYY:MM:DD HH24:MI:SS"; export NLS_DATE_FORMAT
NLS_LANG=american_america.ZHS16GBK; export NLS_LANG
TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN
ORA_NLS11=$ORACLE_HOME/nls/data; export ORA_NLS11
PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export CLASSPATH
THREADS_FLAG=native; export THREADS_FLAG
export TEMP=/tmp
export TMPDIR=/tmp
umask 022
 
 

cat >> /etc/security/limits.conf <<EOF
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF
cat >> /etc/pam.d/login <<EOF
session        required          pam_limits.so
EOF
cat >> /etc/profile <<EOF
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
EOF
cat>>/etc/sysctl.conf<<EOF
kernel.shmmax = 4294967295
kernel.shmall = 2097152
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
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
fs.aio-max-nr=1048576
EOF
sysctl -p
cat >>/etc/hosts<<EOF
192.168.1.21 rac1 rac1.oracle.com
192.168.1.22 rac2 rac2.oracle.com
10.10.10.21 rac1-priv rac1-priv.oracle.com
10.10.10.22 rac2-priv rac2-priv.oracle.com
192.168.1.23 rac1-vip rac1-vip.oracle.com
192.168.1.24 rac2-vip rac2-vip.oracle.com
192.168.1.25 rac-scan
EOF
EOF
[grid@rac1 grid]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose && exit
yum -y install  binutils*  compat-libstdc*  elfutils-libelf*  expat*  gcc*  gcc-c*  glibc* glibc-common*  glibc-devel*  glibc-headers*  libaio*  libaio-devel* libgcc*  libstdc*  make*  pdksh*  sysstat*  unixODBC*  unixODBC-devel*
Oracle RAC高可用集群架构解析:从核心组件到部署运维实战 数据库高可用性是保障企业核心业务连续性的关键,其核心在于通过架构设计消除单点故障。集群技术是实现高可用的主流方案,它允许多个计算节点协同工作,共享存储与负载。Oracle Real Application Clusters(RAC)作为共享存储式集群的典范,通过缓存融合等核心技术,在提供近乎零中断服务的同时,实现了性能的横向扩展。其技术价值体现在将多个数据库实例整合为单一逻辑数据库,对应用透明,并支持秒级故障转移。该架构广泛应用于对可用性要求极高的金融、电信等核心交易系统。本文聚焦于RAC的实战部署与性能优 阅读详情

相关推荐

Oracle 19c RAC集群搭建实战:从规划部署到高可用架构实现

在数据库架构中,高可用性和横向扩展是支撑关键业务的核心需求。其实现原理通常依赖于集群技术,通过多节点协同工作来消除单点故障并提升整体处理能力。这一技术价值在于能够确保业务连续性,同时为性能弹性扩容提供基础。在应用场景上,尤其适用于金融、电信等对服务稳定性要求极高的行业。Oracle Real Application Clusters (RAC) 正是实现这一目标的成熟企业级解决方案,它构建在共享存储和高速私有网络之上。本文以Oracle 19c RAC为例,深入剖析其搭建过程中的核心环节,包括Grid In

weixin_30555515的博客 429

oracle11g Rac Bond,Oracle11g搭建RAC步骤..doc

Oracle11g搭建RAC步骤.一、网卡绑定1、修改配置文件/etc/modprobe.confalias bond0 bondingalias bond1 bonding/etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0BOOTPROTO=staticONBOOT=yesUSERCTL=noIPADDR=01BROADCAST=55NE...

weixin_33045057的博客 414

Oracle 10g RAC技术深入指南

本文还有配套的精品资源,点击获取 简介:Oracle 10g是Oracle公司推出的数据库管理系统版本,强调高可用性和可扩展性。本培训资料深入介绍了Oracle 10g的核心特性以及Real Application Clusters(RAC)技术,包括数据库自动管理、存储索引、数据仓库优化、数据库分区、增强安全性、RAC的架构、安装配置、运维调优和与应用的集成。这些资料详细...

weixin_42613017的博客 1531

Oracle 11G 11.2.0.4 RAC部署参考指南

Oracle 11G 11.2.0.4 RAC部署指南一、Oracle 11g RAC部署二、集群规划三、主机网络规划四、操作系统配置部分五、Grid集群软件安装部分六、Oracle DataBase软件安装七、Oracle ASM磁盘划分八、dbca创建实例九、CentOS7安装过程中报错处理十、卸载Grid Cluster集群环境十一、常用命令 一、Oracle 11g RAC部署 操作环境:...

Kay的博客 1万+

半导体物理-Si晶体生长方向<2>

Si(硅)晶体的生长方向是一个重要的概念,尤其在半导体工业中。这个概念涉及到晶体在生长过程中原子排列的方向,对晶体的性质和应用有重大影响。让我为您详细解释:理解Si晶体的生长方向对于半导体材料的研究和应用非常重要,它直接影响了最终器件的性能和制造工艺。在实际应用中,选择适当的生长方向可以优化器件性能,提高产品质量。

m0_37606066的博客 2990

海康视觉通讯配置

本文介绍了海康通讯管理中TCP和Modbus协议的配置方法。TCP通讯时,视觉系统作为服务器接收PLC客户端发送的触发信号,需注意十进制与十六进制字符串的转换。Modbus配置需填写PLC的IP地址和寄存器首地址,并预先定义整型变量。TCP通讯需开启16进制发送模式以避免数据格式问题。文章重点说明了不同通讯方式下的数据格式转换和参数设置要点。

A567852的博客 2243

oracle rac 部署方案,RAC基础设施部署方案

明白要做的事情有多少(一定要看),总体图整体的分图如下:插入一个我们经常烦恼头疼的图片废话不说,开始正文RAC基础设施部署方案一、前期准备或规划:1、IP地址和VLAN划分一套RAC服务需要有两台物理机主机,每台物理主机各有一个内网远程访问地址、心跳地址、或scan IP地址,两台物理主机共同拥有的VIP地址,共计5个或7个IP地址。如下访问远程IP地址:每台各一个;如172.17.1.2内网地址...

weixin_35677144的博客 2523

工程制图习题集张大庆课后习题答案解析

所以,我想向大家求助,希望能得到一些学习资料、学习方法和学习经验,帮助我更好地理解和掌握这门课程。在寻找学习资料的过程中,我发现了一款叫做资小料的APP,它里面有很多关于工程制图的学习资料,包括视频教程、习题解答和考试真题等。通过使用资小料,我逐渐掌握了工程制图的基本理论和方法,解决了很多学习中遇到的问题。在这里,我想推荐给和我一样在学习《工程制图习题集》这门课的同学们,希望大家也能从这款APP中受益,共同进步。上传者: 『Consentesdei』蒼迷穀。出版社: 清华大学出版社。

weixin_58833001的博客 925

ospf协议_思科 OSPF协议简单配置与分析

点击上方 蓝字 关注我们文章目录一、简单介绍二、拓扑三、基础配置四、分析一、简单介绍(一)理论概念1、OSPF技术点Open shortest path first 开放式最短路径优先协议 -公有协议 任何品牌设备上 都可以使用 -触发更新 - 周期更新2、启动OSPF的几个元素(1)进程编号 - 本地有效 (1-65535)-- 不同设备之间编号可以不同的(2)进行网段的宣告(建立邻居...

weixin_39605521的博客 641

芯片低功耗设计实战:CPF与UPF流程选择指南(附工具对比)

本文深入探讨了芯片低功耗设计实战中CPF与UPF流程的选择策略。文章从两者本质差异与演进脉络出发,结合Cadence与Synopsys工具链的深度支持实况,为工程师提供了基于项目场景的决策框架。重点分析了在混合工具链环境下如何实施流程与验证,并强调了利用Spyglass等工具确保功耗意图无损传递的关键技巧,旨在帮助团队做出明智的流程抉择,提升设计效率与可靠性。

weixin_29197051的博客 405

MicroPython跨平台移植实战:从源码解析到STM32+FreeRTOS部署

本文详细解析了MicroPython的跨平台移植实战,重点介绍了如何将其从源码开始,成功部署到STM32微控制器并运行于FreeRTOS实时操作系统。内容涵盖源码结构解析、编译环境搭建、内存管理协调、FreeRTOS任务集成、数学库(math)启用与优化,以及自定义模块开发等核心步骤,为开发者提供了一套完整的、可操作的嵌入式Python移植方案。

vodka的博客 1014

CentOS 7 下Oracle 11G RAC自动化部署实践指南

本文详细介绍了在CentOS 7操作系统上,通过静默安装方式自动化部署Oracle 11g RAC集群的完整实践指南。内容涵盖部署前的网络与存储规划、系统环境准备与调优、共享存储配置(UDEV/多路径)、Grid Infrastructure静默安装、数据库软件安装与集群数据库创建等核心步骤,并提供了关键的避坑指南,旨在帮助DBA高效、可靠地完成RAC集群的自动化搭建。

q6r7s8t9的博客 676

双端之Nginx+Php结合PostgreSQL搭建Wordpress

制作的 PG4WP 分支版本,它与所有版本的 WordPress 兼容,解决了原版的一些问题。参数,确保 PostgreSQL 正在监听默认端口(通常是 5432),或者你自定义的端口。:PG4WP 插件存在缺陷和不完整的功能,可能与最新版本的 WordPress 不兼容。的插件,它允许 WordPress 使用 PostgreSQL 数据库。,如果看到 Nginx 的默认欢迎页面,说明 Nginx 已正确安装。,如果看到 Nginx 的默认欢迎页面,说明 Nginx 已正确安装。

宇宙第一小趴菜的博客 1891

点云从入门到精通技术详解100篇-基于 CBCT 与口内扫描数据的牙齿点云配准

口扫生成的三维牙模型只包含牙冠结构,容易受到唾液、食物残留等杂质的干扰。像精度,但其扫描成本较高,在公立医院的普及率较低。此外,口扫探入式的体。完整、精确的牙齿信息,有助于医生更好地进行数字化辅助诊疗,提高手术的预。可以表示上颌骨、下颌骨、牙冠以及牙根的位置和形状,但其扫描分辨率较低,精配准前实现粗略的预配准来确定点云间的初始位置,为精配准提供良好的配准。该算法通过计算点对间的距离确定源点云中的某一点在目标点云中的对应。算两点之间的欧氏距离,运算量较大,而且由于算法只考虑点集间的距离而忽略。

getusushu的博客 1640

当几何失效时:3D激光SLAM退化场景的本质与应对策略

本文探讨了3D激光SLAM在退化场景(如长廊、隧道等)中的挑战与解决方案。文章从数学角度分析了退化原因,指出信息矩阵秩亏导致某些方向约束缺失。主流算法采用不同策略应对:LeGO-LOAM利用地面约束与解耦优化;LIO-SAM/LVI-SAM通过多传感器融合补偿;FAST-LIO系列依赖IMU短期积分。新兴的RID-LIO方案创新性地利用激光强度信息增强约束,实验显示精度提升63.59%。研究表明,针对不同退化方向需要采用特异性补偿策略,而挖掘现有传感器的潜在信息维度是提升鲁棒性的有效途径。

Studying…… 618

虚拟化 oracle rac,数据库虚拟化之战:VM与Oracle RAC

云计算、虚拟机、利用率提升、整合或者任何你喜欢用的词汇,这都是当今所有IT组织大量工作关注的焦点。在本文中,我们将进行一场讨论,双方都是久经沙场的IT资深人士,探讨虚拟机技术与Oracle真正应用集群(RAC)。你曾经把多个数据库整合到运行一套操作系统的单台服务器上过吗?或者说,运行虚拟机层并对每个运行的单个数据库设置多个虚拟服务器是更好的选择吗?Gary Gordhamer:让我们从虚拟机技术开...

weixin_30705133的博客 754

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

企业级Oracle RAC集群实战安装全记录

我们采用多路径软件管理EMC存储设备,通过udev规则固定磁盘权限。实际配置中发现,默认的ASM磁盘组冗余策略需要根据业务特点调整:交易库使用HIGH冗余,而查询库使用NORMAL即可节省30%存储空间。可以快速搭建测试环境,其预装的Oracle环境模板和可视化监控功能,让基准测试的效率提升了50%。特别是在验证网络配置时,平台提供的实时拓扑图帮助团队直观发现了一个bonding配置错误。双节点采用active-backup模式的bonding配置,相比常见的balance-rr模式更符合我们的运维习惯。

BlackironLynx23的博客 612

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Red Hat Enterprise Linux 7部署Oracle 12c RAC最佳实践

Red Hat Enterprise Linux 7部署Oracle 12c RAC最佳实践 去发现同类优质开源项目:https://gitcode.com/ Red Hat Enterprise Linux 7部署Oracle 12c RAC最佳实践:一站式部署指南,助您构建高效、可靠的Oracle RAC环境。 项目介绍 在当今企业级应用中,数据库的高可用性和稳定性是至关重要的。Oracle ...

gitblog_06794的博客 454

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

参数调整 新部署rac_zCloud如何进行自动化部署?

zCloud根据不同的业务场景需求、不同的操作系统版本,将Oracle、MySQL、Redis、PostgreSQL等数据库及集群的最佳实践部署,以自动化安装部署的方式,在保证数据库配置最佳化的同时也将过去繁琐的安装部署工作变成了一件极其简单的事情。zCloud v2.5 已经对Oracle 19c数据库做了全面支持。用户仅需几步引导配置,即可在十几分钟内自动部署一套单实例或一套RAC数据库集群,...

weixin_39956036的博客 217

Oracle11gR2RAC安装部署超强手册:全面掌握Oracle高可用集群

Oracle11gR2RAC安装部署超强手册:全面掌握Oracle高可用集群 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在数据库管理领域,Oracle 11gR2 RAC(Real Application Clusters)的安装与部署始终是一个技术门槛较高的任务。为了帮助广大数据库管理员、系统工程师以及Oracle数据库爱好者轻松上手,一份详尽的《Oracle ...

gitblog_06743的博客 396

ORACLE RAC体系结构图

原文地址:http://blog.itpub.net/30604784/viewspace-1978429/  Oracle 11G RAC体系结构: RAC环境与单实例最主要的区别是 RAC的每个实例都有属于自己的SGA、后台进程。 由于数据文件、控制文件共享于所有实例,所以必须放在共享存储中。 联机重做日志文件:只有一个实例可以写入,但是其他实例可以在恢复和存

cuiyan1982的专栏 5835

ORACLE rac集群概念和原理

转载自点击打开链接 Oracle集群概念和原理 Oracle的三种高可用集群方案 1 RAC(Real Application Clusters)                        多个Oracle服务器组成一个共享的Cache,而这些Oracle服务器共享一个基于网络的存储。这个系统可以容忍单机/或是多机失败。不过系统内部的多个节点需要高速网络互连,基本上也就是要

隐0士的博客 1万+

CentOS 7.3 ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置

Oracle_lhr_CentOS 7.3 ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置 【大型连续免费公开课】Or...

小麦苗DBA宝典 926

Oracle 19c RAC部署遇PRVG-11250错误?5分钟搞定root权限问题

本文针对Oracle 19c RAC部署中常见的PRVG-11250错误进行解析。该提示并非环境错误,而是因权限不足导致CVU工具跳过部分检查。文章提供了使用`-method root`参数快速解决此问题的标准步骤,并深入剖析了CVU工具的权限隔离设计原理,帮助DBA安全、高效地完成部署前预检。

vulkan6gpu的博客 349

Oracle Rac 介绍

一  名词解释: 什么是RAC 传说中的RAC,做为我们本文的主角,其全称是Real Application Cluster,官方的中译是真正应用集群,听起来和叫起来都很别扭是不是,我们还是就叫它RAC吧。RAC并非是个新技术,其前身叫OPS(Oracle Parallel Server),从9i开始才改名叫RAC(回头有空俺再写篇blog跟大伙数道数道rac的前世今生),这属于oracl

dengwei4321的专栏 4887
上一篇: Oracle11gR2安装部署
下一篇: ORA-01151;ORA-01537错误
lucky-laoA
博客等级 码龄15年 8粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值