首页 > 数据库技术 > 详细

环境准备阶段--搭建oracle linux 6.5系统

时间:2019-03-01 21:36:55      阅读:151      评论:0      收藏:0      [点我收藏+]

环境准备阶段--搭建oracle linux 6.5系统


技术分享图片

 

选择9.x版本兼容性

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

技术分享图片

 

 

 技术分享图片

 

 分配6GB内存

技术分享图片

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

技术分享图片

 

 技术分享图片

 

 技术分享图片

技术分享图片

 

 技术分享图片

 

 

 技术分享图片

技术分享图片

 

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

 技术分享图片

 

 技术分享图片

 

 

再次重启可以进入桌面,提示如下,勾选然后close

 技术分享图片

 

 

配置主机名,网络。hosts

[root@ocp-1-1 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=myocp.com
[root@ocp-1-1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.56.100
NETMASK=255.255.255.0
GATEWAY=192.168.56.2
DNS1=192.168.56.2
[root@ocp-1-1 ~]# vim /etc/hosts
[root@ocp-1-1 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.56.100 myocp.com myocp
[root@ocp-1-1 ~]#

  

 

技术分享图片

 

 

 

 

关闭selinux,iptables

[root@ocp-1-1 ~]# vim /etc/selinux/config 
[root@ocp-1-1 ~]# chkconfig iptables off
[root@ocp-1-1 ~]# /etc/init.d/iptables stop
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
[root@ocp-1-1 ~]# setenforce 0
[root@ocp-1-1 ~]# cat /etc/selinux/config

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted


[root@ocp-1-1 ~]#

  

在内存中设置主机名

 技术分享图片

 

 

 一些OK之后,关机,做快照。

 

 

 

 其它:


 

安装过程中遇到的问题

 如果选择Workstation 12版本的话

技术分享图片

 

 

安装时提示
this hardware (or a combination thereof) is not supported by oracle

技术分享图片

 

 但是点击OK之后会跳到下一个界面。可以继续安装

技术分享图片

 

 

 

但是启动之后提示
kernel panic - not syncing: fatal exception

技术分享图片

 

 

问题的原因是以为CPU或者其它硬件太新导致的。

解决方法1
vmware创建虚拟机是选择版本9(这里是我采用的)

解决方法2
找台CPU型号比较老的安装此虚拟机

 

 

系统配置部分


 

同时安装oracle 10g,11g,12c
虚拟机需要4GB以上内存

 

hosts解析添加一行,默认的2行不要动
192.168.59.100 myocp.com myocp

 


注意/etc/hosts文件对other组具备可读权限

[root@myocp ~]# ll /etc/hosts
-rw-r--r--. 2 root root 189 Jul 5 13:18 /etc/hosts


[root@myocp ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.56.100 myocp.com myocp
[root@myocp ~]#

  

 


配置yum,采用本地yum源

[root@myocp ~]# cd /etc/yum.repos.d/
[root@myocp yum.repos.d]# ll
total 4
-rw-r--r--. 1 root root 2545 Jul 5 09:36 public-yum-ol6.repo
[root@myocp yum.repos.d]# mkdir /old_files
[root@myocp yum.repos.d]# mv public-yum-ol6.repo /old_files/
[root@myocp yum.repos.d]# touch 666.repo
[root@myocp yum.repos.d]# vim 666.repo

  

 

 

 


配置yum本地源

[root@myocp ~]# mount /dev/sr0 /mnt
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@myocp ~]# cd /etc/yum.repos.d/
[root@myocp yum.repos.d]# touch 666.repo
[root@myocp yum.repos.d]# vim 666.repo 
[root@myocp yum.repos.d]# cat 666.repo 
[666]
name=666
baseurl=file:///mnt
enabled=1
gpgchcek=0
[root@myocp yum.repos.d]#

  

 


导入key

[root@myocp ~]# rpm --import /mnt/RPM-GPG-KEY
RPM-GPG-KEY RPM-GPG-KEY-oracle 
[root@myocp ~]# rpm --import /mnt/RPM-GPG-KEY*
[root@myocp ~]#

  

 


安装oracle-rdbms的包

[root@myocp ~]# yum install oracle-rdbms-* -y
Loaded plugins: refresh-packagekit, security
Setting up Install Process
Package oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64 already installed and latest version
Nothing to do
[root@myocp ~]#

  

 


这个装完之后,该装的所有包都有了
它是oracle官方提供的包
ohel系统6.4自带这个包
ohel6.3版本之后的都带这个包

 

安装这个包之后,用户都自动创建好了

[root@myocp ~]# id oracle
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba)
[root@myocp ~]#

 

 

内核参数它自动帮你改好了 

技术分享图片

 

 

 

资源限制也改好了

[root@myocp ~]# cat /etc/security/limits.conf

技术分享图片

 

 

 

创建目录授权

[root@myocp ~]# mkdir /u01
[root@myocp ~]# chown oracle:oinstall /u01 -R
[root@myocp ~]#

  

规划安装目录

/u01/oracle/10g
/u01/oracle/11g
/u01/oracle/12c

  

grid产品,11g和12c都有,但是oracle只能安装一个
它用来支持oracle产品的一些服务的启动和关闭。以及运行asm的
只装12c的grid

/u01/grid/12c

  

或者只安装11g
一些高可用的服务,只能跑一个

安装rz包

[root@myocp ~]# yum install lrzsz -y
Loaded plugins: refresh-packagekit, security
Setting up Install Process
Package lrzsz-0.12.20-27.1.el6.x86_64 already installed and latest version
Nothing to do
[root@myocp ~]#

  

目前有dba组和oinstall组
如果要使用asm,需要asmadmin组,asmdba组,asmoper组
这3个组是运行asm需要的组

 

环境准备阶段--搭建oracle linux 6.5系统

原文:https://www.cnblogs.com/nmap/p/9273293.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!