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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

Vmware WorkStation 7环境下oracle10g10205 RAC安装测试.docx

1、Vmware WorkStation 7环境下oracle10g10205 RAC安装测试1. 硬件要求和概述在本指南中,将在虚拟环境(VMWare Workstation)安装64位Linux客户操作系统, 主机要求:CPU为64位,操作系统为64位,BIOS开启64位虚拟化支持(T410i是需要的),主机上安装VMWare7.1以上版本(32位或64位均可)。我的主机操作系统环境概况:主机名操作系统处理器内存磁盘Thinkpad T410iWindows Server 2008 R2Intel Core I5 M4304 GB80G,ntfs分区客户操作系统环境概况:主机名操作系统处理器内

2、存rac1redhat Enterprise Linux 5.5(64位)11024 MB(756M)rac2redhat Enterprise Linux 5.5(64位)11024 MB(756M)虚拟磁盘布局概况:主机上的虚拟盘虚拟磁盘虚拟设备节点大小(GB)描述E:/rac1/rac1.vmdk/dev/sda1SCSI 0:015RAC1操作系统E:/rac2/rac2.vmdk/dev/sda1SCSI 0:015RAC2操作系统E:/asmdisk/ocrdisk1.vmdk/dev/sdbSCSI 1:11OCR磁盘E:/asmdisk/votedisk1.vmdk/dev/s

3、dcSCSI 1:21Votedisk磁盘E:/asmdisk/datadisk1.vmdk/dev/sddSCSI 1:35ASM磁盘组1E:/asmdisk/datadisk2vmdk/dev/sdeSCSI 1:45ASM磁盘组2(要配置共享存储,客户OS不能与共享存储共享同一个SCSI总线。指定客户OS使用SCSI0,共享磁盘使用SCSI1。)2. 配置第一个虚拟机2.1 要创建和配置第一个虚拟机,您需要添加虚拟硬件设备,如磁盘和处理器。在继续执行安装之前,请创建以下windows文件夹以存放虚拟机和共享存储。启动VMware workstation应用程序:创建第一个虚拟机操作系统;

4、 图2.1.1虚拟机硬件添加截图创建完成后应如图2.1.1所示:共计:两块网卡,一块用nat方式连接,一块用host-only;5块虚拟硬盘(参见虚拟磁盘布局),其中Hard disk2、3、4、5的高级属性Advanced的Mode中,选中Independent,并选择Persistent;并保证这四块虚拟磁盘的SCSI总线地址和需要安装操作系统的虚拟硬盘分别在两条总线中。图2.1.2 虚拟机磁盘添加配置截图2.2 创建完成后,文件在磁盘上的分布情况如下图所示:保证操作系统的虚拟磁盘和共享磁盘在两个独立的文件夹下,这样才能模拟共享磁盘,否则后期无法创建asm磁盘,rac2文件夹为后期创建。修

5、改虚拟机配置文件。2.3 设置其他参数以启用两个虚拟RAC节点之间的磁盘共享。打开配置文件E:/rac1/rac1.vmx,并添加下面列出的粗体参数。disk.locking=FALSEdiskLib.dataCacheMaxSize=0diskLib.dataCacheMaxReadAheadSize=0diskLib.DataCacheMinReadAheadSize=0diskLib.dataCachePageSize=4096diskLib.maxUnsyncedWrites=0scsi1.sharedBus=virtualscsi1:1.deviceType=diskscsi1:2.

6、deviceType=diskscsi1:3.deviceType=diskscsi1:4.deviceType=disk2.4 调整vmware workstation的虚拟网络配置从vmware workstation中打开Edit-Virtual Network Editor,选择type为host-only的vmnet,保证subnet ip为:192.168.2.0subnet mask 255.255.255.0;选择type为NAT的vmnet,配置subnet ip为:192.168.1.0;subnet mask 255.255.255.0;点击:NAT setting设置G

7、ateway ip:192.168.1.2;设置后如图所示:3. 在第一个虚拟机上安装并配置Enterprise Linux3.1 从网络上下载redhat安装dvd(推荐到下载RHEL-5.5x86-64.iso)1. 在VMware workstation控制台上,双击面板上的CD-ROM设备,然后选择第1张磁盘的ISO镜像RHEL-5.5x86-64.iso2. Vmware workstation控制台: 单击Start this virtual machine。3. 按Enter键以图形模式安装(注虚拟机内存1G以上才有图形界面安装,否则将不提供图形界面安装)。4. 跳过介质测试并启

8、动安装。5. 欢迎使用Redhat Linux:单击Next。6. 语言选择:。/可以选择中文,7. 键盘配置:。US8. 选择磁盘:保证sda磁盘选择,sdb,sdc,sdd,sde磁盘没有被redhat自动划归到lvm9. 磁盘分区设置:自动分区,不用调整,其实redhat系统默认的LVM方式已经很强大,不是要求很高的应用已经完全满足要求11. 引导加载程序配置:仅选择默认的/dev/sda1,其余选项均保留未选中状态。12. 网络配置:a. 网络设备 编辑eth01)取消选择Configure Using DHCP。2)选择Activate on boot。3)IP地址:输入“192.1

