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


    环境准备阶段--搭建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需要的组

  • 相关阅读:
    HDU1862 EXCEL排序
    结构体+字符串比较大小(HDU1234开门人和关门人 )
    两个大数字相加
    Ksusha and Array (vector)
    Ksenia and Pan Scales(思维题)
    最大公约数问题(Wolf and Rabbit )
    HDU2044一只小蜜蜂(递推)
    HDU2043密码
    基础贪心算法(HDU2037今年暑假不AC)
    c# winform 关于DataGridView的一些操作(很全,绝对够用)
  • 原文地址:https://www.cnblogs.com/nmap/p/9273293.html
Copyright © 2020-2023  润新知