Oracle 11g静默安装指南及常见报错修复
需积分: 10 158 浏览量
更新于2024-08-05
收藏 269KB DOCX 举报
本文档主要介绍了在CentOS 7环境下对Oracle 11g进行静默安装时遇到的问题及相应的解决方案。首先,静默安装通常需要通过修改系统配置来确保顺利进行。在Linux系统中,这涉及到以下几个关键步骤:
1. **修改`/etc/hosts`**:
在`/etc/hosts`文件中添加本机的IP地址,这是为了使安装脚本能够正确识别主机名。
2. **用户权限设置**:
- 创建安装相关的用户组,如`oinstall`和`dba`,并为`oracle`用户分配相应的权限。
- 设置`oracle`用户的密码。
- 修改`/etc/security/limits.conf`文件,为`oracle`用户设置软限制(soft)和硬限制(hard),如进程数(nproc)、文件句柄(nofile)和堆栈大小(stack),以满足Oracle数据库的资源需求。
3. **内核参数调整**:
修改`/etc/sysctl.conf`文件,增加或修改一些核心参数,如AIO缓冲区数量(fs.aio-max-nr)、文件描述符的最大值(fs.file-max)、共享内存相关参数(kernel.shmall、kernel.shmmax、kernel.shmmni)等,以及网络相关参数(如内存限制和端口范围)。
4. **让参数生效**:
使用`/sbin/sysctl -p`命令将修改的内核参数应用到系统中。
5. **会话限制**:
在`/etc/pam.d/login`文件中添加`pam_limits.so`,以确保在登录时自动应用用户限制。
6. **修改用户环境变量**:
在`/etc/profile`文件中,根据用户类型(ksh shell)设置`ulimit`命令,限制`oracle`用户的进程和文件句柄限制。
7. **创建安装目录**:
使用`mkdir -p`命令创建Oracle的安装目录,如`/u01/app/oracle`、`oraInventory`和`oradata`。
在实际操作中,可能会遇到静默安装过程中报错的情况,比如在复制文件时可能出现换行符问题。在这种情况下,需要检查并手动处理这些错误,确保所有配置更改正确无误。
通过这些步骤,本文档提供了在CentOS 7上成功进行Oracle 11g静默安装的关键配置指南,有助于读者在遇到类似问题时能够有效地解决。
2021-11-09 上传
2019-06-19 上传
2020-11-07 上传
2019-05-15 上传
2022-05-04 上传
2021-12-21 上传
2021-06-10 上传
2020-06-10 上传
糖漁
- 粉丝: 0
- 资源: 2
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践