9、68.1.5” 4)网络掩码:输入“255.255.255.0”5)取消IPv6。编辑eth11)取消选择Configure Using DHCP2)选择Activate on boot3)IP地址:输入“192.168.2.5”4)网络掩码:输入“255.255.255.0”5)取消IPv6b. 主机名选择manually并输入“rac1”。c. 杂项设置1) 网关:输入“192.168.1.2”。2) 首选DNS:3) 备用DNS:13. 警告无防火墙:单击Proceed。14. 其他语言支持:。15. 时区选择:16. 设置Root口令:17. 程序包组选择:定制a. 选择X Windo

10、w System。b. 选择GNOME Desktop Environment。c. 选择Editors。 单击Details并选择您偏好的文本编辑器。d. 选择Server Configuration Tools。e. 选择Development Tools。f. 选择Administration Tools。g. 选择System Tools。18. 准备安装:单击Next。19. 所需的安装介质:单击Continue。20. 安装结束时:a. 在VMware Workstation控制台上,按CTRL-D显示Virtual Machine Settings。单击CD-ROM设备并选择Us

11、e physical drive。b. 单击Reboot。21. 欢迎页面:单击Next。22. 许可协议:选择Yes,I agree to the License Agreement。23. 日期和时间:设置日期和时间。启用SELinux吗?:Active。24. 防火墙配置:关闭防火墙25. SELinux配置:disabled26. 系统用户:保留项目为空并单击Next27. 其他CD:单击Next28. 完成设置:单击Next下步骤可选择,本人在安装的过程也没有安装,依旧通过3.2安装VMware工具。VMware工具要求同步主机和客户机的时间。在VMware控制台上,以root用户身

12、份登录。1. 单击VM,然后选择Install VMware Tools。2. rac1虚拟机:单击Install。3. 双击桌面上的VMware Tools图标。4. cdrom:解压VMwareTools-8.4.4-301548.tar.gz到桌面或磁盘中任意位置5. 打开一个终端并执行vmware-config-tools.pl。同步客户OS与主机OS的时间。在安装Oracle集群件和Oracle数据库软件时,Oracle安装程序将首先在本地节点上安装软件,然后再将软件远程复制到远程节点。如果两个RAC节点的日期和时间未同步,您可能会收到类似于以下内容的错误。/bin/tar:./in

13、ventory/Components21/oracle.ordim.server/10.2.0.1.0:timestamp 2006-11-04 06:24:04 is 25 s in the future3.3 要确保成功安装Oracle RAC,虚拟机上的时间必须与主机上的时间同步。执行下面的步骤,以root用户身份同步时间。1. 执行“vmware-toolbox”以显示VMware Tools Properties窗口。在Options选项卡下,选择Time synchronization between the virtual machine and the host operati

14、ng system。您应该发现tools.syncTime=TRUE参数已经追加到虚拟机配置文件/vm/rac/rac1/Red Hat EnterpriseLinux 5.vmx中。2. 编辑/boot/grub/grub.conf,并将选项“clock=pit nosmp noapic nolapic”添加到读取内核/boot/的那一行。您已经将选项添加到两个内核,现在只需对特定内核进行更改。#boot=/dev/sdadefault=0timeout=5splashimage=(hd0,0)/grub/splash.xpm.gzhiddenmenutitle Red Hat Enterp

15、rise Linux Server (2.6.18-194.el5) root (hd0,0) kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet clock=pit nosmp noapic nolapic initrd /initrd-2.6.18-194.el5.imgtitle RHELBACKUP root (hd0,0) kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet initrd /

16、initrd-2.6.18-194.el5.img3.4 配置主机网络:修改主机名为rac1,配置网络eth0为192.168.1.5 255.255.255.0,网关为:192.168.1.2;eth1为:192.168.2.5 255.255.255.0,网关留空3.5创建oracle用户以root用户身份执行groupadd oinstalllgroupadd dbauseradd -g oinstall -G dba oraclepasswd oracle 3.6创建oracle用户环境文件。将一下内容追加到oracle用户主目录下的.bash_profile文件中,以点开头的文件说明

17、是隐藏文件,直接用ls命令无法看到,用ls-a命令就可以看到PATH=$PATH:$HOME/binexport PATHunset USERNAMexport EDITOR=viexport TEMP=/tmpexport TMPDIR=/tmpexport ORACLE_BASE=/opt/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/dbexport ORA_CRS_HOME =$ORACLE_BASE/product/10.2.0/CRSexport ORACLE_SID=RACDBexport ORACLE_TERM

18、=xtermexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport LIBPATH=$ORACLE_HOME/lib:/usr/lib64:/usr/local/lib64export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib64:/usr/lib64:/usr/local/lib64export PATH=$PATH:$ORACLE_HOME/binexport CLASSPATH=$ORACLE_HOME/jre:

