暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片

oracle 19c静默安装asm和单实例数据库

原创 _ 云和恩墨 2023-04-04
1953

一、用户创建

[root@localhost ~]# /usr/sbin/groupadd -g 60001 oinstall
[root@localhost ~]# /usr/sbin/groupadd -g 60002 dba
[root@localhost ~]# /usr/sbin/groupadd -g 60003 oper
[root@localhost ~]# /usr/sbin/groupadd -g 60004 backupdba
[root@localhost ~]# /usr/sbin/groupadd -g 60005 dgdba
[root@localhost ~]# /usr/sbin/groupadd -g 60006 kmdba
[root@localhost ~]# /usr/sbin/groupadd -g 60007 asmdba
[root@localhost ~]# /usr/sbin/groupadd -g 60008 asmoper
[root@localhost ~]# /usr/sbin/groupadd -g 60009 asmadmin
[root@localhost ~]# useradd -u 61001 -g oinstall -G dba,asmdba,backupdba,dgdba,kmdba,oper oracle
useradd -u 61002 -g oinstall -G asmadmin,asmdba,asmoper,dba grid
[root@localhost ~]# useradd -u 61002 -g oinstall -G asmadmin,asmdba,asmoper,dba grid
[root@localhost ~]# 
[root@localhost ~]# passwd oracle
Changing password for user oracle.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.
[root@localhost ~]# passwd grid
Changing password for user grid.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

二、防火墙

[root@localhost ~]# echo "SELINUX=disabled" >> /etc/selinux/config
[root@localhost ~]# echo "#SELINUXTYPE=targeted " >> /etc/selinux/config
[root@localhost ~]# setenforce 1
setenforce: SELinux is disabled
[root@localhost ~]# systemctl stop firewalld.service
systemctl disable firewalld.service
[root@localhost ~]# systemctl disable firewalld.service

三、禁用ntp

这个操作没必要

[root@localhost ~]# systemctl stop ntpd
[root@localhost ~]# systemctl disable ntpd
Removed symlink /etc/systemd/system/multi-user.target.wants/ntpd.service.
systemctl stop chronyd.service
systemctl disable chronyd.service
rm -f /etc/chrony.conf
[root@localhost ~]# systemctl stop chronyd.service
[root@localhost ~]# systemctl disable chronyd.service
Removed symlink /etc/systemd/system/multi-user.target.wants/chronyd.service.
[root@localhost ~]# rm -f /etc/chrony.conf

四、语言环境调整

[root@localhost ~]# localectl set-locale LANG=en_US.UTF8 && localectl status|grep LANG
   System Locale: LANG=en_US.UTF8

五、时区调整

[root@localhost ~]# timedatectl
      Local time: Thu 2023-03-30 13:56:06 CST
  Universal time: Thu 2023-03-30 05:56:06 UTC
        RTC time: Thu 2023-03-30 05:57:24
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: no
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

六、配置NOZEROCONF

这个操作其实没必要,顺手做一下吧

[root@localhost ~]# echo "NOZEROCONF=yes" >> /etc/sysconfig/network	  

七、安装依赖包

[root@localhost ~]# yum install binutils compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc++-devel libaio libaio libaio-devel libXext libXtst libX11 libXau libxcb libXi make sysstat unixODBC  unixODBC-devel zlib-develcompat-libcap1 -y
Loaded plugins: langpacks, product-id, search-disabled-repos
local                                                                                                                                                               | 3.6 kB  00:00:00     
file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
Trying other mirror.
Package binutils-2.27-34.base.el7.x86_64 already installed and latest version
No package compat-libstdc++-33 available.
Package gcc-4.8.5-36.el7.x86_64 already installed and latest version
Package gcc-c++-4.8.5-36.el7.x86_64 already installed and latest version
Package glibc-2.17-260.el7.x86_64 already installed and latest version
Package glibc-devel-2.17-260.el7.x86_64 already installed and latest version
Package libgcc-4.8.5-36.el7.x86_64 already installed and latest version
Package libstdc++-devel-4.8.5-36.el7.x86_64 already installed and latest version
Package libaio-0.3.109-13.el7.x86_64 already installed and latest version
Package libaio-0.3.109-13.el7.x86_64 already installed and latest version
Package libXext-1.3.3-3.el7.x86_64 already installed and latest version
Package libXtst-1.2.3-1.el7.x86_64 already installed and latest version
Package libX11-1.6.5-2.el7.x86_64 already installed and latest version
Package libXau-1.0.8-2.1.el7.x86_64 already installed and latest version
Package libxcb-1.13-1.el7.x86_64 already installed and latest version
Package libXi-1.7.9-1.el7.x86_64 already installed and latest version
Package 1:make-3.82-23.el7.x86_64 already installed and latest version
Package sysstat-10.1.5-17.el7.x86_64 already installed and latest version
No package zlib-develcompat-libcap1 available.
Resolving Dependencies
--> Running transaction check
---> Package ksh.x86_64 0:20120801-139.el7 will be installed
---> Package libaio-devel.x86_64 0:0.3.109-13.el7 will be installed
---> Package unixODBC.x86_64 0:2.3.1-11.el7 will be installed
---> Package unixODBC-devel.x86_64 0:2.3.1-11.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================================================================================================
 Package                                         Arch                                    Version                                              Repository                              Size
===========================================================================================================================================================================================
Installing:
 ksh                                             x86_64                                  20120801-139.el7                                     local                                  885 k
 libaio-devel                                    x86_64                                  0.3.109-13.el7                                       local                                   13 k
 unixODBC                                        x86_64                                  2.3.1-11.el7                                         local                                  413 k
 unixODBC-devel                                  x86_64                                  2.3.1-11.el7                                         local                                   55 k

Transaction Summary
===========================================================================================================================================================================================
Install  4 Packages

Total download size: 1.3 M
Installed size: 4.5 M
Downloading packages:
(1/4): libaio-devel-0.3.109-13.el7.x86_64.rpm                                                                                                                       |  13 kB  00:00:00     
(2/4): ksh-20120801-139.el7.x86_64.rpm                                                                                                                              | 885 kB  00:00:00     
(3/4): unixODBC-devel-2.3.1-11.el7.x86_64.rpm                                                                                                                       |  55 kB  00:00:00     
(4/4): unixODBC-2.3.1-11.el7.x86_64.rpm                                                                                                                             | 413 kB  00:00:00     
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                      9.0 MB/s | 1.3 MB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : unixODBC-2.3.1-11.el7.x86_64                                                                                                                                            1/4 
  Installing : unixODBC-devel-2.3.1-11.el7.x86_64                                                                                                                                      2/4 
  Installing : libaio-devel-0.3.109-13.el7.x86_64                                                                                                                                      3/4 
  Installing : ksh-20120801-139.el7.x86_64                                                                                                                                             4/4 
  Verifying  : ksh-20120801-139.el7.x86_64                                                                                                                                             1/4 
  Verifying  : unixODBC-devel-2.3.1-11.el7.x86_64                                                                                                                                      2/4 
  Verifying  : unixODBC-2.3.1-11.el7.x86_64                                                                                                                                            3/4 
  Verifying  : libaio-devel-0.3.109-13.el7.x86_64                                                                                                                                      4/4 

Installed:
  ksh.x86_64 0:20120801-139.el7             libaio-devel.x86_64 0:0.3.109-13.el7             unixODBC.x86_64 0:2.3.1-11.el7             unixODBC-devel.x86_64 0:2.3.1-11.el7            

