RHEL6 64位ASM方式安装oracle 11gR2(一)

一、安装前的准备二、安装网格基础架构三、安装数据库软件四、创建监听五、创建数据库实例一、安装前的准备1.1确定操作系统环境#cat/etc/redhat-releaseRedHatEn

火山方舟 火山方舟

火山引擎一站式大模型服务平台,已接入满血版DeepSeek

火山方舟 99 查看详情 火山方舟

一、安装前的准备

1.1 确定操作系统环境

# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 6.2 (Santiago)# uname -aLinux ora11g.vnimos.org 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux# free -mtotalusedfreeshared bufferscachedMem:20081309699062875-/+ buffers/cache:3711637Swap:5090509# fdisk -lDisk /dev/sda: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice BootStartEndBlocks Id System/dev/sda1 *1540131 83 Linux/dev/sda262172 17406427+ 8e Linux LVM/dev/sda321732237522112+ 82 Linux swap / Solaris/dev/sda422383916 13486567+ 5 Extended/dev/sda5223825422449881 83 Linux/dev/sda6254328472449881 83 Linux/dev/sda7284831522449881 83 Linux/dev/sda8315334572449881 83 Linux/dev/sda9345837653077120 83 Linux# df -hFilesystemSize Used Avail Use% Mounted on/dev/mapper/Vol0-root7.6G 3.2G 4.1G 41% //dev/mapper/Vol0-oracle8.6G 101M 747M 1% /u01/dev/sda138M 16M 21M 42% /boottmpfs1005M0 1005M 0% /dev/shm

1.2 网络参数的配置

# cat /etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=ora11g.vnimos.org# service NetworkManager stop# chkconfig NetworkManager off# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticHWADDR=00:0C:29:32:C3:9CIPADDR=192.168.0.90NETMASK=255.255.255.0ONBOOT=yes# cat /etc/hosts127.0.0.1localhost.localdomain localhost192.168.0.90 ora11g.vnimos.orgora11g//必须至少包含以上两行、三列(IP 长名 短名),否则安装的时候将会出现”Oracle Net Configuration Assistant failed”的错误

 RHEL6 64位ASM方式安装oracle 11gR2(一)

1.3 oracle用户环境变量、系统参数的配置

# groupadd oinstall# groupadd dba# useradd -g oinstall -G dba,root oracle# echo “oracle” | passwd –stdin oracle# mkdir -p /u01/app/{oracle,oraInventory}# chown oracle:oinstall /u01/app/oracle# chown oracle:oinstall /u01/app/oraInventory# vi /home/oracle/.bash_profileexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1export ORACLE_SID=orclexport LD_LIBRARY_PATH=$ORACLE_HOME/libexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/X11R6/libexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/rdbms/libexport CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlibexport CLASS_PATH=$CLASS_PATH:$ORACLE_HOME/rdbms/jlibexport CLASS_PATH=$CLASS_PATH:$ORACLE_HOME/network/jlibexport TNS_ADMIN=$ORACLE_HOME/network/adminexport NLS_LANG=american_america.AL32UTF8export ORACLE_TERM=xtermexport EDITOR=viexport PATH=$ORACLE_HOME/bin:$PATHexport LANG=en_US# vi /etc/sysctl.confkernel.shmmax = 1073741824//物理内存的一半(字节)# sysctl -p

1.4 绑定裸设备(用于创建ASM磁盘组,美国服务器,更详细的内容请参考:)

