ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:49.93KB ,
资源ID:3754450      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3754450.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(rac+CentOS48.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

rac+CentOS48.docx

1、rac+CentOS48RAC安装: 1.创建虚拟机,创建目录rac1 ,rac2,sharedstorage用于放磁盘 创建rac1,创建虚拟机时磁盘15G,再增加一个网卡, ,创建第一块共享磁盘0.5G,ocr1.disk SCSI 1:0 创建第二块共享磁盘0.5G,ocr1.disk SCSI 1:1 创建第三块共享磁盘3G,ocr1.disk SCSI 1:2 创建第四块共享磁盘3G,ocr1.disk SCSI 1:3 创建第五块共享磁盘3G,ocr1.disk SCSI 1:4 创建第六块共享磁盘3G,ocr1.disk SCSI 1:52.安装linux 安装好linux后,退

2、出光盘,安装VMtool,VM-vmtool,双击vmware包 两个网卡的IP:172。31。0.111 172。31。1。111 # vmware-config-tools.pl 2 800*600 SecureCRT连接上: vi /etc/inittab id : 3 :wq 重新启动 init 6 安装ORACLE之前,要安装RPM包 sysstat.rpm包 rpm -qa | grep gcc rpm -ivh openmotif21-2.1.3.rpm vi /etc/hosts 增加以下信息: #public 172.30.0.77 rac1 172.30.0.78 rac2

3、 #private 172.30.1.77 rac1- rac1-priv 172.30.1.78 rac2- rac2-priv #Virtual 172.30.2.77 rac1- rac1-vip 172.30.2.79 rac2- rac2-vip vi /etc/sysctl.conf 增加内核参数kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128fs

4、.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000 /sbin/sysctl -p 内核参数生效 vi /etc/security /limits.conf* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 65536 vi /etc/pam.d/login ession required /lib/security/pam_limits.so cat /etc/selinux/config SELINUX=disable service ipta

5、bles status 防火墙是否关闭 vi /etc/modprobe.conf options hangcheck-timer hangcheck_tick=30 hangcheck_margin=180 modprobe -v hangcheck-timergroupadd oinstallgroupadd dbauseradd -g oinstall G dba oraclepasswd oraclemkdir -p /oracle/product/10.2.0/crsmkdir -p /oracle/product/10.2.0/asmmkdir -p /oracle/product

6、/10.2.0/db_1chown -R oracle:oinstall /oraclels -lrsh onrlogin onservice xinetd reloadsu - oraclevi .bash_profile #Oracle Settings export PS1= /bin/hostname s - export EDITOR=vi export TMP=/tmp export TMPDID=$TMP export ORACLE_BASE=/oracle exportASM_HOME=/oracle/product/10.2.0/asm exportORACLE_CRS_HO

7、ME=/oracle/product/10.2.0/crs export ORACLE_HOME=/oracle/product/10.2.0/db_1 exportORACLE_SID=orcl1 exportPATH=$ORACLE_HOEM/bin:$ORACLE_CRS_HOME/bin:/usr/sbin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/bin:/lib:/usr/slib:$PATH export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jli

8、b alias sqlplus=rlwrap sqlplus alias rman=rlwrap rman stty erase H umask 022 if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi source .bash_profile 关机: su - init 0 修改虚拟机的vmx文件 disk.locking = FALSE diskLib.dataCacheMaxSize = 0 scs

9、i1.sharedBus = virtual scsi1:0.mode的下面一行 scsi1:0.deviceType = disk scsi1:1.deviceType = disk scsi1:2.deviceType = disk scsi1:3.deviceType = disk scsi1:4.deviceType = disk scsi1:5.deviceType = disk rac1目录下的内容,复制一份到rac2目录,然后同时打开rac1,rac2 对rac2进行适当 的修改,网卡,机器名配置时间服务器rac1# chkconfig ntpd onservice ntpd s

10、tatusservice ntpd startrac2 启动xmanager passive export DISPLAY=172.30.0.32:0.0 system-config-date 设置rac1为时间服务器 Enable NetWork Time Protocol 先上 server 172.30.0.77 vi /etc/rc.local while 1 ; do ntpdate rac1 1/dev/null 2&1; sleep 2; done &rac1 建立ssh有效性su - oracle mkdir /.ssh chmod 700 /.ssh ssh-keygen -

11、t rsassh-keygen -t dsarac2su - oracle mkdir /.ssh chmod 700 /.ssh ssh-keygen -t rsassh-keygen -t dsarac1 cat /.ssh/id_rsa.pub /.ssh/authorized_keys cat /.ssh/id_dsa.pub /.ssh/authorized_keys ssh rac2 cat /.ssh/id_rsa.pub /.ssh/authorized_keysssh rac2 cat /.ssh/id_dsa.pub /.ssh/authorized_keys scp /.

12、ssh/authorized_keys rac2:/.ssh/authorized_keys测试SSH等效性:ssh rac1 datessh rac2 datessh datessh datessh rac1-priv datessh rac2-priv datessh rac1- datessh rac2- daterac2ssh rac1 datessh rac2 datessh ssh ssh rac1-priv datessh rac2-priv datessh rac1- datessh rac2- daterac2ntpd关闭su -service ntpd statusserv

13、ice ntpd stop -*备份*rac1su - oracleexec /usr/bin/ssh-agent $SHELL/usr/bin/ssh-addrac2 su - oracleexec /usr/bin/ssh-agent $SHELL/usr/bin/ssh-addrac1配置裸设备服务,oracle用户要有权限修改裸设备配置文件vi /etc/sysconfig/rawdevices#两个512M的磁盘 /dev/raw/raw1 /dev/sdb1 /dev/raw/raw2 /dev/sdc1:wq配置权限vi /etc/udev/permissions.d/50-ud

14、ev.permisssions#raw devices#raw /*:root.:disk:0660 raw/*:oracle:dba:0660:wqchkconfig -list rawdevicesservice rawdevices restart检查权限oracle,dba cd /dev/rawllrac2配置裸设备服务,oracle用户要有权限修改裸设备配置文件vi /etc/sysconfig/rawdevices /dev/raw/raw1 /dev/sdb1 /dev/raw/raw2 /dev/sdc1:wq配置权限vi /etc/udev/permissions.d/50

15、-udev.permisssions#raw devices#raw /*:root.:disk:0660 raw /*:oracle:dba:0660:wqchkconfig -list rawdevicesservice rawdevices restart检查裸设备的权限cd /dev/rawll创建ASM磁盘:两个节点都安装RPM三个ASM包查看Linux内核uname -rm下载ASM三个包cd /asmrpmrpm -ivh *.rpmrpm -qa | grep oacleasm两个节点都安装好ASM包rac1 创建ASM磁盘 /etc/init.d/oracleasm conf

16、igure oracle dba y y检测ASM驱动是否加载l1.lsmod | grep asm 2.cat /proc/filesystems3.df -ha创建ASM磁盘:/etc/init.d/oracleasm createdisk VOL1 /dev/sdd1/etc/init.d/oracleasm createdisk VOL2 /dev/sde1/etc/init.d/oracleasm createdisk VOL3 /dev/sdf1/etc/init.d/oracleasm createdisk VOL4 /dev/sdg1检查创建是否成功cd /dev/oracle

17、asm/disksll /etc/init.d/oracleasm listdisks /dtc/init.d/oracleasm querydisk VOL1 rac2创建ASM磁盘 /etc/init.d/oracleasm scandisks /etc/init.d/oracleasm listdisks 配置ASM磁盘 /etc/init.d/oracleasm configure oracle dba y y /etc/init.d/oracleasm scandisks /etc/init.d/oracleasm listdisks-*备份 *6.下载安装oracle cluste

18、rware chown -R oracle:oinstall clusterware chown -R oracle:oinstall database rac1 chmod -R 775 /oracle rac2 cd /oracle ls -l chmod -R 775 /oracle rac1 安装clusterware su - oracle export DISPLAY=172.30.0.32:0.0 exec /usr/bin/ssh-agent $SHELL /usr/bin/ssh-add cd /oracle/clusterware 检测环境是否可以安装clusterware

19、 /oracle/clusterware/cluvfy/runcluvfy.sh stage -pre crsinst -n rac1,rac2 cd /oracle/clusterware ./runInstaller path :/oracle/ ./crs Specify Cluster Configuration add rac2- rac2- Specify Network Interface Usage eth0 public OCR: extend : /dev/raw/raw1 Voting Disk Congfiguration extend : /dev/raw/raw2

20、以root用户:执行两个脚本: /oracle/oraInventory/orainstRoot.sh/oracle/product/10.2.0/crs/root.sh 如果报错: 解决eth0 is not public . export DISPLAY=172.30.0.32:0.0 /oracle/product/10.2.0/crs/bin/vipca eth0 rac1 : rac1- rac2 : rac2- rac1: 安装好后: crs_stat -t rac2 crs_stat -t-*备份*rac1 7.单独安装ASM ASM管理多实例 便于升级 cd /oracle/d

21、atabase export DISPLAY=172.30.0.32:0.0 ./runInstaller specify home details OraASM10g_home1 /oracle/product/10.2.0/asm Cluster Installation rac1 rac2Select Configuration Option configure ASMConfigure automatic storage managerment data normal 选择orcl:vol1 orcl:vol2 执行脚本:完成安装安装数据库软件: ./runInstaller 选 In

22、stall database software only 执行脚本:安装完成rac1:配置:listener netca crs_stat -t 查看listenerrac2 crs_stat -t创建另一个ASM磁盘组 dbca configure ASMselect rac1 rac2create newcreate disk group RECOVERY normal orcl:vol3 orcl:vol4 创建数据库dbcaselect rac1 rac2 gobal service name:test1available asm datause oracle-manage files

23、不创建 database service创建好后检查状态rac1crs_stat -tcrs_stat -t -vrac2crs_stat -t crs_stat -t -v rac1stat nnodeapps -n rac1stat nnodeapps -n rac2srvctl status asm -n rac1srvctl status asm -n rac2srvctl status database -d firstraccrsctl check crssqlplus /nologconn /as sysdbaselect instance_name,host_name ,arc

24、hiver,thread# ,status from gv$instance;exit;sqlplus system/oracletestrac1sqlplus system/oracletestrac2sqlplus system/oracletestrac export ORACLE_SID=testrac1sqlplus /as sysdbashow sgaselect file_name from dba_datafiles;exitexport ORACLE_SID=+ASM1sqlplus / as sysdbashow sga启动数据库$srvctl start nodeapps

25、 -n rac1$srvctl start nodeapps -n rac2$srvctl start asm -n rac1$srvctl start asm -n rac2$srvctl start instance -d racdb -i racdb1$srvctl start instance -d racdb -i racdb2可以用以下方动启动crs:$/etc/init.d/init.cssd start$/etc/init.d/init.crs startrac1- ./init.crs start Startup will be queued to init within 90 seconds. rac1- ./init.cssd start Startup will be queued to init within 90

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1