Oracle10G在Red Hat Enterprise 5上的实战安装

合集下载

RedHat enterprise linux 5下安装 oracle 10g

RedHat enterprise linux 5下安装 oracle 10g

查看文章RedHat enterprise linux 5下安装 oracle 10g(一)默认情况下,oracle 10g 是不能安装在RedHat enterprise linux 5平台的,我们可以通过修改配置文件来达到安装的要求。

我把自己安装的过程总结下来,供大家参考。

1. 安装Oracle前的系统准备工作1.1. 检查内存、硬盘容量、交换空间等检查项目命令/方法建议值内存 #grep MemTotal /proc/meminfo 512MB交换分区 #grep SwapTotal /proc/meminfo 1GB/tmp目录空闲区 #df –k /tmp 400MB硬盘空闲空间 #df -k 4GB1.2. 检查需要的软件包继续往下,检查软件需求。

可以使用rpm -q 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:From RedHat AS5 Disk 1(32 Bit)# rpm -q setarch-2*# rpm -q make-3*# rpm -q glibc-2*# rpm -q libaio-0*From RedHat AS5 Disk 2(32 Bit)# rpm -q compat-libstdc-33-3*# rpm -q compat-gcc-34-3*# rpm -q compat-gcc-34-c-3*# rpm -q gcc-4*# rpm -q libXp-1*From RedHat AS5 Disk 3(32 Bit)# rpm -q openmotif-2*# rpm -q compat-db-4*如果使用DVD安装介质的话,会很方便。

1.3. 修改系统内核参数# vi /etc/sysctl.confkernel.shmall = 2097152 // 该参数表示系统一次可以使用的共享内存总量(以页为单位)。

缺省值就是2097152,通常不需要修改kernel.shmmax = 2147483648 // 该参数定义了共享内存段的最大尺寸(以字节为单位)。

Red Hat Linux5.5下安装oracle10g详解(图)

Red Hat Linux5.5下安装oracle10g详解(图)

Red Hat Linux5.5 下安装oracle10g详解(图)安装分两个步骤:1. 配置linux下的oracle安装环境;2. 安装oracle10g环境:系统:windowXP--虚拟机--Red Hat Enterprise Linux Server release 5.5 (Tikanga); 数据库:Oracle Database10g Release 2 (10.2.0.1)注:命令严格区分大小写一、Linux下配置oracle的安装环境1. 安装必须的软件包首先,要安装oracle,linux下面需要一系列的软件包的支持,所以需要确保linux下面已经装了需要的软件包。

例如:libXp-1.0.0-8.1.el5.i386.rpm,如果没有这个包,那么在安装的时候会提示错误。

连接到root用户:1. 直接以root用户登录。

2. 命令:su root,输入密码即可。

这些必须的软件包可以从linux系统盘里面找到。

确保cdrom里面有linux 的系统盘,然后使用命令:mount /dev/cdrom /mnt/cdrom将光驱的内容挂载到/mnt/cdrom路径下面。

注:如果/mnt/cdrom目录不存在,使用mkdir /mnt/cdrom命令创建。

进入到/mnt/cdrom/Server:cd /mnt/cdrom/Server执行如下命令:rpm -ivh setarch-2*rpm -ivh make-3*rpm -ivh glibc-2*rpm -ivh libaio-0*rpm -ivh compat-libstdc++-33-3*rpm -ivh compat-gcc-34-3*rpm -ivh compat-gcc-34-c++-3*rpm -ivh gcc-4*rpm -ivh libXp-1*rpm -ivh openmotif-2*rpm -ivh compat-db-4*注:系统盘可能不止一个,如果又多个需要分批次加载。

redhat5安装oracle10g图解

redhat5安装oracle10g图解