Complete!
[root@localhost ~]# yum -y install kmod*
yum -y install libaio*
yum -y install compat*
Loaded plugins: langpacks, product-id, search-disabled-repos
file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
Trying other mirror.
Package kmod-20-23.el7.x86_64 already installed and latest version
Package kmod-kvdo-6.1.1.125-5.el7.x86_64 already installed and latest version
Package kmod-libs-20-23.el7.x86_64 already installed and latest version
Nothing to do
[root@localhost ~]# yum -y install ksh*
Loaded plugins: langpacks, product-id, search-disabled-repos
file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
Trying other mirror.
Package ksh-20120801-139.el7.x86_64 already installed and latest version
Nothing to do
[root@localhost ~]# yum -y install libaio*
Loaded plugins: langpacks, product-id, search-disabled-repos
file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
Trying other mirror.
Package libaio-0.3.109-13.el7.x86_64 already installed and latest version
Package libaio-devel-0.3.109-13.el7.x86_64 already installed and latest version
Nothing to do
[root@localhost ~]# yum -y install compat*
Loaded plugins: langpacks, product-id, search-disabled-repos
file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
Trying other mirror.
Package compat-db-headers-4.7.25-28.el7.noarch already installed and latest version
Package compat-libtiff3-3.9.4-11.el7.x86_64 already installed and latest version
Package compat-db47-4.7.25-28.el7.x86_64 already installed and latest version
Package compat-libgfortran-41-4.1.2-44.el7.x86_64 already installed and latest version
Package 1:compat-openldap-2.3.43-5.el7.x86_64 already installed and latest version
Package compat-libf2c-34-3.4.6-32.el7.x86_64 already installed and latest version
Package compat-exiv2-023-0.23-2.el7.x86_64 already installed and latest version
Package compat-libcap1-1.10-7.el7.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package compat-cheese314.x86_64 0:3.14.2-1.el7 will be installed
--> Processing Dependency: libgstreamer-1.0.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libgstpbutils-1.0.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libgstbase-1.0.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libcogl.so.20()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libcogl-path.so.20()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libcogl-pango.so.20()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libclutter-gtk-1.0.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libclutter-gst-2.0.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libclutter-1.0.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libcanberra.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
--> Processing Dependency: libcanberra-gtk3.so.0()(64bit) for package: compat-cheese314-3.14.2-1.el7.x86_64
---> Package compat-dapl.x86_64 1:1.2.19-4.el7 will be installed
--> Processing Dependency: librdmacm.so.1(RDMACM_1.0)(64bit) for package: 1:compat-dapl-1.2.19-4.el7.x86_64
--> Processing Dependency: libibverbs.so.1(IBVERBS_1.1)(64bit) for package: 1:compat-dapl-1.2.19-4.el7.x86_64
--> Processing Dependency: libibverbs.so.1(IBVERBS_1.0)(64bit) for package: 1:compat-dapl-1.2.19-4.el7.x86_64
--> Processing Dependency: librdmacm.so.1()(64bit) for package: 1:compat-dapl-1.2.19-4.el7.x86_64
--> Processing Dependency: libibverbs.so.1()(64bit) for package: 1:compat-dapl-1.2.19-4.el7.x86_64
---> Package compat-gcc-44.x86_64 0:4.4.7-8.el7 will be installed
---> Package compat-gcc-44-c++.x86_64 0:4.4.7-8.el7 will be installed
---> Package compat-glibc.x86_64 1:2.12-4.el7 will be updated
---> Package compat-glibc.x86_64 1:2.12-4.el7.centos will be an update
---> Package compat-glibc-headers.x86_64 1:2.12-4.el7 will be updated
---> Package compat-glibc-headers.x86_64 1:2.12-4.el7.centos will be an update
---> Package compat-gnome-desktop314.x86_64 0:3.14.2-1.el7 will be installed
---> Package compat-libcogl-pango12.x86_64 0:1.14.0-3.el7 will be installed
---> Package compat-libcogl12.x86_64 0:1.14.0-3.el7 will be installed
---> Package compat-libcolord1.x86_64 0:1.0.4-1.el7 will be installed
---> Package compat-libical1.x86_64 0:1.0.1-2.el7 will be installed
---> Package compat-libpackagekit-glib2-16.x86_64 0:0.8.9-1.el7 will be installed
---> Package compat-poppler022.x86_64 0:0.22.5-4.el7 will be installed
--> Processing Dependency: poppler-data >= 0.4.0 for package: compat-poppler022-0.22.5-4.el7.x86_64
--> Processing Dependency: libopenjpeg.so.1()(64bit) for package: compat-poppler022-0.22.5-4.el7.x86_64
---> Package compat-poppler022-glib.x86_64 0:0.22.5-4.el7 will be installed
---> Package compat-poppler022-qt.x86_64 0:0.22.5-4.el7 will be installed
--> Processing Dependency: qt4(x86-64) >= 4.8.5 for package: compat-poppler022-qt-0.22.5-4.el7.x86_64
--> Processing Dependency: libQtXml.so.4()(64bit) for package: compat-poppler022-qt-0.22.5-4.el7.x86_64
--> Processing Dependency: libQtGui.so.4()(64bit) for package: compat-poppler022-qt-0.22.5-4.el7.x86_64
--> Processing Dependency: libQtCore.so.4()(64bit) for package: compat-poppler022-qt-0.22.5-4.el7.x86_64
--> Running transaction check
---> Package clutter.x86_64 0:1.26.2-2.el7 will be installed
--> Processing Dependency: libinput(x86-64) >= 0.19.0 for package: clutter-1.26.2-2.el7.x86_64
--> Processing Dependency: libinput.so.10(LIBINPUT_0.21.0)(64bit) for package: clutter-1.26.2-2.el7.x86_64
--> Processing Dependency: libinput.so.10(LIBINPUT_0.20.0)(64bit) for package: clutter-1.26.2-2.el7.x86_64
--> Processing Dependency: libinput.so.10(LIBINPUT_0.12.0)(64bit) for package: clutter-1.26.2-2.el7.x86_64
--> Processing Dependency: libinput.so.10()(64bit) for package: clutter-1.26.2-2.el7.x86_64
---> Package clutter-gst2.x86_64 0:2.0.18-1.el7 will be installed
---> Package clutter-gtk.x86_64 0:1.8.4-1.el7 will be installed
---> Package cogl.x86_64 0:1.22.2-2.el7 will be installed
---> Package gstreamer1.x86_64 0:1.10.4-2.el7 will be installed
---> Package gstreamer1-plugins-base.x86_64 0:1.10.4-2.el7 will be installed
--> Processing Dependency: libvisual-0.4.so.0()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: liborc-0.4.so.0()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libopus.so.0()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libcdda_paranoia.so.0()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libcdda_interface.so.0()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
--> Processing Dependency: libXv.so.1()(64bit) for package: gstreamer1-plugins-base-1.10.4-2.el7.x86_64
---> Package libcanberra.x86_64 0:0.30-5.el7 will be installed
--> Processing Dependency: pulseaudio-libs >= 0.9.15 for package: libcanberra-0.30-5.el7.x86_64
--> Processing Dependency: sound-theme-freedesktop for package: libcanberra-0.30-5.el7.x86_64
--> Processing Dependency: libpulse.so.0(PULSE_0)(64bit) for package: libcanberra-0.30-5.el7.x86_64
--> Processing Dependency: libpulse.so.0()(64bit) for package: libcanberra-0.30-5.el7.x86_64
---> Package libcanberra-gtk3.x86_64 0:0.30-5.el7 will be installed
---> Package libibverbs.x86_64 0:17.2-3.el7 will be installed
--> Processing Dependency: rdma-core(x86-64) = 17.2-3.el7 for package: libibverbs-17.2-3.el7.x86_64
---> Package librdmacm.x86_64 0:17.2-3.el7 will be installed
---> Package openjpeg-libs.x86_64 0:1.5.1-18.el7 will be installed
---> Package poppler-data.noarch 0:0.4.6-3.el7 will be installed
---> Package qt.x86_64 1:4.8.7-2.el7 will be installed
--> Processing Dependency: qt-settings for package: 1:qt-4.8.7-2.el7.x86_64
---> Package qt-x11.x86_64 1:4.8.7-2.el7 will be installed
--> Processing Dependency: libmng.so.1()(64bit) for package: 1:qt-x11-4.8.7-2.el7.x86_64
--> Running transaction check
---> Package cdparanoia-libs.x86_64 0:10.2-17.el7 will be installed
---> Package libXv.x86_64 0:1.0.11-1.el7 will be installed
---> Package libinput.x86_64 0:1.10.7-2.el7 will be installed
--> Processing Dependency: libevdev.so.2(LIBEVDEV_1_3)(64bit) for package: libinput-1.10.7-2.el7.x86_64
--> Processing Dependency: libevdev.so.2(LIBEVDEV_1)(64bit) for package: libinput-1.10.7-2.el7.x86_64
--> Processing Dependency: libwacom.so.2()(64bit) for package: libinput-1.10.7-2.el7.x86_64
--> Processing Dependency: libmtdev.so.1()(64bit) for package: libinput-1.10.7-2.el7.x86_64
--> Processing Dependency: libevdev.so.2()(64bit) for package: libinput-1.10.7-2.el7.x86_64
---> Package libmng.x86_64 0:1.0.10-14.el7 will be installed
---> Package libvisual.x86_64 0:0.4.0-16.el7 will be installed
---> Package opus.x86_64 0:1.0.2-6.el7 will be installed
---> Package orc.x86_64 0:0.4.26-1.el7 will be installed
---> Package pulseaudio-libs.x86_64 0:10.0-5.el7 will be installed
--> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0)(64bit) for package: pulseaudio-libs-10.0-5.el7.x86_64
--> Processing Dependency: libsndfile.so.1()(64bit) for package: pulseaudio-libs-10.0-5.el7.x86_64
--> Processing Dependency: libasyncns.so.0()(64bit) for package: pulseaudio-libs-10.0-5.el7.x86_64
---> Package qt-settings.noarch 0:19-23.8.el7.centos will be installed
---> Package rdma-core.x86_64 0:17.2-3.el7 will be installed
---> Package sound-theme-freedesktop.noarch 0:0.8-3.el7 will be installed
--> Running transaction check
---> Package libasyncns.x86_64 0:0.8-7.el7 will be installed
---> Package libevdev.x86_64 0:1.5.6-1.el7 will be installed
---> Package libsndfile.x86_64 0:1.0.25-10.el7 will be installed
--> Processing Dependency: libgsm.so.1()(64bit) for package: libsndfile-1.0.25-10.el7.x86_64
--> Processing Dependency: libFLAC.so.8()(64bit) for package: libsndfile-1.0.25-10.el7.x86_64
---> Package libwacom.x86_64 0:0.30-1.el7 will be installed
--> Processing Dependency: libwacom-data for package: libwacom-0.30-1.el7.x86_64
---> Package mtdev.x86_64 0:1.1.5-5.el7 will be installed
--> Running transaction check
---> Package flac-libs.x86_64 0:1.3.0-5.el7_1 will be installed
---> Package gsm.x86_64 0:1.0.13-11.el7 will be installed
---> Package libwacom-data.noarch 0:0.30-1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================================================================================================
 Package                                                    Arch                                Version                                           Repository                          Size
===========================================================================================================================================================================================
Installing:
 compat-cheese314                                           x86_64                              3.14.2-1.el7                                      local                               54 k
 compat-dapl                                                x86_64                              1:1.2.19-4.el7                                    local                              110 k
 compat-gcc-44                                              x86_64                              4.4.7-8.el7                                       local                               10 M
 compat-gcc-44-c++                                          x86_64                              4.4.7-8.el7                                       local                              6.3 M
 compat-gnome-desktop314                                    x86_64                              3.14.2-1.el7                                      local                              108 k
 compat-libcogl-pango12                                     x86_64                              1.14.0-3.el7                                      local                               27 k
 compat-libcogl12                                           x86_64                              1.14.0-3.el7                                      local                              282 k
 compat-libcolord1                                          x86_64                              1.0.4-1.el7                                       local                               96 k
 compat-libical1                                            x86_64                              1.0.1-2.el7                                       local                              172 k
 compat-libpackagekit-glib2-16                              x86_64                              0.8.9-1.el7                                       local                              112 k
 compat-poppler022                                          x86_64                              0.22.5-4.el7                                      local                              722 k
 compat-poppler022-glib                                     x86_64                              0.22.5-4.el7                                      local                               87 k
 compat-poppler022-qt                                       x86_64                              0.22.5-4.el7                                      local                              150 k
Updating:
 compat-glibc                                               x86_64                              1:2.12-4.el7.centos                               local                              1.2 M
 compat-glibc-headers                                       x86_64                              1:2.12-4.el7.centos                               local                              452 k
Installing for dependencies:
 cdparanoia-libs                                            x86_64                              10.2-17.el7                                       local                               56 k
 clutter                                                    x86_64                              1.26.2-2.el7                                      local                              1.1 M
 clutter-gst2                                               x86_64                              2.0.18-1.el7                                      local                               61 k
 clutter-gtk                                                x86_64                              1.8.4-1.el7                                       local                               44 k
 cogl                                                       x86_64                              1.22.2-2.el7                                      local                              462 k
 flac-libs                                                  x86_64                              1.3.0-5.el7_1                                     local                              169 k
 gsm                                                        x86_64                              1.0.13-11.el7                                     local                               30 k
 gstreamer1                                                 x86_64                              1.10.4-2.el7                                      local                              1.2 M
 gstreamer1-plugins-base                                    x86_64                              1.10.4-2.el7                                      local                              1.4 M
 libXv                                                      x86_64                              1.0.11-1.el7                                      local                               18 k
 libasyncns                                                 x86_64                              0.8-7.el7                                         local                               26 k
 libcanberra                                                x86_64                              0.30-5.el7                                        local                               82 k
 libcanberra-gtk3                                           x86_64                              0.30-5.el7                                        local                               30 k
 libevdev                                                   x86_64                              1.5.6-1.el7                                       local                               34 k
 libibverbs                                                 x86_64                              17.2-3.el7                                        local                              246 k
 libinput                                                   x86_64                              1.10.7-2.el7                                      local                              147 k
 libmng                                                     x86_64                              1.0.10-14.el7                                     local                              171 k
 librdmacm                                                  x86_64                              17.2-3.el7                                        local                               62 k
 libsndfile                                                 x86_64                              1.0.25-10.el7                                     local                              149 k
 libvisual                                                  x86_64                              0.4.0-16.el7                                      local                              138 k
 libwacom                                                   x86_64                              0.30-1.el7                                        local                               32 k
 libwacom-data                                              noarch                              0.30-1.el7                                        local                               70 k
 mtdev                                                      x86_64                              1.1.5-5.el7                                       local                               18 k
 openjpeg-libs                                              x86_64                              1.5.1-18.el7                                      local                               86 k
 opus                                                       x86_64                              1.0.2-6.el7                                       local                              630 k
 orc                                                        x86_64                              0.4.26-1.el7                                      local                              166 k
 poppler-data                                               noarch                              0.4.6-3.el7                                       local                              2.2 M
 pulseaudio-libs                                            x86_64                              10.0-5.el7                                        local                              651 k
 qt                                                         x86_64                              1:4.8.7-2.el7                                     local                              4.6 M
 qt-settings                                                noarch                              19-23.8.el7.centos                                local                               17 k
 qt-x11                                                     x86_64                              1:4.8.7-2.el7                                     local                               13 M
 rdma-core                                                  x86_64                              17.2-3.el7                                        local                               49 k
 sound-theme-freedesktop                                    noarch                              0.8-3.el7                                         local                              377 k

Transaction Summary
===========================================================================================================================================================================================
Install  13 Packages (+33 Dependent packages)
Upgrade   2 Packages

