设为首页 收藏本站
查看: 2280|回复: 0

[经验分享] Oracle EBS12.2.5在Oracle Linux7.3上安装准备

[复制链接]

尚未签到

发表于 2018-9-21 12:07:25 | 显示全部楼层 |阅读模式
  基础环境安装(本ERP是通过虚拟机进行安装)
  [root@localhost Downloads]# free -h
  total        used        free      shared  buff/cache   available
  Mem:            31G        629M         24G         10M        6.0G         30G
  Swap:           15G          0B         15G
  [root@localhost Downloads]# df -h

  Filesystem          >  devtmpfs              16G     0   16G   0% /dev
  tmpfs                 16G  140K   16G   1% /dev/shm
  tmpfs                 16G  8.9M   16G   1% /run
  tmpfs                 16G     0   16G   0% /sys/fs/cgroup
  /dev/mapper/ol-root   50G  3.5G   47G   7% /
  /dev/sda1           1014M  195M  820M  20% /boot
  /dev/mapper/ol-home  384G   37M  384G   1% /home
  tmpfs                3.2G   40K  3.2G   1% /run/user/0
  (1)为Swap 添加5G交换空间
  dd 命令 创建swap用的分区文件 /var/swap
  分区大小设为5g
  [root@localhost Downloads]# dd if=/dev/zero of=/var/swap bs=1024 count=5120000
  5120000+0 records in
  5120000+0 records out
  5242880000 bytes (5.2 GB) copied, 11.2504 s, 466 MB/s
  将文件变成swap分区
  root@localhost Downloads]# mkswap /var/swap

  Setting up swapspace version 1,>  no label, UUID=a5731643-78a0-4869-be54-1355741edc67
  [root@localhost Downloads]# mkswap  -f /var/swap
  mkswap: /var/swap: warning: wiping old swap signature.

  Setting up swapspace version 1,>  no label, UUID=0030a9b0-c720-4a7e-b717-2a4e07f1c9ee
  [root@localhost Downloads]#
  开启swap
  [root@localhost Downloads]# swapon /var/swap
  swapon: /var/swap: insecure permissions 0644, 0600 suggested.
  [root@localhost Downloads]#
  查看swap
  [root@localhost Downloads]# free -h
  total        used        free      shared  buff/cache   available
  Mem:            31G        633M         24G         10M        6.0G         30G
  Swap:           20G          0B         20G
  [root@localhost Downloads]#
  [root@localhost Downloads]# more /proc/swaps

  Filename                                Type           >  /dev/dm-1                               partition       16515068        0       -1
  /var/swap                               file            5119996 0       -2
  开机自启动
  vi   /etc/fstab
  /var/swap               swap                    swap    defaults        0 0
DSC0000.jpg

  配置DNS
  [root@localhost ~]# cd /etc/sysconfig/network-scripts/
  [root@localhost network-scripts]# vi ifcfg-ens160
DSC0001.jpg

  重启网络
  [root@localhost network-scripts]# service network restart
  Restarting network (via systemctl):  [  OK  ]
  检查是否能连接外网
DSC0002.jpg

  修改 /etc/hosts
  vim /etc/hosts
  192.168.1.105 oraerp.honglicheng.com oraerp
  192.168.1.105 honglicheng.com
DSC0003.jpg

  检查 oraerp   ,oraerp.honglicheng.com的连通性
DSC0004.jpg

  修改hostname
  [root@localhost network-scripts]# vim /etc/hostname
  oraerp
DSC0005.jpg

  检查hostname
  [root@localhost network-scripts]# hostnamectl --static
  oraerp
  [root@localhost network-scripts]#
  [root@localhost network-scripts]# hostnamectl --transient
  oraerp
  修改selinux
  vim /etc/selinux/config
  将SELINUX=enforcing修改为SELINUX=disabled
DSC0006.jpg

  检查NPTL
  [root@oraerp ~]# getconf GNU_LIBPTHREAD_VERSION