1、软件要求1.1、检查安装所需要的RPM包查看缺少那些包:rpm -q gcc make binutils openmotif如果出现以下类似内容则继续[root@localhost ~]# rpm -q gcc make binutils openmotifgcc-4.1.2-44.el5make-3.81-3.el5binutils-2.17.50.0.6-9.el5openmotif-2.3.1-2.el5[root@localhost ~]#2.2、安装Oracle所需的RPM包如果缺少,就进入到安装光盘目录的server目录或者有以下rpm包的目录下面,进行安装,如缺少openmotif,顺序运行以下命令:rpm -ivh libXp-1.0.0-8.1.el5.i386.rpmrpm -ivh openmotif22-2.2.3-18.i386.rpmrpm -ivh openmotif-2.3.1-2.el5.i386.rpm*注意:一些包可能存在依赖关系,这时就要耐心地找出依赖包,一个个地安装3.3、修改/etc/sysctl.conf配置文件运行命令: vi /etc/sysctl.conf3.3.1添加以下内容,如果有相同的配置,则将原先的注释掉:kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.shmall = 2097152kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=2621443.3.2使得内核参数生效运行命令: sysctl -p3.4、/etc/security/limits.conf 行末添加内容主要是为Oracle用户设定Shell的限制, 一般来说,出于性能上的考虑,还需要需要进行如下的设定,以便改进Oracle用户的有关 nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量)执行命令: vi /etc/security/limits.conf添加如下的行oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655363.5修改/etc/pam.d/login文件执行命令: vi /etc/pam.d/login末尾加如下的行到文件:session required /lib/security/pam_limits.so2、用户设置及配置文件修改使用root用户登录2.1 建立dba组与oracle用户groupadd dba // 创建Oracle的primary组useradd -g dba oracle// 创建oracle用户,主群是dbapasswd oracle // 键入两次相同密码即可2.2 建立安装目录cd /optmkdir –p oracle/product/10gchown –R oracle.dba oraclechmod –R 755 oracle2.3 执行命令,使其进入图形安装模式,出现的提示不要管他xhost +2.4编辑.bash_profile文件(切换到oracle用户)vi .bash_profile添加如下行,设置oracle用户的环境变量TMP=/tmp;export TMPTMPDIR=$TMP;export TMPDIRORACLE_BASE=/opt/oracle;export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/10g;export ORACLE_HOMELD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHPATH=$ORACLE_HOME/bin:$PATH; export PATH执行命令,立即生效:source /home/oracle/.bash_profile2.5 将 10201_database_linux32.zip文件上传到/tmp目录解压缩并授使用权(root用户)unzip 10201_database_linux32.zipchmod -R 775 /tmp/database2.6 设置用英文显示,不然安装界面会出现乱码或有些文字看不到(切换到oracle用户)export LANG=en_US2.7 进入/tmp/database目录,开始运行安装程序./runInstaller3、开始安装3.1进入安装,选择高级安装(Advanced Installation)3.3默认选项,继续下一步3.5 检测安装环境会检测一个Checking Network ConfigUration requirements的警告。

Redhat 5下Oracle10g的安装 超详细

Redhat 5下Oracle10g的安装 超详细

Redhat 5下Oracle10g的安装1、安装oracle时候的基本要求1.1、操作系统的选择1.2、硬件要求Oracle Database官方指定内存最少为512M,若没有达到在安装的时候会出现各种警告,建议为1024M,硬盘大小为40G1.2、操作系统磁盘空间要求/boot分区:为150M/home分区:10GSwap交换分区:2.5G(建议为内存的1.5倍或者为2G也可,看具体情况而定)/ 根分区:20G/tmp临时分区:400M左右Oracle软件需要1.5GDatabase需要1.5G2、安装前期工作2.1、关闭防火墙和Selinux2.1.1、防火墙1) 重启后生效开启:chkconfig iptables on关闭:chkconfig iptables off2) 即时生效,重启后失效开启:service iptables start关闭:service iptables stop2.1.2、SELinux1)方法一:[root@czjie ~]# vi /etc/selinux/config#设置:SELINUX=disabled,然后reboot重启系统2)方法二:图形界面下:在linux终端下运行system-config-securitylevel查看防火墙和Selinux是否关闭或者在终端下运行setup同样可以关闭防火墙和Selinux,注意关闭之后记得重新启动。

