Vmware WorkStation 7环境下oracle10g10205 RAC安装测试文档格式.docx
- 文档编号:16390265
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:78
- 大小:5.22MB
Vmware WorkStation 7环境下oracle10g10205 RAC安装测试文档格式.docx
《Vmware WorkStation 7环境下oracle10g10205 RAC安装测试文档格式.docx》由会员分享,可在线阅读,更多相关《Vmware WorkStation 7环境下oracle10g10205 RAC安装测试文档格式.docx(78页珍藏版)》请在冰豆网上搜索。
OCR磁盘
/asmdisk/votedisk1.vmdk
/dev/sdc
2
Votedisk磁盘
/asmdisk/datadisk1.vmdk
/dev/sdd
3
5
ASM磁盘组1
/asmdisk/datadisk2vmdk
/dev/sde
4
ASM磁盘组2
(要配置共享存储,客户OS不能与共享存储共享同一个SCSI总线。
指定客户OS使用SCSI0,共享磁盘使用SCSI1。
)
2.配置第一个虚拟机
2.1要创建和配置第一个虚拟机,您需要添加虚拟硬件设备,如磁盘和处理器。
在继续执行安装之前,请创建以下windows文件夹以存放虚拟机和共享存储。
启动VMwareworkstation应用程序:
创建第一个虚拟机操作系统;
图2.1.1虚拟机硬件添加截图
创建完成后应如图2.1.1所示:
共计:
两块网卡,一块用nat方式连接,一块用host-only;
5块虚拟硬盘(参见虚拟磁盘布局),其中Harddisk2、3、4、5的高级属性Advanced的Mode中,选中Independent,并选择Persistent;
并保证这四块虚拟磁盘的SCSI总线地址和需要安装操作系统的虚拟硬盘分别在两条总线中。
图2.1.2虚拟机磁盘添加配置截图
2.2创建完成后,文件在磁盘上的分布情况如下图所示:
保证操作系统的虚拟磁盘和共享磁盘在两个独立的文件夹下,这样才能模拟共享磁盘,否则后期无法创建asm磁盘,rac2文件夹为后期创建。
修改虚拟机配置文件。
2.3设置其他参数以启用两个虚拟RAC节点之间的磁盘共享。
打开配置文件E:
/rac1/rac1.vmx,并添加下面列出的粗体参数。
disk.locking="
FALSE"
diskLib.dataCacheMaxSize="
0"
diskLib.dataCacheMaxReadAheadSize="
diskLib.DataCacheMinReadAheadSize="
diskLib.dataCachePageSize="
4096"
diskLib.maxUnsyncedWrites="
scsi1.sharedBus="
virtual"
scsi1:
1.deviceType="
disk"
2.deviceType="
3.deviceType="
4.deviceType="
2.4调整vmwareworkstation的虚拟网络配置
从vmwareworkstation中打开Edit--》VirtualNetworkEditor,
选择type为host-only的vmnet,保证subnetip为:
192.168.2.0
subnetmask255.255.255.0;
选择type为NAT的vmnet,配置subnetip为:
192.168.1.0;
点击:
NATsetting设置Gatewayip:
192.168.1.2;
设置后如图所示:
3.在第一个虚拟机上安装并配置EnterpriseLinux
3.1从网络上下载redhat安装dvd(推荐到下载RHEL-5.5x86-64.iso)
1.在VMwareworkstation控制台上,双击面板上的CD-ROM设备,然后选择第1张磁盘的ISO镜像RHEL-5.5x86-64.iso
2.Vmwareworkstation控制台:
单击Startthisvirtualmachine。
3.按Enter键以图形模式安装(注虚拟机内存1G以上才有图形界面安装,否则将不提供图形界面安装)。
4.跳过介质测试并启动安装。
5.欢迎使用RedhatLinux:
单击Next。
6.语言选择:
<
选择语言首选项>
。
//可以选择中文,
7.键盘配置:
选择键盘首选项>
US
8.选择磁盘:
保证sda磁盘选择,sdb,sdc,sdd,sde磁盘没有被redhat自动划归到lvm
9.磁盘分区设置:
自动分区,不用调整,其实redhat系统默认的LVM方式已经很强大,不是要求很高的应用已经完全满足要求
11.引导加载程序配置:
仅选择默认的/dev/sda1,其余选项均保留未选中状态。
12.网络配置:
a.网络设备
编辑eth0
1)取消选择ConfigureUsingDHCP。
2)选择Activateonboot。
3)IP地址:
输入“192.168.1.5”
4)网络掩码:
输入“255.255.255.0”
5)取消IPv6。
编辑eth1
1)取消选择ConfigureUsingDHCP
2)选择Activateonboot
输入“192.168.2.5”
5)取消IPv6
b.主机名
选择manually并输入“rac1”。
c.杂项设置
1)网关:
输入“192.168.1.2”。
2)首选DNS:
可选>
3)备用DNS:
13.警告—无防火墙:
单击Proceed。
14.其他语言支持:
选择所需的语言>
15.时区选择:
选择您的时区>
16.设置Root口令:
输入您的root口令>
17.程序包组选择:
定制
a.选择XWindowSystem。
b.选择GNOMEDesktopEnvironment。
c.选择Editors。
▪单击Details并选择您偏好的文本编辑器。
d.选择ServerConfigurationTools。
e.选择DevelopmentTools。
f.选择AdministrationTools。
g.选择SystemTools。
18.准备安装:
19.所需的安装介质:
单击Continue。
20.安装结束时:
a.在VMwareWorkstation控制台上,按CTRL-D显示VirtualMachineSettings。
单击CD-ROM设备并选择Usephysicaldrive。
b.单击Reboot。
21.欢迎页面:
22.许可协议:
选择Yes,IagreetotheLicenseAgreement。
23.日期和时间:
设置日期和时间。
启用SELinux吗?
:
Active。
24.防火墙配置:
关闭防火墙
25.SELinux配置:
disabled
26.系统用户:
保留项目为空并单击Next
27.其他CD:
单击Next
28.完成设置:
下步骤可选择,本人在安装的过程也没有安装,依旧通过
3.2安装VMware工具。
VMware工具要求同步主机和客户机的时间。
在VMware控制台上,以root用户身份登录。
1.单击VM,然后选择InstallVMwareTools。
2.rac1—虚拟机:
单击Install。
3.双击桌面上的VMwareTools图标。
4.cdrom:
解压VMwareTools-8.4.4-301548.tar.gz到桌面或磁盘中任意位置
5.打开一个终端并执行vmware-config-tools.pl。
同步客户OS与主机OS的时间。
在安装Oracle集群件和Oracle数据库软件时,Oracle安装程序将首先在本地节点上安装软件,然后再将软件远程复制到远程节点。
如果两个RAC节点的日期和时间未同步,您可能会收到类似于以下内容的错误。
"
/bin/tar:
./inventory/Components21/oracle.ordim.server/10.2.0.1.0:
time
stamp2006-11-0406:
24:
04is25sinthefuture"
3.3要确保成功安装OracleRAC,虚拟机上的时间必须与主机上的时间同步。
执行下面的步骤,以root用户身份同步时间。
1.执行“vmware-toolbox”以显示VMwareToolsProperties窗口。
在Options选项卡下,选择Timesynchronizationbetweenthevirtualmachineandthehostoperatingsystem。
您应该发现tools.syncTime="
TRUE"
参数已经追加到虚拟机配置文件~/vm/rac/rac1/RedHatEnterpriseLinux5.vmx中。
2.编辑/boot/grub/grub.conf,并将选项“clock=pitnosmpnoapicnolapic”添加到读取内核/boot/的那一行。
您已经将选项添加到两个内核,现在只需对特定内核进行更改。
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
titleRedHatEnterpriseLinuxServer(2.6.18-194.el5)
root(hd0,0)
kernel/vmlinuz-2.6.18-194.el5roroot=/dev/VolGroup00/LogVol00rhgbquietclock=pitnosmpnoapicnolapic
initrd/initrd-2.6.18-194.el5.img
titleRHELBACKUP
kernel/vmlinuz-2.6.18-194.el5roroot=/dev/VolGroup00/LogVol00rhgbquiet
3.4配置主机网络:
修改主机名为rac1,配置网络eth0为192.168.1.5255.255.255.0,网关为:
192.168.1.2;
eth1为:
192.168.2.5255.255.255.0,网关留空
3.5创建oracle用户
以root用户身份执行
groupaddoinstalll
groupadddba
useradd-goinstall-Gdbaoracle
passwdoracle
3.6创建oracle用户环境文件。
将一下内容追加到oracle用户主目录下的.bash_profile文件中,以点开头的文件说明是隐藏文件,直接用ls命令无法看到,用ls-a命令就可以看到
PATH=$PATH:
$HOME/bin
exportPATH
unsetUSERNAM
exportEDITOR=vi
exportTEMP=/tmp
exportTMPDIR=/tmp
exportORACLE_BASE=/opt/app/oracle
exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/db
exportORA_CRS_HOME=$ORACLE_BASE/product/10.2.0/CRS
exportORACLE_SID=RACDB
exportORACLE_TERM=xterm
exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK
exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
exportLIBPATH=$ORACLE_HOME/lib:
/usr/lib64:
/usr/local/lib64
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:
/lib64:
exportPATH=$PATH:
$ORACLE_HOME/bin
exportCLASSPATH=$ORACLE_HOME/jre:
$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib:
$ORACLE_HOME/network/jlib
exportLC_CTYPE="
C"
exportLC_NUMERIC="
exportLC_TIME="
exportLC_COLLATE="
exportLC_MONETARY="
exportLC_MESSAGES="
exportLC_PAPER="
exportLC_NAME="
exportLC_ADDRESS="
exportLC_TELEPHONE="
exportLC_MEASUREMENT="
exportLC_IDENTIFICATION="
exportLC_ALL=C
exportLANG=C
umask022
3.7创建文件系统目录结构
以oracle用户身份执行,为保证oracle用户对/opt目录有操作权限,应用root用户运行chownoracle.oinstall/opt/app命令,将/opt目录的属主改为oracle,属组改为oinstall
chownoracle.oinstall/opt/app//root用户执行
以下命令有oracle用户执行
mkdir–p$ORACLE_BASE/admin
mkdir–p$ORACLE_HOME
mkdir–p$ORA_CRS_HOME
3.8提高Oracle用户的shell限制。
1.编辑/etc/security/limits.conf,加入以下内容:
*softnproc2047
*hardnproc16384
*softnofile1024
*hardnofile65536
2.编辑/etc/pam.d/login,加入以下内容:
sessionrequired/lib/security/pam_limits.so
3.编辑/etc/profile,加入以下内容
if["
$USER"
="
oracle"
];
then
if["
$SHELL"
/bin/ksh"
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
fi
3.8安装OracleRAC所需软件程序包
安装Oracle软件需要以下附加程序包。
如果您已经安装了64位版本的RedHatEnterpriseLinux,则安装程序应该已安装了这些程序包。
rpm-q--qf'
%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n'
binutilscompat-dbcontrol-centergccgcc-c++glibcglibc-commonglibc-devellibstdc++libstdc++-develmakepdkshsysstatlibaioopenmotif21setarchcompat-libstdc++-33compat-gcc-34compat-gcc-34-c++gcclibXpcompat-libstdc++-egcscompat-libcwaitcompat-binutils215xorg-x11-libs-compatcompat-oracle-el5
大部分rpm可在安装盘目录下的Server文件夹下找到,而缺乏的包可以通过进行下载(例如openmotif21)
注意,安装完compat-libcwait后,执行rpm操作会提示:
ld.so:
object'
/lib/libcwait.so'
from/etc/ld.so.preloadcannotbepreloaded:
ignored解决方法,执行以下语句:
#echo"
>
/etc/ld.so.preload
3.9配置内核参数
使用文本编辑器将下面列出的行添加到/etc/sysctl.conf。
要使更改立即生效,请执行/sbin/sysctl–p。
#more/etc/sysctl.conf
kernel.shmmax=1073741824
kernel.shmall=67108864
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=101365
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=1048576
net.core.rmem_max=1048576
net.core.wmem_default=262144
net.core.wmem_max=262144
修改/etc/hosts文件。
#more/etc/hosts
127.0.0.1localhost
192.168.1.5rac1
192.168.1.6rac2
192.168.1.10rac1-vip
192.168.1.11rac2-vip
192.168.2.5rac1-priv
192.168.2.6rac2-priv
注:
vip网址为rac在某个节点故障时系统自动切换使用,不用配置,192.168.1.0/24网络为rac对外公布网络,192.168.2.0/24网络为节点之间的心跳线网络
3.10配置hangchecktimer内核模块
hangchecktimer内核模块可监控系统的运行情况,并重新启动出现故障的RAC节点。
它使用两个参数,即hangcheck_tick(定义系统检查频率)和hangcheck_margin(定义在重置RAC节点前的最大挂起延时)来确定节点是否出现故障。
在/etc/modprobe.conf中添加以下行,以设置hangcheck内核模块参数。
/etc/modprobe.conf
optionshangcheck-timerhangcheck_tick=30hangcheck_margin=180
要立即加载模块,执行“modprobe-vhangcheck-timer”。
3.11为OracleASM创建磁盘分区。
(/dev/sdb、/dev/sdc、/dev/sdd、/dev/sde)准备一组原始磁盘。
在rac1上,以root用户身份执行
fdisk/dev/sdb
Command(mforhelp):
n//n为创建分区,
Commandaction
eextended
pprimarypartition(1-4)
p//p为此创建的分区为主分区,e为此创建的分区为可扩展分区,及逻辑分区
Partitionnumber(1-4):
1//分区号,输入1即可
Firstcylinder(1-512,default1):
//开始扇区,enter默认即可
Usingdefaultvalue1
Lastcylinderor+sizeor+sizeMor+sizeK(1-512,default512):
//结束扇区或分区大小,此处也默认,使用最大空间
Usingdefaultvalue512
w//w将分区信息写入硬盘
Thepartitiontablehasbeenaltered!
Callingioctl()tore-readpartitiontable.
Syncingdisks.
fdisk/dev/sdc
n
p
Firstcylinder(1-391,default1):
Lastcylinderor+sizeor+sizeMor+sizeK(1-391,default391):
Usingdefaultvalue391
w
fdisk/dev/sdd
Comman
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Vmware WorkStation 7环境下oracle10g10205 RAC安装测试 环境 oracle10g10205 RAC 安装 测试
链接地址:https://www.bdocx.com/doc/16390265.html