(O管理)红帽安装.pdfVIP

  • 2
  • 0
  • 约9.72千字
  • 约 27页
  • 2021-02-04 发布于陕西
  • 举报
(O 管理)红帽安装 CentOS 6.3(x86_32)下安装 Oracle 10g R2 一、硬件要求 1 、内存swap Minimum:1GBofRAM Recommended:2GBofRAMormore 检查内存情况 #grepMemTotal/proc/meminfo #grepSwapTotal/proc/meminfo 2 、硬盘 由于CentOS 安装后差不多有 4~5G ,再加上Oracle 等等的安装,所以请准备至 少 10G 的硬盘空间。 检查磁盘情况 #df-h 二、软件 系统平台:CentOS6.3(x32) CentOS-6.3-i386-bin-DVD1.iso Oracle 版本:Oracle10gR2 10201_database_linux32.zip 三、系统安装注意 系统安装时一定要安装桌面模式,否则无法安装oracle ,另外请勿开启 SELinux ,oracle 官方不建议使用SELinux ,CentOS 的防火墙也请暂时关闭,减 少安装时的困扰。为防止Oracle 安装过程中出现乱码,建议使用英文作为系统 语言,进行 Oracle 的安装工作。 本文中所描述的系统命令,未经特殊标示,均为 “#”代表 root 权限, “$”代 表 oracle 权限。 四、安装 Oracle 前的系统准备工作 首先,请先以 root 账号登入作一些前置设定作业。 1 、关闭防火墙、禁用SELinux #setup #vi/etc/selinux/config 修改 SELINUX=disabled ,然后重启。 如果不想重启系统,使用命令 setenforce0 2 、安装依赖包 Oracle 官方文档要求的安装包: 查看 Oracle 相关包是否已经安装: 用yum 方式安装所需的包: #yum-yinstallbinutilscompat-libstdc++-33compat-libstdc++-33.i686elfut ils-libelfelfutils-libelf-develgccgcc-c++glibcglibc.i686glibc-commong libc-develglibc-devel.i686glibc-headerskshlibaiolibaio.i686libaio-dev ellibaio-devel.i686libgcclibgcc.i686libstdc++libstdc++.i686libstdc++- develmakesysstat 最后还需要安装 libXp 这个 Library ,这个一定要安装,否则安装Oracle 时会 出现javaException 。 #vivi 3 、创建Oracle 用户与组 在这里只讨论单主机环境,不考虑 RAC 环境的配置。 执行以下指令以新增 oracle 安装时所需要的使用者与群组。 (1)建立群组 oinstall #groupaddoinstall (2)建立群组 dba #groupadddba (3)新增使用者 oracle 并将其加入 oinstall 和 dba 群组 #useradd-m-goinstall-Gdbaoracle (4)测试 oracle 账号是否建立完成 #idoracle (5)建立 oracle 的新密码 #passwdoracle 4 、将oracle 使用者加入到 sudo 群组中 #vi/etc/sudoers 找到 rootALL=(ALL)ALL 这行,并且在底下再加入 oracleALL=(ALL)ALL 输入 wq! (由于这是一份只读文档所以需要再加上!)并且按下Enter 5 、配置系统内核参数 #vi/etc/sysctl.conf 并输入以下内容: kernel.shmall=2097152//表示系统一次可以使用的共享内存总量(以页为单 位)。缺省值就是 2097152 ,通常不需要修改 kernel.shmmax=2147483648//定义了共享内存段的最大尺寸(以字节为单位)。 缺省为 32M ,对于oracle 来说,该缺省值太低了,通常将其设置为 2G kernel.shmmni=4096//用于设置系统范围内共享内存段的最大数量。该参数的默 认值是 4096 。通常不需要更改 kernel.sem=25032000100128//表示设置的信号量 net.ipv4.ip_local_port_range=102465000 net.core.rmem_default=4194304//默认的接收

文档评论(0)

1亿VIP精品文档

相关文档