Centos6.5安装oracle 11G
admin
2023-04-28 06:42:52
0

1.安装环境:linux服务器:centos6.5       oracle版本:11g R2


2.系统要求:

系统要求

说明

内存

必须高于1G的物理内存

交换空间

一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小

硬盘

5G以上



1,安装准备以及安装配置。

配置虚拟机网络:(固定ip地址,删除HWADDR MAC地址)

在/etc/sysconfig/network-scripts的ifcfg-eth0中,修改完成重启网络服务。


2,修改主机名:(hostname查询当前主机名,vi  /etc/sysconfig/network进入后,“i”键进入编辑状态,修改当前主机名为oracledb。修改完以后重新启动 reboot。


3, 添加主机与IP的对应关系(不添加后面安装过程可能会报Oracle Net Configuration Assisant failed的错误)

vi  /etc/hosts 

192.168.1.245  oracledb


4,创建用户和组:groupadd -g 251 oinstall      groupadd -g 252 dba

useradd -u 256 -g oinstall -G dba -d /opt/oracle -s /bin/bash -m oracle

passwd oracle 更改密码,连续输入俩次密码相同。


5,修改内核参数:vi  /etc/sysctl.conf 末尾添加如下

net.ipv4.ip_local_port_range= 9000 65500

fs.file-max = 6815744

kernel.shmall = 10523004

kernel.shmmax = 6465333657

kernel.shmmni = 4096

kernel.sem = 250 32000 100128

net.core.rmem_default=262144

net.core.wmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_max=1048576

fs.aio-max-nr= 1048576

sysctl -p 生效


6,修改系统资源限制  vi  /etc/security/limits.conf  末尾添加

oracle   soft  nproc  2047

oracle   hard  nproc  16384

oracle   soft  nofile  1024

oracle   hard  nofile   65536


7,vi  /etc/pam.d/login  session  

session   required    pam_namespace.so  #在此行下面添加一条session    required    pam_limits.so


8,创建安装目录和权限。

mkdir -p /opt/oracle/app/

mkdir -p /opt/oracle/oradata/

chmod 755 /opt/oracle/

chmod 775 /opt/oracle/app/

chown oracle.oinstall -R /opt/oracle/


9,设置oracle环境变量,注意切换到oracle用户 (su - oracle)

vi ~/.bash_profile


export ORACLE_BASE=/opt/oracle/app

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=orcl

source .bash_profile 立即生效。


10,下载安装依赖包

yum -y install  gcc gcc-c++ make binutilscompat-libstdc++-33elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaiolibaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel


11,下载ftp

yum  -y install  vsftpd

启动ftp:service vsftpd start

配置ftp:vi /etc/vsftpd/vsftpd.conf

去掉注释:


Centos6.5安装oracle 11G

添加oracle到vsftpd并重启vsftpd服务

将oracle用户添加到chroot_list文件中(chroot_list中的用户可以切换到其他目录)

vi chroot_list

oracle

service vsftpd restart


11,安装oracle(使用oracle用户登录)

[oracle@oracledb~]#unzip linux.x64_11gR2_database_1of2.zip

[oracle@oracledb~]#unzip linux.x64_11gR2_database_2of2.zip


12,   找到解压后的安装文件:运行database下的runInstaller脚本直接双击点击运行按钮即可。

Centos6.5安装oracle 11G

13.      可以选择典型安装也可以选择高级安装(可以统一修改密码)安装选择服务版,大多采取默认即可。遇到这一步骤时,是由于联网安装的依赖包版本过高,直接忽略即可。

Centos6.5安装oracle 11G


14.      大约30分钟左右后,出现如下界面,会提示执行下面两个脚本,利用root用户登录,到下面的两个目录下执行脚本即可。

Centos6.5安装oracle 11G


在终端切换至root用户,运行界面提示的两个脚本(root.sh运行时要求替换的选择Y全部覆盖即可):

Centos6.5安装oracle 11G


15.      运行完脚本,点击ok完成安装,此时测试oracle安装是否成功:

[oracle@oracledb~]#sqlplus sys

Centos6.5安装oracle 11G



相关内容

热门资讯

烈焰熊熊,堪比“原子弹”,欧洲... 据美国有线电视新闻网(CNN)7月29日报道,席卷法国西南部的大片野火燃烧得如此猛烈,以至于形成了一...
外交部:对日本熊本县地震遇难者... 据凤凰卫视报道,针对日本熊本县发生强震造成人员伤亡,中国外交部发言人毛宁7月29日在例行记者会上表示...
高铁喧哗被劝阻后叫嚣全家体制内... “女子高铁喧哗被劝阻后叫嚣全家体制内”一事迎来官方通报。据新京报报道,7月29日,辽宁北票市公安局发...
广东专业蓝牙耳机定制厂家推荐,... 在珠三角腹地,广东早已成为全球蓝牙耳机产业链的“心脏地带”。从深圳华强北的声学元件批发,到东莞、惠州...
格雷厄姆葬礼变地缘竞价场!两大... 有些葬礼,送别的是逝者;有些葬礼,演的却是活人最现实的政治博弈。当地时间7月28日,美国老牌鹰派参议...
一道小学数学题难住3名医学博士... 3名不同学校的博士同做一道数学题,谁最厉害?近日,一陕西网友发布的视频引发热议。29日,视频发布者“...
华为全新“小艺任务”亮相:整合... 7月29日,在华为鸿蒙电脑新品技术沟通会上,终端云服务小艺业务部总裁贾永利宣布,小艺将迎来“从对话到...
广西日报特稿《王的猜想》火了,... 澎湃新闻记者 蒋子文 实习生 汤煜炜为应对外界购买纸质版特稿《王的猜想》的热情,《广西日报》宣布紧急...
月租20元内!2026年平价云... 不少手游玩家、账号运营从业者挑选云手机时,首要诉求就是低价够用,想要控制每月支出在20元以内,同时兼...
诺奖得主如何看待王虹境遇?“我... 中村修二(2014年诺贝尔物理学奖得主)【导读】近日王虹与邓煜双双获得2026年菲尔兹奖,成为了首批...