redhat55安装oracle11g.docx
- 文档编号:6508767
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:14
- 大小:486.67KB
redhat55安装oracle11g.docx
《redhat55安装oracle11g.docx》由会员分享,可在线阅读,更多相关《redhat55安装oracle11g.docx(14页珍藏版)》请在冰豆网上搜索。
redhat55安装oracle11g
安装前准备工作
1.检查系统环境
---检查操作系统版本
[root@oadb~]#cat/etc/issue
---检查系统内存大小
[root@oadb~]#cat/proc/meminfo或者
[root@oadb~]#free-m或者
[root@oadb~]#grepMemTotal/proc/meminfo--只能看见总内存大小
---检查系统内存交换区大小
[root@oadb~]#grepSwapTotal/proc/meminfo--内存交换区是内存的两倍
---检查cpu
[root@oadb~]#cat/etc/cpuinfo
2.创建oracle账户
---创建oracle用户帐户
[root@oadb~]#useradd-moracle---m同时创建主文件夹
[root@oadb~]#passwdoracle--设置oracle帐户密码
---创建oracle用户组
[root@oadb~]#groupaddoinstall
[root@oadb~]#groupaddoper
[root@oadb~]#groupadddba
[root@oadb~]#usermod-a-goinstall-Goracle,oinstall,dba,operoracle--将oinstall设置为oracle的初始用户组,将oracle,oinstall,dba,oper设置为次要用户组。
---验证
[root@oadb~]#idoracle
uid=501(oracle)gid=502(oinstall)groups=502(oinstall),501(oracle),503(oper),504(dba)
---检查oracle用户以及主文件夹有无创建
[root@oadb~]#su-oracle
[root@oadb~]#pwd
/home/oracle
3.创建安装目录
---创建安装目录
[root@oadb~]#mkdir-p/opt/oracle/product/11.2.0/db
[root@oadb~]#mkdir-p/opt/oraInventory--在使用安装oracle软件或者dbca创建数据库时,所有的日志都会放在oraInventory这个目录下。
[root@oadb~]#chown-Roracle:
oinstall/opt/oracle
[root@oadb~]#chown-Roracle:
oinstall/opt/oraInventory
[root@oadb~]#chmod-R775/opt/oracle/opt/oraInventory
---验证
[root@oadb~]#ll/opt/oracle
total4
drwxrwxr-x.3oralceoinstall4096Jul2614:
11product
4.设置oracle帐户的环境变量
---设置oracle用户环境变量
[root@oadb~]#su-oracle
[oracle@oadb~]$vi.bash_profile
#添加一下内容
exportORACLE_SID=oa
exportORACLE_BASE=/home/oracle
exportORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_1
exportNLS_LANG=AMERICAN_AMERICA.AL32UTF8
exportPATH=$PATH:
$HOME/bin:
$ORACLE_HOME/bin:
/sbin:
/usr/sbin
exportLANG=en_US
source.bash_profile执行该命令,使设置生效
---验证
[oracle@oadb~]$env
HOSTNAME=oadb
SHELL=/bin/bash
TERM=xterm
HISTSIZE=1000
NLS_LANG=AMERICAN_AMERICA.AL32UTF8
USER=oracle
LS_COLORS=no=00:
fi=00:
di=00;34:
ln=00;36:
pi=40;33:
so=00;35:
bd=40;33;01:
cd=40;33;01:
or=01;05;37;41:
mi=01;05;37;41:
ex=00;32:
ORACLE_SID=oa
ORACLE_BASE=/opt/oracle
MAIL=/var/spool/mail/oracle
PATH=/usr/kerberos/bin:
/usr/local/bin:
/bin:
/usr/bin:
/home/oracle/bin:
/home/oracle/bin:
/opt/oracle/product/11.2.0/db/bin:
/sbin:
/usr/sbin
INPUTRC=/etc/inputrc
PWD=/home/oracle
LANG=zh_CN.UTF-8
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SHLVL=1
HOME=/home/oracle
LOGNAME=oracle
CVS_RSH=ssh
LESSOPEN=|/usr/bin/lesspipe.sh%s
DISPLAY=localhost:
10.0
ORACLE_HOME=/opt/oracle/product/11.2.0/db
G_BROKEN_FILENAMES=1
_=/bin/env
5.设置oracle帐户资源限制
---设置oracle帐户资源限制
[root@oadb~]#cd/etc/security/
[root@oadbsecurity]#vilimits.conf
#添加一下内容
oraclesoftnproc2048
oraclehardnproc16384
oraclesoftnofile16384
oraclehardnofile65536
oraclehardstack10240
---验证
[root@oadbsecurity]#su-oracle
[oracle@oadb~]$ulimit-a
corefilesize(blocks,-c)0
datasegsize(kbytes,-d)unlimited
schedulingpriority(-e)0
filesize(blocks,-f)unlimited
pendingsignals(-i)16384
maxlockedmemory(kbytes,-l)32
maxmemorysize(kbytes,-m)unlimited
openfiles(-n)16384
pipesize(512bytes,-p)8
POSIXmessagequeues(bytes,-q)819200
real-timepriority(-r)0
stacksize(kbytes,-s)10240
cputime(seconds,-t)unlimited
maxuserprocesses(-u)2048
virtualmemory(kbytes,-v)unlimited
filelocks(-x)unlimited
6.安装必备的rpm包
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libcap1-1.10
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
#elfutils-libelf-devel-static-0.125
mpfr-2.4.1-6.el6.x86_64.rpmppl-0.10.2-11.el6.x86_64.rpm
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
pdksh-5.2.14-30
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
numactl-devel-0.9.8.i386
sysstat-7.0.2
unixODBC-2.2.11
unixODBC-devel-2.2.11--不同版本的linux的rpm包版本号可能不同
[root@oraclePackages]#rpm-ivhnss-softokn-freebl-3.12.9-11.el6.i686.rpmglibc-2.12-1.80.el6.i686.rpm
---验证rpm包知否安装
[root@oadbproc]#rpm-qa|grepbinutil
binutils-2.20.51.0.2-5.36.el6.x86_64---说明这个rpm包已经安装
---挂载linux镜像
将linux镜像挂载到/mnt目录下
[root@oadb~]#mount/dev/cdrom/mnt
[root@oadb~]#cd/mnt/Packages--有的版本可能是/mnt/Server
---安装rpm包
[root@oadbPackages]#rpm-ivhbinutils-2.17.50.0.6--将上述包全部安装,
---yum命令安装(直接安装所有的相关依赖rpm包)
[root@oadbPackages]#yuminstallgcc-c++
7.设置系统内核参数
[root@oadb~]#cd/etc
[root@oadbetc]#visysctl.conf
#添加以下内容
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=4294967295
kernel.shmmni=4096
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
net.ipv4.tcp_wmem=262144262144262144
net.ipv4.tcp_rmem=419430441943044194304
sysctl-p--修改后运行生效
8.设置主机名和地址
----在hosts文件中添加主机名和主机地址
[root@oadbetc]#vihosts
127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4
:
:
1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6
10.10.1.8oadb
---重启后生效
安装
exporLANG=en_US==
1.将oracle镜像挂在到/mnt目录下。
用shell远程连接,以oracle身份登录进去,在/home/oracle目录下运行/mnt/runInstaller。
2.进入安装界面
将方框中的√去掉,点击next。
点击yes
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- redhat55 安装 oracle11g