龙蜥操作系统安装oracle11g
时间: 2025-01-04 16:29:21 浏览: 179
### 在龙蜥操作系统上安装配置 Oracle 11g 数据库
#### 准备工作
为了顺利安装 Oracle 11g,在开始之前需完成一些准备工作:
- **安装操作系统**:确保已成功部署龙蜥 Anolis 操作系统版本7.9或更高版本[^3]。
- **网络设置**:确认服务器能够访问互联网以便获取必要的更新和资源。
- **ISO镜像源挂载**:如果使用的是物理介质,则应将其正确挂在到系统中作为软件仓库的一部分。
- **上传所需文件**:
- 下载并准备好所有必需的基础包、补丁以及Oracle数据库安装程序等材料。
- 将这些文件传输至目标机器上的指定位置。
#### 使用 Docker 安装 Oracle 11g
对于希望简化环境搭建流程的情况,可以考虑利用Docker容器来快速启动预构建好的Oracle实例。具体操作如下所示:
```bash
sudo yum update && sudo yum install -y rlwrap # 更新系统并安装rlwrap工具以避免字符编码问题
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g # 获取官方提供的Oracle 11g镜像
docker run -d -p 1521:1521 --name oracle_11g \
-v /mnt/oracle11g:/u01/app/oracle/oradata \
registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g # 启动容器并将主机目录映射给容器内部的数据存储路径
```
上述命令会创建一个新的名为`oracle_11g`的服务端口监听于TCP 1521,并允许外部通过该端口连接到新建立起来的Oracle服务;同时还将宿主机中的某个特定文件夹(/mnt/oracle11g)绑定到了容器内的/u01/app/oracle/oradata处用于持久保存数据表空间等内容[^4]。
#### 手动安装 Oracle 11g
当需要更细粒度控制整个过程时可以选择传统方式来进行手动部署:
##### 步骤一:下载与解压安装包
前往官方网站或者其他可信渠道获得适用于Linux平台下的Oracle Database 11g Release 2压缩包(`linux.x64_11gR2_database.zip`)之后传送到待处理节点之上再执行解压缩动作:
```shell
unzip linux.x64_11gR2_database.zip -d ~/database/
```
##### 步骤二:调整内核参数及限制作业
编辑/etc/sysctl.conf添加下列条目使内存管理和进程调度策略更加适合大型关系型数据库引擎的需求:
```properties
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
```
接着应用更改使之生效:
```shell
sysctl -p
```
另外还需修改用户的资源限制规则,即向/etc/security/limits.conf追加几行定义:
```plaintext
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
```
最后重启计算机让新的设定得以贯彻实施。
##### 步骤三:创建专用账户和服务组
为保障安全性和便于管理应当设立专门用来运行Oracle产品的用户身份及其所属群体:
```shell
groupadd oinstall
groupadd dba
useradd -G dba oracle
passwd oracle
```
这里设置了两个不同的群集——oinstall负责拥有者权限而dba则赋予DBA级别的权利;同时也建立了用户名叫作'oracle'的新成员隶属于这两个集合之下并且为其指定了初始密码。
##### 步骤四:执行图形界面引导式安装
切换成刚刚新建出来的oracle账号登录后转到刚才提到过的那个已经展开完毕的ZIP档案所在的位置里面去寻找runInstaller这个可执行文件双击它就会弹出来一个GUI窗口指导着一步步完成剩下的环节直到结束为止。
阅读全文
相关推荐









