`

oracle.rac

阅读更多

yum install make binutils libaio libaio-devel libaio-devel elfutils-libelf-devel compat-libstdc++-33 compat libgcc gcc gcc_c++ glibc systat libstdc++ libstdc++-devel unixODBC-devel unixODBC

vi ./vip.sh

#!/bin/bash
 # Written by NetSeek
 # description: Config realserver lo and apply noarp
 WEB_VIP=192.168.88.100
 . /etc/rc.d/init.d/functions
 case "$1" in
start)
        ifconfig lo:0 $WEB_VIP netmask 255.255.255.255 broadcast $WEB_VIP
        /sbin/route add -host $WEB_VIP dev lo:0
        echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore
        echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
        echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
        echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
        sysctl -p >/dev/null 2>&1
        echo "RealServer Start OK"
        ;;
 stop)
        ifconfig lo:0 down
        route del $WEB_VIP >/dev/null 2>&1
        echo "0" >/proc/sys/net/ipv4/conf/lo/arp_ignore
        echo "0" >/proc/sys/net/ipv4/conf/lo/arp_announce
        echo "0" >/proc/sys/net/ipv4/conf/all/arp_ignore
        echo "0" >/proc/sys/net/ipv4/conf/all/arp_announce
        echo "RealServer Stoped"
        ;;
 status)
         # Status of LVS-DR real server.
         islothere=`/sbin/ifconfig lo:0 | grep $WEB_VIP`
         isrothere=`netstat -rn | grep "lo:0" | grep $web_VIP`
         if [ ! "$islothere" -o ! "isrothere" ];then
             # Either the route or the lo:0 device
             # not found.
             echo "LVS-DR real server Stopped."
         else
             echo "LVS-DR Running."
         fi
 ;;
 *)
         # Invalid entry.
         echo "$0: Usage: $0 {start|status|stop}"
         exit 1
 ;;
 esac
 exit 0


chmod a+x ./vip.sh

vi /etc/sysctl.conf

kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4_local_port_range = 1024 65000
net.core.wmen_max = 262144
net.core.wman_default = 262144
net.core.rman_max = 4194304
net.core.rman_default = 4194304


ipcs -ls

vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 2047
oracle hard nofile 65536

vi /etc/profile

if [ $USER = "oracle" ] ; then
     if [ $SHELL = "/bin/ksh" ] ; then
               ulimit -p 16384
               ulimit -n 65536
     else
     ulimit -u 16384 -n 65536
     fi
fi

vi /etc/pam.d/login
session    required     /lib/security/pam_limits.so

vi ./.bash_profile
export PATH
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.0.6/crs_db
export ORA_CRS_HOME=/app/oracle/product/11.0.6/crs
export ORACLE_PATH=$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/admin
export ORACLE_SID=racdb1
export NLS_LANG=AMERICAN_AMERIA.zhs16gbk
export NLS_DATA_FORMAT="YYYY-MM-DD HH24:MI:SS"
export PATH=.:${$PATH}:$HOME/bin:$ORCALE_HOME/bin:$ORA_CRS_HOME/bin
export PATH=.:${$PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin
export PATH=.:${$PATH}:$ORACLE_BASE/common/oracle/bin
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS10=$ORACLE_HOME/nls/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export CLASSPATH=$ORACLE_HOME/JRE
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export THREADS_FLAG=native
export TEMP=/tmp
export TMPDIR=/tmp


mkdir -p /u01/oracle/product/11.0.6/rac_db
mkdir -p /app/oracrs/product/11.0.6/crs
chown -R  oracle:oinstall /app
chown -R  oracle:oinstall /u01/oracle


建立node1 node2使用oracle用户互相信任
ssh_keygen -t rsa -b 1024

配置iscsi—target
 vi ietd.conf
 vi initiators.allow
/etc/init.d/iscsi-target restart

配置iscsi-client
iscsiadm -m discovery --type sendtargets --portal 192.168.88.130
iscsiadm -m node --loginall=all
iscsiadm -m session
service iscsi restart
fdisk -l


 

分享到:
评论

相关推荐

    Apress.Expert.Oracle.RAC.12c

    本书《Apress.Expert.Oracle.RAC.12c》的目标是帮助读者深入理解和实现Oracle 12c RAC,同时降低RAC数据库的总体拥有成本(TCO)。本书的作者都是经验丰富的RAC工程师,他们结合自己在运行RAC环境过程中遇到的挑战和...

    大话Oracle.RAC:集群、高可用性、备份与恢复(第2版)---详细标签

    《大话Oracle.RAC:集群、高可用性、备份与恢复(第2版)》是一部深入探讨Oracle数据库Real Application Clusters(RAC)技术的专业书籍,主要围绕Oracle RAC的集群架构、高可用性策略以及数据库的备份与恢复策略...

    Expert.Oracle.RAC.Performance.Diagnostics

    Working for several years across several industries on various RAC projects, there have been several occasions to troubleshoot performance issues in a production environment.

    Oracle.Database.11g.RAC.on.Linux

    Oracle.Database.11g.RAC.on.Linux

    大话Oracle RAC:集群、高可用性、备份与恢复

    《大话Oracle RAC:集群、高可用性、备份与恢复》以Oracle 10g为基础,对Oracle RAC进行了全面的介绍和分析。全书分为两个部分,共14章,第1部分是集群理论篇,这部分从集群基础知识入手,通过分析集群环境和单机环境...

    大话Oracle RAC:集群、高可用性、备份与恢复——4

    大话Oracle RAC:集群、高可用性、备份与恢复。 此书被认为不可多得的好资料之一:大话Oracle RAC(PDF经典),看完之后深有感触,发出来共享一下。

    Pro.Oracle.Database.11g.Rac.on.Linux.pdf.7z

    《Oracle 11g RAC on Linux》是Oracle数据库管理员和IT专业人员的重要参考资料,它深入探讨了在Linux操作系统上部署和管理Oracle Real Application Clusters(RAC)的技术细节。Oracle RAC是一种高可用性和可扩展性...

    McGraw.Hill.Oracle.Database.10g.High.Availability.with.RAC.Flashback.and.Data.Guard.Apr.2004.eBook-DDU.chm.part1.rar

    McGraw.Hill.Oracle.Database.10g.High.Availability.with.RAC.Flashback.and.Data.Guard.Apr.2004.eBook-DDU.chm.part1.rar

    rhel6.3安装ORACLE 11.2.0.4 RAC图文教程

    非常详细的oracle rac教程 目录 1、安装环境 2 2、安装前系统配置 2 2.1存储规划 2 2.2 ip地址规划 2 2.3创建用户、组(所有节点) 3 2.4配置各节点环境变量 3 2.5关闭所有节点防火墙 4 2.6配置NTP服务(所有...

    oracle 11G 11.2.0.4 RAC环境打补丁

    ### Oracle 11G 11.2.0.4 RAC环境打补丁操作指南 #### 一、环境配置信息 **操作系统:** Red Hat 7.2 x64 **数据库版本:** Oracle 11.2.0.4 x64 (RAC) **Grid Infrastructure:** 11.2.0.4 **补丁包:** - **GI...

    Oracle.Database.10g.RAC.on.Linux

    ### Oracle Database 10g RAC on Linux:安装、管理和性能优化 #### 一、概述 Oracle Database 10g RAC(Real Application Clusters)是Oracle公司推出的一款基于集群技术的企业级数据库管理系统。该系统旨在通过...

    在Vmware workstation Redhat6 中安装Oracle11.2.0.4 的RAC群集

    在虚拟化环境中搭建Oracle数据库的Real Application Clusters (RAC)是IT系统高可用性和负载均衡的一种常见实践。本文将详细介绍如何在Vmware Workstation上的Red Hat Enterprise Linux 6 (RHEL6)操作系统中安装...

    ORACLE 19C RAC 搭建部署(全网最详细)

    Oracle 19C RAC 搭建部署详解 Oracle 19C RAC 搭建部署是数据库管理系统中的一种高可用性解决方案,能够提供高性能和高可用性的数据库服务。下面将对 Oracle 19C RAC 搭建部署的详细信息进行说明和分析。 1. 硬件...

    大话Oracle_RAC_集群_高可用性_备份与恢复

    大话Oracle_RAC_集群_高可用性_备份与恢复

    Oracle 12.2 RAC 到 19C RAC 的全面升级指南

    主要内容概要:提供了一份非常详细的Oracle 12.2 RAC系统升级到19C RAC的具体实施方案。文中详细阐述了准备工作如目录规划、软件备份、运行干运行为以及Grid软件和数据库的升级步骤等,有助于保障整个迁移项目的成功...

    ORACLE 12C RAC 主库配置单实例ADG

    ORACLE 12C RAC 主库配置单实例 ADG Oracle 12C RAC 主库配置单实例 ADG 是一种高可用性和灾难恢复解决方案,旨在提供高可用性和数据保护。下面将详细介绍 ORACLE 12C RAC 主库配置单实例 ADG 的知识点。 一、...

    Oracle 19c rac+adg.docx

    Oracle 19c RAC + ADG 配置与设置 Oracle 19c 是 Oracle 公司最新的数据库管理系统版本,提供了许多新的特性和改进。其中,RAC(Real Application Clusters)和ADG(Automatic Data Guard)是 Oracle 19c 中两个...

Global site tag (gtag.js) - Google Analytics