oracle 10G 快速安装说明Word文档格式.docx
《oracle 10G 快速安装说明Word文档格式.docx》由会员分享,可在线阅读,更多相关《oracle 10G 快速安装说明Word文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
2、YUM客户端及服务器的配置
yum,是YellowdogUpdaterModified的简称,起初是由yellowdog这一发行版的开发者TerraSoft研发,那时还叫做yup(yellowdogupdater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。
yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header,header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些header并加以分析,才能自动化地完成余下的任务
yum有以下特点:
可以同时配置多个资源库(Repository)
简洁的配置文件(/etc/yum.conf)
自动解决增加或删除rpm包时遇到的依赖性问题
使用方便
保持与RPM数据库的一致性
(1)、yum客户端配置
使用cd/etc/yum.repos.d/进入到yum的住配置目录下
使用mvrhel-source.reporhel-source.repo.bak命令,把主目录下的文件备份,然后通过touch命令重新创建一个文件
修改刚刚创建的文件vimaa.repo
配置文件内容简介:
[]内的是仓库的名字
name是仓库的描述也可以说是名字
baseurl仓库的位置
enabled是否启用这个仓库,1为起用,0为禁用
gpgcheck是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)
(2)、下面我们开始配置YUM服务器
把我们安装系统用到光盘在本地解压,文件名命名为iso,使用xshell工具,把
解压好的文件传到/media文件夹下面
切到/media/iso/Packages目录下
安装createrepo工具,然后用这个工具生成YUM通用数据库,记住使用TAB补全路径和令。
[root@xxPackages]#rpm-ivhdeltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
[root@xxPackages]#rpm-ivhpython-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
[root@xxPackages]#rpm-ivhcreaterepo-0.9.9-18.el6.noarch.rpm
[root@xxPackages]#createrepo-g/media/iso/repodata/repomd.xml/media/iso/Packages/
一定要按照顺序来
到此yum的配置就大功告成了,下面我们进行测试。
安装telnet工具
[root@xx~]#yuminstalltelnet*-y
安装成功,yum配置完成。
二、安装oracle数据库
1、运行脚本run.sh
运行前把run.sh的权限修改成755或者777
脚本内容如下
#!
/bin/sh
#修改内核版本
echo'
CentOSlinuxrelease4.0'
>
/etc/redhat-release
#关闭不许要的服务
chkconfigiptablesoff
chkconfigip6tablesoff
chkconfigcupsoff
chkconfigfirstbootoff
chkconfigwpa_supplicantoff
chkconfigpostfixoff
#安装依赖包
yum-yinstallbinutilscompat-libstdc++-33compat-libstdc++-33.i686elfutils-libelfelfutils-libelf-develgccgcc-c++glibcglibc.i686glibc-commonglibc-develglibc-devel.i686glibc-headerskshlibaiolibaio.i686libaio-devellibaio-devel.i686libgcclibgcc.i686libstdc++libstdc++.i686libstdc++-develmakesysstat
yuminstalllibXp
yum-yinstalllibXp.i686
yum-yinstalllibXt.i686
yum-yinstalllibXtst.i686
#创建用户
groupaddoinstall#创建组oinstall
groupadddba#创建组dba
useradd-m-goinstall-Gdbaoracle
#授权oracle用户既属于组oinstall又属于dba
passwdoracle#给oracle用户创建密码
mkdir/oracle
chmod-R777/oracle
#配置内核参数
cat>
/etc/sysctl.conf<
<
EOF
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=65536
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=262144
sysctl-p
#对oracle用户进行shell限制
cat>
/etc/security/limits.conf<
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
#修改/etc/pam.d/login文件
/etc/pam.d/login<
EOF
sessionrequiredpam_limits.so
#修改环境参数(全局则修改/root/.bash_profile.)
exportLANG=en_US'
>
/home/oracle/.bash_profile
ORACLE_SID=ahzc'
ORACLE_BASE=/oracle'
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1'
exportORACLE_SIDORACLE_BASEORACLE_HOME'
PATH=$PATH:
$ORACLE_HOME/bin:
$HOME/bin'
echo"
501"
/proc/sys/vm/hugetlb_shm_group
xhost+
su-oracle
脚本中ORACLE_SID=orcl及安装路径根据自己的需要修改。
运行./run.sh后到下图界面时需要手动输入oracle用户的密码
运行后脚本就把安装oracle需要修改的一些内核参数和需要的rpm包以及用户、组就自动安装、修改和创建了
2、开始安装oracle
切换到oracle用户
输入su–oracle
输入命令exportLANG=en_US将语言改为英语
进入oracle安装程序目录./runInstaller开始安装
安装到最后的时候会出现此页面
执行上面提示的2个命令
安装结束