您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 终极版Oracle_10g_RAC_For_Linux86_64安装手册
第一章安装前的准备工作IP规划如下:本地IP:192.168.112.10255.255.255.0192.168.112.254Linux1:eth0-----192.168.112.101255.255.255.0192.168.112.254eth1-----10.10.112.101255.255.255.0Linux2:eth0-----192.168.112.102255.255.255.0192.168.112.254eth1-----10.10.112.102255.255.255.0注:public地址(这里为eth0网卡所配置的IP地址)必须配置网关,否则,在后面执行vipca时会出错1.1关闭服务(soh1,soh2)(1)serviceiptablesstop//关闭防火墙chkconfig--level12345iptablesoff(2)chkconfig--level12345sendmailoff//开机启动时关闭电子邮件服务(3)vi/etc/selinux/configSELINUX=disabled以下操作无特殊说明都在2个节点上配置1.2配置/etc/hosts(soh1,soh2)cat/etc/hostsEOF192.168.112.101soh1192.168.112.102soh2192.168.112.201soh1-vip192.168.112.202soh2-vip10.10.112.101soh1-priv10.10.112.102soh2-privEOF1.3安装包(soh1,soh2)mount/dev/cdrom/mnt//挂载cd/mnt/Serverrpm-ivhsetarch-2.0-1.1.i386.rpmrpm-ivhmake-3.81-1.1.i386.rpmrpm-ivhglibc-2.5-18.i386.rpmrpm-ivhglibc-2.5-18.i686.rpmrpm-ivhlibaio-0.3.106-3.2.i386.rpmrpm-ivhcompat-libstdc++-33-3.2.3-61.i386.rpmrpm-ivhkernel-headers-2.6.18-53.el5.i386.rpmrpm-ivhglibc-headers-2.5-18.i386.rpmrpm-ivhglibc-devel-2.5-18.i386.rpmrpm-ivhcompat-gcc-34-3.4.6-4.i386.rpmrpm-ivhcompat-gcc-34-c++-3.4.6-4.i386.rpmrpm-ivhlibgomp-4.1.2-14.el5.i386.rpmrpm-ivhgcc-4.1.2-14.el5.i386.rpmrpm-ivhlibXp-1.0.0-8.1.el5.i386.rpmrpm-ivhopenmotif-2.3.0-0.3.el5.i386.rpmrpm-ivhcompat-db-4.2.52-5.1.i386.rpmrpm-ivhlibstdc++-devel-4.1.2-14.el5.i386.rpmrpm-ivhgcc-c++-4.1.2-14.el5.i386.rpmrpm-ivhksh-20060214-1.4.i386.rpmrpm-ivhsysstat-7.0.0-3.el5.i386.rpmrpm-ivhopenmotif22-2.2.3-18.i386.rpmrpm-ivhcompat-libstdc++-296-2.96-138.i386.rpmrpm-ivhcompat-libstdc++-33-3.2.3-61.i386.rpmrpm-ivhcompat-gcc-34-3.4.6-4.i386.rpmrpm-ivhcompat-gcc-34-c++-3.4.6-4.i386.rpmrpm-ivhcompat-libf2c-34-3.4.6-4.i386.rpmrpm-ivhcompat-gcc-34-g77-3.4.6-4.i386.rpmrpm-ivhiscsi-initiator-utils-6.2.0.865-0.8.el5.i386.rpmrpm-ivhvsftpd-2.0.5-10.el5.i386.rpm1.4修改linux版本viredhat-release(soh1,soh2)RedHatEnterpriseLinuxServerrelease4#RedHatEnterpriseLinuxServerrelease5(Tikanga)1.5在安装数据库软件过程中,可能遇到找不到libstdc++.so.5的问题,通过以下方式通过(soh1,soh2)ln-s/usr/lib/libstdc++.so.6/usr/lib/libstdc++.so.51.6检查系统是否满足安装oracle10G的最低要求(略、此服务器完全满足)(soh1,soh2)grepMemTotal/proc/meminfogrepSwapTotal/proc/meminfo不小于2GBdf-hgrepSwapTotal/proc/meminfo检测结果小于2GB,则需要执行如下的命令扩充swap:添加swap:ddif=/dev/zeroof=/swapfilebs=1024count=2000000mkswap/swapfileswapon/swapfilemore/proc/swapsvi/etc/fstab添加如下一行:/swapfileswapswapdefaults001.7创建用户和组(soh1,soh2)groupadd-g1001oinstallgroupadd-g1002dbauseradd-u1001-m-goinstall-Gdbaoracleidoraclepasswdoracle1.8配置系统内核/etc/sysctl.conf(soh1,soh2)cat/etc/sysctl.confEOFkernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144net.core.wmem_default=262144net.core.rmem_max=262144net.core.wmem_max=262144net.ipv4.tcp_wmem=262144262144262144net.ipv4.tcp_rmem=419430441943044194304EOFsysctl-p1.9设置shell对oracle用户的限制(soh1,soh2)cat/etc/security/limits.confEOForaclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536EOFcat/etc/pam.d/loginEOFsessionrequired/lib/security/pam_limits.soEOFcat/etc/profileEOFif[\$USER=oracle];thenulimit-p16384ulimit-n65536fiEOF1.10配置Hangcheck计时器(soh1,soh2)modprobehangcheck-timerhangcheck_tick=30hangcheck_margin=180cat/etc/rc.d/rc.localEOFmodprobehangcheck-timerhangcheck_tick=30hangcheck_margin=180EOF1.11为oracle用户建立安全ssh通道(soh1,soh2)11.1每台主机以oracle用户登录mkdir~/.sshchmod755~/.sshssh-keygen-trsassh-keygen-tdsa11.2soh1,以oracle登录sshrac1cat~/.ssh/id_rsa.pub~/.ssh/authorized_keyssshrac1cat~/.ssh/id_dsa.pub~/.ssh/authorized_keyssshrac2cat~/.ssh/id_rsa.pub~/.ssh/authorized_keyssshrac2cat~/.ssh/id_dsa.pub~/.ssh/authorized_keysscp~/.ssh/authorized_keysrac2:~/.ssh/chmod644~/.ssh/authorized_keyssoh2上:chmod644~/.ssh/authorized_keys11.3所有集群主机上测试[oracle@soh1~]$sshsoh1date;sshsoh2date[oracle@soh2~]$sshsoh1date;sshsoh2date不需要密码说明ssh配置成功(其中在第二个节点上会有两次输入:yes,然后再试就不用输入了)。1.12绑定裸设备12.1共享磁盘设置在物理主机上使用starwind软件(iscsi服务器端),创建名字为disk1.Img(4G)、disk2.img(4G)disk3.img(4G)的镜像文件。首先安装starwind软件,然后点击打开该软件:连接本地:用户名和密码均是:test连接完成之后出现如下图所示的界面:添加设备:按照以上的创建步骤继续创建两个共享磁盘:disk2和disk3:在虚拟主机soh1和soh2上安装iscsi客户端。使用如下命令连接iscsi服务器端,并设置开机启动服务。serviceiscsistartiscsiadm-mdiscovery-tsendtargets-p192.168.112.10iscsiadm-mnode-Tdisk1-p192.168.112.10-liscsiadm-mnode-Tdisk2-p192.168.112.10-liscsiadm-mnode-Tdisk3-p192.168.112.10-lcat/etc/rc.localEOFiscsiadm-mdiscovery-tsendtargets-p192.168.112.10iscsiadm-mnode-Tdisk1-p192.168.112.10-liscsiadm-mnode-Tdisk2-p192.168.112.10-liscsiadm-mnode-Tdisk3-p192.168.112.10-lEOF需要至少三块4G左右的盘,规划如下:/dev/sdb4G/dev/sdb1800m/dev/sdb2500m/dev/sdb3600m/dev/sdb5100m/dev/sdb6200m/dev/sdb7200m/dev/sdb8200m/dev/sdb9200m/dev/sdb10200m/dev/sdb11200m/dev/sdb12100m/dev/sdc4G/dev/sdc11200m/dev/sdc2600m/dev/sdc3100m/dev/sdc5600m/dev/sdc6200m/dev/sdc7200m/dev/sdc8200m/dev/sdc9200m/dev/sdc10200m/dev/sdc11100m/dev/sdc12100m/dev/sdd4G/dev/sdd11024m/dev/sdd21024m/dev/sdd31024m/dev/sdd51024m划分磁盘后续执行partprobe-s目的小大小(MB)标准化大小(MB)实验环境规划(MB)磁盘设备原始设备SYSTEM表空间500600800/dev/sdb1/dev/raw/raw1SYSAUX表空间80012001200/dev/sdc1/
本文标题:终极版Oracle_10g_RAC_For_Linux86_64安装手册
链接地址:https://www.777doc.com/doc-4283773 .html