所需软件:oracle11.2.0.4安装包、Xshell 6、Xmanager 6
环境说明:宿主机ip:192.168.88.2
虚机ip:192.168.88.200
虚机内存:2G
虚机主机名:vm-demo
oracle数据库名:orcl
oracle实例名:orcl
命令说明:root#ls -l表示在root用户下执行
oracle>ls -l 表示在oracle用户下执行
用root用户修改内核配置文件/etc/sysctl.conf 。
- 同时可以拥有的的异步IO请求数目 。推荐值:1048576
- 系统允许的文件句柄最大数目,代表linux系统可以打开的文件数量
- 物理内存K数/4K(根据虚机的实际内存设置,以下是2G内存的设置)
- 可取的最大值为物理内存值-1byte,建议值为多于物理内存的一半(根据虚机的实际内存设置,以下是2G内存的设置)
- 共享内存段的最大数量,取缺省值4096
- 250是参数semmsl的值,表示一个信号量集合中能够包含的信号量最大数目 。
100是参数semopm的值,表示单个semopm()调用在一个信号量集合上可以执行的操作数量 。
128是参数semmni的值,表示系统信号量集合总数 。
kernel.sem = 250 32000 100 128
- 应用程序可使用的IPv4端口范围 。
- 套接字接收缓冲区大小的缺省值 。
- 套接字接收缓冲区大小的最大值 。
- 套接字发送缓冲区大小的缺省值 。
- 套接字发送缓冲区大小的最大值 。
- 以上参数除了有说明需要根据实际情况设置,其它参数照抄即可 。执行sysctl -p生效;
文章插图
用root用户增加组和用户 。
- root#groupadd -g 500 oinstall
- root#groupadd -g 501 dba
- root#useradd -g oinstall -G dba,oinstall oracle
- root#passwd oracle
文章插图
用root用户创建swap分区 。
- 通过命令swapon -s来检查当前是否有swap分区 。swap分区有2种:分区或文件;可以任意选一种创建(创建swap文件较为方便),大小为4G(内存大小的1.5-2倍) 。
- 创建swap分区
- fdisk -l 查看磁盘是否还有剩余未分配的扇区:若有,使用fdisk来格式化成swap分区(分区类型为82);若无,在虚机新添加一块硬盘,然后按下面步骤操作:
- root#fdisk -l /dev/sdb
- root#mkswap /dev/sdb1
- root#swapon -s
- root#swapon /dev/sdb1
- root#swapon -s
- root#echo "/dev/sdb1 none swap sw 0 0" >> /etc/fstab
- 创建swap文件
- root#dd if=/dev/zero of=/mnt/oracle.swap bs=1024 count=524288*8
- root#chown oracle:oinstall /mnt/oracle.swap
- root#chmod 600 /mnt/oracle.swap
- root#mkswap /mnt/oracle.swap
- root#swapon /mnt/oracle.swap
- root#swapon -s
- root#echo "/mnt/oracle.swap none swap sw 0 0" >> /etc/fstab
用root用户修改/etc/security/limits.conf限制 。
- 添加以下行:
oracle hard nproc 65535
oracle soft nofile 65535
oracle hard nofile 65535
文章插图
用root用户修改/etc/pam.d/login 。
- 添加以下一行:
文章插图
修改profile文件 。
- 用root用户修改/etc/profile文件,增加以下内容:
推荐阅读
- 变频空调怎么安装 变频空调如何安装
- 安装、检修 气动调节阀原理
- 电脑重装系统老是失败,是哪里出现了问题? 安装系统出错
- DNF补丁的清理和安装方法 dnf补丁安装
- 安装使用空调要注意防火问题 安装使用空调要注意什么防火问题
- 防盗门锁安装的方法都包括哪些? 防盗门锁体拆卸与安装
- QQ怎么都安装不上,重装也不行,是哪里出了问题? qq安装不了怎么办
- 智能马桶插座要多高?智能马桶安装电插座的尺寸
- fedora33分区教程 fedora安装
- 打印机怎么连接电脑安装驱动?打印机怎么连接电脑打印东西