CentOS 7 完成Oracle 11g安装与主机名设置
需积分: 13 43 浏览量
更新于2024-09-07
2
收藏 50KB DOC 举报
本文档详细介绍了在 CentOS 7 操作系统上安装 Oracle 11G 的步骤,着重于设置主机名和配置环境以确保顺利安装。以下是关键知识点的详细介绍:
1. 设置主机名:
首先,设置主机名为 "www",通过编辑 `/etc/hostname` 文件,将 `localhost.localdomain` 更改为 `www`,然后保存并退出 (`:wq!`)。接着,打开 `/etc/hosts` 文件,将 `127.0.0.1 localhost` 修改为 `127.0.0.1 www`,再次保存 (`:wq!`)。
2. 安装依赖软件包:
在安装 Oracle 之前,需要确保操作系统具备必要的依赖。根据文档中的命令,需要安装以下软件包:`binutils`, `compat-libstdc++`, `elfutils-libelf`, `gcc`, `glibc`, `ksh`, `libaio`, `libgcc`, `libstdc++`, `make`, `sysstat`, `unixODBC`, 和 `pdksh`。使用 `yum` 命令安装这些软件。
3. 创建用户和组:
为了支持 Oracle 安装,需要创建两个用户组:`oinstall` 和 `dba`,以及对应的用户(例如 `oracle`),同时指定 `oracle` 用户属于 `dba` 组,并设置密码。
4. 创建数据库目录:
为了存放数据库文件,创建了三个目录:`data/oracle`,`data/oraInventory` 和 `data/database`,并将权限设置为 `oracle` 用户和 `oinstall` 组所有。
5. 防火墙管理:
确保防火墙已关闭并禁止,通过运行 `systemctl stop firewalld.service` 和 `systemctl disable firewalld.service`,然后编辑 `/etc/selinux/config` 来关闭 selinux。
6. 内核参数配置:
对 `/etc/sysctl.conf` 文件进行调整,设置与 AIO(异步I/O)相关的参数,如 `fs.aio-max-nr`, `fs.file-max`, `kernel.shmall`, `kernel.shmmax`, `kernel.shmmni`, 和 `ke`,以优化系统的性能和资源管理。
通过以上步骤,读者可以按照文档指导在 CentOS 7 上安装 Oracle 11G,确保了主机名的正确设置和必要的系统配置,以便于后续的数据库安装和管理。注意,在实际操作中,可能需要根据系统的具体需求和版本差异进行适当调整。
2014-03-18 上传
2021-02-03 上传
2024-04-20 上传
2023-10-27 上传
2023-06-06 上传
2023-09-09 上传
2023-12-14 上传
2019-12-16 上传
weixin_44805790
- 粉丝: 0
- 资源: 1
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