19、$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlibexport LC_CTYPE=Cexport LC_NUMERIC=Cexport LC_TIME=Cexport LC_COLLATE=Cexport LC_MONETARY=Cexport LC_MESSAGES=Cexport LC_PAPER=Cexport LC_NAME=Cexport LC_ADDRESS=Cexport LC_TELEPHONE=Cexport LC_MEASUREMENT=Cexport LC_IDENTIFICATION=C

20、export LC_ALL=Cexport LANG=Cumask 0223.7创建文件系统目录结构以oracle用户身份执行,为保证oracle用户对/opt目录有操作权限,应用root用户运行chown oracle.oinstall /opt/app 命令,将/opt目录的属主改为oracle,属组改为oinstallchown oracle.oinstall /opt/app / root 用户执行 以下命令有oracle用户执行mkdir p $ORACLE_BASE/adminmkdir p $ORACLE_HOMEmkdir p $ORA_CRS_HOME3.8提高Oracle用

21、户的shell限制。1.编辑 /etc/security/limits.conf ,加入以下内容:* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 655362.编辑 /etc/pam.d/login ,加入以下内容:session required /lib/security/pam_limits.so3.编辑/etc/profile,加入以下内容if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 655

22、36 else ulimit -u 16384 -n 65536 fifi3.8 安装Oracle RAC所需软件程序包安装Oracle软件需要以下附加程序包。如果您已经安装了64位版本的Red Hat Enterprise Linux,则安装程序应该已安装了这些程序包。rpm -q -qf %NAME-%VERSION-%RELEASE (%ARCH)n binutils compat-db control-center gcc gcc-c+ glibc glibc-common glibc-devel libstdc+ libstdc+-devel make pdksh sysstat l

23、ibaio openmotif21 setarch compat-libstdc+-33 compat-gcc-34 compat-gcc-34-c+ gcc libXp compat-libstdc+-egcs compat-libcwait compat-binutils215 xorg-x11-libs-compat compat-oracle-el5大部分rpm可在安装盘目录下的Server文件夹下找到,而缺乏的包可以通过 进行下载(例如 openmotif21)注意,安装完compat-libcwait后,执行rpm操作会提示:ld.so: object /lib/libcwait.

24、so from /etc/ld.so.preload cannot be preloaded: ignored 解决方法,执行以下语句:# echo /etc/ld.so.preload3.9 配置内核参数使用文本编辑器将下面列出的行添加到/etc/sysctl.conf。要使更改立即生效,请执行/sbin/sysctlp。#more/etc/sysctl.confkernel.shmmax = 1073741824kernel.shmall = 67108864kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 10

25、1365net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144修改/etc/hosts文件。#more/etc/hosts127.0.0.1 localhost192.168.1.5 rac1192.168.1.6 rac2192.168.1.10 rac1-vip192.168.1.11 rac2-vip192.168.2.5 rac1-p

26、riv192.168.2.6 rac2-priv注:vip网址为rac在某个节点故障时系统自动切换使用,不用配置,192.168.1.0/24网络为rac对外公布网络,192.168.2.0/24网络为节点之间的心跳线网络3.10 配置hangcheck timer内核模块hangcheck timer内核模块可监控系统的运行情况,并重新启动出现故障的RAC节点。它使用两个参数,即hangcheck_tick(定义系统检查频率)和hangcheck_margin(定义在重置RAC节点前的最大挂起延时)来确定节点是否出现故障。在/etc/modprobe.conf中添加以下行,以设置hangch

27、eck内核模块参数。/etc/modprobe.confoptions hangcheck-timer hangcheck_tick=30 hangcheck_margin=180要立即加载模块,执行“modprobe -v hangcheck-timer”。3.11 为Oracle ASM创建磁盘分区。(/dev/sdb、/dev/sdc、/dev/sdd、/dev/sde)准备一组原始磁盘。在rac1上,以root用户身份执行fdisk /dev/sdbCommand(m for help):n/n为创建分区,Command actione extendedp primary partit

28、ion(1-4)p/p为此创建的分区为主分区,e为此创建的分区为可扩展分区,及逻辑分区Partition number(1-4):1/分区号,输入1即可First cylinder(1-512,default 1):/开始扇区,enter默认即可Using default value 1Last cylinder or+size or+sizeM or+sizeK(1-512,default 512):/结束扇区或分区大小,此处也默认,使用最大空间Using default value 512Command(m for help):w/w将分区信息写入硬盘The partition table

29、 has been altered!Calling ioctl()to re-read partition table.Syncing disks.fdisk /dev/sdcCommand(m for help):nCommand actione extendedp primary partition(1-4)pPartition number(1-4):1First cylinder(1-391,default 1):Using default value 1Last cylinder or+size or+sizeM or+sizeK(1-391,default 391):Using d

30、efault value 391Command(m for help):wThe partition table has been altered!Calling ioctl()to re-read partition table.Syncing disks.fdisk /dev/sddCommand(m for help):nCommand actione extendedp primary partition(1-4)pPartition number(1-4):1First cylinder(1-391,default 1):Using default value 1Last cylinder or+size or+sizeM or+sizeK(1-391,default 391):Using default value 391Comman

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

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