当前位置:首页 >> IT/计算机 >>

RHEL6


1. 使用 DVD 做 yum 源
1.1. 新建 dvd 挂载目录
[root@oracle ~]# mkdir /media/iso

1.2. 挂载 dvd 到指定目录
[root@oracle ~]# mount /dev/cdrom /media/iso/

1.3. 进入 yum.repos.d 文件夹,
[root@oracle ~]# cd /etc/yum.repos.d/

1.4. 删除原有的 repo 文件
[root@oracle yum.repos.d]# rm -rf *

1.5. 新建使用 dvd 为源的 repo 文件
[root@oracle yum.repos.d]# vim iso.repo [Server] name=Server baseurl=file:///media/iso/Server enabled=1 gpgcheck=0 [HighAvailability] name=HighAvailability baseurl=file:///media/iso/HighAvailability enabled=1 gpgcheck=0 [LoadBalancer] name=LoadBalancer baseurl=file:///media/iso/LoadBalancer enabled=1 gpgcheck=0

[LoadBalancer] name=LoadBalancer baseurl=file:///media/iso/LoadBalancer enabled=1 gpgcheck=0

1.6. 清空原有 yum 信息
[root@oracle yum.repos.d]# yum clean all

1.7. 更新 yum
[root@oracle yum.repos.d]# yum update

2. 安装依赖软件包
2.1. 配置好 yum 源后,使用 root 用户安装软件包
[root@oracle ~]# cd /media/iso/Packages/ [root@oracle Packages]# yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh* 这些依赖包必须要安装,因为版本不同,在 oracle 安装时会提示缺少依赖包,忽略后可以正 常安装使用 Oracle。

3. 修改内核参数
3.1. 修改内核参数
[root@oracle ~]#vim /etc/sysctl.conf kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 6815744 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.wmem_default = 262144

net.core.rmem_max = 4194304 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576

3.2. 使内核参数实时生效
[root@oracle ~]# sysctl -p

4. 新建用户和组
[root@oracle ~]# groupadd oinstall [root@oracle ~]# groupadd dba [root@oracle ~]# useradd -g oinstall -G dba -m oracle [root@oracle ~]# passwd oracle

5. 为 oracle 用户设置 Shell 限制
5.1. 修改/etc/security/limits.conf,加入
[root@oracle ~]# vim /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536

5.2. 修改/etc/pam.d/login,加入
[root@oracle ~]# vim /etc/pam.d/login session required pam_limits.so

5.3. 修改/etc/profile,加入
[root@oracle ~]# vim /etc/profile if [ \$USER = "oracle" ]; then if [ \$SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else

ulimit -u 16384 -n 65536 fi umask 022 fi

6. 新建安装目录
6.1. 新建目录
[root@oracle ~]# mkdir -p /u01/app/oracle

6.2. 设置目录所有权
[root@oracle ~]# chown oracle:oinstall /u01/app

6.3. 设置目录权限
[root@oracle ~]# chmod -R 775 /u01/app

7. 准备 oracle 安装文件
修改/etc/hosts 文件 [root@oracle ~]#vim /etc/hosts 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 192.168.137.112 oracle.domain.com oracle 注意将主机名对应到真实 ip 地址,否则 oracle 有可能将监听程序仅仅建立在 127.0.0.1 上 解压 oracle 安装文件包 [root@oracle u01]# unzip /media/linux.x64_11gR2_/linux.x64_11gR2_database_1of2.zip && unzip /media/linux.x64_11gR2_/linux.x64_11gR2_database_2of2.zip 切换到 oracle 用户,图形界面登录,执行 oracle 安装文件 [oracle@oracle ~]$ cd /u01/database/ [oracle@oracle database]$ ./runInstaller

忽略

可选择仅仅安装软件或者同时创建数据库

选择 server 版本

选择单实例数据库

高级安装

添加简体中文支持

企业版安装

数据库安装目录

数据名及服务名

自动内存管理及其他设置

启用 oracle 企业管理控制台 OEM

选择文件系统

自动备份设置

数据库用户名密码设置

系统中的 oracle 产品用户及组设置

预安装检查,错误可忽略(软件版本问题,但必须确认软件包已安装)

安装完成后根据提示用 root 身份执行两个 sh 脚本

[root@oracle ~]# cd /u01/app/oraInventory/ [root@oracle oraInventory]# ./orainstRoot.sh [root@oracle oraInventory]# cd /u01/app/oracle/product/11.2.0/dbhome_1/ [root@oracle dbhome_1]# ./root.sh

