redhat 6.4 安装oracle 11.2测试
安装Xwindows
1、查看swap
lvcreate -L 2G -n lv_swap2 /dev/vg00
mkswap /dev/vg00/lv_swap2
swapon /dev/vg00/lv_swap2
在/etc/fstab 增加
/dev/mapper/VolGroup-lv_swap2 swap2 swap defaults 0 0
2、安装oracle必须包
yum -y install setarch-2* make-3* glibc-2* libaio-0* compat-libstdc++-33-3* compat-gcc-34-3* compat-gcc-34-c++-3* gcc-4* libXp-1* openmotif-2* compat-db-4*
3、增加oralce用户,oinstall组
# groupadd oinstall
# groupadd dba
//# groupadd oper
# useradd -g oinstall -G dba oracle
# passwd oracle
在oracle用户下 export DISPLAY=192.168.248.18:0.0
4、创建目录
建立目录 赋oracle:oinstall
mkdir -p /data/app/oracle/product/10.2.0/db_1
mkdir -p /data/oradata
chown -R oracle:oinstall /data/oradata
5、开始安装
根据提示 修改 /etc/sysctl.conf
kernel.sem = 250 32000 100 128
kernel.shmmax=536870912
fs.file-max=6815744
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
fs.aio-max-nr=1048576
和安装必须的软件包
6、在/etc/security/limits.conf 中加入
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
vi /etc/pam.d/login
# for oracle
session required /lib/security/pam_limits.so
https://localhost:1158/em]https://localhost:1158/em
按照提示安装即可。
非root用户startx无法启动图形界面
su - oracle
执行startx报错
Fatal server error:
PAM authentication failed, cannot start X server.
Perhaps you do not have console ownership?
解决方案:
编辑这个文件,然后把此文件的内容修改成如下信息即可。
vi /etc/pam.d/xserver
auth sufficient pam_rootok.so
#auth required pam_console.so
auth required pam_permit.so
account required pam_permit.so
oralce用户无法切换,设置/etc/inittab level 5
用户名 / 密码 登录身份 说明
sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员
system/manager SYSDBA 或 NORMAL 不能以 SYSOPER 登录,可作为默认的系统管理员
sysman/oem_temp sysman 为 oms 的用户名
scott/tiger NORMAL 普通用户
aqadm /aqadm SYSDBA 或 NORMAL 高级队列管理员
Dbsnmp/dbsnmp SYSDBA 或 NORMAL 复制管理员
登录身份:指登录时的Role指定,oracle11g中分SYSDBA和default两种。
PS:在安装Oracle 10g的时候,提示创建数据库,在创建的同时提示你输入口令,若此时你输入了密码,在登录数据库的时候用户名sys 对应的密码就应该是你创建数据库时候输入的口令。而非默认的manager