1、Centos65安装Oracle11g详细过程CentOS6.5安装oracle 11G数据库详细过程安装环境1台linux虚拟机,CentOS6.5 64位系统,内存4G ,CPU 2核,磁盘 50GOracle软件版本: linu x.x64_11gR2_database_1of2.ziplinu x.x64_11gR2_database_2of2.zip安装数据库所需要的系统环境及组件;修改主机名称rootlocalhost # vi /etc/hosts127.0.0.1 localhost localhost.localdoma in Iocalhost4 localhost 4.l
2、o caldoma in4:1 localhost localhost.localdoma in Iocalhost6 localhost6 .lo caldoma in6172.21.1.77 PCBrootlocalhost # host name PCBrootlocalhost # vi /etc/sysc onfig/n etworkNETWORKING=yesHOSTNAME=PCBGATEWAY=172.21.1.1修改完以后 service network restart 或者重启系统生效安装oracle11g数据库需要安装以下 RPM软件包(加 32bit括号注解的是该软件包
3、 32位版本, 对应同名未加注解的则是该软件包 64位版本。在64位版本平台上,两种版本都要安装) :bin utils-2.17.50.0.6compat-libstdc+-33-3.2.3compat-libstdc+-33-3.2.3 (32 bit)elfutils-libelf-0.125elfutils-libelf-devel-0.125gcc-4.1.2gcc-c+-4.1.2glibc-2.5-24glibc-2.5-24 (32 bit)glibc-commo n-2.5glibc-devel-2.5glibc-devel-2.5 (32 bit)glibc-headers
4、-2.5ksh-20060214libaio-0.3.106 libaio-0.3.106 (32 bit) libaio-devel-0.3.106 libaio-devel-0.3.106 (32 bit) libgcc-4.1.2 libgcc-4.1.2 (32 bit) libstdc+-4.1.2 libstdc+-4.1.2 (32 bit) libstdc+-devel 4.1.2 make-3.81 sysstat-7.0.2 pdksh-5.2.14采用 yum 安装,如下: yum install -y binutils* yum install -y compat-li
5、bstdc* yum install -y elfutils-libelf* yum install -y gcc* yum install -y glibc* yum install -y ksh* yum install -y libaio* yum install -y libgcc* yum install -y libstdc* yum install -y make* yum install -y sysstat* yum install libXp* -y yum install -y glibc-kernheaders安装完以后 检查下 lib 是否安装齐全:rootpower
6、long4 # rpm -q -queryformat %-name-%version-%release-%archn compat-libstdc+-33 glibc-kernheaders glibc-headers libaio libgcc glibc-devel xorg-x11-deprecated-libs 如果缺少,就继续安装缺失的组件包。网络、系统参数调整及说明在生产环境中要求尽量使用 2 块千兆网卡做绑定, 预防网卡、 网线、端口、 单个网络交换机 带来的单点故障。调整内核参数及用户限制用 root 用户编辑 /etc/sysctl.conf 文件,设置相关参数的系统默认值
7、。如果该文件中已有相关 参数的设置, 则确保参数值不小于如下对应值; 如果还没有相关参数的设置, 则按照如下格 式添加相应的参数设置行。vi /etc/sysctl.conf#kernel.shmall = 4294967296 fs.aio-max-nr = 1048576 fs. = 6815744 kernel.shmmni = 4096 kernel.shmmax = 2147483648 kernel.shmall = 2097152 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 ne
8、t.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 (2)更改 oracle 安全性限制 编辑 /etc/security/limits.conf 文件,修改操作系统对 oracle 用户 资源的限制。在该文件中修改或添加如下行vi /etc/security/limits.conforaclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehar
9、dnofile65536oraclehardstack10240调整完成后,建议重启系统确保完全生效 或者执行 sysctl -p 修改内核参数马上生效。目录结构及空间大小规划临时目录/tmp :至少2GB空间,推荐5GB,用于存放 Oracle软件安装时产生的日志。 交换区(SWAP):按照操作系统推荐配置,根据内存大小,为物理内存的 1-1.5倍。推荐:创建2个大小相同、且分布在不同盘( pv)上的SWAP空间。数据库软件安装目录Oracle 软件安装目录建议设置为单独的文件系统, 比如建立一个目录 /oradata 实际安装的主 目录为 /oradata/oracle/u01 /app
10、大小一般配置为 20GB,目录的 owner 要求为 oracle:oinstall mkdir -p /oradata/oracle/u01 /app数据库安装用户和组的创建rootPCB # groupadd oinstallrootPCB # groupadd dbarootPCB # useradd -m -g oinstall -G dba oraclerootPCB # passwd oracle 设置 oracle 用户密码 设置 oracle 用户环境变量首先确定数据库名及数据库实例名,对于单实例(非 RAC)环境下,两者一般是一致的。假设数据库(实例)名为 pcb,使用ora
11、cle用户,编辑/home/oracle/.bash_profile,加入以下内容oraclePCB $ vi /home/oracle/.bash_pro $PATH:$HOME/binexport PATHexport PATHexport PATHexport TMPDIR=/oradata/tmpexport TMP=/oradata/tmpexport ORACLE_BASE=/oradata/oracleexport ORACLE_HOME=/oradata/oracle/u01/ appexport ORACLE_SID=pcbexport ORACLE_TERM=xtermex
12、portCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlibexport PATH=$ORACLE_HOME/bin:$PA THexport THREDS_FLAG=n ativeexport OH=$ORACLE_HOMEexport TERM=vt100PATH=$PATH:$ORACLE_HOME/bi n:$ORACLE_HOME/opatch:$OCM/bi n改变属组和权限;rootPCB oradata# chow n -R oracle: o
13、in stall /oradata/rootPCB oradata# chow n -R oracle: oin stall /oradata/oracle/rootPCB oradata# chow n -R oracle: oin stall /oradata/oracle/u01 /approotPCB oradata# chmod -R 775 /oradata/oracle/建立/soft文件夹将软件上传到文件夹/soft并解压软件解压后的软件在 database里面rootPCB soft# un zip lin ux.x64_11gR2_database_1of2.ziproot
14、PCB soft# un zip lin ux.x64_11gR2_database_2of2.ziprootPCB soft# chow n -R oracle:oi nstall database/rootPCB mn t# mou nt -t auto /dev/cdrom /mn t/cdrom/ # 挂载系统盘方便安装系统所需组件mount: block device /dev/sr0 is write-protected, mounting read-onlyrootPCB mn t# cd cdrom/rootPCB cdrom# lsCe ntOS_BuildTag isoli
15、 nux RPM-GPG-KEY-Ce ntOS-Debug-6EFI Packages RPM-GPG-KEY-Ce ntOS-Security-6repodataimages RPM-GPG-KEY-CentOS-6 rootPCB cdrom#安装 VNC 通过图形界面向导安装数据库Vnc 安装部分;在 Linux 下面进行 Oracle 安装,需要启动 Java 的 swing 界面,所以需要 x-window 窗口,那 么就需要直接去服务器机房去现场操作挺麻烦, 远程 xshell 无法视窗, 这种情况下可以采用 vnc 的模式远程连接 Linux 系统的视窗来进行远程安装 Orac
16、le。1,先检查一下服务器是否已经安装了 VNC 服务,没有安装,检查服务器的是否安装 VNC的命令如下rootlinuxidc rpms# ps -eaf|grep vncroot 1789 1557 0 17:30 pts/0 00:00:00 grep vncrootlinuxidc rpms#rootlinuxidc rpms# rpm -qa | grep vncrootlinuxidc rpms#2,如果没有安装 vnc 可以使用下面命令进行安装:yum install tigervnc tigervnc-server -y顺利安装完, check 下rootlinuxidc rp
17、ms# rpm -qa | grep vnc tigervnc-1.1.0-16.el6.CentOS.x86_64 tigervnc-server-1.1.0-16.el6.centos.x86_64libvncserver-0.9.7-4.el6.x86_64rootlinuxidc rpms#3,接下来就是安装之后的配置问题了,使用下面的命令编辑配置文件:vim /etc/sysconfig/vncserversVNCSERVERS=1:rootVNCSERVERARGS1=-geometry 800x600下面这段是上面所讲配置文件注解,做参考之用: #这个是配置远程桌面登录的用户名,
18、如果两个用户,则使用 VNCSERVERS=1:user12:user2 ,依次类推,默认情况下, 1:user1 对应 5901,2:user2 对应 5902(VNC 的默认监听端口是5900 ,监听端口规则为 590+usernumber) ,如下 VNCSERVERS=usernumber:myusername#下面这项配置为登录桌面配置,其中的“ 1”为用户序号, 800x600 为分辨率, -nolisten tcp 为阻止 tcp 包, -localhost 代表只监听本地,VNCSERVERARGS1=-geometry 800x600 -nolisten tcp -local
19、host如果想阻止 http 包,可以使用如下配置VNCSERVERARGS1=-geometry 800x600 -nolisten tcp -nohttpd -localhost4,设置vnc密码使用下面的命令为 vnc设置密码(需要使用 su切换到要设置vnc密码的用户上,比如: su - oracle,其中oracle就是在上面配置文件内写的帐号)rootpowerlo ng4 # vn cpasswdPassword: 5,启动vnc服务设置好密码之后,就是启动 VNC服务了,启动 VNC服务的时候也需要用 su user1( user1就是在上面配置文件内写的帐号) 切换到要启动服
20、务的帐号上(很多朋友在使用 DirectSpace默认的桌面VNC的时候,遇到无法连接“ 10061错误”,即可在ssh下输入下面命令解决!)重启 vncserver 命令:service vncserver restart设置VNC服务开机启动用下面的命令: chkconfig vncserver on6,在 windows下安装vnc客户端Continus Canr*l切换用户 su -oracle进入/soft/database文件夹执行安装脚本./runlnstalleroracleQPCB database $ Isaoc install response rpm runlnstal
21、ler sshsetup stage welcome, htiloractePCB database $ . /runinstaller正在启动 Oracle Universal Installer.趨查临时空间:必须大于120 M3- 实际河30172 MB 通过噬查交按空间:哆须丈于150 M3* 实际肖3&67 MB 逼过险宣监观器:监观器配置金少必或显示25匕伸創性无送使用命爭/usr/bin/xdpyinfo自动摊查楚示曙顫色。诸检查昱否设竇了 DISP lay变星= 未通辻未诵过英些要求检查必须先瀟足这些 要求*然后才能组续安瓶是否继续? 盈略未通过旳必需先茯条件魏续解决办法:安装
22、oracle无法使用命令/usr/bin/xdpyinfo 自动检查显示器颜色rootdev # xhost + 就可以了在Linux上安装Oracle时,经常会报以下错误:无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检 查是否设置了 DISPLAY变量。 可以使用下述命令解决这个问题:1.在root下执行#xdpyinfo 记录下 name of display :后的字符串,如 127.0.0.1: 1.02.#xhost +返回信息为: access con trol disabled,clie nts can conn ect from any host3.
23、切换到 Oracle用户:#su - oracle4.在Oracle用户下执行命令:export DISPLAY=:1.05.在Oracle下执行xdpyinfo命令,如果能正常显示,说明设置成功。再次执行安装 就能出现向导窗口。 Oracle Database llg Release 2 Installer - Installing databa:ie Step 1 of 9 - Ccnfigure Security Updates ORACLE 卄DATABASE 1 1I TFT个丫丫丫)Configure Security UpdatesIrutMly on OmiccTypical
24、ins*alivionSum in aryln$nll Prccuc-HelpProvide /our enai acaress to be rrormed or security issues, innaii the product and inidiie conTiq jraion m 4raqer. iev/jeui$.EtrailEasier fo-you if you use your M/ Ora 二 Ic Support email iddress/usernsme.叵 I vi:h 10 recer CancelOracle Database llg Release 2 Ins
25、taller - Installing database Step 2 of 9Select Installation OptionORACLE 讣DATABASEY犖灯冰“丫丫 丫/Imulldlkiri OptionCM Cw ionsWZ itn/ofUier; lor/ing Inzi options.Cfi4l na conflgurie a4iibstJpqrare i- etsnnq d/asdHelpOracle Database llg Release 2 Installer Installing database Step 3 of 9NocIp SplectionBSde
26、ct the iyp oddibj$e ln$i-n n.Sin gie mftaneeRel Appi r&i -n Clunerr on| Cancel |Oracle Database llg Release 2 Installer - Installing database Step 4 of 11Select Product Languages.S Xi Grid OpUon T一 一. Produa Langs申 丫 Datab, Fcii an丫 H :y丫 SUW E 紗 丫 Install ProductV FinishAvailblr IungunrtArabicBenoa
27、liEczm PorucueseBulgthanCifiMliiin FrenchCiiafanCroarianCech0nfchourcnEypianEr gl ih (Linked KJngdos) somanfmn ?hFrenchdm inQreeHebrewHungriOracle D&tuase Llg sanairdBamon isicku roruorK groups, dec querns, ano sraiito necSuir sized buj ncs$C5 looking forlowr cost soluiicns.Standarc EdiiionOne 4 22C
28、)Oracle Llg Stondard Edition Onei: ided (q wrkgrojps/ deportments, a d ; ncl tono 市 in- -ciAd hii nnvv* Im Vi ng fnr Irwr.rAt rnknir ncSMOpjons.* CancelOracle Database llg Release 2 Installer - Installing database Step 6 of 11Specify Installation LocationORAUf qqgDATABASE丫个个丫于了丫Cridure xa cowigrr on-re wccmts Th 5 location is the oracle oircccry16(vhI jATAB*EYou art 奚 irtmg 丫 Djr titsi n r ill Hi ui of fir is hest S 曹比的 i d ircct Dry ta
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1