You are on page 1of 14

16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

Oracle Linux Blog Oracle Linux Blog


News, tips, partners, and perspectives for the


Oracle Linux operating system and upstream
Linux kernel work

Oracle Cloud Trial: Up to 3,500 Free


Hours

September 19, 2017

Oracle Database 12c Preinstall Steps


for Oracle Linux Simplified
Sergio Leunissen

This post is a quick reminder that Oracle Linux includes a handy RPM to address
pre-installation requirement for Oracle Database 12c.  Starting with Oracle
Database 12c Release 2, we changed the name for this RPM, so the RPM you
should look for depends on what release of Oracle Database 12c you plan to
install:

For Oracle Database 12c Release 2: oracle-database-server-12cR2-


preinstall
For Oracle Database 12c Release 1: oracle-rdbms-server-12cR1-preinstal

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 1/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

Both of these RPMs are in the ol6_latest and ol7_latest repository for Oracle Linux
6 and 7 on the Oracle Linux yum server as well as from ULN. All recent releases of
Oracle Linux 6 and 7 by default include the proper yum configuration to install
these RPMs.

$ yum info oracle-database-server-12cR2-preinstall


Available Packages
Name : oracle-database-server-12cR2-preinstall
Arch : x86_64
Version : 1.0
Release : 3.el7
Size : 19 k
Repo : ol7_latest/x86_64
Summary : Sets the system for Oracle Database single instance and Real Application
Cluster install for Oracle Linux 7
License : GPLv2
Description : The Oracle Preinstallation RPM package installs software packages and sets
system parameters required for Oracle
: Database single instance and Oracle Real Application Clusters installations
for Oracle Linux Release 7 Files
: affected: /etc/sysctl.conf, /boot/grub/menu.lst OR /boot/grub2/grub.cfg Files
added:
: /etc/security/limits.d/oracle-database-server-12cR2-preinstall.conf

The output below is from a fresh Oracle Linux 7.4 installation to prepare for Oracle
Database 12c Release 2:

1 $ sudo yum install oracle-database-server-12cR2-preinstall

2 ol7_UEKR4

3 ol7_addons
4 ol7_latest

5 (1/7): ol7_addons/x86_64/updateinfo
6 (2/7): ol7_addons/x86_64/primary
7 (3/7): ol7_UEKR4/x86_64/updateinfo

8 (4/7): ol7_latest/x86_64/group
9 (5/7): ol7_latest/x86_64/updateinfo
10 (6/7): ol7_UEKR4/x86_64/primary
11 (7/7): ol7_latest/x86_64/primary
12 ol7_UEKR4

13 ol7_addons
14 ol7_latest
15 Resolving Dependencies

16 --> Running transaction check

17 ---> Package oracle-database-server-12cR2-preinstall.x86_64 0:1.0-3.el7 will be installe


18 --> Processing Dependency: sysstat for package: oracle-database-server-12cR2-preinstall-
19 --> Processing Dependency: xorg-x11-utils for package: oracle-database-server-12cR2-prei
20 --> Processing Dependency: bind-utils for package: oracle-database-server-12cR2-preinsta
21 --> Processing Dependency: compat-libcap1 for package: oracle-database-server-12cR2-prei

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 2/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

22 --> Processing Dependency: ksh for package: oracle-database-server-12cR2-preinstall-1.0-


23 --> Processing Dependency: libaio-devel for package: oracle-database-server-12cR2-preins

24 --> Processing Dependency: xorg-x11-xauth for package: oracle-database-server-12cR2-prei

25 --> Processing Dependency: psmisc for package: oracle-database-server-12cR2-preinstall-1


26 --> Processing Dependency: unzip for package: oracle-database-server-12cR2-preinstall-1.

27 --> Processing Dependency: glibc-devel for package: oracle-database-server-12cR2-preinst


28 --> Processing Dependency: compat-libstdc++-33 for package: oracle-database-server-12cR2

29 --> Processing Dependency: libstdc++-devel for package: oracle-database-server-12cR2-pre


30 --> Processing Dependency: nfs-utils for package: oracle-database-server-12cR2-preinstal

31 --> Processing Dependency: smartmontools for package: oracle-database-server-12cR2-prein

32 --> Running transaction check

33 ---> Package bind-utils.x86_64 32:9.9.4-51.el7 will be installed


34 --> Processing Dependency: bind-libs = 32:9.9.4-51.el7 for package: 32:bind-utils-9.9.4-
35 --> Processing Dependency: libisccc.so.90()(64bit) for package: 32:bind-utils-9.9.4-51.e
36 --> Processing Dependency: liblwres.so.90()(64bit) for package: 32:bind-utils-9.9.4-51.e

37 --> Processing Dependency: libbind9.so.90()(64bit) for package: 32:bind-utils-9.9.4-51.e


38 --> Processing Dependency: libisc.so.95()(64bit) for package: 32:bind-utils-9.9.4-51.el7
39 --> Processing Dependency: libdns.so.100()(64bit) for package: 32:bind-utils-9.9.4-51.el
40 --> Processing Dependency: libisccfg.so.90()(64bit) for package: 32:bind-utils-9.9.4-51.

41 ---> Package compat-libcap1.x86_64 0:1.10-7.el7 will be installed

42 ---> Package compat-libstdc++-33.x86_64 0:3.2.3-72.el7 will be installed


43 ---> Package glibc-devel.x86_64 0:2.17-196.el7 will be installed
44 --> Processing Dependency: glibc-headers = 2.17-196.el7 for package: glibc-devel-2.17-19
45 --> Processing Dependency: glibc-headers for package: glibc-devel-2.17-196.el7.x86_64

46 ---> Package ksh.x86_64 0:20120801-34.el7 will be installed


47 ---> Package libaio-devel.x86_64 0:0.3.109-13.el7 will be installed
48 ---> Package libstdc++-devel.x86_64 0:4.8.5-16.el7 will be installed
49 ---> Package nfs-utils.x86_64 1:1.3.0-0.48.0.1.el7 will be installed

50 --> Processing Dependency: gssproxy >= 0.7.0-3 for package: 1:nfs-utils-1.3.0-0.48.0.1.e


51 --> Processing Dependency: libtirpc >= 0.2.4-0.7 for package: 1:nfs-utils-1.3.0-0.48.0.1
52 --> Processing Dependency: rpcbind for package: 1:nfs-utils-1.3.0-0.48.0.1.el7.x86_64
53 --> Processing Dependency: keyutils for package: 1:nfs-utils-1.3.0-0.48.0.1.el7.x86_64
54 --> Processing Dependency: quota for package: 1:nfs-utils-1.3.0-0.48.0.1.el7.x86_64

55 --> Processing Dependency: libevent for package: 1:nfs-utils-1.3.0-0.48.0.1.el7.x86_64


56 --> Processing Dependency: libnfsidmap for package: 1:nfs-utils-1.3.0-0.48.0.1.el7.x86_6
57 --> Processing Dependency: libevent-2.0.so.5()(64bit) for package: 1:nfs-utils-1.3.0-0.4
58 --> Processing Dependency: libtirpc.so.1()(64bit) for package: 1:nfs-utils-1.3.0-0.48.0.
59 --> Processing Dependency: libnfsidmap.so.0()(64bit) for package: 1:nfs-utils-1.3.0-0.48
60 ---> Package psmisc.x86_64 0:22.20-15.el7 will be installed
61 ---> Package smartmontools.x86_64 1:6.2-8.el7 will be installed
62 --> Processing Dependency: mailx for package: 1:smartmontools-6.2-8.el7.x86_64

63 ---> Package sysstat.x86_64 0:10.1.5-12.el7 will be installed

64 --> Processing Dependency: libsensors.so.4()(64bit) for package: sysstat-10.1.5-12.el7.x


65 ---> Package unzip.x86_64 0:6.0-16.el7 will be installed
66 ---> Package xorg-x11-utils.x86_64 0:7.5-22.el7 will be installed

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 3/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

67 --> Processing Dependency: libXext.so.6()(64bit) for package: xorg-x11-utils-7.5-22.el7.


68 --> Processing Dependency: libXv.so.1()(64bit) for package: xorg-x11-utils-7.5-22.el7.x8
69 --> Processing Dependency: libXtst.so.6()(64bit) for package: xorg-x11-utils-7.5-22.el7.

70 --> Processing Dependency: libXrender.so.1()(64bit) for package: xorg-x11-utils-7.5-22.e

71 --> Processing Dependency: libXxf86vm.so.1()(64bit) for package: xorg-x11-utils-7.5-22.e


72 --> Processing Dependency: libXxf86misc.so.1()(64bit) for package: xorg-x11-utils-7.5-22
73 --> Processing Dependency: libX11-xcb.so.1()(64bit) for package: xorg-x11-utils-7.5-22.e
74 --> Processing Dependency: libXrandr.so.2()(64bit) for package: xorg-x11-utils-7.5-22.el
75 --> Processing Dependency: libdmx.so.1()(64bit) for package: xorg-x11-utils-7.5-22.el7.x
76 --> Processing Dependency: libXinerama.so.1()(64bit) for package: xorg-x11-utils-7.5-22.
77 --> Processing Dependency: libX11.so.6()(64bit) for package: xorg-x11-utils-7.5-22.el7.x
78 --> Processing Dependency: libXxf86dga.so.1()(64bit) for package: xorg-x11-utils-7.5-22.

79 --> Processing Dependency: libxcb.so.1()(64bit) for package: xorg-x11-utils-7.5-22.el7.x

80 --> Processing Dependency: libxcb-shape.so.0()(64bit) for package: xorg-x11-utils-7.5-22


81 --> Processing Dependency: libXi.so.6()(64bit) for package: xorg-x11-utils-7.5-22.el7.x8
82 ---> Package xorg-x11-xauth.x86_64 1:1.0.9-1.el7 will be installed
83 --> Processing Dependency: libXau.so.6()(64bit) for package: 1:xorg-x11-xauth-1.0.9-1.el
84 --> Processing Dependency: libXmuu.so.1()(64bit) for package: 1:xorg-x11-xauth-1.0.9-1.e
85 --> Running transaction check
86 ---> Package bind-libs.x86_64 32:9.9.4-51.el7 will be installed
87 ---> Package glibc-headers.x86_64 0:2.17-196.el7 will be installed

88 --> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.17-196.e


89 --> Processing Dependency: kernel-headers for package: glibc-headers-2.17-196.el7.x86_64
90 ---> Package gssproxy.x86_64 0:0.7.0-4.el7 will be installed
91 --> Processing Dependency: libref_array.so.1(REF_ARRAY_0.1.1)(64bit) for package: gsspro
92 --> Processing Dependency: libini_config.so.3(INI_CONFIG_1.1.0)(64bit) for package: gssp
93 --> Processing Dependency: libini_config.so.3(INI_CONFIG_1.2.0)(64bit) for package: gssp
94 --> Processing Dependency: libverto-module-base for package: gssproxy-0.7.0-4.el7.x86_64
95 --> Processing Dependency: libini_config.so.3()(64bit) for package: gssproxy-0.7.0-4.el7
96 --> Processing Dependency: libbasicobjects.so.0()(64bit) for package: gssproxy-0.7.0-4.e

97 --> Processing Dependency: libref_array.so.1()(64bit) for package: gssproxy-0.7.0-4.el7.


98 --> Processing Dependency: libcollection.so.2()(64bit) for package: gssproxy-0.7.0-4.el7
99 ---> Package keyutils.x86_64 0:1.5.8-3.el7 will be installed
100 ---> Package libX11.x86_64 0:1.6.5-1.el7 will be installed
101 --> Processing Dependency: libX11-common >= 1.6.5-1.el7 for package: libX11-1.6.5-1.el7.
102 ---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
103 ---> Package libXext.x86_64 0:1.3.3-3.el7 will be installed
104 ---> Package libXi.x86_64 0:1.7.9-1.el7 will be installed
105 ---> Package libXinerama.x86_64 0:1.1.3-2.1.el7 will be installed

106 ---> Package libXmu.x86_64 0:1.1.2-2.el7 will be installed


107 --> Processing Dependency: libXt.so.6()(64bit) for package: libXmu-1.1.2-2.el7.x86_64
108 ---> Package libXrandr.x86_64 0:1.5.1-2.el7 will be installed
109 ---> Package libXrender.x86_64 0:0.9.10-1.el7 will be installed
110 ---> Package libXtst.x86_64 0:1.2.3-1.el7 will be installed
111 ---> Package libXv.x86_64 0:1.0.11-1.el7 will be installed

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 4/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

112 ---> Package libXxf86dga.x86_64 0:1.1.4-2.1.el7 will be installed


113 ---> Package libXxf86misc.x86_64 0:1.0.3-7.1.el7 will be installed
114 ---> Package libXxf86vm.x86_64 0:1.1.4-1.el7 will be installed

115 ---> Package libdmx.x86_64 0:1.1.3-3.el7 will be installed


116 ---> Package libevent.x86_64 0:2.0.21-4.el7 will be installed
117 ---> Package libnfsidmap.x86_64 0:0.25-17.el7 will be installed
118 ---> Package libtirpc.x86_64 0:0.2.4-0.10.el7 will be installed
119 ---> Package libxcb.x86_64 0:1.12-1.el7 will be installed
120 ---> Package lm_sensors-libs.x86_64 0:3.4.0-4.20160601gitf9185e5.el7 will be installed
121 ---> Package mailx.x86_64 0:12.5-16.el7 will be installed
122 ---> Package quota.x86_64 1:4.01-14.el7 will be installed
123 --> Processing Dependency: quota-nls = 1:4.01-14.el7 for package: 1:quota-4.01-14.el7.x8

124 --> Processing Dependency: tcp_wrappers for package: 1:quota-4.01-14.el7.x86_64


125 ---> Package rpcbind.x86_64 0:0.2.0-42.el7 will be installed
126 --> Running transaction check

127 ---> Package kernel-headers.x86_64 0:3.10.0-693.2.2.el7 will be installed

128 ---> Package libX11-common.noarch 0:1.6.5-1.el7 will be installed

129 ---> Package libXt.x86_64 0:1.1.5-3.el7 will be installed


130 --> Processing Dependency: libICE.so.6()(64bit) for package: libXt-1.1.5-3.el7.x86_64
131 --> Processing Dependency: libSM.so.6()(64bit) for package: libXt-1.1.5-3.el7.x86_64
132 ---> Package libbasicobjects.x86_64 0:0.1.1-27.el7 will be installed
133 ---> Package libcollection.x86_64 0:0.6.2-27.el7 will be installed
134 ---> Package libini_config.x86_64 0:1.3.0-27.el7 will be installed
135 --> Processing Dependency: libpath_utils.so.1(PATH_UTILS_0.2.1)(64bit) for package: libi
136 --> Processing Dependency: libpath_utils.so.1()(64bit) for package: libini_config-1.3.0-

137 ---> Package libref_array.x86_64 0:0.1.5-27.el7 will be installed

138 ---> Package libverto-libevent.x86_64 0:0.2.5-4.el7 will be installed

139 ---> Package quota-nls.noarch 1:4.01-14.el7 will be installed

