CentOS6.4 linux安装Oracle数据库

2024-11-07 23:03:00

1、centos6.4配置本地源yum:在当我们安装centos6.4而又不能联网时,那么我们的yum命令是用不了的,这是我们可以配就女蒿鸳置本地源使用yum命令配置repo文件, cd /etc/yum.repos.d 备份好原有的配置文件 mv CentOS-Base.repo CentOS-Base.repo.bak mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak mv CentOS-Vault.repo CentOS-Vault.repo.bak mv CentOS-Media.repo CentOS-Media.repo.bak 创建新的配置文件 vim CentOS-Debuginfo.repo[debug]name=centosbaseurl=file:///home2enabled=1gpgcheck=0gpgkey=file:///mnt/RPM-GPG-KEY-redhat-release :wq 保存

2、配置yumRepo.py文件, cd /usr/lib/python2.6/site-packages/yum vim yumRepo.py 将 remote = url + ‘/’ + relative 改为 remote = "/mnt" + '/' + relative :wq 保存修改

3、配置iso挂载文件 mount /dev/cdrom /mnt

4、验证测试(使用vsftpd) rpm -qa |grep vsftpd yum list |grep vsftpd

5、yum clean all #清除yum缓存清除yum缓存后,可使用yum install自动安装本地源软件

6、使用yum为CentOS打补丁yum -y install kernel-develyum -y install kernel-headersyum -y install binutils-develyum -y install dos2unixyum -y install lrzszyum -y install python-develyum -y install compat-dbyum -y install compat-gcc-34yum -y install compat-gcc-34-c++yum -y install compat-libstdc++-33yum -y install glibc-devel kshyum -y install libXp.so.6 libXtst.so.6yum -y install elfutils-libelf-devel-static.x86_64yum -y install glibc-develyum -y install elfutils-libelf-develyum -y install libtermcap-develyum -y install readline-develyum -y install libXpyum -y install libgcc_s.so.1yum -y install libXpyum -y install libXtyum -y install libXtstyum -y install libXpm-develyum -y install libaio-devel yum -y install glibc-devel yum -y install libstdc++-develyum -y install compat-libstdc++-33yum -y install glibc-develyum -y install glibc-develyum -y install gccyum -y install gcc-c++yum -y install tigervnc-server.x86_64.........................................yum -y install kernel-devel yum -y install kernel-headersyum -y install binutils-develyum -y install dos2unixyum -y install lrzszyum -y install python-develyum -y install compat-dbyum -y install compat-gcc-34yum -y install compat-gcc-34-c++yum -y install compat-libstdc++-33yum -y install glibc-devel yum -y install kshyum -y install libaio-develyum -y install numactl-develyum -y install unixODBCyum -y install unixODBC-devel yum -y install elfutils-libelf-devel-staticyum -y install glibc-develyum -y elfutils-libelf-develyum -y install libtermcap-develyum -y install readline-develyum -y install libXpyum -y install libgcc_s.so.1yum -y install libXpyum -y install libXtyum -y install libXtstyum -y install libXpm-develyum -y install libaio-develyum -y install glibc-develyum -y install libstdc++-develyum -y install compat-libstdc++-33

7、补充安装必要的操作系统软件包(1)简单X Server图形界面包yum -y install xorg-x11-xin足毂忍珩it.x86_64(2)oracle java安装图形界面包yum -y install libXpyum -y install libXt yum -y install libXtst###libXp.i686 >>>解决出现ld-linux.so.2问题###libXt.i686 >>>解决出现lbXt.so.6问题###libXtst.i686 >>>解决出现lbXtst.so.6问题(3)oracle自动检测需要的安装包yum -y install make.x86_64yum -y install gcc.x86_64yum -y install binutils.x86_64yum -y install libaio.i686(4)解决安装中出现的ins_ctx.mk问题yum -y install libstdc++-develyum -y install glibc-devel (5)解决安装中出现的ins_rdbms.mk问题yum -y install compat-libstdc++-33.x86_64# reboot #重启CentOS...

8、安装Oracle依赖腻戴怯猡包yum -y install kernel-develyum -y install kernel-headersyum -y install binutils-develyum -y install dos2unixyum -y install lrzszyum -y install python-develyum -y install compat-dbyum -y install compat-gcc-34yum -y install compat-gcc-34-c++yum -y install compat-libstdc++-33yum -y install glibc-develyum -y install kshyum -y install libaio-develyum -y install numactl-develyum -y install unixODBCyum -y install unixODBC-devel yum -y install elfutils-libelf-devel-staticyum -y install glibc-develyum -y install elfutils-libelf-develyum -y install libtermcap-develyum -y install readline-develyum -y install libXpyum -y install libgcc_s.so.1yum -y install libXpyum -y install libXtyum -y install libXtstyum -y install libXpm-develyum -y install libaio-devel yum -y install glibc-develyum -y install libstdc++-develyum -y install compat-libstdc++-33

9、/etc/hosts加入主机名和ip (ifconfig查看ip,按现场配置)192.168.10.5 mydbserver

10、创建oracle用户和安装相关目录(root用户执行)groupadd -g 501 o坡纠课柩installgroupad颊俄岿髭d -g 502 dbauseradd -u 503 -g oinstall -G dba oracle //建用户passwd oracle //修改密码//Oracle安装目录chown -R oracle:oinstall /home/oraclechmod -R 755 /home/oracle//Oracle库文件存放目录mkdir -p /home2/oradbchown -R oracle:dba /home2/oradbchmod -R 755 /home2/oradb//用户库文件存放目录mkdir -p /home2/oradatachown -R oracle:dba /home2/oradatachmod -R 755 /home2/oradata(创建Oracle用户后,即可用Oracle用户登录,上传数据库安装文件)

11、编辑/etc/sysctl.conf,最后追加行cat >> /etc/sysctl.conf << EOFkernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65500net.core.rmem_default = 4194304net.core.wmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_max = 262144EOF# sysctl -p # 执行sysctl -p使设置生效

12、编辑/etc/security/limits.conf(设置Shell限制),最后追加行cat >> /etc/security/limits.conf << EOForacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536EOF

13、编辑/etc/pam.d/login,最后追加行cat >> /etc/pam.d/login << EOFsession required pam_limits.soEOF

14、编辑/etc/profile,最后追加行if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi

15、编辑/etc/csh.login,最后追加行if ( $USER == "oracle") then limit maxproc 16384 limit descriptors 65536endif

16、编辑/home/oracle/.bash_profile,最后追加如下行 (ORACLE_SID=datalook)# su - oracleexport ORACLE_BASE=/home/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11201export ORACLE_SID=datalookexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

17、以oracle用户登录,确认文件已上传完成,在用户目录下解压安装文件$ unzip linux.x64_11gR2_database_1of2.zip$ unzip linux.x64_11gR2_database_2of2.zipgunzip 10201_database_linux_x86_64.cpio.gzcpio -idmv <10201_database_linux_x86_64.cpio

18、执行数据库安装$ ./runInstaller 弹出图形安装界面

猜你喜欢