SuseLinux下安装Oracle11g操作说明文档.docx
- 文档编号:12860638
- 上传时间:2023-06-08
- 格式:DOCX
- 页数:17
- 大小:979.28KB
SuseLinux下安装Oracle11g操作说明文档.docx
《SuseLinux下安装Oracle11g操作说明文档.docx》由会员分享,可在线阅读,更多相关《SuseLinux下安装Oracle11g操作说明文档.docx(17页珍藏版)》请在冰点文库上搜索。
SuseLinux下安装Oracle11g操作说明文档
SuseLinux下安装Oracle11g操作说明文档
一、安装前准备
1、安装好SUSELinux11操作系统;
2、检查linux操作系统的软硬件要求是否满足要求(具体要求查看oracle官方文档):
检查内存大小:
内存(cat/proc/meminfo|grepMemTotal)必须大于1G;
检查系统架构:
系统架构(uname-m )必须满足i686以上;
检查磁盘空间:
磁盘剩余空间(df-k )必须大于3.5G;
检查软件要求:
系统核心版本(cat/proc/version)必须大于 Linuxversion2.6.9;
3、SWAP空间大小检查:
Oracle官方文档对SWAP空间大小要求:
RAM
SwapSpace
在1024MB和2048MB之间
1.5倍的RAM大小
在2049MB和8192MB之间
RAM大小
大于8192MB
0.75倍的RAM大小
如果SWAP空间较小,请参考一下文档中方法添加SWAP空间。
Oracle11G安装过程中会检查SWAP空间大小的,请确保满足以上要求。
4、检查必须的RPM包是否安装完备
SUSELinuxEnterpriseServer11
Thefollowingpackages(orlaterversions)mustbeinstalled:
binutils-2.19
gcc-4.3
gcc-c++-4.3
glibc-2.9
glibc-devel-2.9
ksh-93t
libstdc++33-3.3.3
libstdc++43-4.3.3_20081022
libstdc++43-devel-4.3.3_20081022
libaio-0.3.104
libaio-devel-0.3.104
libgcc43-4.3.3_20081022
libstdc++-devel-4.3
make-3.81
sysstat-8.1.5
unixODBC-32bit-2.2.12(32-bit)orlater
unixODBC-devel-32bit-2.2.12(32bit)orlater
检查方法:
rpm-qa|grep 软件包名称的英文字母(只要版本号高于以上版本就OK)
如果缺少相关的RPM包,请补充安装一下,对应的软件安装包,可以在SuseLinux11的关盘镜像文件中查找到或者网上下载下来,然后手工安装(或者直接通过SuseLinux11安装光盘安装也可以)
5、检查Linux内核参数是否满足要求:
32位Oracle推荐配置参数如下:
kernel.shmall=2097152
kernel.shmmax=2147483648//这里请设置为物理内存的一半,但32位Linux最大仅支持4G,即4294967295字节。
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
64位Oracle推荐配置参数如下:
kernel.shmall=2097152
kernel.shmmax=536870912//这里请设置为物理内存的一半。
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=6815744
fs.aio-max-nr=1048576
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
检查方法:
cat/proc/sys/kernel/shmall
cat/proc/sys/kernel/shmmax
cat/proc/sys/kernel/shmmni
cat/proc/sys/kernel/sem
cat/proc/sys/fs/file-max
cat/proc/sys/fs/aio-max-nr
cat/proc/sys/net/ipv4/ip_local_port_range
cat/proc/sys/net/core/rmem_default
cat/proc/sys/net/core/rmem_max
cat/proc/sys/net/core/wmem_default
cat/proc/sys/net/core/wmem_max
cat/proc/sys/net/core/rmem_default
如果存在不满足要求的内核参数,请在按照以上推荐配置值在/etc/sysctl.conf文件中添加或修改(如果全部满足要求则无需修改)
执行/sbin/chkconfigboot.sysctlon 让suse启动时加载/etc/sysctl.conf
执行/sbin/sysctl–p 使修改的参数立即生效
6、创建oracle用户和组及安装目录
Linux:
/#groupaddoinstall (创建用户组oinstall)
Linux:
/#groupadddba(创建用户组dba)
Linux:
/#useradd-goinstall-Gdba-d/home/oracle-moracle(创建用户组oracle)
Linux:
/#passwdoracle(设置密码)
Linux:
/# su-oracle
oracle@Linux:
/home/oracle>mkdir/home/oracle/oradata(创建数据库数据文件目录)
oracle@Linux:
/home/oracle>chownoracle:
oinstall/home/oracle/oradata
oracle@Linux:
/home/oracle>chmod775/home/oracle/oradata
oracle@Linux:
/home/oracle>vi.bash_profile(添加环境变量)
exportORACLE_BASE=/home/oracle
exportORACLE_HOME=$ORACLE_BASE/product/11.2.0
exportORACLE_DATA=$ORACLE_BASE/oradata
exportORACLE_SID=spamdb
exportPATH=$ORACLE_HOME/bin:
$PATH
oracle@Linux:
/home/oracle>exit(退出重新登录让设置生效)
Linux:
/#su-oracle
oracle@Linux:
/home/oracle>env|grepORA
ORACLE_SID=spamdb
ORACLE_BASE=/home/oracle
ORACLE_HOME=/home/oracle/product/11.2.0
ORACLE_DATA=/home/oracle/oradata
7、使用oracle用户FTP上传Oracle11安装包到/home/oracle目录下,并解压缩
oracle@Linux:
/home/oracle>unziplinux.x64_11gR2_database_1of2.zip
oracle@Linux:
/home/oracle>unziplinux.x64_11gR2_database_2of2.zip
二、安装过程
1、以oracle用户登陆到linux服务器上,打开一个终端窗口,进入到/home/oracle/database目录,然后执行./runInstaller开始安装oracle
2、Step1设置Email地址,这里可以不用填写,直接Next
随后出现告警提示,选择Yes
3、Step2,选择只安装软件,然后Next
4、Step3,选择单独数据库,然后Next
5、Step4,语言选择,English是必选的,一般中文环境需要再选择SimplifiedChinese和TraditionalChinese,其他语言环境请根据实际需要选择,然后Next
6、Step5,选择安装企业版,然后Next
7、Step6,设置安装目录,这里请分别填写/home/oracle和/home/oracle/product/11.2.0,然后Next
随后,出现以下告警提示,请选择Yes
8、Step7,Inventory目录请填写/home/oracle/oraInventory,Group使用默认值,然后Next
随后,出现以下告警提示,请选择Yes
OperatingSystemGroup使用默认值,直接Next
9、Step8,进行安装检测,如果检测通过直接进入Step9;
如果检测不通过,出现类似如下截图列出的SWAP分区、内核参数或软件包等不满足安装要求的信息。
请选中每一条,根据下方的提示调整系统参数或安装缺少的软件包。
所有问题都解决后,选择重新检测(如果修改了内核参数需要重启机器,重新安装),检查通过之后可以继续下面的安装。
10、Step9,Summary,选择Finish
11、Step10,开始安装软件,请耐心等待
如果出现以下告警提示,请选择Yes
继续等待……
12、执行脚本:
使用root用户执行下面两个shell脚本
13、安装完成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SuseLinux 安装 Oracle11g 操作 说明 文档