140 ---> Package tcp_wrappers.x86_64 0:7.6-77.el7 will be installed

141 --> Running transaction check

142 ---> Package libICE.x86_64 0:1.0.9-9.el7 will be installed

143 ---> Package libSM.x86_64 0:1.2.2-2.el7 will be installed

144 ---> Package libpath_utils.x86_64 0:0.2.1-27.el7 will be installed

145 --> Finished Dependency Resolution

146
147 Dependencies Resolved
148
149 ========================================================================================
150 Package Arch Version
151 ========================================================================================
152 Installing:
153 oracle-database-server-12cR2-preinstall x86_64 1.0-3.el7
154 Installing for dependencies:

155 bind-libs x86_64 32:9.9.4-51.el7

156 bind-utils x86_64 32:9.9.4-51.el7

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 5/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

157 compat-libcap1 x86_64 1.10-7.el7


158 compat-libstdc++-33 x86_64 3.2.3-72.el7

159 glibc-devel x86_64 2.17-196.el7

160 glibc-headers x86_64 2.17-196.el7

161 gssproxy x86_64 0.7.0-4.el7

162 kernel-headers x86_64 3.10.0-693.2.2.el7

163 keyutils x86_64 1.5.8-3.el7

164 ksh x86_64 20120801-34.el7

165 libICE x86_64 1.0.9-9.el7


166 libSM x86_64 1.2.2-2.el7
167 libX11 x86_64 1.6.5-1.el7
168 libX11-common noarch 1.6.5-1.el7
169 libXau x86_64 1.0.8-2.1.el7
170 libXext x86_64 1.3.3-3.el7
171 libXi x86_64 1.7.9-1.el7
172 libXinerama x86_64 1.1.3-2.1.el7

173 libXmu x86_64 1.1.2-2.el7

174 libXrandr x86_64 1.5.1-2.el7

175 libXrender x86_64 0.9.10-1.el7

176 libXt x86_64 1.1.5-3.el7

177 libXtst x86_64 1.2.3-1.el7

178 libXv x86_64 1.0.11-1.el7

179 libXxf86dga x86_64 1.1.4-2.1.el7

180 libXxf86misc x86_64 1.0.3-7.1.el7

181 libXxf86vm x86_64 1.1.4-1.el7

182 libaio-devel x86_64 0.3.109-13.el7


183 libbasicobjects x86_64 0.1.1-27.el7
184 libcollection x86_64 0.6.2-27.el7
185 libdmx x86_64 1.1.3-3.el7
186 libevent x86_64 2.0.21-4.el7
187 libini_config x86_64 1.3.0-27.el7
188 libnfsidmap x86_64 0.25-17.el7
189 libpath_utils x86_64 0.2.1-27.el7
190 libref_array x86_64 0.1.5-27.el7

191 libstdc++-devel x86_64 4.8.5-16.el7

192 libtirpc x86_64 0.2.4-0.10.el7

193 libverto-libevent x86_64 0.2.5-4.el7

194 libxcb x86_64 1.12-1.el7

195 lm_sensors-libs x86_64 3.4.0-4.20160601gitf9185

196 mailx x86_64 12.5-16.el7

197 nfs-utils x86_64 1:1.3.0-0.48.0.1.el7

198 psmisc x86_64 22.20-15.el7

199 quota x86_64 1:4.01-14.el7

200 quota-nls noarch 1:4.01-14.el7


201 rpcbind x86_64 0.2.0-42.el7

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 6/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

202 smartmontools x86_64 1:6.2-8.el7


203 sysstat x86_64 10.1.5-12.el7
204 tcp_wrappers x86_64 7.6-77.el7
205 unzip x86_64 6.0-16.el7
206 xorg-x11-utils x86_64 7.5-22.el7
207 xorg-x11-xauth x86_64 1:1.0.9-1.el7
208
209 Transaction Summary

210 ========================================================================================

211 Install 1 Package (+53 Dependent packages)

212
213 Total download size: 16 M

214 Installed size: 35 M

215 Is this ok [y/d/N]: y

216 Downloading packages:

217 (1/54): bind-utils-9.9.4-51.el7.x86_64.rpm

218 (2/54): compat-libcap1-1.10-7.el7.x86_64.rpm


219 (3/54): compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
220 (4/54): bind-libs-9.9.4-51.el7.x86_64.rpm
221 (5/54): glibc-devel-2.17-196.el7.x86_64.rpm
222 (6/54): gssproxy-0.7.0-4.el7.x86_64.rpm
223 (7/54): glibc-headers-2.17-196.el7.x86_64.rpm
224 (8/54): keyutils-1.5.8-3.el7.x86_64.rpm
225 (9/54): ksh-20120801-34.el7.x86_64.rpm
226 (10/54): libICE-1.0.9-9.el7.x86_64.rpm

227 (11/54): libSM-1.2.2-2.el7.x86_64.rpm

228 (12/54): libX11-1.6.5-1.el7.x86_64.rpm

229 (13/54): libX11-common-1.6.5-1.el7.noarch.rpm

230 (14/54): libXau-1.0.8-2.1.el7.x86_64.rpm

231 (15/54): libXext-1.3.3-3.el7.x86_64.rpm

232 (16/54): libXi-1.7.9-1.el7.x86_64.rpm

233 (17/54): libXinerama-1.1.3-2.1.el7.x86_64.rpm

234 (18/54): libXmu-1.1.2-2.el7.x86_64.rpm

235 (19/54): libXrandr-1.5.1-2.el7.x86_64.rpm

236 (20/54): libXrender-0.9.10-1.el7.x86_64.rpm


237 (21/54): libXt-1.1.5-3.el7.x86_64.rpm
238 (22/54): libXtst-1.2.3-1.el7.x86_64.rpm
239 (23/54): libXv-1.0.11-1.el7.x86_64.rpm
240 (24/54): libXxf86dga-1.1.4-2.1.el7.x86_64.rpm
241 (25/54): libXxf86misc-1.0.3-7.1.el7.x86_64.rpm
242 (26/54): libXxf86vm-1.1.4-1.el7.x86_64.rpm
243 (27/54): libaio-devel-0.3.109-13.el7.x86_64.rpm
244 (28/54): libbasicobjects-0.1.1-27.el7.x86_64.rpm

245 (29/54): libcollection-0.6.2-27.el7.x86_64.rpm

246 (30/54): libdmx-1.1.3-3.el7.x86_64.rpm

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 7/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

247 (31/54): libevent-2.0.21-4.el7.x86_64.rpm


248 (32/54): libini_config-1.3.0-27.el7.x86_64.rpm

249 (33/54): libnfsidmap-0.25-17.el7.x86_64.rpm

250 (34/54): libpath_utils-0.2.1-27.el7.x86_64.rpm

251 (35/54): libref_array-0.1.5-27.el7.x86_64.rpm


252 (36/54): kernel-headers-3.10.0-693.2.2.el7.x86_64.rpm
253 (37/54): libtirpc-0.2.4-0.10.el7.x86_64.rpm

254 (38/54): libstdc++-devel-4.8.5-16.el7.x86_64.rpm


255 (39/54): libverto-libevent-0.2.5-4.el7.x86_64.rpm

256 (40/54): lm_sensors-libs-3.4.0-4.20160601gitf9185e5.el7.x86_64.rpm


257 (41/54): libxcb-1.12-1.el7.x86_64.rpm

258 (42/54): mailx-12.5-16.el7.x86_64.rpm


259 (43/54): oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64.rpm

260 (44/54): psmisc-22.20-15.el7.x86_64.rpm


261 (45/54): nfs-utils-1.3.0-0.48.0.1.el7.x86_64.rpm

262 (46/54): quota-nls-4.01-14.el7.noarch.rpm


263 (47/54): quota-4.01-14.el7.x86_64.rpm
264 (48/54): rpcbind-0.2.0-42.el7.x86_64.rpm
265 (49/54): sysstat-10.1.5-12.el7.x86_64.rpm
266 (50/54): smartmontools-6.2-8.el7.x86_64.rpm
267 (51/54): tcp_wrappers-7.6-77.el7.x86_64.rpm
268 (52/54): xorg-x11-utils-7.5-22.el7.x86_64.rpm
269 (53/54): unzip-6.0-16.el7.x86_64.rpm
270 (54/54): xorg-x11-xauth-1.0.9-1.el7.x86_64.rpm

271 ----------------------------------------------------------------------------------------
272 Total

273 Running transaction check


274 Running transaction test

275 Transaction test succeeded


276 Running transaction

277 Installing : libcollection-0.6.2-27.el7.x86_64


278 Installing : libXau-1.0.8-2.1.el7.x86_64

279 Installing : libxcb-1.12-1.el7.x86_64


280 Installing : libtirpc-0.2.4-0.10.el7.x86_64

281 Installing : rpcbind-0.2.0-42.el7.x86_64


282 Installing : libevent-2.0.21-4.el7.x86_64
283 Installing : libref_array-0.1.5-27.el7.x86_64
284 Installing : libbasicobjects-0.1.1-27.el7.x86_64
285 Installing : libICE-1.0.9-9.el7.x86_64
286 Installing : libSM-1.2.2-2.el7.x86_64
287 Installing : libverto-libevent-0.2.5-4.el7.x86_64
288 Installing : libpath_utils-0.2.1-27.el7.x86_64
289 Installing : libini_config-1.3.0-27.el7.x86_64

290 Installing : gssproxy-0.7.0-4.el7.x86_64


291 Installing : tcp_wrappers-7.6-77.el7.x86_64

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 8/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

292 Installing : compat-libstdc++-33-3.2.3-72.el7.x86_64


293 Installing : keyutils-1.5.8-3.el7.x86_64

294 Installing : mailx-12.5-16.el7.x86_64


295 Installing : 1:smartmontools-6.2-8.el7.x86_64

296 Installing : libX11-common-1.6.5-1.el7.noarch


297 Installing : libX11-1.6.5-1.el7.x86_64

298 Installing : libXext-1.3.3-3.el7.x86_64


299 Installing : libXi-1.7.9-1.el7.x86_64
300 Installing : libXrender-0.9.10-1.el7.x86_64
301 Installing : libXrandr-1.5.1-2.el7.x86_64
302 Installing : libXtst-1.2.3-1.el7.x86_64
303 Installing : libXxf86misc-1.0.3-7.1.el7.x86_64
304 Installing : libXinerama-1.1.3-2.1.el7.x86_64
305 Installing : libXv-1.0.11-1.el7.x86_64
306 Installing : libXxf86vm-1.1.4-1.el7.x86_64

307 Installing : libdmx-1.1.3-3.el7.x86_64


308 Installing : libXxf86dga-1.1.4-2.1.el7.x86_64

309 Installing : xorg-x11-utils-7.5-22.el7.x86_64


310 Installing : libXt-1.1.5-3.el7.x86_64

311 Installing : libXmu-1.1.2-2.el7.x86_64


312 Installing : 1:xorg-x11-xauth-1.0.9-1.el7.x86_64

313 Installing : 32:bind-libs-9.9.4-51.el7.x86_64


314 Installing : 32:bind-utils-9.9.4-51.el7.x86_64

315 Installing : psmisc-22.20-15.el7.x86_64


316 Installing : libaio-devel-0.3.109-13.el7.x86_64

317 Installing : compat-libcap1-1.10-7.el7.x86_64


318 Installing : libnfsidmap-0.25-17.el7.x86_64
319 Installing : libstdc++-devel-4.8.5-16.el7.x86_64
320 Installing : 1:quota-nls-4.01-14.el7.noarch
321 Installing : 1:quota-4.01-14.el7.x86_64
322 Installing : 1:nfs-utils-1.3.0-0.48.0.1.el7.x86_64
323 Installing : unzip-6.0-16.el7.x86_64
324 Installing : ksh-20120801-34.el7.x86_64
325 Installing : lm_sensors-libs-3.4.0-4.20160601gitf9185e5.el7.x86_64

326 Installing : sysstat-10.1.5-12.el7.x86_64


327 Installing : kernel-headers-3.10.0-693.2.2.el7.x86_64

328 Installing : glibc-headers-2.17-196.el7.x86_64


329 Installing : glibc-devel-2.17-196.el7.x86_64

330 Installing : oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64


331 Verifying : libXext-1.3.3-3.el7.x86_64

332 Verifying : libX11-1.6.5-1.el7.x86_64


333 Verifying : libXxf86misc-1.0.3-7.1.el7.x86_64

334 Verifying : 1:quota-4.01-14.el7.x86_64


335 Verifying : libICE-1.0.9-9.el7.x86_64
336 Verifying : 1:nfs-utils-1.3.0-0.48.0.1.el7.x86_64

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 9/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

337 Verifying : libXinerama-1.1.3-2.1.el7.x86_64


338 Verifying : kernel-headers-3.10.0-693.2.2.el7.x86_64
339 Verifying : libXrender-0.9.10-1.el7.x86_64
340 Verifying : lm_sensors-libs-3.4.0-4.20160601gitf9185e5.el7.x86_64
341 Verifying : libXv-1.0.11-1.el7.x86_64
342 Verifying : libXi-1.7.9-1.el7.x86_64

343 Verifying : libXxf86vm-1.1.4-1.el7.x86_64


344 Verifying : libdmx-1.1.3-3.el7.x86_64

345 Verifying : libXt-1.1.5-3.el7.x86_64


346 Verifying : ksh-20120801-34.el7.x86_64

347 Verifying : unzip-6.0-16.el7.x86_64


348 Verifying : 1:quota-nls-4.01-14.el7.noarch

349 Verifying : xorg-x11-utils-7.5-22.el7.x86_64


350 Verifying : libbasicobjects-0.1.1-27.el7.x86_64

351 Verifying : libstdc++-devel-4.8.5-16.el7.x86_64


352 Verifying : 1:smartmontools-6.2-8.el7.x86_64
353 Verifying : libXtst-1.2.3-1.el7.x86_64
354 Verifying : glibc-headers-2.17-196.el7.x86_64
355 Verifying : gssproxy-0.7.0-4.el7.x86_64
356 Verifying : glibc-devel-2.17-196.el7.x86_64
357 Verifying : libini_config-1.3.0-27.el7.x86_64
358 Verifying : 32:bind-utils-9.9.4-51.el7.x86_64
359 Verifying : libref_array-0.1.5-27.el7.x86_64
360 Verifying : libnfsidmap-0.25-17.el7.x86_64
361 Verifying : libxcb-1.12-1.el7.x86_64

362 Verifying : libevent-2.0.21-4.el7.x86_64


363 Verifying : libverto-libevent-0.2.5-4.el7.x86_64

364 Verifying : compat-libcap1-1.10-7.el7.x86_64


365 Verifying : libXrandr-1.5.1-2.el7.x86_64

366 Verifying : libaio-devel-0.3.109-13.el7.x86_64


367 Verifying : libtirpc-0.2.4-0.10.el7.x86_64

368 Verifying : psmisc-22.20-15.el7.x86_64


369 Verifying : 1:xorg-x11-xauth-1.0.9-1.el7.x86_64

370 Verifying : 32:bind-libs-9.9.4-51.el7.x86_64


