LINUX 5.5 下安装ORACLE 10g
2012-04-19 16:33
295 查看
1.查看各种硬件环境
1.1 物理内存需要2G
grep MemTotal /proc/meminfo
1.2 交换分区:至少1G,最好是物理内存的2倍
grep SwapTotal /proc/meminfo
1.3 硬盘空闲区至少4G
dk -k
2.创建安装oracle时所需要的用户和组
以下操作需要root用户
2.1 创建oinstall用户组
groupadd oinstall
2.2 创建dba用户组
groupadd dba
2.3 创建oracle用户,并使oracle属于这两个组
useradd -g oinstall -G dba oracle
2.4 设置oracle的密码
passwd oracle
3. 创建oracle安装目录
本例中,oracle的安装路径设为: /oracle/product/10.2/db_1
3.1 创建oracle安装目录
mkdir -p /oracle/product/10.2/db_1
3.2 修改目录所属用户为oracle用户
chown -R oracle:oinstall /oracle
3.3 修改目录权限
chmod -R 755 /oracle
4.配置内核参数
4.1 编辑/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
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
4.2 查看当前内核参数的值
/sbin/sysctl -p
5.修改/etc/host.conf
增加以下内容:
127.0.0.1 xxxxxxx(hostname)
6.为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列shell限定
6.1 打开文件数和进程数的限制
加入下面的行到文件/etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
6.2 加入下面的行到文件/etc/pam.d/login
session required /lib/security/pam_limits.so
7.设置oracle用户环境变量
注意一下命令必须以oracle用户身份登录:
7.1 修改/home/oracle/.bash_profile 添加
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1
export ORACLE_SID=orcl(安装界面指定的sid)
export PATH=$ORACLE_HOME/bin:$PATH
8. 修改Linux的发行标记
将版本改成4
vi /etc/redhat-release
9 使用root用户登录图形界面
xhost +
-----------------------------------------------------------
注意:
在xhost 时通常会出错,需要设置一些东西。
xhost只是为了能够启动xwindows图形界面,
所以在执行前可以先xclock一下,如果弹出了
小时钟,恭喜你,已经成功了
如果xclock报错你需要按以下步骤解决:
首先启动vnc服务,看到如下语句:
New 'localhost:1 (root)' desktop is localhost:1
然后设置export DISPLAY=xxxx:1.0 xxx为hostname
最后再执行xhost +
出现下列提示:
access control disabled, clients can connect from any host
成功!
10.切换到oracle用户,安装oracle
./runInstaller
安装过程中发现出错,需要安装libxp.rpm.
此文件在安装盘中有。
注:在安装过程中,oracle的自检中network不过,原因是上面的host未配置正确。
11.oracle安装完成后,为了大家都能使用,还要为各个用户设置。
11.1 首先设置每个用户下的环境变量,如7
11.2再将每个用户加入到最开始建的组中
usermod -G dba user
usermod -G oinstall user
这样在每个用户telnet到server时都可以使用sqlplus了,很方便。
1.1 物理内存需要2G
grep MemTotal /proc/meminfo
1.2 交换分区:至少1G,最好是物理内存的2倍
grep SwapTotal /proc/meminfo
1.3 硬盘空闲区至少4G
dk -k
2.创建安装oracle时所需要的用户和组
以下操作需要root用户
2.1 创建oinstall用户组
groupadd oinstall
2.2 创建dba用户组
groupadd dba
2.3 创建oracle用户,并使oracle属于这两个组
useradd -g oinstall -G dba oracle
2.4 设置oracle的密码
passwd oracle
3. 创建oracle安装目录
本例中,oracle的安装路径设为: /oracle/product/10.2/db_1
3.1 创建oracle安装目录
mkdir -p /oracle/product/10.2/db_1
3.2 修改目录所属用户为oracle用户
chown -R oracle:oinstall /oracle
3.3 修改目录权限
chmod -R 755 /oracle
4.配置内核参数
4.1 编辑/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
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
4.2 查看当前内核参数的值
/sbin/sysctl -p
5.修改/etc/host.conf
增加以下内容:
127.0.0.1 xxxxxxx(hostname)
6.为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列shell限定
6.1 打开文件数和进程数的限制
加入下面的行到文件/etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
6.2 加入下面的行到文件/etc/pam.d/login
session required /lib/security/pam_limits.so
7.设置oracle用户环境变量
注意一下命令必须以oracle用户身份登录:
7.1 修改/home/oracle/.bash_profile 添加
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1
export ORACLE_SID=orcl(安装界面指定的sid)
export PATH=$ORACLE_HOME/bin:$PATH
8. 修改Linux的发行标记
将版本改成4
vi /etc/redhat-release
9 使用root用户登录图形界面
xhost +
-----------------------------------------------------------
注意:
在xhost 时通常会出错,需要设置一些东西。
xhost只是为了能够启动xwindows图形界面,
所以在执行前可以先xclock一下,如果弹出了
小时钟,恭喜你,已经成功了
如果xclock报错你需要按以下步骤解决:
首先启动vnc服务,看到如下语句:
New 'localhost:1 (root)' desktop is localhost:1
然后设置export DISPLAY=xxxx:1.0 xxx为hostname
最后再执行xhost +
出现下列提示:
access control disabled, clients can connect from any host
成功!
10.切换到oracle用户,安装oracle
./runInstaller
安装过程中发现出错,需要安装libxp.rpm.
此文件在安装盘中有。
注:在安装过程中,oracle的自检中network不过,原因是上面的host未配置正确。
11.oracle安装完成后,为了大家都能使用,还要为各个用户设置。
11.1 首先设置每个用户下的环境变量,如7
11.2再将每个用户加入到最开始建的组中
usermod -G dba user
usermod -G oinstall user
这样在每个用户telnet到server时都可以使用sqlplus了,很方便。
相关文章推荐
- 基于Linux (RHEL 5.5) 安装Oracle 10g RAC
- 在Oracle (CentOS) Linux 5.5 (x32/x64)上安装Oracle 10g r2
- 基于Linux (RHEL 5.5) 安装Oracle 10g RAC
- 在Oracle (CentOS) Linux 5.5 (x32/x64)上安装Oracle 10g r2
- Linux下安装Oracle 10g以及设置utf-8的编码
- 在 Linux x86 上安装 Oracle 数据库 10g
- Linux 上安装Oracle 10g 介绍和过程
- Red Hat Enterprise Linux AS 4.8中安装Oracle 10g R2详解
- Linux系统下Oracle 10g安装过程
- Red Hat AS 5.5(64Bit)安装Oracle(10g-补丁10.2.0.5)
- Vmware+Linux+Oracle 10G RAC全程详细图解 安装database_5
- Linux(CentOS4)下Oracle.10g 安装图文教程
- VirtualBox+RHEL5.5+Oracle 10G RAC安装实验--详细过程(一)
- CentOS 5.5命令行安装Oracle 10g
- LINUX5.5 LINUX5.5 VMTools 安装 oracle 11g安装
- Linux下安装oracle 10g 时环境检测 DHCP错误的处理
- linux下Oracle 10g的安装
- 用Xmanager + SecureCRT 在Linux 下安装oracle 10g
- Rad Hat Enterprise Linux 5.5上安装oracle 11g R2 (2)
- RedHat As 5.5 安装 Oracle 10g数据库