Total download size: 47 M
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/48): cdparanoia-libs-10.2-17.el7.x86_64.rpm                                                                                                                      |  56 kB  00:00:00     
(2/48): clutter-gst2-2.0.18-1.el7.x86_64.rpm                                                                                                                        |  61 kB  00:00:00     
(3/48): clutter-1.26.2-2.el7.x86_64.rpm                                                                                                                             | 1.1 MB  00:00:00     
(4/48): clutter-gtk-1.8.4-1.el7.x86_64.rpm                                                                                                                          |  44 kB  00:00:00     
(5/48): compat-cheese314-3.14.2-1.el7.x86_64.rpm                                                                                                                    |  54 kB  00:00:00     
(6/48): cogl-1.22.2-2.el7.x86_64.rpm                                                                                                                                | 462 kB  00:00:00     
(7/48): compat-dapl-1.2.19-4.el7.x86_64.rpm                                                                                                                         | 110 kB  00:00:00     
(8/48): compat-gcc-44-c++-4.4.7-8.el7.x86_64.rpm                                                                                                                    | 6.3 MB  00:00:00     
(9/48): compat-gcc-44-4.4.7-8.el7.x86_64.rpm                                                                                                                        |  10 MB  00:00:00     
(10/48): compat-glibc-2.12-4.el7.centos.x86_64.rpm                                                                                                                  | 1.2 MB  00:00:00     
(11/48): compat-glibc-headers-2.12-4.el7.centos.x86_64.rpm                                                                                                          | 452 kB  00:00:00     
(12/48): compat-gnome-desktop314-3.14.2-1.el7.x86_64.rpm                                                                                                            | 108 kB  00:00:00     
(13/48): compat-libcogl-pango12-1.14.0-3.el7.x86_64.rpm                                                                                                             |  27 kB  00:00:00     
(14/48): compat-libcogl12-1.14.0-3.el7.x86_64.rpm                                                                                                                   | 282 kB  00:00:00     
(15/48): compat-libcolord1-1.0.4-1.el7.x86_64.rpm                                                                                                                   |  96 kB  00:00:00     
(16/48): compat-libical1-1.0.1-2.el7.x86_64.rpm                                                                                                                     | 172 kB  00:00:00     
(17/48): compat-libpackagekit-glib2-16-0.8.9-1.el7.x86_64.rpm                                                                                                       | 112 kB  00:00:00     
(18/48): compat-poppler022-0.22.5-4.el7.x86_64.rpm                                                                                                                  | 722 kB  00:00:00     
(19/48): compat-poppler022-glib-0.22.5-4.el7.x86_64.rpm                                                                                                             |  87 kB  00:00:00     
(20/48): compat-poppler022-qt-0.22.5-4.el7.x86_64.rpm                                                                                                               | 150 kB  00:00:00     
(21/48): flac-libs-1.3.0-5.el7_1.x86_64.rpm                                                                                                                         | 169 kB  00:00:00     
(22/48): gsm-1.0.13-11.el7.x86_64.rpm                                                                                                                               |  30 kB  00:00:00     
(23/48): gstreamer1-1.10.4-2.el7.x86_64.rpm                                                                                                                         | 1.2 MB  00:00:00     
(24/48): gstreamer1-plugins-base-1.10.4-2.el7.x86_64.rpm                                                                                                            | 1.4 MB  00:00:00     
(25/48): libXv-1.0.11-1.el7.x86_64.rpm                                                                                                                              |  18 kB  00:00:00     
(26/48): libasyncns-0.8-7.el7.x86_64.rpm                                                                                                                            |  26 kB  00:00:00     
(27/48): libcanberra-0.30-5.el7.x86_64.rpm                                                                                                                          |  82 kB  00:00:00     
(28/48): libcanberra-gtk3-0.30-5.el7.x86_64.rpm                                                                                                                     |  30 kB  00:00:00     
(29/48): libevdev-1.5.6-1.el7.x86_64.rpm                                                                                                                            |  34 kB  00:00:00     
(30/48): libibverbs-17.2-3.el7.x86_64.rpm                                                                                                                           | 246 kB  00:00:00     
(31/48): libinput-1.10.7-2.el7.x86_64.rpm                                                                                                                           | 147 kB  00:00:00     
(32/48): libmng-1.0.10-14.el7.x86_64.rpm                                                                                                                            | 171 kB  00:00:00     
(33/48): librdmacm-17.2-3.el7.x86_64.rpm                                                                                                                            |  62 kB  00:00:00     
(34/48): libsndfile-1.0.25-10.el7.x86_64.rpm                                                                                                                        | 149 kB  00:00:00     
(35/48): libvisual-0.4.0-16.el7.x86_64.rpm                                                                                                                          | 138 kB  00:00:00     
(36/48): libwacom-0.30-1.el7.x86_64.rpm                                                                                                                             |  32 kB  00:00:00     
(37/48): libwacom-data-0.30-1.el7.noarch.rpm                                                                                                                        |  70 kB  00:00:00     
(38/48): mtdev-1.1.5-5.el7.x86_64.rpm                                                                                                                               |  18 kB  00:00:00     
(39/48): openjpeg-libs-1.5.1-18.el7.x86_64.rpm                                                                                                                      |  86 kB  00:00:00     
(40/48): opus-1.0.2-6.el7.x86_64.rpm                                                                                                                                | 630 kB  00:00:00     
(41/48): orc-0.4.26-1.el7.x86_64.rpm                                                                                                                                | 166 kB  00:00:00     
(42/48): pulseaudio-libs-10.0-5.el7.x86_64.rpm                                                                                                                      | 651 kB  00:00:00     
(43/48): poppler-data-0.4.6-3.el7.noarch.rpm                                                                                                                        | 2.2 MB  00:00:00     
(44/48): qt-settings-19-23.8.el7.centos.noarch.rpm                                                                                                                  |  17 kB  00:00:00     
(45/48): qt-4.8.7-2.el7.x86_64.rpm                                                                                                                                  | 4.6 MB  00:00:00     
(46/48): rdma-core-17.2-3.el7.x86_64.rpm                                                                                                                            |  49 kB  00:00:00     
(47/48): sound-theme-freedesktop-0.8-3.el7.noarch.rpm                                                                                                               | 377 kB  00:00:00     
(48/48): qt-x11-4.8.7-2.el7.x86_64.rpm                                                                                                                              |  13 MB  00:00:00     
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                       80 MB/s |  47 MB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : cogl-1.22.2-2.el7.x86_64                                                                                                                                               1/50 
  Installing : gstreamer1-1.10.4-2.el7.x86_64                                                                                                                                         2/50 
  Installing : openjpeg-libs-1.5.1-18.el7.x86_64                                                                                                                                      3/50 
  Installing : rdma-core-17.2-3.el7.x86_64                                                                                                                                            4/50 
  Installing : libibverbs-17.2-3.el7.x86_64                                                                                                                                           5/50 
  Installing : librdmacm-17.2-3.el7.x86_64                                                                                                                                            6/50 
  Updating   : 1:compat-glibc-2.12-4.el7.centos.x86_64                                                                                                                                7/50 
  Updating   : 1:compat-glibc-headers-2.12-4.el7.centos.x86_64                                                                                                                        8/50 
  Installing : cdparanoia-libs-10.2-17.el7.x86_64                                                                                                                                     9/50 
  Installing : poppler-data-0.4.6-3.el7.noarch                                                                                                                                       10/50 
  Installing : compat-poppler022-0.22.5-4.el7.x86_64                                                                                                                                 11/50 
  Installing : gsm-1.0.13-11.el7.x86_64                                                                                                                                              12/50 
  Installing : orc-0.4.26-1.el7.x86_64                                                                                                                                               13/50 
  Installing : compat-gnome-desktop314-3.14.2-1.el7.x86_64                                                                                                                           14/50 
  Installing : flac-libs-1.3.0-5.el7_1.x86_64                                                                                                                                        15/50 
  Installing : libsndfile-1.0.25-10.el7.x86_64                                                                                                                                       16/50 
  Installing : libvisual-0.4.0-16.el7.x86_64                                                                                                                                         17/50 
  Installing : libmng-1.0.10-14.el7.x86_64                                                                                                                                           18/50 
  Installing : libwacom-data-0.30-1.el7.noarch                                                                                                                                       19/50 
  Installing : libwacom-0.30-1.el7.x86_64                                                                                                                                            20/50 
  Installing : sound-theme-freedesktop-0.8-3.el7.noarch                                                                                                                              21/50 
  Installing : compat-libcogl12-1.14.0-3.el7.x86_64                                                                                                                                  22/50 
  Installing : libasyncns-0.8-7.el7.x86_64                                                                                                                                           23/50 
  Installing : pulseaudio-libs-10.0-5.el7.x86_64                                                                                                                                     24/50 
  Installing : libcanberra-0.30-5.el7.x86_64                                                                                                                                         25/50 
  Installing : libcanberra-gtk3-0.30-5.el7.x86_64                                                                                                                                    26/50 
  Installing : opus-1.0.2-6.el7.x86_64                                                                                                                                               27/50 
  Installing : mtdev-1.1.5-5.el7.x86_64                                                                                                                                              28/50 
  Installing : libevdev-1.5.6-1.el7.x86_64                                                                                                                                           29/50 
  Installing : libinput-1.10.7-2.el7.x86_64                                                                                                                                          30/50 
  Installing : clutter-1.26.2-2.el7.x86_64                                                                                                                                           31/50 
  Installing : clutter-gtk-1.8.4-1.el7.x86_64                                                                                                                                        32/50 
  Installing : qt-settings-19-23.8.el7.centos.noarch                                                                                                                                 33/50 
  Installing : 1:qt-4.8.7-2.el7.x86_64                                                                                                                                               34/50 
  Installing : 1:qt-x11-4.8.7-2.el7.x86_64                                                                                                                                           35/50 
  Installing : libXv-1.0.11-1.el7.x86_64                                                                                                                                             36/50 
  Installing : gstreamer1-plugins-base-1.10.4-2.el7.x86_64                                                                                                                           37/50 
  Installing : clutter-gst2-2.0.18-1.el7.x86_64                                                                                                                                      38/50 
  Installing : compat-gcc-44-4.4.7-8.el7.x86_64                                                                                                                                      39/50 
  Installing : compat-cheese314-3.14.2-1.el7.x86_64                                                                                                                                  40/50 
  Installing : compat-poppler022-qt-0.22.5-4.el7.x86_64                                                                                                                              41/50 
  Installing : compat-libcogl-pango12-1.14.0-3.el7.x86_64                                                                                                                            42/50 
  Installing : compat-poppler022-glib-0.22.5-4.el7.x86_64                                                                                                                            43/50 
  Installing : 1:compat-dapl-1.2.19-4.el7.x86_64                                                                                                                                     44/50 
  Installing : compat-libical1-1.0.1-2.el7.x86_64                                                                                                                                    45/50 
  Installing : compat-libpackagekit-glib2-16-0.8.9-1.el7.x86_64                                                                                                                      46/50 
  Installing : compat-libcolord1-1.0.4-1.el7.x86_64                                                                                                                                  47/50 
  Installing : compat-gcc-44-c++-4.4.7-8.el7.x86_64                                                                                                                                  48/50 
  Cleanup    : 1:compat-glibc-2.12-4.el7.x86_64                                                                                                                                      49/50 
  Cleanup    : 1:compat-glibc-headers-2.12-4.el7.x86_64                                                                                                                              50/50 
  Verifying  : compat-gcc-44-c++-4.4.7-8.el7.x86_64                                                                                                                                   1/50 
  Verifying  : clutter-gtk-1.8.4-1.el7.x86_64                                                                                                                                         2/50 
  Verifying  : clutter-1.26.2-2.el7.x86_64                                                                                                                                            3/50 
  Verifying  : libXv-1.0.11-1.el7.x86_64                                                                                                                                              4/50 
  Verifying  : gstreamer1-1.10.4-2.el7.x86_64                                                                                                                                         5/50 
  Verifying  : compat-gcc-44-4.4.7-8.el7.x86_64                                                                                                                                       6/50 
  Verifying  : librdmacm-17.2-3.el7.x86_64                                                                                                                                            7/50 
  Verifying  : compat-libcolord1-1.0.4-1.el7.x86_64                                                                                                                                   8/50 
  Verifying  : 1:qt-4.8.7-2.el7.x86_64                                                                                                                                                9/50 
  Verifying  : qt-settings-19-23.8.el7.centos.noarch                                                                                                                                 10/50 
  Verifying  : rdma-core-17.2-3.el7.x86_64                                                                                                                                           11/50 
  Verifying  : 1:compat-glibc-headers-2.12-4.el7.centos.x86_64                                                                                                                       12/50 
  Verifying  : libevdev-1.5.6-1.el7.x86_64                                                                                                                                           13/50 
  Verifying  : mtdev-1.1.5-5.el7.x86_64                                                                                                                                              14/50 
  Verifying  : opus-1.0.2-6.el7.x86_64                                                                                                                                               15/50 
  Verifying  : libasyncns-0.8-7.el7.x86_64                                                                                                                                           16/50 
  Verifying  : compat-libpackagekit-glib2-16-0.8.9-1.el7.x86_64                                                                                                                      17/50 
  Verifying  : libinput-1.10.7-2.el7.x86_64                                                                                                                                          18/50 
  Verifying  : compat-libcogl-pango12-1.14.0-3.el7.x86_64                                                                                                                            19/50 
  Verifying  : compat-libcogl12-1.14.0-3.el7.x86_64                                                                                                                                  20/50 
  Verifying  : libcanberra-gtk3-0.30-5.el7.x86_64                                                                                                                                    21/50 
  Verifying  : sound-theme-freedesktop-0.8-3.el7.noarch                                                                                                                              22/50 
  Verifying  : libwacom-data-0.30-1.el7.noarch                                                                                                                                       23/50 
  Verifying  : openjpeg-libs-1.5.1-18.el7.x86_64                                                                                                                                     24/50 
  Verifying  : libwacom-0.30-1.el7.x86_64                                                                                                                                            25/50 
  Verifying  : libmng-1.0.10-14.el7.x86_64                                                                                                                                           26/50 
  Verifying  : cogl-1.22.2-2.el7.x86_64                                                                                                                                              27/50 
  Verifying  : pulseaudio-libs-10.0-5.el7.x86_64                                                                                                                                     28/50 
  Verifying  : libcanberra-0.30-5.el7.x86_64                                                                                                                                         29/50 
  Verifying  : libvisual-0.4.0-16.el7.x86_64                                                                                                                                         30/50 
  Verifying  : flac-libs-1.3.0-5.el7_1.x86_64                                                                                                                                        31/50 
  Verifying  : compat-gnome-desktop314-3.14.2-1.el7.x86_64                                                                                                                           32/50 
  Verifying  : orc-0.4.26-1.el7.x86_64                                                                                                                                               33/50 
  Verifying  : gsm-1.0.13-11.el7.x86_64                                                                                                                                              34/50 
  Verifying  : poppler-data-0.4.6-3.el7.noarch                                                                                                                                       35/50 
  Verifying  : libsndfile-1.0.25-10.el7.x86_64                                                                                                                                       36/50 
  Verifying  : compat-poppler022-0.22.5-4.el7.x86_64                                                                                                                                 37/50 
  Verifying  : 1:compat-glibc-2.12-4.el7.centos.x86_64                                                                                                                               38/50 
  Verifying  : cdparanoia-libs-10.2-17.el7.x86_64                                                                                                                                    39/50 
  Verifying  : compat-poppler022-glib-0.22.5-4.el7.x86_64                                                                                                                            40/50 
  Verifying  : compat-libical1-1.0.1-2.el7.x86_64                                                                                                                                    41/50 
  Verifying  : compat-cheese314-3.14.2-1.el7.x86_64                                                                                                                                  42/50 
  Verifying  : 1:compat-dapl-1.2.19-4.el7.x86_64                                                                                                                                     43/50 
  Verifying  : libibverbs-17.2-3.el7.x86_64                                                                                                                                          44/50 
  Verifying  : clutter-gst2-2.0.18-1.el7.x86_64                                                                                                                                      45/50 
  Verifying  : compat-poppler022-qt-0.22.5-4.el7.x86_64                                                                                                                              46/50 
  Verifying  : gstreamer1-plugins-base-1.10.4-2.el7.x86_64                                                                                                                           47/50 
  Verifying  : 1:qt-x11-4.8.7-2.el7.x86_64                                                                                                                                           48/50 
  Verifying  : 1:compat-glibc-headers-2.12-4.el7.x86_64                                                                                                                              49/50 
  Verifying  : 1:compat-glibc-2.12-4.el7.x86_64                                                                                                                                      50/50 