# fdisk -lDisk /dev/sda: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice BootStartEndBlocks Id System/dev/sda1 *1540131 83 Linux/dev/sda262172 17406427+ 8e Linux LVM/dev/sda321732237522112+ 82 Linux swap / Solaris/dev/sda422383916 13486567+ 5 Extended/dev/sda5223825422449881 83 Linux/dev/sda6254328472449881 83 Linux/dev/sda7284831522449881 83 Linux/dev/sda8315334572449881 83 Linux/dev/sda9345839163686886 83 Linux# vi /etc/sysconfig/rawdevices/dev/raw/raw5 /dev/sda5/dev/raw/raw6 /dev/sda6/dev/raw/raw7 /dev/sda7/dev/raw/raw8 /dev/sda8/dev/raw/raw9 /dev/sda9# chmod +x /etc/rc.d/init.d/rawdevices# chkconfig –add rawdevices# chkconfig rawdevices on# service rawdevices startAssigning devices:/dev/raw/raw5 –> /dev/sda5/dev/raw/raw5: bound to major 8, minor 5/dev/raw/raw6 –> /dev/sda6/dev/raw/raw6: bound to major 8, minor 6/dev/raw/raw7 –> /dev/sda7/dev/raw/raw7: bound to major 8, minor 7/dev/raw/raw8 –> /dev/sda8/dev/raw/raw8: bound to major 8, minor 8/dev/raw/raw9 –> /dev/sda9/dev/raw/raw9: bound to major 8, minor 9done# raw -qa/dev/raw/raw5: bound to major 8, minor 5/dev/raw/raw6: bound to major 8, minor 6/dev/raw/raw7: bound to major 8, minor 7/dev/raw/raw8: bound to major 8, minor 8/dev/raw/raw9: bound to major 8, minor 9

# rpm -ivh pdksh-5.2.14-37.el5.x86_64.rpm//RHEL6光盘默认没有该软件包,可直接安装RHEL5的rpm软件包# yum -y install binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel “compat*”//以上的软件必须包含32位的软件包,美国服务器,否则如果缺少,可能在安装大约到65%,开始编译的时候出现”Error in invoking target ‘all_no_orcl’ of makefile”的错误# unzip -d /stage/ linux.x64_11gR2_grid.zip# chown -R oracle.oinstall /stage/grid# xhost +access control disabled, clients can connect from any host# su – oracle$ cd /stage/grid/$ ./runInstaller

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

2.2 创建FRA磁盘组(Fast Recovery Area)

$ . oraenvORACLE_SID = [orcl] ? +ASMThe Oracle base for ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid is /u01/app/oracle$ env | grep SIDORACLE_SID=+ASM$ asmca

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

 RHEL6 64位ASM方式安装oracle 11gR2(一)

2.3 安装后的检查、配置

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/523477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Linux系统中Compton如何配置抗锯齿
上一篇 2025年11月9日 06:45:25
如何在Linux服务器上应对Web接口DDoS攻击?
下一篇 2025年11月9日 06:45:34

