阅读更多
基于《Oracle 10.2.0.1 Installation Guide for Linux 64》
安装方式
1. 交互模式
1) 基本模式
2) 高级模式
2. 使用响应文件,自动安装
1) 提供完整响应文件,静默安装
2) 提供部分响应文件,中间会要求输入未提供的相关信息
安装类型
1. 企业版
2. 标准版
3. 自定义
创建数据库
1. 安装软件过程中
1) 非交互模式:选一个数据库类型(通用/事务/仓库)
2) 交互模式:DBCA
2. 安装软件后:DBCA
---------虚拟机的准备------------
SWAP
1G-2G内存:Swap = 内存 x 1.5
2G-8G内存:Swap = 内存
>8G 内存:Swap = 内存 x 0.75
hosts文件(最好是固定IP)
192.168.108.3 hostname.domainname hostname
127.0.0.1 localhost.localdomain localhost
用户
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
内核参数
当前值
[root@localhost ~]# /sbin/sysctl -a | grep shm
kernel.shmmni = 4096
kernel.shmall = 4294967296
kernel.shmmax = 68719476736
[root@localhost ~]# /sbin/sysctl -a | grep sem
kernel.sem = 250 32000 32 128
[root@localhost ~]# /sbin/sysctl -a | grep file-max
fs.file-max = 100991
[root@localhost ~]# /sbin/sysctl -a | grep ip_local_port_range
net.ipv4.ip_local_port_range = 32768 61000
[root@localhost ~]# /sbin/sysctl -a | grep rmem_default
net.core.rmem_default = 126976
[root@localhost ~]# /sbin/sysctl -a | grep rmem_max
net.core.rmem_max = 131071
[root@localhost ~]# /sbin/sysctl -a | grep wmem_default
net.core.wmem_default = 126976
[root@localhost ~]# /sbin/sysctl -a | grep wmem_max
net.core.wmem_max = 131071
大于等于以下值即可
vi /etc/sysctl.conf
#kernel.shmall = 2097152
#kernel.shmmax = 2147483648
#kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
#fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144