Installed:
  compat-cheese314.x86_64 0:3.14.2-1.el7         compat-dapl.x86_64 1:1.2.19-4.el7                   compat-gcc-44.x86_64 0:4.4.7-8.el7       compat-gcc-44-c++.x86_64 0:4.4.7-8.el7       
  compat-gnome-desktop314.x86_64 0:3.14.2-1.el7  compat-libcogl-pango12.x86_64 0:1.14.0-3.el7        compat-libcogl12.x86_64 0:1.14.0-3.el7   compat-libcolord1.x86_64 0:1.0.4-1.el7       
  compat-libical1.x86_64 0:1.0.1-2.el7           compat-libpackagekit-glib2-16.x86_64 0:0.8.9-1.el7  compat-poppler022.x86_64 0:0.22.5-4.el7  compat-poppler022-glib.x86_64 0:0.22.5-4.el7 
  compat-poppler022-qt.x86_64 0:0.22.5-4.el7    

Dependency Installed:
  cdparanoia-libs.x86_64 0:10.2-17.el7                 clutter.x86_64 0:1.26.2-2.el7                  clutter-gst2.x86_64 0:2.0.18-1.el7        clutter-gtk.x86_64 0:1.8.4-1.el7          
  cogl.x86_64 0:1.22.2-2.el7                           flac-libs.x86_64 0:1.3.0-5.el7_1               gsm.x86_64 0:1.0.13-11.el7                gstreamer1.x86_64 0:1.10.4-2.el7          
  gstreamer1-plugins-base.x86_64 0:1.10.4-2.el7        libXv.x86_64 0:1.0.11-1.el7                    libasyncns.x86_64 0:0.8-7.el7             libcanberra.x86_64 0:0.30-5.el7           
  libcanberra-gtk3.x86_64 0:0.30-5.el7                 libevdev.x86_64 0:1.5.6-1.el7                  libibverbs.x86_64 0:17.2-3.el7            libinput.x86_64 0:1.10.7-2.el7            
  libmng.x86_64 0:1.0.10-14.el7                        librdmacm.x86_64 0:17.2-3.el7                  libsndfile.x86_64 0:1.0.25-10.el7         libvisual.x86_64 0:0.4.0-16.el7           
  libwacom.x86_64 0:0.30-1.el7                         libwacom-data.noarch 0:0.30-1.el7              mtdev.x86_64 0:1.1.5-5.el7                openjpeg-libs.x86_64 0:1.5.1-18.el7       
  opus.x86_64 0:1.0.2-6.el7                            orc.x86_64 0:0.4.26-1.el7                      poppler-data.noarch 0:0.4.6-3.el7         pulseaudio-libs.x86_64 0:10.0-5.el7       
  qt.x86_64 1:4.8.7-2.el7                              qt-settings.noarch 0:19-23.8.el7.centos        qt-x11.x86_64 1:4.8.7-2.el7               rdma-core.x86_64 0:17.2-3.el7             
  sound-theme-freedesktop.noarch 0:0.8-3.el7          

Updated:
  compat-glibc.x86_64 1:2.12-4.el7.centos                                                  compat-glibc-headers.x86_64 1:2.12-4.el7.centos                                                 

Complete!
[root@localhost ~]# 

八、内核参数调整

[root@localhost ~]# echo "fs.file-max = 6815744
> kernel.sem = 250 32000 100 128
> kernel.shmmni = 4096
> kernel.shmall = 94371840
> kernel.shmmax = 386547056640
> vm.nr_hugepages = 184320
> kernel.panic_on_oops = 1
> net.core.rmem_default = 262144
> net.core.rmem_max = 4194304
> net.core.wmem_default = 262144
> net.core.wmem_max = 1048576
> net.ipv4.conf.all.rp_filter = 2
> net.ipv4.conf.default.rp_filter = 2
> fs.aio-max-nr = 1048576
> net.ipv4.ip_local_port_range = 9000 65500" >> /etc/sysctl.conf

九、资源限制

vi /etc/security/limits.conf

grid            soft   nproc    16384
grid            hard   nproc    16384
grid            soft   nofile   65536
grid            hard   nofile   65536
grid            soft   stack    32768
grid            hard   stack    32768
oracle          soft   nproc    16384
oracle          hard   nproc    16384
oracle          soft   nofile   65536
oracle          hard   nofile   65536
oracle          soft   stack    32768
oracle          hard   stack    32768
oracle          hard   memlock  536870912
oracle          soft   memlock  536870912

十、控制给用户分配的资源

[root@localhost ~]# echo "session    required     pam_limits.so" >> /etc/pam.d/login
You have mail in /var/spool/mail/root
[root@localhost ~]# cat /etc/pam.d/login
#%PAM-1.0
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
auth       substack     system-auth
auth       include      postlogin
account    required     pam_nologin.so
account    include      system-auth
password   include      system-auth
# pam_selinux.so close should be the first session rule
session    required     pam_selinux.so close
session    required     pam_loginuid.so
session    optional     pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open
session    required     pam_namespace.so
session    optional     pam_keyinit.so force revoke
session    include      system-auth
session    include      postlogin
-session   optional     pam_ck_connector.so
session    required     pam_limits.so
[root@localhost ~]# 

十一、关闭透明页

vi /etc/rc.d/rc.local    --编辑该文档,加入下面一段代码!然后,再将下面这段代码拷贝粘贴,执行一遍,接着,再用cat命令查询!
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
chmod +x /etc/rc.d/rc.local --设置开机执行

十二、目录创建

[root@localhost ~]# 
[root@localhost ~]# mkdir -p /u01/app/19.3.0/grid
[root@localhost ~]# mkdir -p /u01/app/grid
[root@localhost ~]# mkdir -p /u01/app/oracle/product/19.3.0/db_1
[root@localhost ~]# chown -R grid:oinstall /u01
[root@localhost ~]# chown -R oracle:oinstall /u01/app/oracle
[root@localhost ~]# chmod -R 775 /u01/
[root@localhost ~]# 

十三、环境变量

export ORACLE_SID=+ASM
export ORACLE_BASE=/u01/app/grid
export ORACLE_HOME=/u01/app/19.3.0/grid
export PATH=$ORACLE_HOME/bin:$PATH:/usr/local/bin/:.
export TEMP=/tmp
export TMP=/tmp
export TMPDIR=/tmp
umask 022
export PATH
export TMP=/tmp
export LANG=en_US
export TMPDIR=$TMP
export ORACLE_UNQNAME=orcl2
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/19.3.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl2; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"; export NLS_DATE_FORMAT
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;export NLS_LANG
PATH=.:$PATH:$HOME/bin:$ORACLE_BASE/product/19.3.0/db_1/bin:$ORACLE_HOME/bin; export PATH
THREADS_FLAG=native; export THREADS_FLAG
if [ $USER = "oracle" ] || [ $USER = "grid" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi

十四、udev

for i in b c d e f g h i j k; 
do
echo "KERNEL==\"sd?\",SUBSYSTEM==\"block\", PROGRAM==\"/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\",RESULT==\"`/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", SYMLINK+=\"asmdisk/asmdisk$i\",OWNER=\"grid\", GROUP=\"asmadmin\",MODE=\"0660\"" 
done 
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006600f1a91565340235", SYMLINK+="asmdisk/asmdiskb",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006700f1a91565340235", SYMLINK+="asmdisk/asmdiskc",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006800f1a91565340235", SYMLINK+="asmdisk/asmdiskd",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006900f1a91565340235", SYMLINK+="asmdisk/asmdiske",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006a00f1a91565340235", SYMLINK+="asmdisk/asmdiskf",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006b00f1a91565340235", SYMLINK+="asmdisk/asmdiskg",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000007000f1a91565340235", SYMLINK+="asmdisk/asmdiskh",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006d00f1a91565340235", SYMLINK+="asmdisk/asmdiski",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006e00f1a91565340235", SYMLINK+="asmdisk/asmdiskj",OWNER="grid", GROUP="asmadmin",MODE="0660"
KERNEL=="sd?",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="3688860300000006f00f1a91565340235", SYMLINK+="asmdisk/asmdiskk",OWNER="grid", GROUP="asmadmin",MODE="0660"
vi /etc/udev/rules.d/99-oracle-asmdevices.rules

[root@localhost dev]# /sbin/udevadm trigger --type=devices --action=change

十五、hosts修改

[root@localhost dev]# hostnamectl set-hostname jftest

十六、numa

root@jftest ~]# vi /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet numa=off"
GRUB_DISABLE_RECOVERY="true"

[root@jftest ~]# grub2-mkconfig -o /etc/grub2.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-957.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-957.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-78049fe504e3403ebd9cf5980b95610c
Found initrd image: /boot/initramfs-0-rescue-78049fe504e3403ebd9cf5980b95610c.img
done

十七、安装cvu

[grid@jftest grid]$ unzip LINUX.X64_193000_grid_home.zip 

[root@jftest rpm]# ls
cvuqdisk-1.0.10-1.rpm
[root@jftest rpm]# rpm -ivh cvuqdisk-1.0.10-1.rpm 
Preparing...                          ################################# [100%]
Using default group oinstall to install package
Updating / installing...
   1:cvuqdisk-1.0.10-1                ################################# [100%]

十八、安装前检查

[grid@jftest ~]$ /u01/app/19.3.0/grid/runcluvfy.sh stage -pre crsinst -n jftest -fixup -verbose

ERROR: 
PRVG-10467 : The default Oracle Inventory group could not be determined.

Verifying Physical Memory ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        503.3373GB (5.27787444E8KB)  8GB (8388608.0KB)         passed    
Verifying Physical Memory ...PASSED
Verifying Available Physical Memory ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        494.0035GB (5.18000252E8KB)  50MB (51200.0KB)          passed    
Verifying Available Physical Memory ...PASSED
Verifying Swap Size ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        64GB (6.710886E7KB)       16GB (1.6777216E7KB)      passed    
Verifying Swap Size ...PASSED
Verifying Free Space: jftest:/usr,jftest:/etc,jftest:/sbin ...
  Path              Node Name     Mount point   Available     Required      Status      
  ----------------  ------------  ------------  ------------  ------------  ------------
  /usr              jftest        /             49.3545GB     25MB          passed      
  /etc              jftest        /             49.3545GB     25MB          passed      
  /sbin             jftest        /             49.3545GB     10MB          passed      
Verifying Free Space: jftest:/usr,jftest:/etc,jftest:/sbin ...PASSED
Verifying Free Space: jftest:/var ...
  Path              Node Name     Mount point   Available     Required      Status      
  ----------------  ------------  ------------  ------------  ------------  ------------
  /var              jftest        /var          50.9854GB     5MB           passed      
Verifying Free Space: jftest:/var ...PASSED
Verifying Free Space: jftest:/tmp ...
  Path              Node Name     Mount point   Available     Required      Status      
  ----------------  ------------  ------------  ------------  ------------  ------------
  /tmp              jftest        /tmp          31.3916GB     1GB           passed      