8. 让 oracle 和 oem 随机启动
8.1. 修改/etc/oratab
[root@oracle ~]#vim /etc/oratab orcl:/u01/app/oracle/product/11.2.0/dbhome_1:Y(N 改为 Y)

8.2. 修改$ORACLE_HOME/BIN/dbstart 和 $ORACLE_HOME/BIN/dbshut
[root@oracle ~]#vim /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart [root@oracle ~]#vim /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbshut ORACLE_HOME_LISTNER=$ORACLE_HOME ($1 改为$ORACLE_HOME)

8.3. 建立启动脚本
[root@oracle ~]#vim /etc/rc.d/init.d/oracle #!/bin/bash # chkconfig: 2345 99 10 # description: Startup Script for oracle Databases # /etc/rc.d/init.d/oracle export ORACLE_BASE=/u01/app/oracle/ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export PATH=$PATH:$ORACLE_HOME/bin case "$1" in start) echo "-----startup oracle-----" >> /var/log/racle11log su oracle -c "$ORACLE_HOME/bin/dbstart" su oracle -c "$ORACLE_HOME/bin/emctl start dbconsole" touch /var/lock/subsys/oracle echo "-----startup oracle successful-----" >> /var/log/oraclelog echo "OK" ;; stop) echo "-----shutdwn oracle-----" >> /var/log/oraclelog su oracle -c "$ORACLE_HOME/bin/dbshut" su oracle -c "$ORACLE_HOME/bin/emctl stop dbconsole" rm -f /var/lock/subsys/oracle echo "-----shutdown oracle successful-----" >> /var/log/oraclelog echo "OK" ;; *) echo "Usage: 'basename $0' start|stop" exit 1 esac exit 0

8.4. 给脚本设置权限
[root@oracle ~]#chmod 755 /etc/rc.d/init.d/oracle

8.5. 建立服务
[root@oracle ~]#chkconfig --add oracle [root@oracle ~]#chkconfig oracle on


赞助商链接
相关文章:
RHEL6 和 RHEL7 的变化
RHEL6 和 RHEL7 的变化 - RHEL6 和 RHEL7 的变化 2014-12-09 09:03:23 Administrative command and config-file...
RHEL6下设置IP地址总结
RHEL6下设置IP地址总结 - RHEL6 下设置 IP 地址总结 首先说明下 RHEL6 下设置 IP 地址的确和 RHEL5 下有几点是不同的。 我装完 RHEL6 中默认选择的是 ...
RHEL6系统安装
一、RHEL6 安装之光盘引导安装: 将 RHEL6 系统光盘放入光驱中并在 BOIS 中设置光盘启动, 开机后进入 RHEL6 的安装界面, 如图所示:图解 RHEL6.0 的安装过程及 ...
rhel6故障排除
rhel6故障排除_电脑基础知识_IT/计算机_专业资料。Uplooking test shell1-4 故障排除 故障 1: 1. 开机显示 root 账户缺失 2. 自动关机无法进入系统 解决方法 ...
RHEL6系统上安装、配置和使用MySQL
RHEL6系统上安装、配置和使用MySQL_计算机软件及应用_IT/计算机_专业资料。RHEL6系统上安装、配置和使用MySQL,用户权限配置,ODBC配置等等。...
rhel6.6双网卡绑定_图文
rhel6.6双网卡绑定_计算机软件及应用_IT/计算机_专业资料。? @关闭 selinux、防火墙、NetworkManager Vim /etc/selinux/config Disabled Service NetworkManager ...
RHEL6下DHCP配置心得
RHEL6下DHCP配置心得 - 目前学习DHCP的一些心得,还不完整,希望对大家有帮助... RHEL6下DHCP配置心得_IT/计算机_专业资料。目前学习DHCP的一些心得,还不完整,希望对...
RHEL6安装VMware_Tools
RHEL6安装VMware_Tools_计算机软件及应用_IT/计算机_专业资料。1、在 vmware 里启动 RHEL6 2、vmware 菜单栏 VM--Install Vmware tools, 3、将光驱里的文件 ...
rhel6搭建ldap
rhel6搭建ldap_计算机软件及应用_IT/计算机_专业资料。rhel6搭建ldap 1:安装 openldap 包 # yum -y install openldap-servers openldap-clients 2:生成密码 ...
rhel6.6下oracle12安装部署
rhel6.6下oracle12安装部署 - redhat linux 6.6 下安装 oracle12c 创建组和用户以及安装目录 groupadd oinstall groupadd dba...
更多相关标签: