Differences
This shows you the differences between two versions of the page.
oracle_preinstall_install [2019/10/18 20:04] – external edit 127.0.0.1 | oracle_preinstall_install [2020/05/19 09:44] (current) – andonovj | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | =====Overview===== | ||
Oracle has significantly simplified the installation of the necessary libraries and procedures since 11gR2 oracle-rdbms-server-11gR2-preinstall for Linux based systems. Now it is only needed to install the pre-install binaries. So let's forumale our plan: | Oracle has significantly simplified the installation of the necessary libraries and procedures since 11gR2 oracle-rdbms-server-11gR2-preinstall for Linux based systems. Now it is only needed to install the pre-install binaries. So let's forumale our plan: | ||
Line 9: | Line 10: | ||
- | ======= Create the File systems for Oracle ======= | + | ====== Create the File systems for Oracle |
+ | |||
+ | =====Install the Pre-Installed Libraries===== | ||
+ | From 12c, Oracle changed a little bit how we installed the Pre-Install libraries, | ||
+ | |||
+ | ====Create Temporal Repo==== | ||
+ | First, create a temporal Repo: | ||
+ | |||
+ | < | ||
+ | [root@temporaprod yum.repos.d]# | ||
+ | [ol7_software_collections] | ||
+ | name=Software Collection Library release 3.0 packages for Oracle Linux 7 ($basearch) | ||
+ | baseurl=https:// | ||
+ | gpgkey=file:/// | ||
+ | gpgcheck=1 | ||
+ | enabled=1 | ||
+ | [root@temporaprod yum.repos.d]# | ||
+ | </ | ||
+ | |||
+ | ====Create GPG Key==== | ||
+ | The GPG key is used for authentication of the packages. You will need that key anyway and you can find it from the internet but from Linux 7 is teh following one: | ||
+ | |||
+ | < | ||
+ | [root@temporaprod yum.repos.d]# | ||
+ | -----BEGIN PGP PUBLIC KEY BLOCK----- | ||
+ | Version: GnuPG v1.4.5 (GNU/ | ||
+ | |||
+ | mQENBEwtJWoBCACpiY2rGA6T0ceBi92X88/ | ||
+ | G323nmyKbKQBBSjh9OnuO9Y09VG8mzr/ | ||
+ | yvwQSN/ | ||
+ | zz9rAoQczQzT7QWOtBrsRMZgBrKXY/ | ||
+ | 3CRAr2+h5bDA9KP6vBZWKEs7NgcvtZFDY6EJc7AoApr3phX9hHE2+snTxe82DkFT | ||
+ | uA69C8wLyjPCoSy+tcaCqJKOZelNy9RN/ | ||
+ | dXAgKE9wZW4gU291cmNlIFNvZnR3YXJlIGdyb3VwKSA8YnVpbGRAb3NzLm9yYWNs | ||
+ | ZS5jb20+iQE8BBMBAgAmAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AFAlNhkUEF | ||
+ | CSaOl9cACgkQcvl7dOxVHwNHFQf9G2ZI5ZH8T1VASvQteTyUR7uNgqXEbJhi9zZO | ||
+ | 7EO26+wzkj9EGLmH1COdUApZ1cINsYfGGgUJT5mfcRV3yYZbwc4AZJbJe0z7C5Yu | ||
+ | ZLs5W0ryV4bzIqcWnVphIAOwmxMxIVGz8Cr1Dsyyal7ORgYzdfOppYetwtZ+J+Wn | ||
+ | / | ||
+ | ANCnouzbgKix1gD6niT3pm1s5II3VuQ2vEcJunnoRFci9FzLXelTuL00MvuxERr7 | ||
+ | Fsqm1/ | ||
+ | =Djed | ||
+ | -----END PGP PUBLIC KEY BLOCK----- | ||
+ | </ | ||
+ | |||
+ | Then, we can install the REAL repo: | ||
+ | |||
+ | ====Install the actual Repo==== | ||
+ | < | ||
+ | [root@temporaprod yum.repos.d]# | ||
+ | Loaded plugins: langpacks, ulninfo | ||
+ | epel/ | ||
+ | epel | 4.7 kB 00:00:00 | ||
+ | ol7_latest | ||
+ | (1/2): epel/ | ||
+ | (2/2): epel/ | ||
+ | (1/2): ol7_latest/ | ||
+ | (2/2): ol7_latest/ | ||
+ | Resolving Dependencies | ||
+ | --> Running transaction check | ||
+ | ---> Package oracle-softwarecollection-release-el7.x86_64 0:1.0-2.el7 will be installed | ||
+ | --> Finished Dependency Resolution | ||
+ | |||
+ | Dependencies Resolved | ||
+ | |||
+ | ============================================================================================================================================================================================== | ||
+ | | ||
+ | ============================================================================================================================================================================================== | ||
+ | Installing: | ||
+ | | ||
+ | |||
+ | Transaction Summary | ||
+ | ============================================================================================================================================================================================== | ||
+ | Install | ||
+ | |||
+ | Total download size: 14 k | ||
+ | Installed size: 18 k | ||
+ | Downloading packages: | ||
+ | oracle-softwarecollection-release-el7-1.0-2.el7.x86_64.rpm | ||
+ | Running transaction check | ||
+ | Running transaction test | ||
+ | Transaction test succeeded | ||
+ | Running transaction | ||
+ | Installing : oracle-softwarecollection-release-el7-1.0-2.el7.x86_64 | ||
+ | Verifying | ||
+ | |||
+ | Installed: | ||
+ | oracle-softwarecollection-release-el7.x86_64 0: | ||
+ | |||
+ | Complete! | ||
+ | </ | ||
+ | |||
+ | Finally, let's install the Pre-Install | ||
+ | |||
+ | ====Install the Pre-Install Package==== | ||
+ | < | ||
+ | [root@temporaprod yum.repos.d]# | ||
+ | Loaded plugins: langpacks, ulninfo | ||
+ | ol7_software_collections | ||
+ | (1/2): ol7_software_collections/ | ||
+ | (2/2): ol7_software_collections/ | ||
+ | Resolving Dependencies | ||
+ | --> Running transaction check | ||
+ | ---> Package oracle-database-server-12cR2-preinstall.x86_64 0:1.0-5.el7 will be installed | ||
+ | --> Processing Dependency: xorg-x11-utils for package: oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64 | ||
+ | --> Processing Dependency: kernel-uek for package: oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64 | ||
+ | --> Processing Dependency: ksh for package: oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64 | ||
+ | --> Processing Dependency: libaio-devel for package: oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64 | ||
+ | --> Processing Dependency: xorg-x11-xauth for package: oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64 | ||
+ | --> Processing Dependency: libstdc++-devel for package: oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64 | ||
+ | --> Processing Dependency: nfs-utils for package: oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64 | ||
+ | --> Running transaction check | ||
+ | ---> Package kernel-container.x86_64 0: | ||
+ | ---> Package ksh.x86_64 0: | ||
+ | ---> Package libaio-devel.x86_64 0: | ||
+ | ---> Package libstdc++-devel.x86_64 0: | ||
+ | ---> Package nfs-utils.x86_64 1: | ||
+ | --> Processing Dependency: gssproxy >= 0.7.0-3 for package: 1: | ||
+ | --> Processing Dependency: keyutils for package: 1: | ||
+ | --> Processing Dependency: libevent for package: 1: | ||
+ | --> Processing Dependency: libevent-2.0.so.5()(64bit) for package: 1: | ||
+ | ---> Package xorg-x11-utils.x86_64 0: | ||
+ | --> Processing Dependency: libXext.so.6()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXv.so.1()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXtst.so.6()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXrender.so.1()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXxf86vm.so.1()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXxf86misc.so.1()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXrandr.so.2()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libdmx.so.1()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXinerama.so.1()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXxf86dga.so.1()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | --> Processing Dependency: libXi.so.6()(64bit) for package: xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | ---> Package xorg-x11-xauth.x86_64 1: | ||
+ | --> Processing Dependency: libXmuu.so.1()(64bit) for package: 1: | ||
+ | --> Running transaction check | ||
+ | ---> Package gssproxy.x86_64 0: | ||
+ | --> Processing Dependency: libverto-module-base for package: gssproxy-0.7.0-28.el7.x86_64 | ||
+ | ---> Package keyutils.x86_64 0: | ||
+ | ---> Package libXext.x86_64 0: | ||
+ | ---> Package libXi.x86_64 0: | ||
+ | ---> Package libXinerama.x86_64 0: | ||
+ | ---> Package libXmu.x86_64 0: | ||
+ | --> Processing Dependency: libXt.so.6()(64bit) for package: libXmu-1.1.2-2.el7.x86_64 | ||
+ | ---> Package libXrandr.x86_64 0: | ||
+ | ---> Package libXrender.x86_64 0: | ||
+ | ---> Package libXtst.x86_64 0: | ||
+ | ---> Package libXv.x86_64 0: | ||
+ | ---> Package libXxf86dga.x86_64 0: | ||
+ | ---> Package libXxf86misc.x86_64 0: | ||
+ | ---> Package libXxf86vm.x86_64 0: | ||
+ | ---> Package libdmx.x86_64 0: | ||
+ | ---> Package libevent.x86_64 0: | ||
+ | --> Running transaction check | ||
+ | ---> Package libXt.x86_64 0: | ||
+ | --> Processing Dependency: libICE.so.6()(64bit) for package: libXt-1.1.5-3.el7.x86_64 | ||
+ | --> Processing Dependency: libSM.so.6()(64bit) for package: libXt-1.1.5-3.el7.x86_64 | ||
+ | ---> Package libverto-tevent.x86_64 0: | ||
+ | --> Running transaction check | ||
+ | ---> Package libICE.x86_64 0: | ||
+ | ---> Package libSM.x86_64 0: | ||
+ | --> Finished Dependency Resolution | ||
+ | |||
+ | Dependencies Resolved | ||
+ | |||
+ | ============================================================================================================================================================================================== | ||
+ | | ||
+ | ============================================================================================================================================================================================== | ||
+ | Installing: | ||
+ | | ||
+ | Installing for dependencies: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | Transaction Summary | ||
+ | ============================================================================================================================================================================================== | ||
+ | Install | ||
+ | |||
+ | Total size: 3.9 M | ||
+ | Installed size: 15 M | ||
+ | Is this ok [y/d/N]: y | ||
+ | Downloading packages: | ||
+ | Running transaction check | ||
+ | Running transaction test | ||
+ | Transaction test succeeded | ||
+ | Running transaction | ||
+ | Installing : libXext-1.3.3-3.el7.x86_64 | ||
+ | Installing : libXi-1.7.9-1.el7.x86_64 | ||
+ | Installing : libXrender-0.9.10-1.el7.x86_64 | ||
+ | Installing : libICE-1.0.9-9.el7.x86_64 | ||
+ | Installing : libSM-1.2.2-2.el7.x86_64 | ||
+ | Installing : libXt-1.1.5-3.el7.x86_64 | ||
+ | Installing : libXmu-1.1.2-2.el7.x86_64 | ||
+ | Installing : 1: | ||
+ | Installing : libXrandr-1.5.1-2.el7.x86_64 | ||
+ | Installing : libXtst-1.2.3-1.el7.x86_64 | ||
+ | Installing : libXxf86misc-1.0.3-7.1.el7.x86_64 | ||
+ | Installing : libdmx-1.1.3-3.el7.x86_64 | ||
+ | Installing : libXinerama-1.1.3-2.1.el7.x86_64 | ||
+ | Installing : libXv-1.0.11-1.el7.x86_64 | ||
+ | Installing : libXxf86vm-1.1.4-1.el7.x86_64 | ||
+ | Installing : libXxf86dga-1.1.4-2.1.el7.x86_64 | ||
+ | Installing : xorg-x11-utils-7.5-23.el7.x86_64 | ||
+ | Installing : keyutils-1.5.8-3.el7.x86_64 | ||
+ | Installing : libaio-devel-0.3.109-13.el7.x86_64 | ||
+ | Installing : ksh-20120801-142.0.1.el7.x86_64 | ||
+ | Installing : libevent-2.0.21-4.el7.x86_64 | ||
+ | Installing : libstdc++-devel-4.8.5-39.0.3.el7.x86_64 | ||
+ | Installing : kernel-container-3.10.0-0.0.0.2.el7.x86_64 | ||
+ | Installing : libverto-tevent-0.2.5-4.el7.x86_64 | ||
+ | Installing : gssproxy-0.7.0-28.el7.x86_64 | ||
+ | Installing : 1: | ||
+ | Installing : oracle-database-server-12cR2-preinstall-1.0-5.el7.x86_64 | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | Verifying | ||
+ | |||
+ | Installed: | ||
+ | oracle-database-server-12cR2-preinstall.x86_64 0: | ||
+ | |||
+ | Dependency Installed: | ||
+ | gssproxy.x86_64 0: | ||
+ | libICE.x86_64 0: | ||
+ | libXinerama.x86_64 0: | ||
+ | libXt.x86_64 0: | ||
+ | libXxf86misc.x86_64 0: | ||
+ | libevent.x86_64 0: | ||
+ | xorg-x11-utils.x86_64 0: | ||
+ | |||
+ | Complete! | ||
+ | </ | ||