Linux部署Oracle-1
来源:互联网 发布:java命令运行class 编辑:程序博客网 时间:2024/05/16 10:24
在root用户下操作:
1.安装所需的程序包
2.创建所需的用户组
3.创建所需的账号
4.修改内核参数
5.修改资源限制
6.关闭SELinux
7.创建所需要的的目录
8.安装包下载以及校验
以Oracle账号身份登录
9.设置Oracle账号登录时的环境
10.开始安装
需要root权限
需要内存(RAM)2GB以上
需要临时文件目录/tmp磁盘空间1GB以上
需要磁盘空间4.5GB的安装空间和1.5GB的数据文件空间
安装环境
操作系统:
主机:
环境:
1.安装需要的包(在root账号下操作)
检查rpm包:#yum list | grep 'package name'或者rpm -qa | grep 'package name'
安装所缺的程序包:#yum install -y 'package '
2.创建所需要的用户组(在root账号下操作)
group oinstall
group dba
group oper
3创建所需要的账号(在root账号下操作)
查看Oracle账号是否存在:#id oracle
若不存在进行创建:#useradd -g oinstall -G dba,oper oracle 初始群组为oinstall 有效群组为dba,oper
Oracle账号设置密码:(安装时需要登录)passwd oracle
若oracle账号存在,使用命令usermod -a -G dba,oper oracle将其加入群组dba和oper中
4.修改内核参数(在root账号下操作)
编辑内核参数配置文件 # vi /etc/sysctl.conf,在该文件下修改或者添加行:
再执行生效:
sysctl -p
5.修改系统资源限制(在root账号下操作)
编辑系统资源限制配置文件 vi /etc/security/limits.conf,在该文件下添加行:
编辑文件 vi /etc/pam.d/login,添加行:
#session required pam_limits.so
编辑 vi /etc/profile文件,添加
if[$USER ="oracle"];then
if[$SHELL="/bin/ksh"];then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
该配置在用户oracle登录时立即生效。
6.关闭SELinux(在root账号下操作)
编辑SELinux配置文件 vi/etc/selinux/config,将SELinux的值设为disabled
#SELINUX=disabled
7.创建所需目录(在root账号下操作)
把oracle安装在/opt/oracle目录下,所以需要创建该目录:
mkdir /opt/oracle
chown oracle:oinstall /opt/oracle
chmod 755 /opt/oracle
安装还需要设置Inventory目录
mkdir /opt/oraInventory
chown oracle:oinstall /opt/oraInventory
chmod 755 /opt/oraInventory
8.安装包下载及校验
Oracle 11g R2的安装包被压缩成两个文件:
linux.x64_11gR2_database_1of2.zip;
linux.x64_11gR2_database_2of2.zip;
将它们上传到安装机器上,并使用
unzip linux.x64_11gR2_database_1of2.zip;
unzip linux.x64_11gR2_database_2of2.zip;
进行压缩,得到database的目录。放在/home/oracle/database中。
安装包sksum校验,确保下载的安装文件是正确的。
由于安装身份是以oracle身份进行的,确保Oracle账号对/home/oracle/database
有执行权,如下命令将该目录赋予oracle账号所有,并拥有执行权限:
chmod -R 700 /home/oracle/database;
chown -R oracle:oinstall /home/oracle/database;
退出root,以oracle身份登录。
- Linux部署Oracle-1
- Linux下部署oracle
- oracle linux 环境安装部署
- Oracle Linux 5.7 部署ogg v11 oracle to oracle
- Linux操作系统Ubuntu部署Oracle篇
- oracle客户端在linux下安装部署
- linux系统部署oracle RAC(集群)
- linux环境下部署Oracle 11g
- Linux系统部署oracle 11g数据库
- Linux部署Oracle数据库图形界面乱码
- 在Linux环境下安装部署Oracle 10g-(1)
- Oracle WebLogic Server 11g 集群部署On Linux
- linux部署项目方法1
- 超详细 在linux环境部署oracle 的学习心得(系统部署持续更新~~)
- linux部署
- Oracle Enterprise Linux 5.5(64位)部署安装Oracle 11g R2 RAC(11.2.0.1)教程
- 《Oracle RAC最佳部署手册 环境Oracle 11G R2 RAC for Linux》pdf
- ORACLE 服务器部署案例
- Activity启动流程
- 简析前苏联解体的那些事
- 4514: [Sdoi2016]数字配对
- 记录自已学习之面试题4
- The requested resource (/ggOA/phone/login.jsp) is not available
- Linux部署Oracle-1
- BZOJ1415 聪聪和可可
- 程序员必备:用 ultraiso装系统
- 带时间的日历控件
- 关于引用
- 《深入理解java虚拟机》学习-第七章-虚拟机类加载机制
- vue router 记住页面位置
- android串口通信
- HDU