Verifying Free Space: jftest:/tmp ...PASSED
Verifying User Existence: grid ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    exists(61002)           

  Verifying Users With Same UID: 61002 ...PASSED
Verifying User Existence: grid ...PASSED
Verifying Group Existence: asmadmin ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    exists                  
Verifying Group Existence: asmadmin ...PASSED
Verifying Group Existence: asmdba ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    exists                  
Verifying Group Existence: asmdba ...PASSED
Verifying Group Membership: asmdba ...
  Node Name         User Exists   Group Exists  User in Group  Status          
  ----------------  ------------  ------------  ------------  ----------------
  jftest            yes           yes           yes           passed          
Verifying Group Membership: asmdba ...PASSED
Verifying Group Membership: asmadmin ...
  Node Name         User Exists   Group Exists  User in Group  Status          
  ----------------  ------------  ------------  ------------  ----------------
  jftest            yes           yes           yes           passed          
Verifying Group Membership: asmadmin ...PASSED
Verifying Run Level ...
  Node Name     run level                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        3                         3,5                       passed    
Verifying Run Level ...PASSED
Verifying Architecture ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        x86_64                    x86_64                    passed    
Verifying Architecture ...PASSED
Verifying OS Kernel Version ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        3.10.0-957.el7.x86_64     3.10.0                    passed    
Verifying OS Kernel Version ...PASSED
Verifying OS Kernel Parameter: semmsl ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            250           250           250           passed          
Verifying OS Kernel Parameter: semmsl ...PASSED
Verifying OS Kernel Parameter: semmns ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            32000         32000         32000         passed          
Verifying OS Kernel Parameter: semmns ...PASSED
Verifying OS Kernel Parameter: semopm ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            32            100           100           failed        Current value incorrect. 
Verifying OS Kernel Parameter: semopm ...FAILED (PRVG-1205)
Verifying OS Kernel Parameter: semmni ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            128           128           128           passed          
Verifying OS Kernel Parameter: semmni ...PASSED
Verifying OS Kernel Parameter: shmmax ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            18446744073692774000  386547056640  270227171328  passed          
Verifying OS Kernel Parameter: shmmax ...PASSED
Verifying OS Kernel Parameter: shmmni ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            4096          4096          4096          passed          
Verifying OS Kernel Parameter: shmmni ...PASSED
Verifying OS Kernel Parameter: shmall ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            18446744073692774000  94371840      2251799813685247  failed        Configured value incorrect. 
Verifying OS Kernel Parameter: shmall ...FAILED (PRVG-1201)
Verifying OS Kernel Parameter: file-max ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            52337417      6815744       6815744       passed          
Verifying OS Kernel Parameter: file-max ...PASSED
Verifying OS Kernel Parameter: ip_local_port_range ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            between 32768 & 60999  between 9000 & 65500  between 9000 & 65535  passed          
Verifying OS Kernel Parameter: ip_local_port_range ...PASSED
Verifying OS Kernel Parameter: rmem_default ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            212992        262144        262144        failed        Current value incorrect. 
Verifying OS Kernel Parameter: rmem_default ...FAILED (PRVG-1205)
Verifying OS Kernel Parameter: rmem_max ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            4194304       4194304       4194304       passed          
Verifying OS Kernel Parameter: rmem_max ...PASSED
Verifying OS Kernel Parameter: wmem_default ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            212992        262144        262144        failed        Current value incorrect. 
Verifying OS Kernel Parameter: wmem_default ...FAILED (PRVG-1205)
Verifying OS Kernel Parameter: wmem_max ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            212992        1048576       1048576       failed        Current value incorrect. 
Verifying OS Kernel Parameter: wmem_max ...FAILED (PRVG-1205)
Verifying OS Kernel Parameter: aio-max-nr ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            6553600       1048576       1048576       passed          
Verifying OS Kernel Parameter: aio-max-nr ...PASSED
Verifying Package: kmod-20-21 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        kmod(x86_64)-20-23.el7    kmod(x86_64)-20-21        passed    
Verifying Package: kmod-20-21 (x86_64) ...PASSED
Verifying Package: kmod-libs-20-21 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        kmod-libs(x86_64)-20-23.el7  kmod-libs(x86_64)-20-21   passed    
Verifying Package: kmod-libs-20-21 (x86_64) ...PASSED
Verifying Package: binutils-2.23.52.0.1 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        binutils-2.27-34.base.el7  binutils-2.23.52.0.1      passed    
Verifying Package: binutils-2.23.52.0.1 ...PASSED
Verifying Package: compat-libcap1-1.10 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        compat-libcap1-1.10-7.el7  compat-libcap1-1.10       passed    
Verifying Package: compat-libcap1-1.10 ...PASSED
Verifying Package: libgcc-4.8.2 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libgcc(x86_64)-4.8.5-36.el7  libgcc(x86_64)-4.8.2      passed    
Verifying Package: libgcc-4.8.2 (x86_64) ...PASSED
Verifying Package: libstdc++-4.8.2 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libstdc++(x86_64)-4.8.5-36.el7  libstdc++(x86_64)-4.8.2   passed    
Verifying Package: libstdc++-4.8.2 (x86_64) ...PASSED
Verifying Package: libstdc++-devel-4.8.2 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libstdc++-devel(x86_64)-4.8.5-36.el7  libstdc++-devel(x86_64)-4.8.2  passed    
Verifying Package: libstdc++-devel-4.8.2 (x86_64) ...PASSED
Verifying Package: sysstat-10.1.5 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        sysstat-10.1.5-17.el7     sysstat-10.1.5            passed    
Verifying Package: sysstat-10.1.5 ...PASSED
Verifying Package: gcc-c++-4.8.2 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        gcc-c++-4.8.5-36.el7      gcc-c++-4.8.2             passed    
Verifying Package: gcc-c++-4.8.2 ...PASSED
Verifying Package: ksh ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        ksh                       ksh                       passed    
Verifying Package: ksh ...PASSED
Verifying Package: make-3.82 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        make-3.82-23.el7          make-3.82                 passed    
Verifying Package: make-3.82 ...PASSED
Verifying Package: glibc-2.17 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        glibc(x86_64)-2.17-260.el7  glibc(x86_64)-2.17        passed    
Verifying Package: glibc-2.17 (x86_64) ...PASSED
Verifying Package: glibc-devel-2.17 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        glibc-devel(x86_64)-2.17-260.el7  glibc-devel(x86_64)-2.17  passed    
Verifying Package: glibc-devel-2.17 (x86_64) ...PASSED
Verifying Package: libaio-0.3.109 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libaio(x86_64)-0.3.109-13.el7  libaio(x86_64)-0.3.109    passed    
Verifying Package: libaio-0.3.109 (x86_64) ...PASSED
Verifying Package: libaio-devel-0.3.109 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libaio-devel(x86_64)-0.3.109-13.el7  libaio-devel(x86_64)-0.3.109  passed    
Verifying Package: libaio-devel-0.3.109 (x86_64) ...PASSED
Verifying Package: nfs-utils-1.2.3-15 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        nfs-utils-1.3.0-0.61.el7  nfs-utils-1.2.3-15        passed    
Verifying Package: nfs-utils-1.2.3-15 ...PASSED
Verifying Package: smartmontools-6.2-4 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        smartmontools-6.5-1.el7   smartmontools-6.2-4       passed    
Verifying Package: smartmontools-6.2-4 ...PASSED
Verifying Package: net-tools-2.0-0.17 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        net-tools-2.0-0.24.20131004git.el7  net-tools-2.0-0.17        passed    
Verifying Package: net-tools-2.0-0.17 ...PASSED
Verifying Package: compat-libstdc++-33-3.2.3 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        missing                   compat-libstdc++-33(x86_64)-3.2.3  failed    
Verifying Package: compat-libstdc++-33-3.2.3 (x86_64) ...FAILED (PRVF-7532)
Verifying Package: libxcb-1.11 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libxcb(x86_64)-1.13-1.el7  libxcb(x86_64)-1.11       passed    
Verifying Package: libxcb-1.11 (x86_64) ...PASSED
Verifying Package: libX11-1.6.3 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libX11(x86_64)-1.6.5-2.el7  libX11(x86_64)-1.6.3      passed    
Verifying Package: libX11-1.6.3 (x86_64) ...PASSED
Verifying Package: libXau-1.0.8 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libXau(x86_64)-1.0.8-2.1.el7  libXau(x86_64)-1.0.8      passed    
Verifying Package: libXau-1.0.8 (x86_64) ...PASSED
Verifying Package: libXi-1.7.4 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libXi(x86_64)-1.7.9-1.el7  libXi(x86_64)-1.7.4       passed    
Verifying Package: libXi-1.7.4 (x86_64) ...PASSED
Verifying Package: libXtst-1.2.2 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libXtst(x86_64)-1.2.3-1.el7  libXtst(x86_64)-1.2.2     passed    
Verifying Package: libXtst-1.2.2 (x86_64) ...PASSED
Verifying Port Availability for component "Oracle Notification Service (ONS)" ...
  Node Name         Port Number   Protocol      Available     Status          
  ----------------  ------------  ------------  ------------  ----------------
  jftest            6200          TCP           yes           successful      
  jftest            6100          TCP           yes           successful      
Verifying Port Availability for component "Oracle Notification Service (ONS)" ...PASSED
Verifying Port Availability for component "Oracle Cluster Synchronization Services (CSSD)" ...
  Node Name         Port Number   Protocol      Available     Status          
  ----------------  ------------  ------------  ------------  ----------------
  jftest            42424         TCP           yes           successful      
Verifying Port Availability for component "Oracle Cluster Synchronization Services (CSSD)" ...PASSED
Verifying Users With Same UID: 0 ...PASSED
Verifying Current Group ID ...PASSED
Verifying Root user consistency ...
  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                passed                  
Verifying Root user consistency ...PASSED
Verifying Package: cvuqdisk-1.0.10-1 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        cvuqdisk-1.0.10-1         cvuqdisk-1.0.10-1         passed    
Verifying Package: cvuqdisk-1.0.10-1 ...PASSED
Verifying Host name ...PASSED
Verifying Node Connectivity ...
  Verifying Hosts File ...
  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                passed                  
  Verifying Hosts File ...PASSED

Interface information for node "jftest"

 Name   IP Address      Subnet          Gateway         Def. Gateway    HW Address        MTU   
 ------ --------------- --------------- --------------- --------------- ----------------- ------
 bond0  10.227.62.9     10.227.62.0     0.0.0.0         10.227.62.1     58:F9:87:D3:01:20 1500  
 bond1.850 172.121.7.10    172.121.7.0     0.0.0.0         10.227.62.1     58:F9:87:D3:01:21 1500  
 bond1.860 172.121.7.142   172.121.7.128   0.0.0.0         10.227.62.1     58:F9:87:D3:01:21 1500  

Check: MTU consistency of the subnet "10.227.62.0".

  Node              Name          IP Address    Subnet        MTU             
  ----------------  ------------  ------------  ------------  ----------------
  jftest            bond0         10.227.62.9   10.227.62.0   1500            

Check: MTU consistency of the subnet "172.121.7.0".

  Node              Name          IP Address    Subnet        MTU             
  ----------------  ------------  ------------  ------------  ----------------
  jftest            bond1.850     172.121.7.10  172.121.7.0   1500            

Check: MTU consistency of the subnet "172.121.7.128".

  Node              Name          IP Address    Subnet        MTU             
  ----------------  ------------  ------------  ------------  ----------------
  jftest            bond1.860     172.121.7.142  172.121.7.128  1500            
  Verifying Check that maximum (MTU) size packet goes through subnet ...PASSED
Verifying Node Connectivity ...PASSED
Verifying Multicast or broadcast check ...
Checking subnet "10.227.62.0" for multicast communication with multicast group "224.0.0.251"
Verifying Multicast or broadcast check ...PASSED
Verifying Network Time Protocol (NTP) ...
  Verifying '/etc/ntp.conf' ...
  Node Name                             File exists?            
  ------------------------------------  ------------------------
  jftest                                yes                     

  Verifying '/etc/ntp.conf' ...PASSED
Verifying Network Time Protocol (NTP) ...FAILED (PRVG-1017)
Verifying Same core file name pattern ...PASSED
Verifying User Mask ...
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  jftest        0022                      0022                      passed    
Verifying User Mask ...PASSED
Verifying User Not In Group "root": grid ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    does not exist          
Verifying User Not In Group "root": grid ...PASSED
Verifying Time zone consistency ...PASSED
Verifying resolv.conf Integrity ...
  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                failed                  
