yum安装oracle.docx
- 文档编号:23964642
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:10
- 大小:20.50KB
yum安装oracle.docx
《yum安装oracle.docx》由会员分享,可在线阅读,更多相关《yum安装oracle.docx(10页珍藏版)》请在冰豆网上搜索。
yum安装oracle
背景:
阅读新闻
使用yum快速部署Oracle安装环境(11g)
[日期:
2014-09-03]
来源:
Linux社区 作者:
Leshami
[字体:
大 中 小]
基于Linux安装过Oracle的童鞋们都应该清楚,安装Oracle的确是一件比较费时费力的差事,因为仅仅是前期的rpm包,内核参数,创建用户等等这些个步骤都让那些新手不免眼花缭乱,一不留神,就导致最终的安装过程中报错而不得不从头来过。
现在基于OracleLinux,Oracle仅仅需要通过安装oracle-rdbms-server-11gR2-preinstallRPM包即可全部搞定其余未安装的RPM包,解决之间的依赖关系,配置内核参数等等。
客官,正在基于OracleLinux安装Oralce11g?
那就接着往下看。
1、oracle-rdbms-server-11gR2-preinstallRPM软件包的功能
a、AutomaticallydownloadingandinstallinganyadditionalsoftwarepackagesandspecificpackageversionsneededforinstallingOracleGridInfrastructureandOracleDatabase12cRelease1(12.1)or11gRelease2(11.2.0.3),withpackagedependenciesresolvedviayumorup2datecapabilities.
b、Creatingtheuseroracleandthegroupsoinstall(forOraInventory)anddba(forOSDBA),whichareusedduringdatabaseinstallation.(Forsecuritypurposes,thisuserhasnopasswordbydefaultandcannotloginremotely.Toenableremotelogin,pleasesetapasswordusingthepasswdtool.)
c、Modifyingkernelparametersin/etc/sysctl.conftochangesettingsforsharedmemory,semaphores,themaximumnumberoffiledescriptors,andsoon.
d、Settinghardandsoftshellresourcelimitsin/etc/security/limits.conf,suchasthelocked-inmemoryaddressspace,thenumberofopenfiles,thenumberofprocesses,andcorefilesize.
e、Settingnuma=offinthekernelforx86_64machines.
2、操作步骤
a、确保网络畅通,即可连接到Internet。
b、已经安装了yum包管理工具。
c、切换到目录/etc/yum.repos.d/
d、获取配置文件并进行相应修改wget http:
//public-
e、使用yum安装oracle-rdbms-server-11gR2-preinstall包(oracle-rdbms-server-11gR2-preinstall)
f、校验内核修改日志及原文件备份情况
--Author:
Leshami
--Blog :
3、实战演习
a、检查网络环境,确保网络畅通
[root@oel63~]# cat/etc/issue
OracleLinuxServerrelease6.3
Kernel\ronan\m
[root@oel63~]# ping
PING (115.239.211.110)56(84)bytesofdata.
64bytesfrom115.239.211.110:
icmp_seq=1ttl=54time=39.2ms
64bytesfrom115.239.211.110:
icmp_seq=2ttl=54time=42.2ms
b、检查yum是否已安装
[root@oel63~]# rpm-qa|grepyum
yum-utils-1.1.30-14.el6.noarch
PackageKit-yum-plugin-0.5.8-20.0.1.el6.x86_64
yum-rhn-plugin-0.9.1-40.0.1.el6.noarch
yum-plugin-security-1.1.30-14.el6.noarch
yum-3.2.29-30.0.1.el6.noarch
PackageKit-yum-0.5.8-20.0.1.el6.x86_64
yum-metadata-parser-1.1.2-16.el6.x86_64
c、切换到目录/etc/yum.repos.d/
[root@oel63~]# cd/etc/yum.repos.d/
d、获取配置文件并进行相应修改
[root@oel63yum.repos.d]# wget http:
//public-
--2014-05-1614:
41:
51-- http:
//public-
Resolvingpublic-...184.51.198.32,184.51.198.8,184.51.198.65
Connectingtopublic-|184.51.198.32|:
80...connected.
HTTPrequestsent,awaitingresponse...200OK
Length:
4233(4.1K)[text/plain]
Savingto:
“public-yum-ol6.repo”
100%[======================================>]4,233 --.-K/s in0.001s
2014-05-1614:
41:
51(5.76MB/s)-“public-yum-ol6.repo”saved[4233/4233
[root@oel63yum.repos.d]#ls-hltr
total8.0K
-rw-r--r--.1rootroot4.2KNov2504:
58public-yum-ol6.repo
[root@oel63yum.repos.d]# vipublic-yum-ol6.repo
#本环境为OracleLinux6.3,因此修改了以下2个部分。
即将需要安装的部分的enabled的值置为1
[ol6_u3_base]
name=OracleLinux$releaseverUpdate3installationmediacopy($basearch)
baseurl=http:
//public-
gpgkey=file:
///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
[ol6_UEK_base]
name=UnbreakableEnterpriseKernelforOracleLinux$releasever($basearch)
baseurl=http:
//public-
gpgkey=file:
///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
e、使用yum安装oracle-rdbms-server-11gR2-preinstall包
[root@oel63yum.repos.d]# yuminstalloracle-rdbms-server-11gR2-preinstall
Loadedplugins:
refresh-packagekit,security
ol6_UEK_base |1.2kB 00:
00
ol6_UEK_base/primary |1.0MB 00:
01
ol6_UEK_base 36/36
ol6_UEK_latest |1.2kB 00:
00
ol6_latest |1.4kB 00:
00
ol6_u3_base |1.4kB 00:
00
ol6_u3_base/primary |2.7MB 00:
11
ol6_u3_base 8452/8452
SettingupInstallProcess
ResolvingDependencies
-->Runningtransactioncheck
--->Packageoracle-rdbms-server-11gR2-preinstall.x86_640:
1.0-9.el6willbeinstalled
-->ProcessingDependency:
gccforpackage:
oracle-rdbms-server-11gR2-preinstall-1.0-9.el6.x86_64
-->ProcessingDependency:
gcc-c++forpackage:
oracle-rdbms-server-11gR2-preinstall-1.0-9.el6.x86_64
-->ProcessingDependency:
compat-libcap1forpackage:
oracle-rdbms-server-11gR2-preinstall-1.0-9.el6.x86_64
-->ProcessingDependency:
kshforpackage:
oracle-rdbms-server-11gR2-preinstall-1.0-9.el6.x86_64
-->ProcessingDependency:
libaio-develforpackage:
oracle-rdbms-server-11gR2-preinstall-1.0-9.el6.x86_64
-->ProcessingDependency:
glibc-develforpackage:
oracle-rdbms-server-11gR2-preinstall-1.0-9.el6.x86_64
-->ProcessingDependency:
compat-libstdc++-33forpackage:
oracle-rdbms-server-11gR2-preinstall-1.0-9.el6.x86_64
-->ProcessingDependency:
libstdc++-develforpackage:
oracle-rdbms-server-11gR2-preinstall-1.0-9.el6.x86_64
-->Runningtransactioncheck
--->Packagecompat-libcap1.x86_640:
1.10-1willbeinstalled
--->Packagecompat-libstdc++-33.x86_640:
3.2.3-69.el6willbeinstalled
--->Packagegcc.x86_640:
4.4.7-4.el6willbeinstalled
-->ProcessingDependency:
libgomp=4.4.7-4.el6forpackage:
gcc-4.4.7-4.el6.x86_64
-->ProcessingDependency:
cpp=4.4.7-4.el6forpackage:
gcc-4.4.7-4.el6.x86_64
-->ProcessingDependency:
libgcc>=4.4.7-4.el6forpackage:
gcc-4.4.7-4.el6.x86_64
-->ProcessingDependency:
cloog-ppl>=0.15forpackage:
gcc-4.4.7-4.el6.x86_64
--->Packagegcc-c++.x86_640:
4.4.7-4.el6willbeinstalled
-->ProcessingDependency:
libstdc++=4.4.7-4.el6forpackage:
gcc-c++-4.4.7-4.el6.x86_64
-->ProcessingDependency:
libmpfr.so.1()(64bit)forpackage:
gcc-c++-4.4.7-4.el6.x86_64
--->Packageglibc-devel.x86_640:
2.12-1.132.el6_5.1willbeinstalled
-->ProcessingDependency:
glibc=2.12-1.132.el6_5.1forpackage:
glibc-devel-2.12-1.132.el6_5.1.x86_64
-->ProcessingDependency:
glibc-headers=2.12-1.132.el6_5.1forpackage:
glibc-devel-2.12-1.132.el6_5.1.x86_64
-->ProcessingDependency:
glibc-headersforpackage:
glibc-devel-2.12-1.132.el6_5.1.x86_64
--->Packageksh.x86_640:
20120801-10.el6_5.4willbeinstalled
--->Packagelibaio-devel.x86_640:
0.3.107-10.el6willbeinstalled
--->Packagelibstdc++-devel.x86_640:
4.4.7-4.el6willbeinstalled
-->Runningtransactioncheck
--->Packagecloog-ppl.x86_640:
0.15.7-1.2.el6willbeinstalled
-->ProcessingDependency:
libppl_c.so.2()(64bit)forpackage:
cloog-ppl-0.15.7-1.2.el6.x86_64
-->ProcessingDependency:
libppl.so.7()(64bit)forpackage:
cloog-ppl-0.15.7-1.2.el6.x86_64
--->Packagecpp.x86_640:
4.4.7-4.el6willbeinstalled
--->Packageglibc.x86_640:
2.12-1.80.el6willbeupdated
-->ProcessingDependency:
glibc=2.12-1.80.el6forpackage:
glibc-common-2.12-1.80.el6.x86_64
--->Packageglibc.x86_640:
2.12-1.132.el6_5.1willbeanupdate
--->Packageglibc-headers.x86_640:
2.12-1.132.el6_5.1willbeinstalled
-->ProcessingDependency:
kernel-headers>=2.2.1forpackage:
glibc-headers-2.12-1.132.el6_5.1.x86_64
-->ProcessingDependency:
kernel-headersforpackage:
glibc-headers-2.12-1.132.el6_5.1.x86_64
--->Packagelibgcc.x86_640:
4.4.6-4.el6willbeupdated
--->Packagelibgcc.x86_640:
4.4.7-4.el6willbeanupdate
--->Packagelibgomp.x86_640:
4.4.6-4.el6willbeupdated
--->Packagelibgomp.x86_640:
4.4.7-4.el6willbeanupdate
--->Packagelibstdc++.x86_640:
4.4.6-4.el6willbeupdated
--->Packagelibstdc++.x86_640:
4.4.7-4.el6willbeanupdate
--->Packagempfr.x86_640:
2.4.1-6.el6willbeinstalled
-->Runningtransactioncheck
--->Packageglibc-common.x86_640:
2.12-1.80.el6willbeupdated
--->Packageglibc-common.x86_640:
2.12-1.132.el6_5.1willbeanupdate
--->Packagekernel-uek-headers.x86_640:
2.6.32-400.34.5.el6uekwillbeinstalled
--->Packageppl.x86_640:
0.10.2-11.el6willbeinstalled
-->FinishedDependencyResolution
DependenciesResolved
=================================================================================================
Package Arch Version Repository Size
=================================================================================================
Installing:
oracle-rdbms-server-11gR2-preinstall x86_64 1.0-9.el6 ol6_latest 17k
Installingfordependencies:
cloog-ppl x86_64 0.15.7-1.2.el6 ol6_latest 93k
compat-libcap1 x86_64 1.10-1 ol6_latest 17k
compat-libstdc++-33 x86_64 3.2.3-69.el6 ol6_latest 183k
cpp x86_64 4.4.7-4.el6 ol6_latest 3.7M
gcc x86_64 4.4.7-4.el6 ol6_latest 10M
gcc-c++ x86_64 4.4.7-4.el6 ol6_latest 4.7M
glibc-devel x86_64 2.12-1.132.el6_5.1 ol6_latest 977k
glibc-headers x86_64 2.12-1.132.el6_5.1 ol6_latest 608k
kernel-uek-headers x86_64 2.6.32-400.34.5.el6uek ol6_latest 737k
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- yum 安装 oracle