DSC0007.jpg

  设置hostname
  [root@oraerp ~]# vim /etc/sysconfig/network
  # Created by anaconda
  hostname=oraerp.honglicheng.com
  修改numa =off  和transparent_hugepage=nerver
  Examples:(for numa =off)
  (1)RHEL 4, RHEL 5, RHEL 6 (/boot/grub/grub.conf)
DSC0008.jpg

  (2)RHEL 7 (/boot/grub2/grub.cfg)
DSC0009.jpg

  (3)RHEL 7 (setting defaults for newly installed kernels in /etc/default/grub)
DSC00010.jpg DSC00011.jpg

  在EBS安装中过程中,numa 和transparent_hugepage参数设置如下:
  [root@oraerp grub2]# vim /boot/grub2/grub.cfg

DSC00012.jpg

  EBS 预安装RPM包
  1、下载public-yum-ol7.repo到cd /etc/yum.repos.d
  # cd /etc/yum.repos.d
  # wget http://public-yum.oracle.com/public-yum-ol7.repo
  2、将enabled=0 修改为 enabled=1
DSC00013.jpg

  3、更新所有packages,然后安装EBS 预安装包。
  yum update
  yum install oracle-ebs-server-R12-preinstall
  4、Linux 安装EBS(DB和APP)内核参数设置
DSC00014.jpg

  Linux 安装Oracle EBS12的预安装文件包(Pre_install packages)检查。
  (1)预安装文件包如下

  •   compat-libstdc++-296-2.96-144.0.2.el7.i686
  •   openmotif21-2.1.30-11.EL7.i6861
  •   xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386


  •   libXrender-0.9.8-2.1.el7.i686
  •   perl-File-CheckTree-4.42-3.el7.noarch


  •   binutils-2.23.52.0.1-16.el7.x86_64
  •   compat-libstdc++-33-3.2.3-71.el7.i686
  •   gcc-4.8.2-16.el7.x86_64
  •   gcc-c++-4.8.2-16.el7.x86_64
  •   gdbm-1.10-8.el7.i686
  •   gdbm-1.10-8.el7.x86_64
  •   glibc-2.17-55.el7.i686
  •   glibc-2.17-55.el7.x86_64
  •   glibc-common-2.17-55.el7.x86_64
  •   glibc-devel-2.17-55.el7.i686
  •   glibc-devel-2.17-55.el7.x86_64
  •   libgcc-4.8.2-16.el7.i686
  •   libgcc-4.8.2-16.el7.x86_64
  •   libstdc++-devel-4.8.2-16.el7.i686
  •   libstdc++-devel-4.8.2-16.el7.x86_64
  •   libstdc++-4.8.2-16.el7.i686
  •   libstdc++-4.8.2-16.el7.x86_64
  •   libXi-1.7.2-2.1.el7.i686
  •   libXp-1.0.2-2.1.el7.i686
  •   libXp-1.0.2-2.1.el7.x86_64     =
  •   libXtst-1.2.2-2.1.el7.i686
  •   libaio-0.3.109-12.el7.i686
  •   libaio-0.3.109-12.el7.x86_64
  •   libgomp-4.8.2-16.el7.x86_64
  •   make-3.82-21.el7.x86_64
  •   redhat-lsb-4.1-24.0.1.el7.x86_64   =
  •   sysstat-10.1.5-4.el7.x86_64
  •   util-linux-2.23.2-16.el7.x86_64


  •   compat-libcap1-1.10-7.el7.x86_64
  •   compat-libstdc++-33-3.2.3-71.el7.x86_64
  •   elfutils-libelf-devel-0.158-3.el7.x86_64  =
  •   libaio-devel-0.3.109-12.el7.i686
  •   libaio-devel-0.3.109-12.el7.x86_64   =
  •   xorg-x11-utils-7.5-13.1.el7.x86_64
  【注意】Note:  The openmotif package version must be 2.1.30 (for example, openmotif-2.3.3-1 is not supported)
  (2)检查软件包命令如下:
  [root@localhost ~]# rpm -qa --qf "%{n}-%{v}-%{r}.%{arch}\n" | grep binutils
  binutils-2.25.1-22.base.el7.x86_64
  (3)host相关的rpm包安装
  yum install  lxc  lxc-libs
  安装后检查
  [root@localhost ~]# rpm -qa --qf "%{n}-%{v}-%{r}.%{arch}\n" | grep lxc
  设置/etc/security/limits.conf中相关参数,参数如下
  [root@localhost etc]# vim /etc/security/limits.conf
  * hard nofile 65536
  * soft nofile 4096
  * hard nproc 16384
  * soft nproc 2047
  * hard stack 16384
  * soft stack 10240