Verifying resolv.conf Integrity ...FAILED (PRVF-5636, PRVG-2064)
Verifying DNS/NIS name service ...PASSED
Verifying Domain Sockets ...PASSED
Verifying /boot mount ...PASSED
Verifying Daemon "avahi-daemon" not configured and running ...
  Node Name     Configured                Status                  
  ------------  ------------------------  ------------------------
  jftest        no                        passed                  

  Node Name     Running?                  Status                  
  ------------  ------------------------  ------------------------
  jftest        no                        passed                  
Verifying Daemon "avahi-daemon" not configured and running ...PASSED
Verifying Daemon "proxyt" not configured and running ...
  Node Name     Configured                Status                  
  ------------  ------------------------  ------------------------
  jftest        no                        passed                  

  Node Name     Running?                  Status                  
  ------------  ------------------------  ------------------------
  jftest        no                        passed                  
Verifying Daemon "proxyt" not configured and running ...PASSED
Verifying User Equivalence ...PASSED
Verifying RPM Package Manager database ...INFORMATION (PRVG-11250)
Verifying /dev/shm mounted as temporary file system ...FAILED (PRVE-0421)
Verifying File system mount options for path /var ...PASSED
Verifying DefaultTasksMax parameter ...PASSED
Verifying zeroconf check ...PASSED
Verifying ASM Filter Driver configuration ...PASSED

Pre-check for cluster services setup was unsuccessful on all the nodes. 

Failures were encountered during execution of CVU verification request "stage -pre crsinst".

Verifying OS Kernel Parameter: semopm ...FAILED
jftest: PRVG-1205 : OS kernel parameter "semopm" does not have expected current
        value on node "jftest" [Expected = "100" ; Current = "32"; Configured =
        "100"].

Verifying OS Kernel Parameter: shmall ...FAILED
jftest: PRVG-1201 : OS kernel parameter "shmall" does not have expected
        configured value on node "jftest" [Expected = "2251799813685247" ;
        Current = "18446744073692774000"; Configured = "94371840"].

Verifying OS Kernel Parameter: rmem_default ...FAILED
jftest: PRVG-1205 : OS kernel parameter "rmem_default" does not have expected
        current value on node "jftest" [Expected = "262144" ; Current =
        "212992"; Configured = "262144"].

Verifying OS Kernel Parameter: wmem_default ...FAILED
jftest: PRVG-1205 : OS kernel parameter "wmem_default" does not have expected
        current value on node "jftest" [Expected = "262144" ; Current =
        "212992"; Configured = "262144"].

Verifying OS Kernel Parameter: wmem_max ...FAILED
jftest: PRVG-1205 : OS kernel parameter "wmem_max" does not have expected
        current value on node "jftest" [Expected = "1048576" ; Current =
        "212992"; Configured = "1048576"].

Verifying Package: compat-libstdc++-33-3.2.3 (x86_64) ...FAILED
jftest: PRVF-7532 : Package "compat-libstdc++-33(x86_64)" is missing on node
        "jftest"

Verifying Network Time Protocol (NTP) ...FAILED
jftest: PRVG-1017 : NTP configuration file "/etc/ntp.conf" is present on nodes
        "jftest" on which NTP daemon or service was not running

Verifying resolv.conf Integrity ...FAILED
jftest: PRVF-5636 : The DNS response time for an unreachable node exceeded
        "15000" ms on following nodes: jftest
jftest: PRVG-2064 : There are no configured name servers in the file
        '/etc/resolv.conf' on the nodes "jftest"

Verifying RPM Package Manager database ...INFORMATION
PRVG-11250 : The check "RPM Package Manager database" was not performed because
it needs 'root' user privileges.

Verifying /dev/shm mounted as temporary file system ...FAILED
jftest: PRVE-0421 : No entry exists in /etc/fstab for mounting /dev/shm

CVU operation performed:      stage -pre crsinst
Date:                         Mar 30, 2023 2:27:35 PM
CVU home:                     /u01/app/19.3.0/grid/
User:                         grid
******************************************************************************************
Following is the list of fixable prerequisites selected to fix in this session
******************************************************************************************
--------------                ---------------     -------------  -------------  
                                                  ---            -----          
Check failed.                 Failed on nodes     Reboot         Re-Login       
                                                  required?      required?      
--------------                ---------------     -------------  -------------  
                                                  ---            -----          
OS Kernel Parameter: semopm   jftest              no             no             
OS Kernel Parameter: shmall   jftest              no             no             
OS Kernel Parameter:          jftest              no             no             
rmem_default                                                                    
OS Kernel Parameter:          jftest              no             no             
wmem_default                                                                    
OS Kernel Parameter:          jftest              no             no             
wmem_max                                                                        

Execute "/tmp/CVU_19.0.0.0.0_grid/runfixup.sh" as root user on nodes "jftest" to perform the fix up operations manually

Press ENTER key to continue after execution of "/tmp/CVU_19.0.0.0.0_grid/runfixup.sh" has completed on nodes "jftest"

Fix: OS Kernel Parameter: semopm 

  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                failed                  

ERROR: 
jftest: PRVG-9023 : Manual fix up command "/tmp/CVU_19.0.0.0.0_grid/runfixup.sh" was not issued by root user on node "jftest"

Result: 
"OS Kernel Parameter: semopm" could not be fixed on nodes "jftest"

Fix: OS Kernel Parameter: shmall 

  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                failed                  

ERROR: 
jftest: PRVG-9023 : Manual fix up command "/tmp/CVU_19.0.0.0.0_grid/runfixup.sh" was not issued by root user on node "jftest"

Result: 
"OS Kernel Parameter: shmall" could not be fixed on nodes "jftest"

Fix: OS Kernel Parameter: rmem_default 

  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                failed                  

ERROR: 
jftest: PRVG-9023 : Manual fix up command "/tmp/CVU_19.0.0.0.0_grid/runfixup.sh" was not issued by root user on node "jftest"

Result: 
"OS Kernel Parameter: rmem_default" could not be fixed on nodes "jftest"

Fix: OS Kernel Parameter: wmem_default 

  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                failed                  

ERROR: 
jftest: PRVG-9023 : Manual fix up command "/tmp/CVU_19.0.0.0.0_grid/runfixup.sh" was not issued by root user on node "jftest"

Result: 
"OS Kernel Parameter: wmem_default" could not be fixed on nodes "jftest"

Fix: OS Kernel Parameter: wmem_max 

  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                failed                  

ERROR: 
jftest: PRVG-9023 : Manual fix up command "/tmp/CVU_19.0.0.0.0_grid/runfixup.sh" was not issued by root user on node "jftest"

Result: 
"OS Kernel Parameter: wmem_max" could not be fixed on nodes "jftest"

Fix up operations for selected fixable prerequisites were unsuccessful on nodes "jftest"

十九、修复

[root@jftest rpm]# /tmp/CVU_19.0.0.0.0_grid/runfixup.sh
All Fix-up operations were completed successfully.

二十、再次检查

[grid@jftest ~]$ /u01/app/19.3.0/grid/runcluvfy.sh stage -pre crsinst -n jftest -fixup -verbose

Verifying Physical Memory ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        503.3373GB (5.27787444E8KB)  8GB (8388608.0KB)         passed    
Verifying Physical Memory ...PASSED
Verifying Available Physical Memory ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        494.2113GB (5.18218104E8KB)  50MB (51200.0KB)          passed    
Verifying Available Physical Memory ...PASSED
Verifying Swap Size ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        64GB (6.710886E7KB)       16GB (1.6777216E7KB)      passed    
Verifying Swap Size ...PASSED
Verifying Free Space: jftest:/usr,jftest:/etc,jftest:/sbin ...
  Path              Node Name     Mount point   Available     Required      Status      
  ----------------  ------------  ------------  ------------  ------------  ------------
  /usr              jftest        /             49.3545GB     25MB          passed      
  /etc              jftest        /             49.3545GB     25MB          passed      
  /sbin             jftest        /             49.3545GB     10MB          passed      
Verifying Free Space: jftest:/usr,jftest:/etc,jftest:/sbin ...PASSED
Verifying Free Space: jftest:/var ...
  Path              Node Name     Mount point   Available     Required      Status      
  ----------------  ------------  ------------  ------------  ------------  ------------
  /var              jftest        /var          50.9834GB     5MB           passed      
Verifying Free Space: jftest:/var ...PASSED
Verifying Free Space: jftest:/tmp ...
  Path              Node Name     Mount point   Available     Required      Status      
  ----------------  ------------  ------------  ------------  ------------  ------------
  /tmp              jftest        /tmp          31.3857GB     1GB           passed      
Verifying Free Space: jftest:/tmp ...PASSED
Verifying User Existence: grid ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    exists(61002)           

  Verifying Users With Same UID: 61002 ...PASSED
Verifying User Existence: grid ...PASSED
Verifying Group Existence: asmadmin ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    exists                  
Verifying Group Existence: asmadmin ...PASSED
Verifying Group Existence: asmdba ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    exists                  
Verifying Group Existence: asmdba ...PASSED
Verifying Group Existence: oinstall ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    exists                  
Verifying Group Existence: oinstall ...PASSED
Verifying Group Membership: asmdba ...
  Node Name         User Exists   Group Exists  User in Group  Status          
  ----------------  ------------  ------------  ------------  ----------------
  jftest            yes           yes           yes           passed          
Verifying Group Membership: asmdba ...PASSED
Verifying Group Membership: asmadmin ...
  Node Name         User Exists   Group Exists  User in Group  Status          
  ----------------  ------------  ------------  ------------  ----------------
  jftest            yes           yes           yes           passed          
Verifying Group Membership: asmadmin ...PASSED
Verifying Group Membership: oinstall(Primary) ...
  Node Name         User Exists   Group Exists  User in Group  Primary       Status      
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            yes           yes           yes           yes           passed      
Verifying Group Membership: oinstall(Primary) ...PASSED
Verifying Run Level ...
  Node Name     run level                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        3                         3,5                       passed    
Verifying Run Level ...PASSED
Verifying Architecture ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        x86_64                    x86_64                    passed    
Verifying Architecture ...PASSED
Verifying OS Kernel Version ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        3.10.0-957.el7.x86_64     3.10.0                    passed    
Verifying OS Kernel Version ...PASSED
Verifying OS Kernel Parameter: semmsl ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            250           250           250           passed          
Verifying OS Kernel Parameter: semmsl ...PASSED
Verifying OS Kernel Parameter: semmns ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            32000         32000         32000         passed          
Verifying OS Kernel Parameter: semmns ...PASSED
Verifying OS Kernel Parameter: semopm ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            100           100           100           passed          
Verifying OS Kernel Parameter: semopm ...PASSED
Verifying OS Kernel Parameter: semmni ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            128           128           128           passed          
Verifying OS Kernel Parameter: semmni ...PASSED
Verifying OS Kernel Parameter: shmmax ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            18446744073692774000  386547056640  270227171328  passed          
Verifying OS Kernel Parameter: shmmax ...PASSED
Verifying OS Kernel Parameter: shmmni ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            4096          4096          4096          passed          
Verifying OS Kernel Parameter: shmmni ...PASSED
Verifying OS Kernel Parameter: shmall ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            2251799813685247  2251799813685247  2251799813685247  passed          
Verifying OS Kernel Parameter: shmall ...PASSED
Verifying OS Kernel Parameter: file-max ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            52337417      6815744       6815744       passed          
Verifying OS Kernel Parameter: file-max ...PASSED
Verifying OS Kernel Parameter: ip_local_port_range ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            between 32768 & 60999  between 9000 & 65500  between 9000 & 65535  passed          
Verifying OS Kernel Parameter: ip_local_port_range ...PASSED
Verifying OS Kernel Parameter: rmem_default ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            262144        262144        262144        passed          
Verifying OS Kernel Parameter: rmem_default ...PASSED
Verifying OS Kernel Parameter: rmem_max ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            4194304       4194304       4194304       passed          
Verifying OS Kernel Parameter: rmem_max ...PASSED
Verifying OS Kernel Parameter: wmem_default ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            262144        262144        262144        passed          
Verifying OS Kernel Parameter: wmem_default ...PASSED
Verifying OS Kernel Parameter: wmem_max ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            1048576       1048576       1048576       passed          
Verifying OS Kernel Parameter: wmem_max ...PASSED
Verifying OS Kernel Parameter: aio-max-nr ...
  Node Name         Current       Configured    Required      Status        Comment     
  ----------------  ------------  ------------  ------------  ------------  ------------
  jftest            6553600       1048576       1048576       passed          
