




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
RedHat AS4系统安装:磁盘分区注意: 交换分期尽可能大些 ,SWAP空间要是内存大小的二倍.网络基本配置根据本地网络情况配置.主机名:yyangkj防火墙基本配置: 无防火墙安装方式的选项: 定制要安装的软件包(C)桌面选项: X窗口系统 (选取默认) GNOME桌面环境 (选取默认) KDE桌面环境 (选取默认)应用程序选项: 工程和科学 (选取默认) 图形化互联网 (选取默认) 基于文本的互联网 (选取默认) 办公/生产率 (选取默认)服务器选项: 服务器配置工具 (选取全部) 万维网服务器 (选取全部) Windows文件服务器 (选取全部) DNS服务器 (选取全部) SSH工具(用户远程控制)开发选项: 开发工具 (选择全部)全部安装系统选项: 管理工具 (选取默认) 打印支持 (选取默认)杂项选项: 暂时不安装 安装完后,请在 系统盘中找到这两个包,双击安装上去。否则安装oracle时会报错。libaio-devel-0.3.103-3.i386.rpmreadline-devel-4.3-13请一要安装好以上所列出的软件包,否则安装Oracle系统时,会出现一些不必须要的错误信息!远程控制模块setup 选择system services 按回车上下键选择sshd 和vnc 服务vi /etc/ssh/sshd_config 修改参数Port 8888PermitRootLogin yes退出保存service sshd start 安空格选择查看网络信息 ifconfig如果网卡安装成功就会出在 /etc/sysconfig/network-scripts 出现ifcfg-eth0和ifcfg-eth1两个网卡,具体的配置参件,如果没有网卡请参见网卡安装书进行 DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=36NETMASK=GATEWAY=54安装完成后启动网卡service network start 6、重新启动操作系统:# reboot (重新启动命令)Redhat Linux AS4 安装 Oracle 10g (10.2)1、硬件需求2)检测命令内存# grep MemTotal /proc/meminfo交换分区# grep SwapTotal /proc/meminfo/tmp分区# df -k /tmpcpu信息# grep model name /proc/cpuinfo2、软件需求1)操作系统Redhat Linux AS4 2)内核Red Hat Enterprise Linux 4.0 and Asianux 2.02.6.9-5.EL3)具体组件包Red Hat Enterprise Linux 3.0 and Asianux 1.0make-3.79.1gcc-3.2.3-34glibc-2.3.2-95.20compat-db-4.0.14-5compat-gcc-7.3-2.96.128compat-gcc-c+-7.3-2.96.128compat-libstdc+-7.3-2.96.128compat-libstdc+-devel-7.3-2.96.128openmotif21-2.1.30-8setarch-1.3-1Red Hat Enterprise Linux 4.0 and Asianux 2.0:binutils-.2-13.EL4compat-db-4.1.25-9compat-libstdc+-296-2.96-132.7.2control-center-2.8.0-12gcc-3.4.3-22.1.EL4gcc-c+-3.4.3-22.1.EL44glibc-2.3.4-2.9glibc-common-2.3.4-2.9gnome-libs-.90-44.1libstdc+-3.4.3-22.1libstdc+-devel-3.4.3-22.1make-3.80-5pdksh-5.2.14-30sysstat-5.0.5-1xscreensaver-4.18-5.rhel4.2setarch-1.6-1SUSE Linux Enterprise Server 9binutils-.1.1-32.5gcc-3.3.3-43.24gcc-c+-3.3.3-43.24glibc-2.3.3-98.28gnome-libs--671.1libstdc+-3.3.3-43.24libstdc+-devel-3.3.3-43.24make-3.80-184.1pdksh-5.2.14-780.1sysstat-5.0.1-35.1xscreensaver-4.16-2.64)命令操作系统型号# cat /etc/issue内核型号# uname -r查询安装包# rpm -q package_nameRL AS4 下查询脚本(查询粉红色的包,是否已经安装,如果没有安装就要安装,具体大部分在系统盘的三四张上)rpm -qa binutilsrpm -qa compat-dbrpm -qa compat-libstdc+-33rpm -qa control-centerrpm -qa gccrpm -qa gcc-c+rpm -qa glibcrpm -qa glibc-commonrpm -qa gnome-libsrpm -qa libstdc+rpm -qa libstdc+-develrpm -qa makerpm -qa pdkshrpm -qa sysstatrpm -qa xscreensaverrpm -qa setarch3、安装1)环境内存 2048M,硬盘146G2)分区/ 我们安装oracle 到目录opt 下3)安装选择所有的管理工具,开发工具,Gnome环境,Web Server,FTP Server安装sysstat包 .,在4号盘上,rpm -i sysstat-5.0.5-1.i386.rpm4、安装Oracle,所以分区要大1)添加用户组 第一次安装需要创建用户组groupadd oinstallgroupadd dbauseradd -g oinstall -G dba oracleusermod -g oinstall -G dba oraclepasswd oracle 注释:给用户oracle 添加密码2)内核参数这里是oracle官方文档的资料 Parameter Value Filesemmsl 250 /proc/sys/kernel/semsemmns 32000semopm 100semmni 128shmall 2097152 /proc/sys/kernel/shmallshmmax Half the size of physical memory (in bytes) /proc/sys/kernel/shmmaxshmmni 4096 /proc/sys/kernel/shmmnifile-max 65536 /proc/sys/fs/file-maxip_local_port_range Minimum: 1024 /proc/sys/net/ipv4/ip_local_port_rangeMaximum: 65000rmem_default 1048576 /proc/sys/net/core/rmem_defaultrmem_max 1048576 /proc/sys/net/core/rmem_maxwmem_default 262144 /proc/sys/net/core/wmem_defaultwmem_max 262144 /proc/sys/net/core/wmem_max命令semmsl, semmns, semopm, and semmni # /sbin/sysctl -a | grep semshmall, shmmax, and shmmni # /sbin/sysctl -a | grep shmfile-max # /sbin/sysctl -a | grep file-maxip_local_port_range # /sbin/sysctl -a | grep ip_local_port_rangermem_default # /sbin/sysctl -a | grep rmem_defaultrmem_max # /sbin/sysctl -a | grep rmem_maxwmem_default # /sbin/sysctl -a | grep wmem_defaultwmem_max # /sbin/sysctl -a | grep wmem_max修改配置文件vi /etc/sysctl.conf,增加或修改(修改配置内核配置文件,增加如下的信息)kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144重新启动reboot 3) 设置oracle用户的shella)增加如下行到 vi /etc/security/limits.conf(修改如下的信息)oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536b)增加下列行到 vi /etc/pam.d/loginsession required /lib/security/pam_limits.sosession required pam_limits.soc)修改Shell默认启动文件vi /etc/profileif $USER = oracle ; thenif $SHELL = /bin/ksh ; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifivi /etc/csh.loginif ( $USER = oracle ) thenlimit maxproc 16384limit descriptors 65536endif4)创建需要的目录mkdir /opt/oraclechown -R oracle:oinstall /opt/oraclechmod -R 775 /opt/oraclemkdir /opt/oracle/oradatachown -R oracle:oinstall /opt/oradatachmod -R 775 /opt/oradata5)设置oracle用户环境a ) 用oracle登陆X-windows系统,或su - oracleb) 查看默认Shellecho $SHELLc ) bashvi .bash_profile添加如下内容:(再末尾添加)#oracleexport ORACLE_BASE=/opt/oracleexport PATH=$PATH:$ORACLE_HOME/binexport ORACLE_HOME=/opt/oracle/product/export ORACLE_SID=orclexport ORACLE_TERM=xtermCLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/JRECLASSPATH=$CLASSPATH:$ORACLE_HOME/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes12.jarCLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/nls_charset12.jarexport CLASSPATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport PATH=$PATH:$ORACLE_HOME/bin:ORACLE_HOME/Apache/Apache/binexport PATH=/usr/sbin:$PATHf)保存文件,执行source .bash_profile安装Oracle 要以oracle 用户组登录系统(图形界面)a)取得Oracle安装件 在你的U盘中有,拷贝到/opt 下oracle 中解压,unzip 10201_database_linux32.zipb)运行runInstallerc)安装过程和Windows非常类似,要注意的是在选择dba组的时候选择oinstall修改一下默认目录,如安装目录,Inventory目录安装之前程序会检查一下系统配置,如果按照上面的设置,不会有任何问题,install即可注意:在执行创建数据库的时候,系统提示以root用户执行两个脚本,在控制台执行就好了。进入目录。./要执行的文件名 有符号。啊颜色注释解说:只执行命令行颜色命令行用颜色检查包用颜色 可操作也可不操作5、点滴1)注意ORACLE_HOME变量,如果不存在,需要手工设置ORACLE_HOME=/app/oracle/product/10.2.0/db_12)建库命令为/app/oracle/product/10.2.0/db_1/bin/dbca &注意设置字符集,因为安装界面用中文没法安装,所以使用英文环境安装,所以不能使用默认配置,要修改默认字符集及默认语言3)Net 8 命令为/app/oracle/product/10.2.0/db_1/bin/netca &4)在其它机器上远程用Net8连接Oracle,需要打开Linux上的1521端口配置如下Applications-System Setting-Secuity Level 其它端口增加1521:tcp即可5)让oracle随机器启动而启动在vi .bash_profile里设置ORACLE_SID=orclORACLE_HOME=/opt/oracle/product/export ORACLE_SIDexport ORACLE_HOMEPATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport PATH修改vi /etc/oratab,orcl: /opt/oracle/product/10.2.0/db_1:Y修改vi /opt/oracle/product/10.2.0/db_1/dbstart中的相关行为ORACLE_HOME_LISTNER=/app/oracle/product/10.2.0/db_1然后修改/etc/rc.local,增加这样的一行su - oracle -c dbstart这样就可以了,但不能关机的时候自动关闭,所以需要手工处理su - oracle -c dbshut如果是oracle用户可以直接dbshut注:我曾经尝试过网上找到的如下方法,但系统没法启动,需要用恢复模式删掉脚本才可以,不知道是不是我的配置问题,如果看出我的错误请告诉我开机时让 RedHat Linux 自动启动Oracle,需要完成以下步骤:运行 $ORACLE_HOME 下的 root.sh,会生成一个文件 /etc/oratab 。编辑 /etc/oratab ,把所有的 instance 的重启动标志设置成 Y,如:ora10g:/home/oracle/OraHome_1:Y做一个启动脚本 /etc/init.d/dbora ,如下所示:#!/bin/sh# description: Oracle auto start-stop script.# chkconfig: - 20 80# Set ORA_HOME to be equivalent to the $ORACLE_HOME# from which you wish to execute dbstart and dbshut;# Set ORA_OWNER to the user id of the owner of the# Oracle database in ORA_HOME.ORA_HOME=/app/oracle/product/10.2.0/db_1ORA_OWNER=oracleif ! -f $ORA_HOME/bin/dbstart thenRedhat Linux AS4 安装Oracle 10g(包括启动) - 站长学院页码,12/15/NewsInfo/17252.aspx 2009-12-16echo Oracle startup: cannot startexitficas
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论