Ubuntu 10.10 安装 Oracle 10g 手记


软件环境:Ubuntu 10.10,Java1.6u22

硬件配置:酷睿双核7200CPU,2GB内存,4GB交换分区,500GB硬盘

1. 安装准备

安装开始前,最好先装好java,别用Oracle自带的jdk,这样好配置,另外确认你的系统符合Oracle的最小安装要求:

? 512 MB 内存

? 1 GB 交换分区

? 确认你已经安装了gcc, make, binutils, lesstif2, libc6, libc6-dev, libstdc+

+5, libaio1, mawk 和 rpm 包。千万注意:ubuntu 10.10中默认安装的是libstdc+

+6,而不是libstdc++5,所以需要sudo apt-get libstdc++5(奇怪,9.10里就没有libstdc++5了,10.10又回来了)

可以用一下命令验证系统内存、交换分区和磁盘情况:

#grep MemTotal /proc/meminfo

#grep SwapTotal /proc/meminfo

#df -h

1.1. 设置用户

我们需要为安装程序创建一个oracle 用户和两个组. www.bkjia.com首先检查它们是否已经存在:

$grep oinstall /etc/group

$grep dba /etc/group

$grep nobody /etc/group

如果它们还不在系统中,那么创建它们。

$sudo su

#addgroup oinstall

#addgroup dba

#addgroup nobody

#useradd -g oinstall -G dba oracle

#passwd oracle

#usermod -g nobody nobody

注意:用useradd -p选项给出的密码不好用,所以我用单独的命令passwd来指定oracle用户密码。

1.2. 创建目录和设置权限

注意: oracle缺省目录在/home/oracle里,出于管理上的考虑,建议将oracle安装到一个独立的分区上,这里更改为 /opt/ora10g 和 /opt/oradata:

#mkdir -p /opt/ora10g

#mkdir -p /opt/oradata

#chown -R oracle:oinstall /opt/ora*

#chmod -R 775 /opt/ora*

1.3. 更改配置

1、修改sysctl.conf文件

#gedit /etc/sysctl.conf

添加以下行到 /etc/sysctl.conf 文件中:

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

更新系统, 运行:

#sysctl -p

  • 1
  • 2
  • 3
  • 下一页

相关内容