Verifying OS Kernel Parameter: aio-max-nr ...PASSED
Verifying Package: kmod-20-21 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        kmod(x86_64)-20-23.el7    kmod(x86_64)-20-21        passed    
Verifying Package: kmod-20-21 (x86_64) ...PASSED
Verifying Package: kmod-libs-20-21 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        kmod-libs(x86_64)-20-23.el7  kmod-libs(x86_64)-20-21   passed    
Verifying Package: kmod-libs-20-21 (x86_64) ...PASSED
Verifying Package: binutils-2.23.52.0.1 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        binutils-2.27-34.base.el7  binutils-2.23.52.0.1      passed    
Verifying Package: binutils-2.23.52.0.1 ...PASSED
Verifying Package: compat-libcap1-1.10 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        compat-libcap1-1.10-7.el7  compat-libcap1-1.10       passed    
Verifying Package: compat-libcap1-1.10 ...PASSED
Verifying Package: libgcc-4.8.2 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libgcc(x86_64)-4.8.5-36.el7  libgcc(x86_64)-4.8.2      passed    
Verifying Package: libgcc-4.8.2 (x86_64) ...PASSED
Verifying Package: libstdc++-4.8.2 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libstdc++(x86_64)-4.8.5-36.el7  libstdc++(x86_64)-4.8.2   passed    
Verifying Package: libstdc++-4.8.2 (x86_64) ...PASSED
Verifying Package: libstdc++-devel-4.8.2 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libstdc++-devel(x86_64)-4.8.5-36.el7  libstdc++-devel(x86_64)-4.8.2  passed    
Verifying Package: libstdc++-devel-4.8.2 (x86_64) ...PASSED
Verifying Package: sysstat-10.1.5 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        sysstat-10.1.5-17.el7     sysstat-10.1.5            passed    
Verifying Package: sysstat-10.1.5 ...PASSED
Verifying Package: gcc-c++-4.8.2 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        gcc-c++-4.8.5-36.el7      gcc-c++-4.8.2             passed    
Verifying Package: gcc-c++-4.8.2 ...PASSED
Verifying Package: ksh ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        ksh                       ksh                       passed    
Verifying Package: ksh ...PASSED
Verifying Package: make-3.82 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        make-3.82-23.el7          make-3.82                 passed    
Verifying Package: make-3.82 ...PASSED
Verifying Package: glibc-2.17 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        glibc(x86_64)-2.17-260.el7  glibc(x86_64)-2.17        passed    
Verifying Package: glibc-2.17 (x86_64) ...PASSED
Verifying Package: glibc-devel-2.17 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        glibc-devel(x86_64)-2.17-260.el7  glibc-devel(x86_64)-2.17  passed    
Verifying Package: glibc-devel-2.17 (x86_64) ...PASSED
Verifying Package: libaio-0.3.109 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libaio(x86_64)-0.3.109-13.el7  libaio(x86_64)-0.3.109    passed    
Verifying Package: libaio-0.3.109 (x86_64) ...PASSED
Verifying Package: libaio-devel-0.3.109 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libaio-devel(x86_64)-0.3.109-13.el7  libaio-devel(x86_64)-0.3.109  passed    
Verifying Package: libaio-devel-0.3.109 (x86_64) ...PASSED
Verifying Package: nfs-utils-1.2.3-15 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        nfs-utils-1.3.0-0.61.el7  nfs-utils-1.2.3-15        passed    
Verifying Package: nfs-utils-1.2.3-15 ...PASSED
Verifying Package: smartmontools-6.2-4 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        smartmontools-6.5-1.el7   smartmontools-6.2-4       passed    
Verifying Package: smartmontools-6.2-4 ...PASSED
Verifying Package: net-tools-2.0-0.17 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        net-tools-2.0-0.24.20131004git.el7  net-tools-2.0-0.17        passed    
Verifying Package: net-tools-2.0-0.17 ...PASSED
Verifying Package: compat-libstdc++-33-3.2.3 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        missing                   compat-libstdc++-33(x86_64)-3.2.3  failed    
Verifying Package: compat-libstdc++-33-3.2.3 (x86_64) ...FAILED (PRVF-7532)
Verifying Package: libxcb-1.11 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libxcb(x86_64)-1.13-1.el7  libxcb(x86_64)-1.11       passed    
Verifying Package: libxcb-1.11 (x86_64) ...PASSED
Verifying Package: libX11-1.6.3 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libX11(x86_64)-1.6.5-2.el7  libX11(x86_64)-1.6.3      passed    
Verifying Package: libX11-1.6.3 (x86_64) ...PASSED
Verifying Package: libXau-1.0.8 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libXau(x86_64)-1.0.8-2.1.el7  libXau(x86_64)-1.0.8      passed    
Verifying Package: libXau-1.0.8 (x86_64) ...PASSED
Verifying Package: libXi-1.7.4 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libXi(x86_64)-1.7.9-1.el7  libXi(x86_64)-1.7.4       passed    
Verifying Package: libXi-1.7.4 (x86_64) ...PASSED
Verifying Package: libXtst-1.2.2 (x86_64) ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        libXtst(x86_64)-1.2.3-1.el7  libXtst(x86_64)-1.2.2     passed    
Verifying Package: libXtst-1.2.2 (x86_64) ...PASSED
Verifying Port Availability for component "Oracle Notification Service (ONS)" ...
  Node Name         Port Number   Protocol      Available     Status          
  ----------------  ------------  ------------  ------------  ----------------
  jftest            6200          TCP           yes           successful      
  jftest            6100          TCP           yes           successful      
Verifying Port Availability for component "Oracle Notification Service (ONS)" ...PASSED
Verifying Port Availability for component "Oracle Cluster Synchronization Services (CSSD)" ...
  Node Name         Port Number   Protocol      Available     Status          
  ----------------  ------------  ------------  ------------  ----------------
  jftest            42424         TCP           yes           successful      
Verifying Port Availability for component "Oracle Cluster Synchronization Services (CSSD)" ...PASSED
Verifying Users With Same UID: 0 ...PASSED
Verifying Current Group ID ...PASSED
Verifying Root user consistency ...
  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                passed                  
Verifying Root user consistency ...PASSED
Verifying Package: cvuqdisk-1.0.10-1 ...
  Node Name     Available                 Required                  Status    
  ------------  ------------------------  ------------------------  ----------
  jftest        cvuqdisk-1.0.10-1         cvuqdisk-1.0.10-1         passed    
Verifying Package: cvuqdisk-1.0.10-1 ...PASSED
Verifying Host name ...PASSED
Verifying Node Connectivity ...
  Verifying Hosts File ...
  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                passed                  
  Verifying Hosts File ...PASSED

Interface information for node "jftest"

 Name   IP Address      Subnet          Gateway         Def. Gateway    HW Address        MTU   
 ------ --------------- --------------- --------------- --------------- ----------------- ------
 bond0  10.227.62.9     10.227.62.0     0.0.0.0         10.227.62.1     58:F9:87:D3:01:20 1500  
 bond1.850 172.121.7.10    172.121.7.0     0.0.0.0         10.227.62.1     58:F9:87:D3:01:21 1500  
 bond1.860 172.121.7.142   172.121.7.128   0.0.0.0         10.227.62.1     58:F9:87:D3:01:21 1500  

Check: MTU consistency of the subnet "10.227.62.0".

  Node              Name          IP Address    Subnet        MTU             
  ----------------  ------------  ------------  ------------  ----------------
  jftest            bond0         10.227.62.9   10.227.62.0   1500            

Check: MTU consistency of the subnet "172.121.7.0".

  Node              Name          IP Address    Subnet        MTU             
  ----------------  ------------  ------------  ------------  ----------------
  jftest            bond1.850     172.121.7.10  172.121.7.0   1500            

Check: MTU consistency of the subnet "172.121.7.128".

  Node              Name          IP Address    Subnet        MTU             
  ----------------  ------------  ------------  ------------  ----------------
  jftest            bond1.860     172.121.7.142  172.121.7.128  1500            
  Verifying Check that maximum (MTU) size packet goes through subnet ...PASSED
Verifying Node Connectivity ...PASSED
Verifying Multicast or broadcast check ...
Checking subnet "10.227.62.0" for multicast communication with multicast group "224.0.0.251"
Verifying Multicast or broadcast check ...PASSED
Verifying Network Time Protocol (NTP) ...
  Verifying '/etc/ntp.conf' ...
  Node Name                             File exists?            
  ------------------------------------  ------------------------
  jftest                                yes                     

  Verifying '/etc/ntp.conf' ...PASSED
Verifying Network Time Protocol (NTP) ...FAILED (PRVG-1017)
Verifying Same core file name pattern ...PASSED
Verifying User Mask ...
  Node Name     Available                 Required                  Comment   
  ------------  ------------------------  ------------------------  ----------
  jftest        0022                      0022                      passed    
Verifying User Mask ...PASSED
Verifying User Not In Group "root": grid ...
  Node Name     Status                    Comment                 
  ------------  ------------------------  ------------------------
  jftest        passed                    does not exist          
Verifying User Not In Group "root": grid ...PASSED
Verifying Time zone consistency ...PASSED
Verifying resolv.conf Integrity ...
  Node Name                             Status                  
  ------------------------------------  ------------------------
  jftest                                failed                  
Verifying resolv.conf Integrity ...FAILED (PRVF-5636, PRVG-2064)
Verifying DNS/NIS name service ...PASSED
Verifying Domain Sockets ...PASSED
Verifying /boot mount ...PASSED
Verifying Daemon "avahi-daemon" not configured and running ...
  Node Name     Configured                Status                  
  ------------  ------------------------  ------------------------
  jftest        no                        passed                  

  Node Name     Running?                  Status                  
  ------------  ------------------------  ------------------------
  jftest        no                        passed                  
Verifying Daemon "avahi-daemon" not configured and running ...PASSED
Verifying Daemon "proxyt" not configured and running ...
  Node Name     Configured                Status                  
  ------------  ------------------------  ------------------------
  jftest        no                        passed                  

  Node Name     Running?                  Status                  
  ------------  ------------------------  ------------------------
  jftest        no                        passed                  
Verifying Daemon "proxyt" not configured and running ...PASSED
Verifying User Equivalence ...PASSED
Verifying RPM Package Manager database ...INFORMATION (PRVG-11250)
Verifying /dev/shm mounted as temporary file system ...FAILED (PRVE-0421)
Verifying File system mount options for path /var ...PASSED
Verifying DefaultTasksMax parameter ...PASSED
Verifying zeroconf check ...PASSED
Verifying ASM Filter Driver configuration ...PASSED

Pre-check for cluster services setup was unsuccessful on all the nodes. 

Failures were encountered during execution of CVU verification request "stage -pre crsinst".

Verifying Package: compat-libstdc++-33-3.2.3 (x86_64) ...FAILED
jftest: PRVF-7532 : Package "compat-libstdc++-33(x86_64)" is missing on node
        "jftest"

Verifying Network Time Protocol (NTP) ...FAILED
jftest: PRVG-1017 : NTP configuration file "/etc/ntp.conf" is present on nodes
        "jftest" on which NTP daemon or service was not running

Verifying resolv.conf Integrity ...FAILED
jftest: PRVF-5636 : The DNS response time for an unreachable node exceeded
        "15000" ms on following nodes: jftest
jftest: PRVG-2064 : There are no configured name servers in the file
        '/etc/resolv.conf' on the nodes "jftest"

Verifying RPM Package Manager database ...INFORMATION
PRVG-11250 : The check "RPM Package Manager database" was not performed because
it needs 'root' user privileges.

Verifying /dev/shm mounted as temporary file system ...FAILED
jftest: PRVE-0421 : No entry exists in /etc/fstab for mounting /dev/shm

CVU operation performed:      stage -pre crsinst
Date:                         Mar 30, 2023 2:31:10 PM
CVU home:                     /u01/app/19.3.0/grid/
User:                         grid

二十一、准备gi响应文件


[grid@zwtest ~]$ cat gi.rsp 
oracle.install.responseFileVersion=/oracle/install/rspfmt_crsinstall_response_schema_v19.0.0
INVENTORY_LOCATION=/u01/app/oraInventory
oracle.install.option=HA_CONFIG
ORACLE_BASE=/u01/app/grid
oracle.install.asm.OSDBA=asmdba
oracle.install.asm.OSOPER=asmoper
oracle.install.asm.OSASM=asmadmin
oracle.install.crs.config.scanType=LOCAL_SCAN
oracle.install.crs.config.ClusterConfiguration=STANDALONE
oracle.install.crs.config.configureAsExtendedCluster=false
oracle.install.crs.config.gpnp.configureGNS=false
oracle.install.crs.config.autoConfigureClusterNodeVIP=false
oracle.install.crs.config.gpnp.gnsOption=CREATE_NEW_GNS
oracle.install.crs.configureGIMR=false
oracle.install.asm.configureGIMRDataDG=false             
oracle.install.crs.config.useIPMI=false
oracle.install.asm.SYSASMPassword=oracle
oracle.install.asm.diskGroup.name=DATA
oracle.install.asm.diskGroup.redundancy=EXTERNAL
oracle.install.asm.diskGroup.AUSize=4
oracle.install.asm.diskGroup.disks=/dev/asmdisk/asmdiskf
oracle.install.asm.diskGroup.diskDiscoveryString=/dev/asmdisk/asmdisk*
oracle.install.asm.monitorPassword=oracle
oracle.install.asm.configureAFD=false
oracle.install.crs.configureRHPS=false
oracle.install.crs.config.ignoreDownNodes=false               
oracle.install.config.managementOption=NONE
oracle.install.config.omsPort=0
oracle.install.crs.rootconfig.executeRootScript=false

