linux安装oracle10g
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-01
准备环境:5.4的centos操作系统了
我单独添加了一块硬盘来作为oracle的安装分区,并且让/opt挂载,来安装oracle10G,格式化硬盘,写入fstab开机挂载. [root@mail ~]# mkfs.ext3 /dev/sdb mke2fs 1.39 (29-May-2006) /dev/hdb is entire device, not just one partition! // 这里可以选择不管他,或者你划分一个区出来. Vim /etc/sysctl.conf添加 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 上面kernel.shmmax/kernel.sem等是典型的核心参数配置.您可能需要根据您的实际环境进行适当的变动 检查所作更改是否正确,再执行sysctl -p [root@mail database]# vim /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - SELinux is fully disabled. SELINUX=disabled //关闭selinux # SELINUXTYPE= type of policy in use. Possible values are: # targeted - Only targeted network daemons are protected. # strict - Full SELinux protection. SELINUXTYPE=targeted 设定用户shell 一般来说,出于性能上的考虑,还需要需要进行如下的设定,以便改进Oracle用户的有关 nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量) [root@mail oracle]# vim /etc/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 软件要求: binutils-2.17.50.0.6-2.el5,compat-libstdc -33-3.2.3-61,elfutils-libelf-0.125-3.el5,elfutils-libelf-devel-0.125,gcc-4.1.1-52,gcc-c -4.1.1-52,glibc-2.5-12,glibc-common-2.5-12,glibc-devel-2.5-12,glibc-headers-2.5-12,libaio-0.3.106,libaio-devel-0.3.106 ,libgcc-4.1.1-52,libstdc -4.1.1 ,libstdc -devel-4.1.1-52.e15,make-3.81-1.1,sysstat-7.0.0 建议使用yum来安装,依次使用yum install 来安装. 设置oracle环境变量 用户管理 root@mail /]# groupadd dba //添加一个dba用户组 [root@mail /]# groupadd oinstall [root@mail /]# useradd -g oinstall -G dba oracle //添加一个用户oracle其主组属于oinstall 从组属于 dba [root@mail opt]# passwd oracle //修改oracle用户的密码 [root@mail opt]# mkdir -p /opt/oracle/install//创建oracle安装目录 [root@mail opt]#chown -R oracle.dba /opt/oracle/ //修改目录所属组及所属用户 [root@mail oracle]#cp /etc/sysconfig/i18n /opt/oracle/.i18n 配置用户环境: [root@mail ~]# vi /home/oracle/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs export PATH export ORACLE_BASE=/opt/oracle/app export ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1 export ORACLE_SID=orcl export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib 解压数据库 [root@mail pub]# unzip 10201_database_linux32.zip 启动图形 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux系统基础下一篇: RedHatlinux64位源码安装ftp出现的故障
关于linux安装oracle10g的所有评论