Oracle 11G ASM在Linux上的安装预备步骤
5星 · 超过95%的资源 需积分: 9 106 浏览量
更新于2024-09-14
收藏 42KB DOC 举报
"Oracle 11G ASM在Linux环境下的安装准备"
Oracle 11G Automatic Storage Management (ASM) 是Oracle数据库系统中用于管理磁盘存储的一种集成化解决方案。在开始ASM的安装之前,需要进行一系列的准备工作以确保系统的兼容性和稳定性。以下是对标题和描述中涉及的知识点的详细说明:
1. **系统硬件需求**:
- **内存(Memory)**:至少需要1GB的RAM。根据描述中的信息,系统有2058496kB(即2GB)的内存,满足最低要求。对于不同大小的内存,交换空间(swap area)的设置有所不同:
- 如果RAM在1024MB到2048MB之间,则交换空间应为1.5倍的RAM。
- 如果RAM大于2048MB且小于8192MB,则交换空间应与RAM相匹配。
- 如果RAM大于8192MB,则交换空间应为0.75倍的RAM。当前系统中,由于内存为2GB,所以交换空间应为3GB(1.5 * 2GB)。
- **交换空间(Swap Area)**:根据描述,系统已有2047020KB(即2GB)的交换空间,这满足了2GB内存配置的最小需求。
- **/tmp目录空间**:需要在 `/tmp` 目录下有150MB到200MB的可用磁盘空间。描述中未提供 `/tmp` 的具体空间信息,但根据一般Linux系统的配置,通常会有足够的空间。
2. **软件包检查**:
- 在安装ASM之前,需要确保系统上已经安装了一系列必要的软件包,例如:
- binutils
- compat-libstdc++-33
- elfutils-libelf
- elfutils-libelf-devel
- gcc
- gcc-c++
- glibc
- glibc-common
- glibc-devel
- glibc-headers
- libaio
- libaio-devel
- libgcc
- libstdc++
- libstdc++-devel
- make
- numactl-devel
- sysstat
- 从描述中可以看出,这些软件包已经在系统上安装,这是ASM安装的基础。
3. **Oracle Installation Owner Shell Limits**:
- 在安装Oracle软件时,需要对Oracle安装所有者的shell限制进行调整。这通常涉及到在`/etc/security/limits.conf`或`/etc/pam.d/login`等文件中添加特定的行来设置用户资源限制,如`nproc`(最大进程数)、`nofile`(最大打开文件数)等。
4. **操作系统版本和环境**:
- 描述中没有明确的操作系统版本,但从软件包的名称(如`el5`)可以推测可能是Red Hat Enterprise Linux 5或兼容的系统。Oracle 11G ASM通常支持RHEL 5及更高版本。
5. **磁盘准备**:
- 安装ASM前,需要规划好磁盘布局,ASM会创建一个或多个磁盘组,用于存放数据库的数据文件、控制文件、重做日志等。磁盘应为裸设备,并且在ASM环境下通常使用RAID配置以提高性能和可靠性。
6. **用户和权限**:
- 需要创建一个专门的Oracle用户(如`oracle`),并给予适当的文件系统权限和系统权限。
Oracle 11G ASM的安装准备涉及到硬件配置、软件依赖、系统配置以及磁盘和用户权限的设定。在进行ASM安装之前,务必确保以上所有方面都已准备就绪,以确保安装过程顺利且后续运行稳定。
2018-10-01 上传
2020-05-19 上传
2016-07-26 上传
2018-07-23 上传
2014-04-10 上传
2014-07-13 上传
draculali
- 粉丝: 0
- 资源: 5
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析