二十二、静默安装gi

[grid@jftest ~]$ $ORACLE_HOME/gridSetup.sh -silent -responseFile /home/grid/gi.rsp
Launching Oracle Grid Infrastructure Setup Wizard...

[WARNING] [INS-30543] Installer has detected that one or more of the selected disk(s) is of size larger than 2 terabyte(TB). Because of this, the Oracle Database compatibility level (COMPATIBLE.RDBMS attribute) of the diskgroup (DATA) will be set to 12.1. This means that, in order to use the diskgroup for data storage, the COMPATIBLE initialization parameter of the Oracle Database should be greater than or equal to 12.1.
   CAUSE: The following disks are of size larger than 2 terabyte(TB): [/dev/asmdisk/asmdiskf]
[WARNING] [INS-13014] Target environment does not meet some optional requirements.
   CAUSE: Some of the optional prerequisites are not met. See logs for details. gridSetupActions2023-03-30_02-34-54PM.log
   ACTION: Identify the list of failed prerequisite checks from the log: gridSetupActions2023-03-30_02-34-54PM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually.
The response file for this session can be found at:
 /u01/app/19.3.0/grid/install/response/grid_2023-03-30_02-34-54PM.rsp

You can find the log of this install session at:
 /tmp/GridSetupActions2023-03-30_02-34-54PM/gridSetupActions2023-03-30_02-34-54PM.log

As a root user, execute the following script(s):
        1. /u01/app/oraInventory/orainstRoot.sh
        2. /u01/app/19.3.0/grid/root.sh

Execute /u01/app/19.3.0/grid/root.sh on the following nodes: 
[jftest]

Successfully Setup Software with warning(s).
As install user, execute the following command to complete the configuration.
        /u01/app/19.3.0/grid/gridSetup.sh -executeConfigTools -responseFile /home/grid/gi.rsp [-silent]

Moved the install session logs to:
 /u01/app/oraInventory/logs/GridSetupActions2023-03-30_02-34-54PM
[grid@jftest ~]$ exit
logout
You have mail in /var/spool/mail/root
[root@jftest rpm]# /u01/app/oraInventory/orainstRoot.sh
Changing permissions of /u01/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.

Changing groupname of /u01/app/oraInventory to oinstall.
The execution of the script is complete.
[root@jftest rpm]# /u01/app/19.3.0/grid/root.sh
Check /u01/app/19.3.0/grid/install/root_jftest_2023-03-30_14-37-17-359522824.log for the output of root script
You have mail in /var/spool/mail/root
[root@jftest rpm]# su - grid
Last login: Thu Mar 30 14:39:24 CST 2023 on pts/0
[grid@jftest ~]$ /u01/app/19.3.0/grid/gridSetup.sh -executeConfigTools -responseFile /home/grid/gi.rsp -silent
Launching Oracle Grid Infrastructure Setup Wizard...

You can find the logs of this session at:
/u01/app/oraInventory/logs/GridSetupActions2023-03-30_02-39-38PM

You can find the log of this install session at:
 /u01/app/oraInventory/logs/UpdateNodeList2023-03-30_02-39-38PM.log

Successfully Configured Software.

二十三、调整磁盘组

SQL>  select name,path from v$asm_disk;

NAME                           PATH
------------------------------ -------------------------------
                               /dev/asmdisk/asmdiskb
                               /dev/asmdisk/asmdiskh
                               /dev/asmdisk/asmdiskg
                               /dev/asmdisk/asmdiskc
                               /dev/asmdisk/asmdiskd
                               /dev/asmdisk/asmdiskk
                               /dev/asmdisk/asmdiskj
                               /dev/asmdisk/asmdiske
DATA_0000                      /dev/asmdisk/asmdiskf

10 rows selected.

SQL> alter diskgroup DATA add disk '/dev/asmdisk/asmdiski','/dev/asmdisk/asmdiskb','/dev/asmdisk/asmdiskh','/dev/asmdisk/asmdiskg','/dev/asmdisk/asmdiskc','/dev/asmdisk/asmdiskd';

Diskgroup altered.

SQL> alter diskgroup DATA add disk '/dev/asmdisk/asmdiskk','/dev/asmdisk/asmdiskj','/dev/asmdisk/asmdiske';

Diskgroup altered.

SQL> set lines 300 pages 300
SQL> select GROUP_NUMBER,NAME,TOTAL_MB/1024 total_GB,FREE_MB/1024 free_GB,USABLE_FILE_MB/1024 usable_GB from v$asm_diskgroup;

GROUP_NUMBER NAME                             TOTAL_GB    FREE_GB  USABLE_GB
------------ ------------------------------ ---------- ---------- ----------
           1 DATA                                20480 20479.7188 20479.7188

二十四、准备db相应文件

[oracle@jftest ~]$ cat db.rsp 

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_HOME=/u01/app/oracle/product/19.3.0/db_1
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=backupdba
oracle.install.db.OSDGDBA_GROUP=dgdba
oracle.install.db.OSKMDBA_GROUP=kmdba
oracle.install.db.OSRACDBA_GROUP=dba
oracle.install.db.rootconfig.executeRootScript=false
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
oracle.install.db.config.starterdb.memoryOption=false
oracle.install.db.config.starterdb.installExampleSchemas=false
oracle.install.db.config.starterdb.managementOption=DEFAULT
oracle.install.db.config.starterdb.enableRecovery=false		

二十五、安装db

[oracle@jftest db_1]$ ./runInstaller -silent -responseFile /home/oracle/db.rsp -skipPrereqs
Launching Oracle Database Setup Wizard...

The response file for this session can be found at:
 /u01/app/oracle/product/19.3.0/db_1/install/response/db_2023-03-30_02-54-15PM.rsp

You can find the log of this install session at:
 /u01/app/oraInventory/logs/InstallActions2023-03-30_02-54-15PM/installActions2023-03-30_02-54-15PM.log

As a root user, execute the following script(s):
        1. /u01/app/oracle/product/19.3.0/db_1/root.sh

Execute /u01/app/oracle/product/19.3.0/db_1/root.sh on the following nodes: 
[jftest]

Successfully Setup Software.

[root@jftest rpm]# /u01/app/oracle/product/19.3.0/db_1/root.sh
Check /u01/app/oracle/product/19.3.0/db_1/install/root_jftest_2023-03-30_14-55-54-821335761.log for the output of root script

二十六、准备数据库响应文件

[oracle@zwtest ~]$ cat dbca.rsp 
responseFileVersion=/oracle/assistants/rspfmt_dbca_response_schema_v19.0.0
gdbName=orcl
sid=orcl
databaseConfigType=SI
policyManaged=FALSE
createServerPool=FALSE
serverPoolName=
createAsContainerDatabase=false
templateName=/u01/app/oracle/product/19.3.0/db_1/assistants/dbca/templates/General_Purpose.dbc
sysPassword=oracle
systemPassword=oracle
runCVUChecks=true
dbsnmpPassword=oracle
dvConfiguration=False
olsConfiguration=False
datafileJarLocation=/u01/app/oracle/product/19.3.0/db_1/assistants/dbca/templates/
datafileDestination=DATA
storageType=ASM
diskGroupName=DATA
asmsnmpPassword=oracle
recoveryGroupName=DATA
characterSet=ZHS16GBK
nationalCharacterSet=AL16UTF16
registerWithDirService=FALSE
listeners=LISTENER
sampleSchema=FALSE
memoryPercentage=50
databaseType=MULTIPURPOSE
automaticMemoryManagement=FALSE
dbsnmpPassword=oracle

二十七、创建数据库

[oracle@jftest ~]$ dbca -silent -createDatabase -responseFile /home/oracle/dbca.rsp
Prepare for db operation
10% complete
Registering database with Oracle Restart
14% complete
Copying database files
43% complete
Creating and starting Oracle instance
45% complete
49% complete
53% complete
56% complete
62% complete
Completing Database Creation
68% complete
70% complete
71% complete
Executing Post Configuration Actions
100% complete
Database creation complete. For details check the logfiles at:
 /u01/app/oracle/cfgtoollogs/dbca/orcl.
Database Information:
Global Database Name:orcl
System Identifier(SID):orcl
Look at the log file "/u01/app/oracle/cfgtoollogs/dbca/orcl/orcl.log" for further details.

二十八、数据库改名

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount;
ORACLE instance started.

Total System Global Area 5.3687E+10 bytes
Fixed Size                 30164616 bytes
Variable Size            4.2681E+10 bytes
Database Buffers         1.0737E+10 bytes
Redo Buffers              238268416 bytes
Database mounted.
SQL> exit
Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
[oracle@zwtest ~]$ nid target=sys/oracle DBNAME=orcl2

DBNEWID: Release 19.0.0.0.0 - Production on Thu Mar 30 15:20:08 2023

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

Connected to database orcl (DBID=2901896013)

Connected to server version 19.3.0

Control Files in database:
    +DATA/orcl/CONTROLFILE/current.262.1132833165
    +DATA/orcl/CONTROLFILE/current.261.1132833165

Change database ID and database name orcl to orcl2? (Y/[N]) => y

Proceeding with operation
Changing database ID from 2901896013 to 1522736040
Changing database name from orcl to orcl2
    Control File +DATA/orcl/CONTROLFILE/current.262.1132833165 - modified
    Control File +DATA/orcl/CONTROLFILE/current.261.1132833165 - modified
    Datafile +DATA/orcl/DATAFILE/system.257.113283302 - dbid changed, wrote new name
    Datafile +DATA/orcl/DATAFILE/sysaux.258.113283307 - dbid changed, wrote new name
    Datafile +DATA/orcl/DATAFILE/undotbs1.259.113283309 - dbid changed, wrote new name
    Datafile +DATA/orcl/DATAFILE/users.260.113283310 - dbid changed, wrote new name
    Datafile +DATA/orcl/TEMPFILE/temp.269.113283317 - dbid changed, wrote new name
    Control File +DATA/orcl/CONTROLFILE/current.262.1132833165 - dbid changed, wrote new name
    Control File +DATA/orcl/CONTROLFILE/current.261.1132833165 - dbid changed, wrote new name
    Instance shut down

Database name changed to orcl2.
Modify parameter file and generate a new password file before restarting.
Database ID for database orcl2 changed to 1522736040.
All previous backups and archived redo logs for this database are unusable.
Database is not aware of previous backups and archived logs in Recovery Area.
Database has been shutdown, open database with RESETLOGS option.
Succesfully changed database name and ID.
DBNEWID - Completed succesfully.

二十九、启动新库

[oracle@zwtest ~]$ echo $ORACLE_SID
orcl2
[oracle@zwtest ~]$ ss

SQL*Plus: Release 19.0.0.0.0 - Production on Thu Mar 30 15:23:20 2023
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup pfile='/home/oracle/jfpfile';
ORA-09925: Unable to create audit trail file
Linux-x86_64 Error: 2: No such file or directory
Additional information: 9925

[oracle@zwtest ~]$ mkdir /u01/app/oracle/admin/orcl2/adump
[oracle@zwtest ~]$ ss

SQL*Plus: Release 19.0.0.0.0 - Production on Thu Mar 30 15:25:03 2023
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup pfile='/home/oracle/jfpfile';
ORACLE instance started.

Total System Global Area 5.3687E+10 bytes
Fixed Size                 30164616 bytes
Variable Size            4.2681E+10 bytes
Database Buffers         1.0737E+10 bytes
Redo Buffers              238268416 bytes
Database mounted.
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL> alter database open resetlogs;

Database altered.

三十、删除数据库

[oracle@zwtest ~]$ export ORACLE_SID=zwdbb
[oracle@zwtest ~]$ ss

SQL*Plus: Release 19.0.0.0.0 - Production on Thu Mar 30 15:27:40 2023
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.

Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0

SQL> shutdown immediate 
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup mount exclusive restrict;
ORACLE instance started.

Total System Global Area 5.3687E+10 bytes
Fixed Size                 30164616 bytes
Variable Size            4.2681E+10 bytes
Database Buffers         1.0737E+10 bytes
Redo Buffers              238268416 bytes
Database mounted.
SQL> alter system enable restricted session;

System altered.

SQL> drop database;

Database dropped.

Disconnected from Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SQL> 
最后修改时间:2023-04-05 09:52:12
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论