您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 65上安装Oracle10gR2的最佳实践(Maclean版)-
上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup【Maclean版】bySHOUG.MACLEAN上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup:在OracleLinux6.5上安装Oracle10gR2的最佳实践【Maclean版】脚本安装成功的OS的RPM列表下载有很多同学来咨询如何顺利在ORACLE/REDHATlinux6上安装ORACLE10gR2,由于10gR2的初始版本10.2.0.1是在2005年发布的,而最早的Linux6也是在2010年发布的(RedHatEnterpriseLinux6(Santiago),10November2010UsesLinuxkernel2.6.32-71[17]),所以10.2.0.1对redhat/oraclelinux6都是不支持的;即便是2010年发布的10.2.0.5对linux6的兼容性也不佳。这里最主要需要解决的几个问题:1、对于ORACLE10gR2而言编译LINK需要用到GCC3.4,但是Linux6默认用的是GCC4.4,所以需要安装必要的gcc兼容包2、需要安装必要的libX32bit的包libXp.i686libXt.i686libXtst.i686等,保证java图形化界面启动3、Linux6的Networketh0等网络接口默认不启动4、Linux6的Firewall和SELINUX现在不会在FirstBoot时可以禁用,需要安装后手动禁用下面是安装步骤:首先下载和在Vbox上安装Linux6,我们选择ORACLELinux6.5,介质下载地址:【视频教学】Maclean教你用Vbox在Linux6.3上安装Oracle11gR2RAC,可以直接参考该视频安装时指定Software包时选择Desktop即可上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup://www.shoug.info/Linux6不能用root登录图形化界面,需要在Firstboot时创建一个用户并登录图形化界面,登录后点击右上角的网络图标,并启用默认的连接connectautomatically并设置静态IP上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup://www.shoug.info/上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup://www.shoug.info/上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup:[root@mac02~]#cat/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6192.168.1.109mac02mac02.oracle.com[root@mac02~]#pingmac02PINGmac02(192.168.1.109)56(84)bytesofdata.64bytesfrommac02(192.168.1.109):icmp_seq=1ttl=64time=0.026ms64bytesfrommac02(192.168.1.109):icmp_seq=2ttl=64time=0.039ms上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup^C---mac02pingstatistics---2packetstransmitted,2received,0%packetloss,time1053msrttmin/avg/max/mdev=0.026/0.032/0.039/0.008ms[root@mac02~]#pingmac02.oracle.comPINGmac02(192.168.1.109)56(84)bytesofdata.64bytesfrommac02(192.168.1.109):icmp_seq=1ttl=64time=0.020ms64bytesfrommac02(192.168.1.109):icmp_seq=2ttl=64time=0.041ms^Cwww.askmaclean.com---mac02pingstatistics---2packetstransmitted,2received,0%packetloss,time1326msrttmin/avg/max/mdev=0.020/0.030/0.041/0.011ms注意这里禁用FireWALL上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup://www.shoug.info/禁用FIREWALL,后还需要禁用SELINUX,修改/etc/selinux/config将SELINUX=enforced修改为SELINUX=disabled之后init6重启OS重启完成后虚拟机再次加载之前下载的V41362-01.iso镜像,之后我们要安装一系列必要的rpm包上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup:[root@mac02~]#mkdir/media/disk[root@mac02~]#mount/dev/cdrom/media/diskmount:blockdevice/dev/sr0iswrite-protected,mountingread-only[root@mac02~]#[root@mac02~]#cd/media/disk/touch/etc/yum.repos.d/public-yum-el6.repovi/etc/yum.repos.d/public-yum-el6.repo上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup[oel6]name=EnterpriseLinux6.5DVDbaseurl=file:///media/disk/Server/gpgcheck=0enabled=1并删除默认的YUM文件:rm/etc/yum.repos.d/public-yum-ol6.repo下面安装RPM包,必须安装如下的glibc.i686libXp.i686libXt.i686libXtst.i686否则图形化界面起不来,注意以下少了任意一个都可能导致编译出错:su-rootyuminstalloracle-rdbms-server-11gR2-preinstallyuminstallglibc.i686yuminstalllibXp.i686yuminstalllibXt.i686yuminstalllibXtst.i686yuminstallglibc-devel.i686yuminstallcompat-libstdc++-296.i686yuminstallcompat-libstdc++-33.i686yuminstalllibstdc++.i686yuminstalllibstdc++-devel.i686yuminstallcompat-gcc-34.x86_64上面安装完oracle-rdbms-server-11gR2-preinstall后,已经拥有oracle用户,配置密码并创建目录:[root@mac02yum.repos.d]#passwdoracle上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup[root@mac02yum.repos.d]#mkdir/s01[root@mac02yum.repos.d]#chownoracle:oinstall/s01[root@mac02yum.repos.d]#su-oracle[oracle@mac02~]$iduid=54321(oracle)gid=54321(oinstall)groups=54321(oinstall),54322(dba)[oracle@mac02~]$ulimit-acorefilesize(blocks,-c)0datasegsize(kbytes,-d)unlimitedschedulingpriority(-e)0filesize(blocks,-f)unlimitedpendingsignals(-i)31449maxlockedmemory(kbytes,-l)64maxmemorysize(kbytes,-m)unlimitedopenfiles(-n)1024pipesize(512bytes,-p)8POSIXmessagequeues(bytes,-q)819200real-timepriority(-r)0stacksize(kbytes,-s)10240cputime(seconds,-t)unlimitedmaxuserprocesses(-u)2047virtualmemory(kbytes,-v)unlimitedfilelocks(-x)unlimited上传ORACLE10g介质10.2.0.110201_database_linux_x86_64.cpio和10.2.0.5patchsetp8202632_10205_Linux-x86-64.zip2个介质(注意在国内下载到这些介质是很容易的事,如果你找不到,那么只能说你不太适合这个行当。。。)以Oracle用户登录虚拟机图形化界面(必须是ORACLE用户登录图形化界面)上海Oracle用户组--SHOUG--ShangHaiOracleUsersGroup[oracle@mac02~]$cpio-idvm10201_database_linux_x86_64.cpio[oracle@mac02~]$unzipp8202632_10205_Linux-x86-64.zip[oracle@mac02~]$cddatabase/[oracle@ma
本文标题:65上安装Oracle10gR2的最佳实践(Maclean版)-
链接地址:https://www.777doc.com/doc-7863 .html