2.2、设置hosts文件及/etc/sysconfig/network[root@czjie ~]# vi /etc/hosts#输入以下内容192.168.1.106 czjie[root@czjie ~]# vi /etc/sysconfig/network#将HOSTNAME修改成HOSTNAME=czjie2.3、检查必要的软件包是否安装1)检查是否安装下列软件包:[root@czjie ~]# cd /media/Enterprise\ Linux\ dvd\ 20090908/Server/[root@czjie Server]#rpm -Uvh make-3.81-3.el5.i386.rpmrpm -Uvh gcc-4.1.2-46.el5.i386.rpmrpm -Uvh glibc-2.5-42.i386.rpmrpm -Uvh compat-db-4.2.52-5.1.i386.rpmrpm -Uvh compat-gcc-34-3.4.6-4.i386.rpmrpm -Uvh compat-gcc-34-c++-3.4.6-4.i386.rpmrpm -Uvh compat-libstdc++-296-2.96-138.i386.rpmrpm -Uvh compat-libstdc++-33-3.2.3-61.i386.rpmrpm -Uvh libXpm-3.5.5-3.i386.rpmrpm -Uvh libXp-1.0.0-8.1.el5.i386.rpmrpm -Uvh openmotif22-2.2.3-18.i386.rpmrpm -Uvh setarch-2.0-1.1.i386.rpm2)检查方法:[root@czjie Server]# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel libXp #列表中还是会显示有些没有安装,可以跳过,具体原因未解gcc-4.1.2-46.el5make-3.81-3.el5binutils-2.17.50.0.6-12.el5package openmotif is not installedsetarch-2.0-1.1compat-db-4.2.52-5.1package compat-gcc is not installedpackage compat-gcc-c++ is not installedpackage compat-libstdc++ is not installedpackage compat-libstdc++-devel is not installedpackage libXp is not installed2.4、配置文件的修改(/etc/sysctl.conf)[root@czjie ~]# vi /etc/sysctl.conf#添加以下几行:#kernel.shmall = 2097152#kernel.shmmax = 2147483648kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmni kernel.sem = 250 32000 100 128#fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmen_max=2621442.5、执行下面语句让配置生效[root@czjie ~]# /sbin/sysctl –p2.6、编辑/etc/security/limits.conf文件[root@czjie ~]# vi /etc/security/limits.conf#编辑/etc/security/limits.conf文件并同时添加以下几行:* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 655362.7、编辑/etc/pam.d/login文件1)编辑/etc/pam.d/login文件[root@czjie ~]# vi /etc/pam.d/login#添加以下几行:session required /lib/security/pam_limits.so2.8、创建安装Oracle的用户、组以及配置和安装目录[root@czjie ~]# groupadd oinstall[root@czjie ~]# groupadd dba[root@czjie ~]# useradd -d /home/oracle -g oinstall -G dba oracle[root@czjie ~]# passwd oracleChanging password for user oracle.New UNIX password:BAD PASSWORD: it does not contain enough DIFFERENT charactersRetype new UNIX password:passwd: all authentication tokens updated successfully.2.9创建Oracle安装目录[root@czjie ~]# mkdir /opt/ora10g[root@czjie ~]# chown oracle.oinstall /opt/ora10g2.10、设置Oracle用户的.bash_profile文件此处由于开始创建了安装目录在安装oracle的进程中需要更改安装目录,因此导致ORACLE_HOME 的文件不存在了,因此,此处要设置oracle的sid 和home ,base 文件。

Red Hat Enterprise Linux 5.2 安装Oralce10g

Red Hat Enterprise Linux 5.2 安装Oralce10g
export LC_CTYPE=en_US.UTF-8
保存退出,重启系统或者使用命令..bash_profile使其生效。
7)修改OS版本声明
用root用户修改etc/redhat-release,将Red Hat Enterprise Linux Server release 5.2 (Tikanga)修改为Red Hat Enterprise Linux Server release 4(Tikanga)。
3、 ./VBoxLinuxAdditions.run
4、reboot
18)如果前面有配好网络(没有配下网络就可以),到这步就差不多全部完成了。
4、Oracle安装前准备
1)用ftp将Oracle安装软件及补丁上传到Red Hat Enterprise Linux 5.2上。
4)创建用户组和用户
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
5)修改Linux内核参数
用root用户修改Linux内核参数,vi /etc/sysctl.conf打开文件,在末尾添加以下内容:
安装Oracle10g时,如果没有选择安装数据库,那么这边可以通过dbca向导创建。
1)使用oracle用户登录到图形界面。
2)打开一个终端,输入dbca,弹出dbca数据库创建向导,点击Next继续。
3)选择“创建数据库”选项,点击Next继续。
4)选择“一般用途”选项,点击Next继续。
17)以root用户安装VirtualBox增强功能(释放鼠标,不必按右Ctrl释放):

Oracle10g for linux(redhat5)安装以及卸载

