安装环境: RHEL 6.4 VMware 10.1 安装软件: Oracle Database 11gR2镜像 1、首先安装VMware和RHEL软件 2、进入RHEL 6.4,用root用户登录 3、加载RHEL 6.4镜像到指定目录,我是加载到了/media下 4、配置yum源,方便安装软件包 # cd /etc/yum.repos.d/ # vi rhel-source.repo 对rhel-source.repo进行修改 上面的三行改为如下形式 gpgkey中的RPM-GPG-KEY-redhat-release是根据下面的信息的来的 配置完yum源之后执行下面命令之后就可以进行软件包的安装了 # yum clean all # yum repolist 5、安装软件包 #rpm -qa --qf "%{NAME}_%{VERSION}_%{ARCH}n"|sort|less 查看已经安装的软件包 用下面的方式依次把没有安装的软件包安装即可 6、配置主机 首先修改ifcfg-eth0文件,将onboot的值改为yes,这样开机就启动eht0 然后执行ifconfig 命令 查看eht0 的IP 配置 /etc/hosts eth0IP orcl orcl(最好是hostname是什么这里就是什么,因为安装Oracle的时候主机名必须和hostname相同,否则就要更改hostname和主机名一致) service network restart 然后执行命令 export DISPLAY=orcl IP:0.0 xhost +(如果不成功,换一个终端窗口试一试) 显示 access control disabled,client can connect from any host表示成功 然后查看hostname看是否和配置的主机名称相同 7、创建组和用户 groupadd -g 1001 oinstall groupadd -g 1002 dba groupadd -g 1003 asmadmin groupadd -g 1004 asmdba groupadd -g 1005 asmoper groupadd -g 1006 oper useradd -u 1001 -g oinstall -G dba,asmdba oracle useradd -u 1002 -g oinstall -G dba,asmadmin,asmdba,dba grid passwd oracle 8、系统配置 首先修改内核参数 在 /etc/sysctl.conf中添加 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 6815744 fs.aio-max-nr = 1048576 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 执行sysctl -p使参数立即生效 生效之后如果出现net.bridge错误的话就将错误行注释就行 然后 vi /etc/profile if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi source /etc/profile vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 vi /etc/pam.d/login session required /lib64/security/pam_limits.so session required /lib/security/pam_limits.so 9、创建目录和赋予权限 mkdir -p /u01/app/oracle/product/11.2.0/db_1 mkdir -p /u01/app/oraInventory chown -R oracle:oinstall /u01/app/oracle/ /u01/app/oraInventory/ chmod -R 755 /u01/app/oracle/ /u01/app/oraInventory/ 10、配置环境变量 vi /home/oracle/.bash_profile export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 export PATH=$ORACLE_HOME/bin:/sbin:/usr/sbin:$PATH export PATH=$ORACLE_HOME/sqldeveloper/sqldeveloper/bin:$PATH export ORACLE_SID=orcl --此处自定义数据库的实例名 source /home/oracle/.bash_profile 11、安装cvuq软件在Oracle镜像中 首先加载镜像到/media,然后配置CVUQDISK_GRP=oinstall export CVUQDISK_GRP 最后安装软件包 12、关闭防火墙 service iptables stop;chkconfig iptables off service ip6tables stop;chkconfig ip6tables off 13、安装数据库 用oracle用户登录 以全路径名运行安装程序 /media/database/runInstaller 先只安装Oracle软件不创建数据库 安装完之后netca命令进行监听配置 然后是dbca命令进行数据库创建,注意要勾选Sample Schema 详细内容可以参考Oracle的官方文档,里面都有解释,这里是把有些可选配置省略了 (注:本人也是Oracle的初学者,尝试多次才安装成功,想在此跟大家分享一下。第一次写博文,如果有什么问题或者错误,欢迎大家指出,谢谢!!!!!!!!) (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|