1、 下载安装VMware Workstation v9.0.2 虚拟机软件,下载rhel-server-6.0-x86_64-dvd.iso安装Red Hat Enterprise Linux 6 64-bit操作系统到VMware中,安装时候添加Linux用户Oracle。
2、 在Vmware虚拟机中设置光驱属性为使用ISO映像文件linux.x64_11gR2_database.iso,并连接到虚拟机,拷贝光驱中的Oracle11G安装文件夹database到虚拟机的/u02/目录下
3、 修改Linux虚拟机的IP地址为192.168.1.121和主机名gpdb
Windows下查询主机的IP地址ipconfig /all
IP Address. . . . . . . . . . . . : 192.168.1.21
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 61.235.70.252
114.114.114.114
Linux下设置IP地址办法:System-Preferences-Network Connections
选择System eth0后点Edit按钮,切换到IPV4 Settings选项卡,设置Method为Manual,点[Add]
选择Auto eth1
4、 编辑部分配置文件
1>输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
编辑完成后按Esc键,输入“:wq”存盘退出
2>输入命令:vi /etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。
session required /lib/security/pam_limits.so
session required pam_limits.so
编辑完成后按Esc键,输入“:wq”存盘退出
3>输入命令:vi /etc/profile,按i键进入编辑模式,将下列内容加入该文件。
#oracle setup
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
编辑完成后按Esc键,输入“:wq”存盘退出
4>输入命令: vi /etc/sysctl.conf ,按i键进入编辑模式,将下列内容加入该文件
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
编辑完成后按Esc键,输入“:wq”存盘退出
5>输入命令sysctl -p刷新配置
5、 创建Oracle安装时候需要的用户组,添加oracle用户并归属到刚才添加的用户组中
创建用户组命令
groupadd oinstall
groupadd dba
将oracle用户加入到刚建立的用户组中
usermod -a -G oinstall oracle
usermod -a -G dba oracle
6、 创建数据库软件目录和数据文件存放目录
mkdir /u01
mkdir /u02
mkdir /u02/database
7、 设置相关数据库安装目录和文件对应的权限
mkdir /u01/app
mkdir /u01/app/oracle
mkdir /u01/app/oradata
mkdir /u01/app/oracle/product
chown -R oracle:oinstall /opt
chown -R oracle:oinstall /u01/app
chown -R oracle:oinstall /u02/database
chmod 777 /opt
chmod 777 /u01
chmod 777 /u02/database/runInstaller
chmod 777 /u02/database/install/.oui
chmod 777 /u02/database/install/unzip
8、 切换用户到oracle,su - oracle.修改编辑环境变量vi .bash_profile,末尾添加
umask 022
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
9、 切换到数据库目录,
如果上次安装失败,则先删除掉文件夹
rm -rf /u01/app
rm -rf /u01/oraInventory
chown -R oracle:oinstall /opt
chown -R oracle:oinstall /u01/app
chown -R oracle:oinstall /u02/database
chmod 777 /opt
chmod 777 /u01
chmod 777 /u02/database/runInstaller
chmod 777 /u02/database/install/.oui
chmod 777 /u02/database/install/unzip
10、安装Oracle相关的Linux包
登录root用户界面,拷贝RedHat Enterprise Linux 6的光盘Packages目录中到/Packages中,使用下面两条命令检测Linux系统中没有安装的包
[root@gpdb Desktop]# rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc++ libstdc++-devel
[root@gpdb Desktop]# rpm -q libaio libaio-devel libXext libXtst libX11 libXau libxcb libXi make sysstat
进入Packages目录找到对应的包名
cd /Packages
find . -name compat-libcap1*
find . -name compat-libstdc++-33*
find . -name gcc*
find . -name ksh*
find . -name libstdc++-devel*
find . -name libaio-devel*
查找到对应包名后,运行相关的安装命令如下
rpm -ivh compat-libcap1-1.10-1.x86_64.rpm
rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
rpm -ivh ksh-20100621-2.el6.x86_64.rpm
rpm -ivh libstdc++-devel-4.4.4-13.el6.x86_64.rpm
rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm
rpm -ivh gcc-c++-4.4.4-13.el6.x86_64.rpm
11、注销root用户,使用oracle用户登录系统后,在命令行中执行命令
cd /u02/database
./runInstaller
启用安装界面,忽略掉其它错误,直到完成。
- 大小: 26.6 KB
分享到:
相关推荐
Linux 下安装 Oracle11g 服务器 Linux 下安装 Oracle11g 服务器是指在 Linux 操作系统下安装和配置 Oracle11g 服务器的过程。这个过程需要满足一定的系统要求和配置步骤,包括修改操作系统核心参数、创建相关用户和...
在Linux环境下安装Oracle 11g数据库之前,需要完成一系列的准备工作,确保安装过程顺利进行。 ##### 1.1 检查Oracle依赖包 在安装Oracle 11g之前,需要先确保系统已经安装了Oracle所需的依赖包。可以通过以下命令...
### Linux下安装Oracle 11g详细步骤 #### 一、环境准备与系统检查 在开始安装Oracle 11g之前,确保您的Linux系统满足Oracle官方推荐的最低配置要求。 ##### 1. 检查硬件 - **内存**:Oracle 11g建议至少有1GB的...
### Linux 下安装 Oracle 11g 的详细步骤与注意事项 #### 一、Oracle数据库简介 Oracle Database,也称为Oracle RDBMS(关系型数据库管理系统),是甲骨文公司推出的一款非常成熟且强大的数据库管理系统。Oracle...
在Linux环境下安装Oracle 11g是一项复杂而关键的任务,因为Oracle数据库系统是企业级的,需要满足特定的系统需求和配置要求。以下是对安装过程的详细解释: 首先,确保你的Linux服务器符合基本的系统要求。对于...
"Oracle 11g 在 Linux 下的离线安装教程" 一、查看和修改主机名称 在 Oracle 11g 的安装过程中,需要查看和修改主机名称。可以使用 hostname 命令来查看当前主机名称,并使用 hostname 命令来修改主机名称。 二、...
Linux 上安装 Oracle 11g 详细步骤 本文将指导您在 Linux 操作系统上安装 Oracle 11g 数据库。安装过程可能会很繁琐,但按照以下步骤,您可以顺利完成安装。 安装环境 * 操作系统:Red Hat Linux 5.4 (32 位) * ...
### Linux下安装Oracle11g的关键知识点 #### 一、系统要求 在开始安装Oracle 11g之前,确保Linux服务器满足以下系统要求: - **内存**:必须高于1GB的物理内存。 - **交换空间**:一般是内存的两倍。例如,如果...
在Linux环境下安装Oracle 11g是一项技术性强且步骤繁多的任务,涉及到操作系统配置、软件依赖、用户权限以及数据库服务的启动与管理等多个方面。以下将详细介绍如何在Linux上进行Oracle 11g的安装。 首先,确保你的...
### Linux 下安装 Oracle 11G 的详细步骤 本文旨在为希望在 CentOS 5.5 系统上安装 Oracle 11G 数据库的用户提供一个详细的指南。文章将按照准备阶段、用户及权限配置、环境变量设置、软件包解压与安装等步骤进行...
"Red Hat Linux 安装 Oracle 11g" 本文将详细介绍如何在 Red Hat Linux 中安装 Oracle 11g。首先,需要准备好安装环境,包括关闭防火墙、检查 RPM 包是否安装等。然后,安装 Oracle 11g 的过程可以分为多个步骤,...
"Linux下安装Oracle11g" 在本篇文章中,我们将介绍如何在Linux系统中安装Oracle11g数据库。我们将从准备安装环境开始,到安装Oracle11g的每一个步骤,逐步介绍。 准备安装环境 在安装Oracle11g之前,我们需要准备...
在Linux环境下,特别是CentOS和Red Hat这类基于RHEL的发行版中,安装Oracle 11g是一项技术性较强的任务。Oracle数据库系统是企业级的数据库解决方案,它需要特定的环境和依赖项来确保稳定、高效运行。在这个过程中,...
"Linux 下安装 Oracle 11g 操作手册(最终版)" Oracle 11g 是一个功能强大且流行的关系数据库管理系统,在 Linux 平台上安装 Oracle 11g 需要遵循特定的步骤,以确保安装成功。在本文中,我们将详细介绍 Linux 下...
在Linux环境下安装Oracle 11g数据库是一项技术性较强的任务,涉及到多个步骤,包括VMware虚拟机的配置、CentOS操作系统安装以及Oracle数据库的安装。下面将详细解释这些过程。 首先,我们需要在VMware Workstation ...
在Linux下安装Oracle 11g服务器是一个涉及多个步骤的复杂过程,需要对Linux系统和Oracle数据库有深入的了解。以下是根据提供的文件内容,详细说明安装Oracle 11g服务器的关键知识点。 首先,安装Oracle 11g前,需要...