Oracle10g for linux(redhat5)安装以及卸载

Oracle 10g for linux(redhat5)安装与卸载1 安装环境 (1)1.1 硬件环境 (1)1.2 操作系统 (1)2 安装步骤 (2)2.1 选择安装环境的语言 (2)2.2 修改内核参数 (2)2.3 为Oracle创建DBA组和用户 (2)2.4 创建安装Oracle的目标目录 (3)2.5 编辑安装需要的应答文件 (3)2.6 开始安装 (4)2.7 安装后要做的工作 (4)2.7.1 Oracle系统初始化 (4)2.7.2 安装网络监听器 (4)2.7.3 修改dbstart (5)2.7.4 安装数据库实例 (5)2.7.5 让Oracle运行为服务 (5)2.8 安装完毕 (7)2.9 结束语现在Oracle 10g的安装已经完成,在任何一台电脑上装个Oracle客户端就可以对它进行管理了。

如果要卸载Oracle,只须运行$./runInstaller -silent -deinstall -removeallfiles -removeAllPatches "REMOVE_HOMES={$ORACLE_HOME}"-responseFile <安装时使用的应答文件> (8)3 卸载方式2 (8)1安装环境1.1 硬件环境Cpu 2.0Ghz内存:2G硬盘:150G1.2 操作系统Linux server110 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:21 EST 2007 i686 i686 i386 GNU/Linux2安装步骤2.1 选择安装环境的语言Oracle安装时可以通过环境变量LANG指定安装语言,如果Linux命令行不能显示中文,就要将语言环境设置为英语。

例如:export LANG=en_US.UTF-82.2 修改内核参数编辑文件/etc/sysctl.conf,修改以下项目,如果没有可以自己添加。

在RedHat5下安装oracle10g

在RedHat5下安装oracle10g

在RedHatLinux5.3安装Oracle10g一、前期准备工作安装redhat5时要独立分配磁盘给SWAP,空间大小应该是内存大小二倍。

最好使用内存大于1G的机器。

oracle 分64位和32位,因此你的机器和Redhat as5、oracle 应同样是64位或32位。

RHEL5 安装oracle10所应该注意的:linux5.3系统必须安装以下系统组件:GNOME桌面环境、编辑器、开发工具、开发库等。

⑴修改/etc/redhat_realease由于orcale10不支持 RHEL5 所以需要修改/etc/redhat-realease 将 Red Hat Enterprise Linux Server release 5.3 (Tikanga) 改为Red Hat Enterprise Linux Server release 4 (Tikanga)⑵修改/etc/hosts将127.0.0.1改为你的ip 否则网络检查通不过⑶修改内核参数:# vi /etc/sysctl.conf在文件末尾加入如下内容:#-----------Begin from here--------------------------------------#kernel.shmall = 2097152 (用系统自动生成的)#kernel.shmmax = 2147483648 (用系统自动生成的)kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144#--------------End here--------------------------------------------编辑完之后,保存,执行如下命令来使我们所做的变更生效。

数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装

数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装

数据库Oracle10.2.0.1在Linux RadHat Enterprise5下的安装文档目录1 前言: --------------------------------------------------------------------------------------------------------- 31.1 安装Oracle的环境-------------------------------------------------------------------------------- 32 安装前的准备配置------------------------------------------------------------------------------------------ 32.1 查询所需安装包是否完整----------------------------------------------------------------------- 32.2 检查安装Oracle的硬件要求 ------------------------------------------------------------------- 42.3 OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容---------------------------------- 42.4 vi /etc/security/limits.conf 行末添加以下内容---------------------------------------------- 52.5 vi /etc/pam.d/login 行末添加以下内容 ------------------------------------------------------- 52.6 vi /etc/selinux/config 确保以下内容 ---------------------------------------------------------- 53 创建安装Oracle的用户、组及配置 ------------------------------------------------------------------- 53.1 解压10201_database_linux32.zip -------------------------------------------------------------- 53.2 创建安装Oracle的用户及所属组------------------------------------------------------------- 53.3 创建安装目录mkdir -p /opt/oracle ------------------------------------------------------------- 63.4 设置oracle用户的.bash_profile ---------------------------------------------------------------- 63.5 设置主机名和ip ----------------------------------------------------------------------------------- 73.6 设置Oracle10g支持RHEL5的参数 --------------------------------------------------------- 74 安装Oracle --------------------------------------------------------------------------------------------------- 84.1 用oracle用户运行runInstaller文件 ---------------------------------------------------------- 85 测试Oracle是否安装成功------------------------------------------------------------------------------- 105.1 启动Oracle服务---------------------------------------------------------------------------------- 101前言:看过很多很多文档,有些文档格式难看,有些则是图形不够全面。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle10G在Red Hat Enterprise 5上的实战安装完整版2008/11/26 Update by honghs一、Linux RHEL5安装 (1)二、安装准备 (21)三、开始安装 (30)四、启动Oracle (38)五、让Oracle在Linux启动的时候自动启动 (39)六、其它的实战例子 (43)七、安装过程中所用的工具 (49)一、L inux RHEL5安装安装前准备:RHEL5 DVD ISO文件,如果是多张盘的话,后面用rpm安装包的时候有点麻烦,都不知道那个rpm包在那张盘上。