371 Verifying : libX11-common-1.6.5-1.el7.noarch
372 Verifying : rpcbind-0.2.0-42.el7.x86_64
373 Verifying : mailx-12.5-16.el7.x86_64
374 Verifying : libXau-1.0.8-2.1.el7.x86_64
375 Verifying : libSM-1.2.2-2.el7.x86_64
376 Verifying : libXxf86dga-1.1.4-2.1.el7.x86_64
377 Verifying : libXmu-1.1.2-2.el7.x86_64
378 Verifying : keyutils-1.5.8-3.el7.x86_64

379 Verifying : compat-libstdc++-33-3.2.3-72.el7.x86_64


380 Verifying : tcp_wrappers-7.6-77.el7.x86_64

381 Verifying : libpath_utils-0.2.1-27.el7.x86_64

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 10/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

382 Verifying : oracle-database-server-12cR2-preinstall-1.0-3.el7.x86_64


383 Verifying : sysstat-10.1.5-12.el7.x86_64
384 Verifying : libcollection-0.6.2-27.el7.x86_64

385
386 Installed:

387 oracle-database-server-12cR2-preinstall.x86_64 0:1.0-3.el7


388
389 Dependency Installed:
390 bind-libs.x86_64 32:9.9.4-51.el7 bind-utils.x86_
391 compat-libcap1.x86_64 0:1.10-7.el7 compat-libstdc+
392 glibc-devel.x86_64 0:2.17-196.el7 glibc-headers.x
393 gssproxy.x86_64 0:0.7.0-4.el7 kernel-headers.
394 keyutils.x86_64 0:1.5.8-3.el7 ksh.x86_64 0:20
395 libICE.x86_64 0:1.0.9-9.el7 libSM.x86_64 0:
396 libX11.x86_64 0:1.6.5-1.el7 libX11-common.n
397 libXau.x86_64 0:1.0.8-2.1.el7 libXext.x86_64

398 libXi.x86_64 0:1.7.9-1.el7 libXinerama.x86


399 libXmu.x86_64 0:1.1.2-2.el7 libXrandr.x86_6

400 libXrender.x86_64 0:0.9.10-1.el7 libXt.x86_64 0:


401 libXtst.x86_64 0:1.2.3-1.el7 libXv.x86_64 0:

402 libXxf86dga.x86_64 0:1.1.4-2.1.el7 libXxf86misc.x8


403 libXxf86vm.x86_64 0:1.1.4-1.el7 libaio-devel.x8

404 libbasicobjects.x86_64 0:0.1.1-27.el7 libcollection.x


405 libdmx.x86_64 0:1.1.3-3.el7 libevent.x86_64

406 libini_config.x86_64 0:1.3.0-27.el7 libnfsidmap.x86


407 libpath_utils.x86_64 0:0.2.1-27.el7 libref_array.x8
408 libstdc++-devel.x86_64 0:4.8.5-16.el7 libtirpc.x86_64
409 libverto-libevent.x86_64 0:0.2.5-4.el7 libxcb.x86_64 0
410 lm_sensors-libs.x86_64 0:3.4.0-4.20160601gitf9185e5.el7 mailx.x86_64 0:
411 nfs-utils.x86_64 1:1.3.0-0.48.0.1.el7 psmisc.x86_64 0
412 quota.x86_64 1:4.01-14.el7 quota-nls.noarc
413 rpcbind.x86_64 0:0.2.0-42.el7 smartmontools.x
414 sysstat.x86_64 0:10.1.5-12.el7 tcp_wrappers.x8

415 unzip.x86_64 0:6.0-16.el7 xorg-x11-utils.


416 xorg-x11-xauth.x86_64 1:1.0.9-1.el7

417
418 Complete!

oracle-database-server-12cR2-preinstall output hosted with ❤ by GitHub view raw

You can review all the actions performed by the preinstallation RPM in a log file
located here

/var/log/oracle-database-server-12cR2-preinstall/results/orakernel.log

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 11/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

1 # cat orakernel.log

2 Adding group oinstall with gid 54321


3 Adding group dba with gid 54322

4 Adding group oper with gid 54323

5 Adding group backupdba with gid 54324


6 Adding group dgdba with gid 54325
7 Adding group kmdba with gid 54326
8 Adding group racdba with gid 54330
9 Adding user oracle with user id 54321, initial login group oinstall, supplementary groups
10 Changing ownership of /home/oracle to oracle:oinstall
11 Please set password for user - oracle
12 uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba),54323(oper),54324
13 User creation passed
14
15 Saving a copy of the initial sysctl.conf

16 Verifying kernel parameters as per Oracle recommendations...

17 Adding fs.file-max = 6815744

18 Adding kernel.sem = 250 32000 100 128


19 Adding kernel.shmmni = 4096

20 Adding kernel.shmall = 1073741824

21 Adding kernel.shmmax = 4398046511104


22 Adding kernel.panic_on_oops = 1

23 Adding net.core.rmem_default = 262144


24 Adding net.core.rmem_max = 4194304

25 Adding net.core.wmem_default = 262144


26 Adding net.core.wmem_max = 1048576

