Oracle - 11g - RAC+OracleLinux6.4(VMware平台) - 图文(3)
export PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R/bin:/sbin:/usr/sbin export ORACLE_SID=+ASM2
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/11.2.0/grid export ORACLE_HOSTNAME=node2 export ORACLE_TERM=xterm
export NLS_DATE_FORMAT=\export TNS_ADMIN=$ORACLE_HOME/network/admin #export ORA_NLS11=$ORACLE_HOME/nls/data export PATH=$PATH:$ORACLE_HOME/bin export THREADS_FLAG=native
export NLS_LANG=\
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib:/lib:/usr/lib:/usr/local/lib
if [ $USER = \ if [ $SHELL = \ ulimit -p 16384 ulimit -n 65536 else
ulimit -u 16384 -n 65536 fi
umask 022 fi
? 节点2以oracle用户登录 #su - oracle
$vi ~/.bash_profile
把以下 内容追加到.bash_profile文件
umask 022
export TMP=/tmp; export TMPDIR=$TMP;
export ORACLE_HOSTNAME=node2
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK export ORACLE_SID=rac2 export ORACLE_UNQNAME=rac
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/11.2.0/db_1 export PATH=${PATH}:$CRS_HOME/bin:$ORACLE_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=$GRID_HOME/nls/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$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/network/jlib export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib export NLS_DATE_FORMAT=\export THREADS_FLAG=native
if [ $USER = \ if [ $SHELL = \ ulimit -p 16384 ulimit -n 65536 else
ulimit -u 16384 -n 65536 fi fi
9、设置用户资源限制
因为所有进程都是以Oracle身份运行的,需定义Oracle用户能够使用的系统资源数量。首先编辑配置文件:
vi /etc/security/limits.conf 增加内容:
grid soft nproc 16384 grid hard nproc 16394 grid soft nofile 65536 grid hard nofile 65536 oracle soft nofile 65536 oracle hard nofile 65536 oracle soft nproc 16384 oracle hard nproc 16384
10、配置SSH用户等价
注:此项可不做。在安装grid软件和oracle数据库软件时,系统会自动做SSH用户等价操作。
具体实施的话命令如下:
? 在主节点node1上以grid,oracle用户身份生成用户的公匙和私匙 # ping node2 # ping node2pri # su - grid $ mkdir ~/.ssh
$ ssh-keygen -t rsa $ ssh-keygen -t dsa
# su - oracle $ mkdir ~/.ssh
$ ssh-keygen -t rsa $ ssh-keygen -t dsa
? 在副节点node2上执行相同的操作,确保通信无阻 # ping node1 # ping nodepri # su - grid $ mkdir ~/.ssh
$ ssh-keygen -t rsa $ ssh-keygen -t dsa
# su - oracle $ mkdir ~/.ssh
$ ssh-keygen -t rsa $ ssh-keygen -t dsa
? 在主节点node1上grid,oracle用户执行以下操作 $ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
$ ssh node2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys $ ssh node2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys $ scp ~/.ssh/authorized_keys node2:~/.ssh/authorized_keys
? 主节点node1上执行检验操作 exec /usr/bin/ssh-agent $SHELL /usr/bin/ssh-add $ ssh node1 date
$ ssh node2 date $ ssh node1pri date $ ssh node2pri date
? 在副节点node2上执行检验操作 exec /usr/bin/ssh-agent $SHELL /usr/bin/ssh-add $ ssh node1 date $ ssh node2 date $ ssh node1pri date $ ssh node2pri date
11、OS Kernel配置
修改操作系统相关参数,在所有节点执行; #vi /etc/sysctl.conf
增加内容:
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 = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 4194304 net.core.wmem_max = 4194304 kernel.panic = 60
fs.aio-max-nr = 1048576 net.ipv4.tcp_syncookies = 1
生效: sysctl -p
第4步 磁盘分区
硬盘配制如下:
/dev/sda 本地磁盘 80G
/dev/ocr_vote01 共享磁盘存放ocr文件 1G
/dev/asm_data01 共享磁盘,用asm管理,存储oracle数据库文件 100G /dev/asm_fra01 共享磁盘,用asm管理,存储oracle数据库归档日志和闪回日志等信
息 80G
1.创建共享磁盘
先用控制台登录到VMware ESXi 5,启用ssh远程登录,默认是禁用的。按F2登录进去,选择
Troubleshooting options -> Enable SSH 然后用ssh登录,做如下操作 # cd /vmfs/volumes/datastore1 # mkdir shartStore # cd shartStore
# vmkfstools -c 1g -a lsilogic -d eagerzeroedthick ocr_vote01.vmdk # vmkfstools -c 100g -a lsilogic -d eagerzeroedthick asm_data01.vmdk # vmkfstools -c 80g -a lsilogic -d eagerzeroedthick asm_fra01.vmdk 创建共享磁盘需要一定时间,特别是后面两个共享磁盘。
给虚拟机添加共享磁盘
停掉两个虚拟机,然后给每个节点按以下步骤添加共享磁盘: 选中虚拟机->点右键->编辑设置->添加 设备类型:硬盘
选择磁盘:使用现有虚拟磁盘
选择现有磁盘:磁盘文件路径为:[datastore1] shartStore/ocr_vote01.vmdk 高级选项:虚拟节点 SCSI(1:0),模式:独立打上钩,选择持久 即将完成:完成
然后依次添加asm_data01.vmdk,在高级选择中选择虚拟节点为 SCSI(1:1) 添加asm_fra01.vmdk,在高级选择中选择虚拟节点为 SCSI(1:2) 最后在选中“新的SCSI控制器”,然后在右边选择SCSI总线共享为:虚拟
最后做一下检查,确保两个节点中虚拟节点一一对应,然后启动两个虚拟机,用以下命令查看刚才加的共享磁盘。
# fdisk -l
然后fdisk /dev/sd*对磁盘进行格式化;
第5步 安装和配置ASM
? 检查操作系统版本
确认安装与操作系统相匹配的 asmlib,在所有节点执行; [root@node1 asmlib]# uname –a [root@node1 asmlib]# lsb_release –a
? 安装ASM软件包(在所有节点执行)
[root@node1 …… 此处隐藏:3076字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