虚拟机Vmware、Parallels Workstation、Virtual Pc、VirtualBox均可,本案例中是用Parallels Workstation来进行安装。

本案例中的虚拟机设置,按那个绿色的按钮启动虚拟机车进入图形模式)(Skip跳过CD介质检查)(欢迎窗口)(选择E文,安装过程语言,如果不喜欢E文,则选择中文简体)(键盘,没得说的了。

除非你不是E文标准键盘)(输入安装序列号,这点很不好哦,不比深度XP)(新装机嘛,当然要重新分区)(选择分区)(新分区,当然是Yes了)(Yes看一下缺省分区情况)(如果是给客户装的话,这儿要根据客户磁盘情况分区和建立卷组)(用GRUB引导,除非你有更好的第三方Loader)(LBA32选项)(GRUB密码,一般服务器不用设置这个东东)(确认引导卷组,如果有多个可启动的硬盘的话,这儿可以选择从其它卷组启动)(询问准备把引导程序安装在那个分区,当然是放MBR了)(是否配置网卡,如果已经有客户给的IP地址的话,可以在这儿配置。

Linux下的网卡是按照eth0、eth1这样顺序的)(如果在网络中使用了IPV6的话,IPV6也要选择上)(配置IP地址和子网)(网关、DNS配置。

如果没有这些的话,接下来就有几个提示信息,直接确定)(输入主机名,这个以后也可以改的,输错也没关系)(时区,竟然上海、哈尔滨这些都有)(设置root用户口令,这个用户就是管理员啦)(直接OK,反正到时候少那个Package就再装那个回去了)(检查Packages的依赖性,要花上几分钟)(提示完整的安装Log将保存在/root/install.log下)(格式化文件系统)(开始安装)(安装过程提示)(还在安装中,这个时间是最后花费的时间,上一图的时间只是个预计值,偏差比较大)(完成安装)(启动中)(Setup Ageng,直接Exit)(用Putty登录,看网络配置是否正确)(RH的linux为了安全性,缺省是关了Telnet的,出现个SSH 提示很正常啦)(登录成功,可以进行下面的配置了)二、安装准备安装完成后linux后(安装的时候,最好把开发工具也选中,要不然在第6步够忙的,还有最好选择语言为英文,中文的话,一些错误信息根本显示不出来,全是乱码)1、安装vsftpd,以上传oracle安装包先检查有没有CDROM的mnt目录[root@RHEL5 ~]# ls /mnt[root@RHEL5 ~]#如果没有的话,要新建该目录[root@RHEL5 ~]# mkdir /mnt/cdrom[root@RHEL5 ~]# ls /mntcdrom[root@RHEL5 ~]#Mount光驱[root@vmware mnt]# mount /dev/cdrom /mnt/cdrommount: block device /dev/cdrom is write-protected, mounting read-only [root@vmware mnt]#[root@vmware mnt]# cd /mnt/cdrom/Server安装vsftpd[root@vmware Server]# rpm -Uvh vsftpd-2.0.5-10.el5.i386.rpm2、关掉防火墙,要不然vsftp启用了也不能上传[root@vmware Server]# chkconfig iptables off3、设置让vsftpd自启动[root@vmware Server]# chkconfig vsftpd on用chkconfig –list检查vsftp是否设置成自启动[root@vmware Server]#chkconfig –list |grep vsftpd4、重新启动下linux,让vsftpd启动。

