Linux下Oracle的安装全记录 |
发布时间: 2012/8/20 17:25:43 |
近日,我变成了linus的忠实fans,linux太太帅了,找回了曾经的字符控的感觉,Oracle下安装linux可是件力气活,呵呵,耗费了两天的free time呢。和大家分享下吧。 首先自然是Linux的包,gcc的包、java的包等等的包都要装,不然会报错哦!!! 1、检查RAM和交换空间大小: grep MemTotal /proc/meminfo grep SwapTotal /proc/meminfo 2、创建Oracle组和用户账号 groupadd oinstall groupadd dba useradd -m -u 500(其他也可以) -g oinstall -G dba Oracle id Oracle 3、修改Oracle账号的口令 passwd Oracle 4、创建目录 mkdir -p /u01/app/Oracle mkdir -p /archive chown -R Oracle:oinstall /u01 /archive chmod -R 775 /u01 /archive 5、修改Oracle软件目录权限 mkdir -P /soft/Oracle 将Oracle安装文件复制到/soft/oracle目录下,复制完成后执行下面命令: chown -R Oracle:oinstall /soft/oracle 6、配置linux内核参数(2147483648为2G) 编辑 /etc/sysctl.conf文件,加上如下内容 kernel.shmall=2097152 kernel.shmmax=8589934592 kernel.shmmni=4096 kernel.sem=25032000100128 fs.file-max=65535 net.ipv4.ip_local_port_range=102465000 net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144 运行/sbin/sysctl -p检查参数 7、为了提高Oracle用户的shell限制 编辑/etc/security/limits.conf文件,加上下列内容: Oracle soft nproc 2047 Oracle hard nproc 16384 Oracle soft nofile 1024 Oracle hard nofile 65536 编辑/etc/profile文件,加上下列内容: if[$USER = "Oracle"];then if[$SHELL = "/bin/ksh"];then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 8、配置Oracle用户环境变量(用oracle身份登录) 执行su - Oracle 编辑 /home/Oracle/.bash_profile文件,加上下列内容: export Oracle_BASE=/u01/app/oracle export Oracle_HOME=$ORACLE_BASE/10.2.0/db_1 export Oracle_SID=orcl export PATH=$Oracle_HOME/bin:$PATH 9、安装Oracle 配置完成后重启服务器,用Oracle用户登录,打开终端,进入/soft/oracle/database目录;执行./runInstaller。 依照图形化安装大家应该是轻车熟路了吧。 本文出自:亿恩科技【www.enkj.com】 |