相关推荐

  • MySQL最新版本如何下载?官方下载指南

    MySQL最新版本如何下载?官方下载指南MySQL最新版本如何下载?官方下载指南MySQL最新版本如何下载?官方下载指南MySQL最新版本如何下载?官方下载指南

    要下载mysql,推荐从官网直接下载;选择社区版或商业版取决于用途;下载时需选对操作系统和版本;安装遇到问题可查错误提示并搜索解决方案;验证安装成功可用命令行登录。下载步骤包括访问官网、选择版本与操作系统、使用installer、注册账号、开始下载安装。安装后配置root密码、字符集等。验证方式为命…

    2026年9月22日 用户投稿
    300
  • Flyway多数据库与CI/CD测试集成策略

    本文深入探讨了在CI/CD流程中,如何高效地配置Flyway以管理多数据库环境下的迁移,尤其关注集成测试场景。我们将比较使用真实数据库服务、Testcontainers以及Flyway自身多数据库配置的优劣,并提供关于分离生产与测试环境迁移脚本的实用策略,旨在确保开发、测试与生产环境的数据一致性与流…

    2026年9月22日
    300
  • Oracle定时任务

    oracle 介绍 oracle job 是应用在数据库层面,用来定时执行存储过程或者 SQL 语句的定时器。 测试数据代码语言:javascript代码运行次数:0运行复制 –建测试表CREATE TABLE TEST_JOB( DATETIME DATE, BEG_DATE VARCHAR2(…

    2026年9月22日
    500
  • MySQL数据备份自动化实施_MySQL定时任务与脚本管理

    MySQL数据备份自动化实施_MySQL定时任务与脚本管理MySQL数据备份自动化实施_MySQL定时任务与脚本管理MySQL数据备份自动化实施_MySQL定时任务与脚本管理MySQL数据备份自动化实施_MySQL定时任务与脚本管理

    mysql数据备份的自动化实施核心在于结合mysqldump等工具与操作系统的定时任务(如linux的cron或windows的task scheduler),通过编写和管理脚本实现定期执行备份。1. 使用mysqldump作为基础工具,编写包含数据库连接信息、时间戳文件名、日志记录、压缩清理等功能…

    2026年9月21日 用户投稿
    200
  • VSCode编写Java代码方法_VSCode搭建Java开发环境实战教程

    答案:在VSCode中配置Java开发环境需安装JDK并设置环境变量,再安装VSCode及Java扩展包,即可实现Java项目的创建、编写、运行与调试。它轻量、启动快,支持多语言和丰富扩展,集成Maven/Gradle,适合日常开发。 在VSCode里编写Java代码,说白了,就是把这个轻量级的代码…

    2026年9月21日
    100
  • 在Linux中如何通过命令行安装Java JDK

    在Linux中安装Java JDK可通过包管理器或手动安装,推荐使用系统自带工具安装OpenJDK。对于Ubuntu/Debian系统,先更新软件包列表:sudo apt update,再搜索可用版本:apt search openjdk-*,然后安装指定版本如OpenJDK 17:sudo apt…

    2026年9月20日
    000
  • 如何配置Scala与Java混合开发环境 Scala环境与JDK整合方法

    配置Scala与Java混合开发环境的关键是安装JDK、Scala并统一管理依赖。1. 安装JDK 8或11,配置JAVA_HOME和PATH;2. 安装Scala并设置SCALA_HOME;3. 使用SBT创建项目,配置build.sbt,组织src目录;4. 在IntelliJ IDEA中安装S…

    2026年9月20日
    100
  • 如何在Laravel中实现数据加密

    在laravel中实现数据加密的最直接且推荐方式是使用内置的crypt门面,其基于openssl并默认采用aes-256算法,通过app_key进行加解密。1. 使用crypt::encryptstring()或crypt::encrypt()对字符串或数组/对象进行加密;2. 使用crypt::d…

    2026年9月13日
    100
  • 如何在mysql中迁移分区表数据

    答案:MySQL分区表数据迁移需确保结构兼容性和数据完整性,常用方法包括:1. 使用INSERT INTO…SELECT迁移数据,要求目标表已存在且WHERE条件匹配分区范围;2. 通过mysqldump导出导入,适用于跨实例迁移,操作简单但大表性能差;3. 模拟EXCHANGE PAR…

    2026年9月10日
    100
  • thinkphp8相比thinkphp6有哪些新特性

    ThinkPHP8在性能、架构、功能和开发体验上全面升级,采用全新模块化架构,优化路由解析与数据库查询,提升响应速度;支持PHP 8.0+新特性,代码更简洁高效;增强中间件、路由、模型及验证功能,强化安全防护;兼容TP6代码,无缝升级,降低迁移成本。 ThinkPHP8 相比 ThinkPHP6 进…

    2026年9月10日
    400
  • Oracle DATE类型的时间组件处理与日期存储策略

    Oracle数据库的`DATE`数据类型始终包含日期和时间组件,即使未明确指定时间,系统也会默认填充午夜(00:00:00)。因此,当期望只存储日期时,实际存储的仍会包含时间部分。本文将深入探讨这一特性,并提供在SQL查询和应用程序层面有效管理和显示日期(不含时间)的策略,强调应通过格式化而非尝试修…

    2026年9月9日
    200
  • mysql中如何审计用户操作

    答案:MySQL审计可通过企业版插件、通用日志、触发器或外部工具实现。使用MySQL Enterprise Audit插件可详细记录登录与操作行为;社区版可启用general_log记录所有SQL语句,但影响性能;关键表可创建审计表和触发器追踪DML变更;还可结合Percona、ProxySQL或E…

    2026年9月9日
    100
  • 如何在安装完成后配置表空间管理

    首先创建表空间并指定存储路径与大小,Oracle和PostgreSQL通过CREATE TABLESPACE命令实现;接着可为用户设置默认表空间,避免每次建表显式指定;然后在建表时可通过TABLESPACE子句指定对象存储位置;定期使用系统视图或函数监控表空间使用情况,防止空间不足;当空间紧张时,可…

    2026年9月9日
    000
  • 什么是mysql数据库及其基本概念

    MySQL是开源关系型数据库,基于SQL操作,用于Web开发;包含数据库、表、行、列等基本概念,支持主键唯一标识和外键关联表,常用SQL语句包括SELECT、INSERT、UPDATE、DELETE,广泛应用于电商、博客等需数据持久化与一致性的场景。 MySQL 是一种广泛使用的关系型数据库管理系统…

    2026年9月8日
    100
  • OpenJPA与Oracle:解决4000字节字符串限制警告

    当openjpa在oracle数据库环境中记录“warn: … is being mapped with a handler that may not be able to store values over 4000 bytes/chars long”警告时,这通常意味着实体中某个字符…

    2026年9月8日
    000
  • 数据量大的App制作,数据库如何选型?

    在开发处理大量数据的应用程序时,数据库的选择至关重要。选择一个合适的数据库不仅能确保数据的存储效率和安全性,还能提升应用程序的整体性能和用户体验。以下将从几个关键方面探讨如何为数据量大的app选择合适的数据库。 首先,考虑数据量的大小。 对于数据量庞大的应用程序,首要考虑的是数据库的存储能力和扩展性…

    2026年9月7日
    000
  • 最小化Java中的可变范围:安全有效代码的最佳实践

    本文探讨了缩小Java变量作用域以提升代码可读性、可维护性和安全性至关重要的问题。文章将Java的面向对象方法与C等语言进行了对比,并通过方法封装和受控访问等最佳实践示例,阐述了如何有效地限制变量的作用域。 在Java中,变量的作用域是指程序中可以访问该变量的区域(Mahrsee, 2024)。作用…

    2026年9月7日
    000
  • 解决SQL Server 2016 JRE7更新问题

    解决SQL Server 2016 JRE7更新问题解决SQL Server 2016 JRE7更新问题解决SQL Server 2016 JRE7更新问题解决SQL Server 2016 JRE7更新问题

    安装sql server 2016时,若系统中缺少必要的运行组件,可能会导致安装过程被中断。其中,未安装合适的java运行环境是较为常见的原因之一。为避免此类问题,应在安装前部署与sql server兼容的jre版本,并正确设置相关环境变量。完成配置后,重新启动sql server安装程序即可继续安…

    2026年9月7日 用户投稿
    000
  • Java开发入门必学技能清单

    Java开发入门必学技能清单Java开发入门必学技能清单Java开发入门必学技能清单Java开发入门必学技能清单

    java开发一般指的是javaee方向的开发,从事这一领域需要掌握一系列核心技术,如servlet、jsp、spring框架、hibernate、数据库操作以及web服务等相关知识。 1、 打好JavaSE基础是学习Java开发的前提,无论后续是走JavaEE路线还是转向安卓开发,这都是必不可少的一…

    2026年9月7日 用户投稿
    100
  • 什么是爪哇?为什么在后端开发中受欢迎?

    Java凭借其跨平台兼容性、处理大型应用的能力以及可靠性,成为后端开发领域举足轻重的编程语言。自1995年由Sun Microsystems发布以来,Java已广泛应用于各种后端系统。 其在后端开发中的流行,源于以下几个关键优势: 跨平台运行: Java遵循“一次编写,随处运行”(WORA)原则。借…

    2026年9月7日
    100

发表回复

登录后才能评论
关注微信