DSC00015.jpg

  修改其他用户的打开文件数据(?) 将*的值修改为unlimited
  [root@oraerp ~]# vi /etc/security/limits.d/20-nproc.conf
DSC00016.jpg

  检查相关组件是否安装
  [root@oraerp ~]# which ar gcc g++ ksh linux32 make
  /usr/bin/ar
  /usr/bin/gcc
  /usr/bin/g++
  /usr/bin/ksh
  /usr/bin/linux32
  /usr/bin/make
  修改Bug1
  [root@oraerp ~]# unlink /usr/lib/libXtst.so.6
  [root@oraerp ~]# ln -s /usr/X11R6/lib/libXtst.so.6.1  /usr/lib/libXtst.so.6
  修改Bug2
  [root@oraerp ~]# unzip p6078836_101330_LINUX.zip
  [root@oraerp 6078836]# mv /usr/lib/libdb.so.2 /usr/lib/libdb.so.6078836
  mv: cannot stat ‘/usr/lib/libdb.so.2’: No such file or directory
  [root@oraerp 6078836]# cp libdb.so.2 /usr/lib
  重新连接动态库
  Ldconfig -v
  查看安装用户组和相关用户
  [root@oraerp ~]# cat /etc/group

  [root@oraerp ~]#>  uid=54322(applmgr) gid=54322(dba) groups=54322(dba)
  [root@oraerp ~]#

  [root@oraerp ~]#>  uid=54321(oracle) gid=54322(dba) groups=54322(dba)
  创建EBS安装目录
  [root@oraerp home]# mkdir -p /home/oraebs/{db,apps}
  [root@oraerp home]# chmod 775 /home/oraebs/
  [root@oraerp home]# chown oracle:dba /home/oraebs/
  [root@oraerp home]# mkdir /home/oraInventory
  [root@oraerp home]# chmod 777 /home/oraInventory/
  [root@oraerp home]# chown -R oracle:dba /home/oraInventory/
DSC00017.jpg

  [root@oraerp oraebs]# chown -R oracle:dba /home/oraebs/db/
  [root@oraerp oraebs]# chown -R applmgr:/home/oraebs/dba apps/
DSC00018.jpg

  创建/etc/oraInst.loc文件
  vim  /etc/oraInst.loc
  inventory_loc=/home/oraInventory
  inst_group=dba
DSC00019.jpg

  安装和配置VNC
  (1)安装VNC
  # yum install tigervnc-server -y
  (2)配置VNC
    (ERP安装过程中不需要cp)
  只需要进行如下操作:
  mv /usr/lib/systemd/system/vncserver@.service /usr/lib/systemd/system/vncserver@:1.service
  cat  /usr/lib/systemd/system/vncserver@:1.service
DSC00020.jpg

  Vim /usr/lib/systemd/system/vncserver@:1.service

  将写为登录的用户,本次安装使用root,%i替换为1,保存wq!
  vnc默认使用5900以上的端口


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-599399-1-1.html 上篇帖子: oracle 如何随机取表中n条记录? 下篇帖子: Oracle Database 性能测试工具:Swingbench
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表