27 Adding net.ipv4.conf.all.rp_filter = 2
28 net.ipv4.conf.default.rp_filter is matching with preinstall config.

29 net.ipv4.conf.default.rp_filter = 2

30 Adding fs.aio-max-nr = 1048576


31 Adding net.ipv4.ip_local_port_range = 9000 65500
32 Setting kernel parameters as per oracle recommendations...

33 Altered file /etc/sysctl.conf


34 Saved a copy of the current file in /etc/sysctl.d/99-oracle-database-server-12cR2-preinst
35 Check /etc/sysctl.d for backups
36 Verification & setting of kernel parameters passed

37
38 Setting user limits using /etc/security/limits.d/oracle-database-server-12cR2-preinstall.
39
40 Verifying oracle user OS limits as per Oracle recommendations...
41 Adding oracle soft nofile 1024

42 Adding oracle hard nofile 65536


43 Adding oracle soft nproc 16384
44 Adding oracle hard nproc 16384
45 Adding oracle soft stack 10240
https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 12/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

46 Adding oracle hard stack 32768


47 Adding oracle hard memlock 134217728
48 Adding oracle soft memlock 134217728
49 Setting oracle user OS limits as per Oracle recommendations...

50 Altered file /etc/security/limits.d/oracle-database-server-12cR2-preinstall.conf

51 Original file backed up at /var/log/oracle-database-server-12cR2-preinstall/backup/Sep-19


52 Verification & setting of user limits passed
53
54 Saving a copy of /etc/default/grub file in /etc/default/grub-initial.orabackup

55 Saving a copy of /etc/default/grub in /var/log/oracle-database-server-12cR2-preinstall/ba


56 Verifying kernel boot parameters as per Oracle recommendations...
57 old boot params: "no_timer_check console=tty0 console=ttyS0,115200 net.ifnames=0 biosdevn
58 new boot params: "no_timer_check console=tty0 console=ttyS0,115200 net.ifnames=0 biosdevn

59
60 old boot params: "no_timer_check console=tty0 console=ttyS0,115200 net.ifnames=0 biosdevn
61 new boot params: "no_timer_check console=tty0 console=ttyS0,115200 net.ifnames=0 biosdevn
62
63 Setting kernel boot parameters as per Oracle recommendations...

64 G_DIR=/boot/grub2
65 Default kernel is -> 4.1.12-103.3.8.el7uek.x86_64
66 Default saved_entry is -> Oracle Linux Server (4.1.12-103.3.8.el7uek.x86_64 with Unbreaka
67 Default saved_entry_line is -> linux16 /vmlinuz-4.1.12-103.3.8.el7uek.x86_64
68 Saving a copy of grubenv... in /var/log/oracle-database-server-12cR2-preinstall/backup/Se
69 Generating grub configuration file ...
70 File descriptor 199 (/run/lock/subsys/oracle-preinstall.lock) leaked on vgs invocation. P

71 File descriptor 199 (/run/lock/subsys/oracle-preinstall.lock) leaked on vgs invocation. P


72 Found linux image: /boot/vmlinuz-4.1.12-103.3.8.el7uek.x86_64
73 Found initrd image: /boot/initramfs-4.1.12-103.3.8.el7uek.x86_64.img
74 Found linux image: /boot/vmlinuz-0-rescue-9178c9cc4b724834ad2e5f8f1f9c304a
75 Found initrd image: /boot/initramfs-0-rescue-9178c9cc4b724834ad2e5f8f1f9c304a.img
76 File descriptor 199 (/run/lock/subsys/oracle-preinstall.lock) leaked on vgs invocation. P
77 File descriptor 199 (/run/lock/subsys/oracle-preinstall.lock) leaked on vgs invocation. P
78 done
79 The saved kernel 4.1.12-103.3.8.el7uek.x86_64 is now at position - 0

80 Boot parameters will be effected on next reboot


81 Altered file /etc/default/grub
82 Copy of the changed file is in - /etc/default/grub-oracle-database-server-12cR2-preinstal
83 Copy of the original file is in - /var/log/oracle-database-server-12cR2-preinstall/backup
84 Verification & setting of boot parameters passed
85
86 Trying to add NOZEROCONF parameter...
87 Taking a backup of existing file to /etc/sysconfig/network.orabackup

88 Parameter already present

89 Setting /etc/sysconfig/network parameters passed


90
https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 13/14
16/9/2019 Oracle Database 12c Preinstall Steps for Oracle Linux Simplified | Oracle Linux Blog

91 Disabling Transparent Hugepages.


92 Refer Oracle Note:1557478.1
93
94 Disabling defrag.
95 Refer Oracle Note:1557478.1
96
97 Taking a backup of old config files under /var/log/oracle-database-server-12cR2-preinstal

orakernel.log hosted with ❤ by GitHub view raw

References
Oracle Database 12c Release 2 Installation Guide: Automatically Configuring
Oracle Linux with Oracle Preinstallation RPM

Join the discussion

Comments ( 5 )

Recent Content

https://blogs.oracle.com/linux/oracle-database-12c-preinstall-steps-for-oracle-linux-simplified 14/14

You might also like