[root@RHEL5 Server]# reboot(正在重启中)重启后检查一下vsftpd是否启动login as: rootroot@128.1.241.204's password:Last login: Wed Nov 26 16:40:54 2008 from 128.1.241.203[root@RHEL5 ~]# ps -ef | grep vsftpdroot 1965 1 0 16:45 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.confroot 2311 2286 0 16:46 pts/0 00:00:00 grep vsftpd[root@RHEL5 ~]#5、设置内核参数在/etc/sysctl.conf中添加以下行:#kernel.shmall = 2097152#kernel.shmmax = 2147483648kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128#fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144运行下面的命令应用以上OS参数/sbin/sysctl –p[root@RHEL5 ~]# /sbin/sysctl -pnet.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.default.accept_source_route = 0kernel.sysrq = 0kernel.core_uses_pid = 1net.ipv4.tcp_syncookies = 1kernel.msgmnb = 65536kernel.msgmax = 65536kernel.shmmax = 4294967295kernel.shmall = 268435456error: "kernal.shmmni" is an unknown keyerror: "kernal.sem" is an unknown keynet.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144[root@RHEL5 ~]#如果有错误提示,则请重复编辑/etc/sysctl.conf文件,检查参数是否正确。

添加以下行到/ect/security/limits.conf文件中* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 65536如果/etc/pam.d/login文件中没有以下行,则添加以下内容:session required /lib/security/pam_limits.so修改/etc/selinux/config文件来关闭linux防火墙,确保SELINUX设置如下:SELINUX=disabled做完这一步的时候,可以reboot一下,如果不能启动,则按照注意事项来处理。

(注意事项:有时候,关闭了这个SELINUX后,导致系统启动不了,提示found volume group "volgroup 00" using metadata type lvm2 2 logical volume(s) in volume group "volgroup 00" now active unable to load selinux policy. machine is in enforcing mode. halting now. kernel panic-not syncing:attempted to kill init!可以在启动时修改启动菜单。

kernel /vmlinuz-2.6.19-prep ro root=LABEL=/ rhgb quiet 后面加上一个enforcing=0。

然后启动后,编辑grub菜单,增加enforcing=0vi /etc/grub.confkernel /vmlinuz-2.6.19-prep ro root=LABEL=/ rhgb quiet enforcing=0)###############################################关于内核参数的一些说明:REDHAT AS4 kernel.sem设置参考在安装oracle 之前通常需要设置kernel.sem这个参数,下面对些作简单介绍sem其实是semaphores的缩写,查看当前设置[oracle@ebsse oracle]$ cat /proc/sys/kernel/sem250 32000 100 1284个数据分别对应SEMMSL SEMMNS SEMOPM SEMMNI如当oracle DB初始化参数文件中PROCESSES参数设置较大时,需要调整SEMAPHORES设置SEMMSL应该设置为服务器中各个实例中最大的PROCESSES参数+10,例如,当最大的PROCESSES 参数为5000时,SEMMSL应设置为5010。

SEMMNS参数应设置为SEMMSL*SEMMNI,接上例SEMMSL为5010,SEMMNS参数应为(5010*128)=641280。

SEMOPM参数应设置与SEMMSL参数相同,接上例此处应设置为5010更改当前SEMAPHORES参数设置:[oracle@ebsse oracle]$ suPassword:[root@ebsse oracle]# echo "5010 641280 5010 128" > /proc/sys/kernel/sem[root@ebsse oracle]# cat /proc/sys/kernel/sem5010 641280 5010 128如需启动时自动应用,可在/etc/sysctl.conf增加:kernel.sem =5010 641280 5010 128###############################################6、检查安装包检查是否具备以下安装包:make-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.128libXpopenmotif21-2.1.30-8setarch-1.3-1查询所需安装包是否完整(缺啥补啥)rpm -q gcc make binutils openmotif setarch compat-db compat-gcccompat-gcc-c++ compat-libstdc++ compat-libstdc++-devel libXp先Mount光驱后[root@vmware /]# mount /dev/cdrom /mnt/cdrommount: block device /dev/cdrom is write-protected, mounting read-only[root@vmware /]#用以下命令安装以下包:安装linux的时候最好是把开发工具也先上,要不然要不断检查包的依赖性,麻烦到极。

相关文档
最新文档