2 Enterprise Manager Cloud Controlのパッケージ、カーネル・パラメータおよびライブラリ要件

この章では、新しいEnterprise Managerシステム、Oracle Management Service(OMS)およびスタンドアロンOracle Management Agent(管理エージェント)をインストールするために、各プラットフォーム(32ビットおよび64ビット)で必要なパッケージ、カーネル・パラメータ設定およびライブラリについて説明します。

この章の具体的な内容は次のとおりです。

Enterprise Manager Cloud Controlのパッケージ要件

この項では、各種プラットフォーム(32ビットおよび64ビット)にOMSまたは管理エージェントをインストールするために必要なパッケージを示します。この項の具体的な内容は次のとおりです。

パッケージを確認するためにEnterprise Manager Cloud Controlインストール・ウィザードによって使用されるロジックについて

Enterprise Manager Cloud Controlインストール・ウィザードは前提条件チェックを実行してパッケージを確認します。パッケージが検出されない、またはパッケージが最低限必要なバージョン未満であることが検出された場合、ウィザードによりインストールまたはアップグレードを続行する前に必須バージョンの必須パッケージをインストールするよう求められます。

パッケージ名は、主にハイフンで区切られた名前とバージョンの2つの部分で構成されています。たとえば、libstdc++43-4.3パッケージの場合、libstdc++43がパッケージの名前で4.3がそのバージョンです。

Enterprise Manager Cloud Controlインストール・ウィザードは特定のプラットフォームに必要なパッケージの名前とバージョンを確認します。たとえば、libstdc++43-4.3がSUSE Linux Enterprise 11に必要で、libstdc++46-4.6.1がかわりに検出された場合、ウィザードがこれを欠落パッケージとして報告し、libstdc++43-4.3をインストールするよう求めます。これはlibstdc++46-4.6.1がlibstdc++43-4.3より高いバージョンではないためです。libstdc++46とlibstdc++43は2つの異なるパッケージです(前者は46、後者は43)。

必要なバージョン以上のパッケージはインストールできますが、異なるパッケージおよび必要なバージョン未満のパッケージはインストールできません。たとえば、libstdc++43-4.3がSUSE Linux Enterprise 11に必要で、libstdc++43-6.7がかわりに検出された場合、ウィザードはこれを問題として報告せず、前提条件チェックは正常に終了します。この場合は、libstdc++43-6.7が必要な最小バージョンのlibstdc++43-4.3より上位のバージョンのためです(前者後者とも43)。

このため、前提条件として、使用しているプラットフォームに応じて、この章で記載されている必要なパッケージのすべてをインストールしてください。

インストール済パッケージの識別

パッケージがシステムにインストールされているかどうかを識別するには、次のコマンドを実行します。コマンドを実行しても、Oracle Management Service用のパッケージ要件またはOracle Management Agent用のパッケージ要件に記載のパッケージが一覧表示されない場合は、手動でインストールしてください。

Linuxプラットフォームの場合

rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n" | grep glibc

このコマンドはシステムにインストールされているすべてのパッケージを一覧表示します。32ビットのパッケージには(i386)または(i686)が、64ビットのパッケージには(x86_64)が付記されます。

たとえば、32ビット・システムでコマンドを実行すると、次のような一覧表示になります。

glibc-devel-2.3.4-2.43(i386)
glibc-headers-2.3.4-2.43(i386)
glibc-2.3.4-2.43(i686)
compat-glibc-headers-2.3.2-95.30(i386)
glibc-profile-2.3.4-2.43(i386)
glibc-utils-2.3.4-2.43(i386)
glibc-kernheaders-2.4-9.1.103.EL(i386)
glibc-common-2.3.4-2.43(i386)
compat-glibc-2.3.2-95.30(i386)

たとえば、64ビット・システムでコマンドを実行すると、次のような一覧表示になります。

glibc-common-2.3.4-2.43(x86_64)
glibc-devel-2.3.4-2.43(x86_64)
glibc-profile-2.3.4-2.43(x86_64)
glibc-headers-2.3.4-2.43(x86_64)
glibc-utils-2.3.4-2.43(x86_64)
glibc-2.3.4-2.43(x86_64)

Solarisプラットフォームの場合

pkginfo <package_name>

次に例を示します。

pkginfo SUNWbtool

AIXプラットフォームの場合

lslpp -l <package name>

次に例を示します。

lslpp -l bos.perf.proctools

HPプラットフォームの場合

バンドル、製品またはファイルセットがインストールされているかを判断するには、次のコマンドを入力します(levelはバンドル、製品またはファイルセットのいずれかです)。

# /usr/sbin/swlist -l level |more

次に例を示します。

/usr/sbin/swlist -l bundle |grep QPK

Oracle Management Service用のパッケージ要件

表2-1は、各種64ビット・プラットフォームに新しいEnterprise Managerまたは追加のOMSをインストールするために必要なパッケージを示します。この場合、32ビット・システムはサポートされません。

表2-1 Oracle Management Service用のパッケージ要件

プラットフォーム 64ビット・プラットフォーム用の64ビット・パッケージ

Oracle Linux 8

Red Hat Linux 8

  • binutils-2.30-49.0.2.el8
  • gcc-8.2.1-3.5.0.1.el8
  • gcc-c++-8.2.1-3.5.0.1.el8
  • glibc-2.28-42.0.1.el8.x86_64
  • glibc-devel-2.28-42.0.1.el8.x86_64
  • glibc-devel-2.17-55-i686
  • libaio-0.3.110-12.el8.x86_64
  • libaio-devel-0.3.110-12.el8.x86_64
  • libgcc-8.2.1-3.5.0.1.el8.x86_64
  • libstdc++-8.2.1-3.5.0.1.el8.x86_64
  • libstdc++-devel-8.2.1-3.5.0.1.el8.x86_64
  • libnsl.x86_64
  • sysstat-11.7.3-2.el8
  • motif-2.3.4-16.el8.x86_64
  • motif-devel-2.3.4-16.el8.x86_64
  • redhat-lsb-4.1-47.0.1.el8.x86_64
  • redhat-lsb-core-4.1-47.0.1.el8.x86_64
  • openssl-1.1.1-8.0.1.el8
  • make-4.2.1-9.el8

Oracle Linux 7 (ULO+)

Red Hat Linux 7 (ULO+)

  • binutils-2.23.52.0.1

  • compat-libcap1-1.10

  • compat-libstdc++-33-3.2.3.x86_64

  • compat-libstdc++-33-3.2.3.i686

  • gcc-4.8.2

  • gcc-c++-4.8.2

  • glibc-2.17.x86_64

  • glibc-2.17.i686

  • glibc-devel-2.17.x86_64

  • libaio-0.3.109.x86_64

  • libaio-devel-0.3.109.x86_64

  • libgcc-4.8.2.x86_64

  • libgcc-4.8.2.i686

  • libstdc++-4.8.2.x86_64

  • libstdc++-4.8.2.i686

  • libstdc++-devel-4.8.2.x86_64

  • dejavu-serif-fonts

  • ksh

  • make-3.82

  • sysstat-10.1.5

  • numactl-2.0.9 for x86_641

  • numactl-devel-2.0.9 for x86_642

  • motif-2.3.4-7 for x86_643

  • motif-devel-2.3.4-7 for x86_644

  • redhat-lsb-4.1-27.0.1.el7 for x86_64

  • redhat-lsb-core-4.1-27.0.1.el7 for x86_64

  • OpenSSL 1.0.1e

Oracle Linux 6 (Update 6+)

Red Hat Linux 6 (Update 6+)

  • binutils-2.20.51.0.2-5.28.el6

  • compat-libcap1-1.10-1

  • compat-libstdc++-33-3.2.3-69.el6.x86_64

  • compat-libstdc++-33-3.2.3-69.el6.i686

  • gcc-4.4.4-13.el6

  • gcc-c++-4.4.4-13.el6

  • glibc-2.12-1.7.el6.x86_64

  • glibc-2.12-1.7.el6.i686

  • glibc-devel-2.12-1.7.el6.i686

  • libaio-0.3.107-10.el6

  • libaio-devel-0.3.107-10.el6

  • libgcc-4.4.4-13.el6

  • libstdc++-4.4.4-13.el6.x86_64

  • libstdc++-4.4.4-13.el6.i686

  • libstdc++-devel-4.4.4-13.el6

  • libXext.i686

  • libXtst.i686

  • openmotif-2.2.3.x86_64

  • openmotif22-2.2.3.x86_64

  • sysstat-9.0.4-11.el6

  • redhat-lsb-4.0-7.el6 for x86_64

  • redhat-lsb-core-4.0-7.el6 for x86_64

  • OpenSSL 1.0.1e

SUSE Linux Enterprise 15

Enterprise Manager 13cリリース4 Update 4 (13.4.0.4)以上でサポートされています。

  • binutils-2.29.1-4.46.x86_64
  • gcc-c++-7-1.563.x86_64
  • gcc-c++-32bit-7-1.563.x86_64
  • gcc-ada-7-1.563.x86_64
  • gcc-info-7-1.563.x86_64
  • gcc-7-1.563.x86_64
  • gcc7-c++-7.3.1+r258812-2.15.x86_64
  • gcc7-info-7.3.1+r258812-2.15.noarch
  • gcc7-7.3.1+r258812-2.15.x86_64
  • gcc7-c++-32bit-7.3.1+r258812-2.15.x86_64
  • gcc7-32bit-7.3.1+r258812-2.15.x86_64
  • gcc-32bit-7-1.563.x86_64
  • glibc-2.26-11.8.x86_64
  • linux-glibc-devel-4.15-1.47.noarch
  • glibc-devel-2.26-11.8.x86_64
  • glibc-locale-2.26-11.8.x86_64
  • glibc-extra-2.26-11.8.x86_64
  • glibc-32bit-2.26-11.8.x86_64
  • glibc-devel-32bit-2.26-11.8.x86_64
  • mksh-56c-1.10.x86_64
  • libaio1-0.3.109-1.25.x86_64
  • libaio1-32bit-0.3.109-1.25.x86_64
  • libaio-devel-32bit-0.3.109-1.25.x86_64
  • libaio-devel-0.3.109-1.25.x86_64
  • libcap2-2.25-2.41.x86_64
  • libcap-ng0-0.7.9-1.42.x86_64
  • libcap2-32bit-2.25-2.41.x86_64
  • libstdc++6-7.3.1+r258812-2.15.x86_64
  • libstdc++6-devel-gcc7-7.3.1+r258812-2.15.x86_64
  • libstdc++6-32bit-7.3.1+r258812-2.15.x86_64
  • libstdc++6-devel-gcc7-32bit-7.3.1+r258812-2.15.x86_64
  • libstdc++6-locale-7.3.1+r258812-2.15.x86_64
  • libstdc++-devel-7-1.563.x86_64
  • libgcc_s1-7.3.1+r258812-2.15.x86_64
  • libgcc_s1-32bit-7.3.1+r258812-2.15.x86_64
  • make-4.2.1-5.48.x86_64
  • make-lang-4.2.1-5.48.noarch
  • makedumpfile-1.6.3-5.6.x86_64
  • xorg-x11-7.6_1-1.22.noarch
  • xorg-x11-server-1.19.6-6.19.x86_64
  • xorg-x11-fonts-7.6-3.9.noarch
  • xorg-x11-driver-video-7.6_1-2.30.x86_64
  • xorg-x11-Xvnc-1.8.0-11.23.x86_64
  • xorg-x11-fonts-core-7.6-3.9.noarch
  • xorg-x11-server-extra-1.19.6-6.19.x86_64
  • xorg-x11-essentials-7.6_1-1.22.noarch

SUSE Linux Enterprise 12 (SP1+)

  • binutils-2.24-2.165

  • gcc-4.8-6.189

  • gcc-c++-4.8-6.189

  • glibc-2.19-17.72

  • glibc-devel-2.19-17.72

  • mksh-50-2.13

  • libaio1-0.3.109-17.15

  • libaio-devel-0.3.109-17.15

  • libcap2-2.22-11.709

  • libstdc++6-4.8.3+r212056-6.3

  • libstdc++48-devel-4.8.3+r212056-6.3

  • libstdc++48-devel-32bit-4.8.3+r212056-6.3

  • libstdc++6-32bit-4.8.3+r212056-6.3

  • libgcc_s1-4.8.3+r212056-6.3

  • libgcc_s1-32bit-4.8.3+r212056-6.3

  • make-4.0-2.107

  • xorg-x11-libs-7.6-45.14

  • motif-2.3.4-4.15.x86_64

  • OpenSSL 1.0.1e

SUSE Linux Enterprise 11 (SP3+)

  • binutils-2.19-11.28

  • gcc-4.3-62.198

  • gcc-c++-4.3-62.198

  • gcc-32bit-4.3

  • glibc-2.9-13.2

  • glibc-32bit-2.9-13.2

  • glibc-devel-2.9

  • glibc-devel-32bit-2.9-13.2

  • ksh-93t

  • libaio-0.3.104-140.22

  • libaio-devel-0.3.104-140.22

  • libaio-32bit-0.3.104

  • libaio-devel-32bit-0.3.104

  • libgcc43-4.3.3_20081022

  • libstdc++43-4.3.3_20081022-11.18

  • libstdc++43-devel-4.3.3_20081022-11.18

  • libstdc++33-3.3.3

  • libstdc++33-32bit-3.3.3

  • libstdc++43-32bit-4.3.3_20081022

  • libstdc++43-devel-32bit-4.3.3_20081022

  • libstdc++-devel-4.3

  • make-3.81

  • openmotif-2.3.1-3.13

  • openmotif-devel-32bit-2.3.1-3.13

  • openmotif22-libs-32bit-2.2.4-138.17

  • openmotif-libs-2.3.1-3.13

  • openmotif-devel-2.3.1-3.13

  • openmotif-libs-32bit-2.3.1-3.13

  • openmotif21-libs-32bit-2.1.30MLI4-143.2

  • openmotif22-libs-2.2.4-138.17

  • sysstat-8.1.5-7.8

  • OpenSSL 1.0.1e

Solaris SPARC 11 update 2+

  • SUNWbtool

  • SunWheaまたはシステム/ヘッダー

  • SUNWlibm

  • SUNWlibms

  • SUNWsprot

  • SUNWtoo

  • SUNWxwplt (これはxwindowの設定用です)

  • SUNWfont-xorg-core(このパッケージはGUIベースのインタラクティブなインストールの場合にのみ必要です。サイレント・インストールの場合は必要ありません。)

  • SUNWlibC

  • SUNWcsl

Solaris x86-64 11 update 2+

  • SUNWbtool

  • SunWheaまたはシステム/ヘッダー

  • SUNWlibm

  • SUNWlibms

  • SUNWsprot

  • SUNWtoo

  • SUNWxwplt (これはxwindowの設定用です)

  • SUNWfont-xorg-core(このパッケージはGUIベースのインタラクティブなインストールの場合にのみ必要です。サイレント・インストールの場合は必要ありません。)

  • SUNWlibC

  • SUNWcsl

IBM AIX 7.1 (Update 1)

ノート: すべてのメンテナンス・レベルがサポートされます。

次のコマンドを使用して、メンテナンス・レベルを確認します。

oslevel -r

  • bos.adt.base

  • bos.adt.lib

  • bos.adt.libm

  • bos.perf.libperfstat

  • bos.perf.perfstat

  • bos.perf.proctools

  • rsct.basic.rte

  • rsct.compat.clients.rte

  • xlC.aix61.rte (バージョン12.1.0.1+)

  • xlC.rte (バージョン12.1.0.1+)

IBM AIX 7.2

  • bos.adt.base 7.2.0.0

  • bos.adt.lib 7.2.0.0

  • bos.adt.libm 7.2.0.0

  • bos.perf.libperfstat 7.2.0.0

  • bos.perf.perfstat 7.2.0.0

  • bos.perf.proctools 7.2.0.0

  • rsct.basic.rte 3.2.1.0

  • rsct.compat.clients.rte 3.2.1.0

  • xlC.aix61.rte 13.1.2.0

  • xlC.rte 13.1.2.0

HP-UX 11.31 (Update 7)

  • OS-Core(B.11.31)

  • 最低限のコンパイラ・バージョンaCC: HP C/aC++ B9007AA (C.11.31.07)

  • 必須パッケージ: B3394BA (バージョン2.1.0)、Motif 2.1 (バージョン2.1)

  • 必須のオペレーティング・システム・パッチ: PHKL_36248 PHKL_36249、PHSS_37202、PHSS_37501、PHCO_38050、PHSS_38139

Microsoft Windows
  • Microsoft Visual C++ 2010再頒布可能パッケージ

  • Microsoft Visual C++ 2012再頒布可能パッケージ

動作保証されたWindowsオペレーティング・システムに関する最新情報は、Oracle Fusion Middlewareのサポートされるシステム構成ページで12c (12.2.1)の動作保証ドキュメントを参照してください。

Microsoft Windowsオペレーティング・システムの要件については、Windowsオペレーティング・システム要件を参照してください。

ノート:

Fusion Middleware 12.2.1.3のドキュメントでも必ず要件を確認してください。

Oracle Management Agent用のパッケージ要件

表2-2に、各種プラットフォーム(32ビットおよび64ビット)で管理エージェントをインストールするために必要なパッケージを示します。

警告:

この項で説明するパッケージは、インストール時およびインストール後に必要です。これらのパッケージは、インストール中にはバイナリの再リンクに必要で、インストール後はホストの検出およびLinuxホストでモジュールのリアルタイム・モニタリングの収集に必要です。インストール後にパッケージを削除しないでください。

表2-2 Oracle Management Agent用のパッケージ要件

プラットフォーム 32ビット・プラットフォーム用の32ビット・パッケージ 64ビット・プラットフォーム用の64ビット・パッケージ

Oracle Linux 8

Red Hat Linux 8

 
  • binutils-2.30-49.0.2.el8
  • gcc-8.2.1-3.5.0.1.el8
  • gcc-c++-8.2.1-3.5.0.1.el8
  • glibc-2.28-42.0.1.el8.x86_64
  • glibc-devel-2.28-42.0.1.el8.x86_64
  • glibc-devel-2.17-55-i686
  • libaio-0.3.110-12.el8.x86_64
  • libaio-devel-0.3.110-12.el8.x86_64
  • libgcc-8.2.1-3.5.0.1.el8.x86_64
  • libstdc++-8.2.1-3.5.0.1.el8.x86_64
  • libstdc++-devel-8.2.1-3.5.0.1.el8.x86_64
  • libnsl.x86_64
  • sysstat-11.7.3-2.el8
  • motif-2.3.4-16.el8.x86_64
  • motif-devel-2.3.4-16.el8.x86_64
  • redhat-lsb-4.1-47.0.1.el8.x86_64
  • redhat-lsb-core-4.1-47.0.1.el8.x86_64
  • openssl-1.1.1-8.0.1.el8
  • make-4.2.1-9.el8

Oracle Linux 7.x

Red Hat Enterprise Linuxの場合 7

ここで、xはOracle Linuxリリースのバージョンを指します。たとえば、Oracle Linux 7.2では、7はリリース番号で、2はバージョン番号です。

デフォルト・パッケージで十分です

  • make-3.82-21

  • binutils-2.23

  • gcc-4.8.2-16

  • libaio-0.3.109-12

  • glibc-common-2.17-55

  • libstdc++-4.8.2-16

  • sysstat-10.1.5-4

Oracle Linux 6.x

ここで、xはOracle Linuxリリースのバージョンを指します。たとえば、Oracle Linux 6.2では、6はリリース番号で、2はバージョン番号です。

  • make-3.81

  • binutils-2.20

  • gcc-4.4.4

  • libaio-0.3.107

  • glibc-common-2.12-1.7

  • libstdc++-4.4.4

  • sysstat-9.0.4

  • make-3.81

  • binutils-2.20

  • gcc-4.4.4

  • libaio-0.3.107

  • glibc-common-2.12-1.7

  • libstdc++-4.4.4

  • sysstat-9.0.4

Red Hat Enterprise Linuxの場合 6

  • make-3.81

  • binutils-2.20

  • gcc-4.1.1

  • libaio-0.3.106

  • glibc-common-2.3.4

  • libstdc++-4.1.1

  • sysstat-5.0.5

  • make-3.81

  • binutils-2.20

  • gcc-4.1.1

  • libaio-0.3.106

  • glibc-common-2.3.4

  • libstdc++-4.1.1

  • sysstat-5.0.5

SUSE Linux Enterprise 15

Enterprise Manager 13cリリース4 Update 4 (13.4.0.4)以上でサポートされています。

SUSE Linux Enterprise 15にデプロイされた中央エージェントとすべてのエージェントに個別パッチ31503978を適用します。

サポート対象外

  • make-4.0

  • binutils-2.20

  • gcc-4.8

  • libstdc++-4.4.7

  • libstdc++-devel-4.4.7

SUSE Linux Enterprise 12

サポート対象外

  • make-4.0

  • binutils-2.24

  • gcc48-c++-4.8.3

  • gcc48-4.8.3

  • gcc48-32bit-4.8.3

  • gcc-4.8

  • libstdc++48-devel-4.8.3

  • libstdc++48-devel-32bit

SUSE Linux Enterprise 11

  • make-3.80

  • binutils-2.19

  • gcc-4.3

  • make-3.80

  • binutils-2.16.91.0.5

  • gcc -4.1.0

Solaris SPARC 5.11

サポート対象外

  • SUNWbtool

  • SUNWlibm

  • SUNWlibms

  • SUNWsprot

  • SUNWtoo

  • SUNWlibC

  • SUNWcsl

Solaris x86-64 5.11

サポート対象外

  • SUNWbtool

  • SUNWlibm

  • SUNWlibms

  • SUNWsprot

  • SUNWtoo

  • SUNWfont-xorg-core

  • SUNWlibC

  • SUNWcsl

IBM AIX 7.1

ノート: すべてのメンテナンス・レベルがサポートされます。

次のコマンドを使用して、メンテナンス・レベルを確認します。

oslevel -r

サポート対象外

  • bos.adt.base(0.0)

  • bos.adt.lib(0.0)

  • bos.adt.libm(0.0)

  • bos.perf.libperfstat(0.0)

  • bos.perf.perfstat(0.0)

  • bos.perf.proctools(0.0)

  • rsct.basic.rte(0.0)

  • rsct.compat.clients.rte(0.0)

  • xlC.aix61.rte.(10.1.0.0)

  • xlC.rte.(10.1.0.0)

IBM AIX 7.2

サポート対象外

  • bos.adt.base 7.2.0.0

  • bos.adt.lib 7.2.0.0

  • bos.adt.libm 7.2.0.0

  • bos.perf.libperfstat 7.2.0.0

  • bos.perf.perfstat 7.2.0.0

  • bos.perf.proctools 7.2.0.0

  • rsct.basic.rte 3.2.1.0

  • rsct.compat.clients.rte 3.2.1.0

  • xlC.aix61.rte 13.1.2.0

  • xlC.rte 13.1.2.0

HP-UX Itanium 11.31

サポート対象外

  • OS-Core(B.11.31)

Microsoft Windows

サポート対象外

  • Microsoft Visual C++ 2010再頒布可能パッケージ

Enterprise Manager Cloud Controlのカーネル・パラメータ要件

この項では、各種プラットフォーム(32ビットおよび64ビット)にOMSまたは管理エージェントをインストールするために必要なカーネル・パラメータを示します。この項の具体的な内容は次のとおりです。

Oracle Management Service用のカーネル・パラメータ要件

この項の内容は次のとおりです。

UDPおよびTCPカーネル・パラメータの検証

サーバーの予測負荷に対応できる十分なエフェメラル・ポートを提供するために、TCP/IPエフェメラル・ポート範囲のパラメータを設定します。下限を11,000以上に設定し、Well KnownポートとOracleおよびその他のサーバー・ポートで一般的に使用される登録済ポート範囲のポートを避けます。

使用するアプリケーションに予約済のポートを避けるようにポート範囲を高く設定します。範囲の下限が11,000を超え、予想されるワークロードに対して範囲が十分大きい場合は、エフェメラル・ポート範囲に関するOUI警告は無視できます。

たとえば、IPv4の場合は、次のコマンドを使用してエフェメラル・ポートの現在の範囲を確認します。

$ cat /proc/sys/net/ipv4/ip_local_port_range
32768 61000

上の例では、最低ポート(32768)および最高ポート(61000)はデフォルト範囲に設定されています。

必要に応じて、UDPとTCPのエフェメラル・ポート範囲を予想されるシステム・ワークロードに十分対応できるように高い範囲に更新し、エフェメラル・ポート範囲が11,000以上になるようにします。

次に例を示します。

# echo 11000 65000 > /proc/sys/net/ipv4/ip_local_port_range

これらの設定は永続的にすることをお薦めします。たとえば、rootとして、テキスト・エディタを使用して/etc/sysctl.confを開き、net.ipv4.ip_local_port_range = 11000 65000を追加またはこれに変更した後、ネットワークを再起動します(# /etc/rc.d/init.d/network restart)。システムの再起動時にこのエフェメラル・ポート範囲の変更を自動化する方法の詳細は、ご使用のLinux分散システムの管理ドキュメントを参照してください。

nprocカーネル・パラメータの確認

Enterprise Managerソフトウェアのインストールを担当するユーザーが使用できるプロセスの数を確認するには、nprocカーネル・パラメータの値を確認します。

表2-3 nprocカーネル・パラメータ

パラメータ ファイル
nproc 4098以上 /etc/security/limits.conf

Enterprise Managerソフトウェアのインストールの実行を担当するユーザーには、nprocの値を4098以上にすることをお薦めします。

nprocカーネル・パラメータの更新方法の詳細は、ご使用のLinuxディストリビューションのシステム管理のドキュメントを参照してください。

kernel.shmmaxカーネル・パラメータの設定

OMSおよび管理リポジトリが別のホストにある場合

OMSまたは管理リポジトリ(データベース)を、Linuxオペレーティング・システム(32ビットまたは64ビット)が稼働している異なるホストにインストールし、さらにOMSホストにインストールする場合、kernel.shmmaxパラメータを4GBより1バイト小さい値または4294967295に設定します。

あらゆる状況で他のアプリケーションがメモリー不足にならずにコア・ファイルを正常に生成できるようにするには、この値をお薦めします。

  • kernel.shmmaxパラメータに割り当てられた値を確認するには、次のコマンドを実行します。

    cat /proc/sys/kernel/shmmax

  • kernel.shmmaxパラメータに値を設定するには、次のようにします。

    1. rootとしてログインします。

    2. /etc/sysctl.confファイルを開きます。

    3. kernel.shmmaxパラメータに4294967295を設定します。

      /etc/sysctl.confファイルに値を設定すると、その値はシステムを再起動しても維持されます。SUSE Linux Enterprise Serverシステムでは、システムの再起動時に/etc/sysctl.confファイルが読み取られるように、次のコマンドを実行してください。

      # /sbin/chkconfig boot.sysctl on

    4. カーネル・パラメータの現行値を変更するには、次のコマンドを実行します。出力を確認し、値が正しいことを確認します。値が正しくない場合は、/etc/sysctl.confファイルを編集し、このコマンドを再び実行します。

      # /sbin/sysctl -p

    5. コマンド/sbin/sysctl -aを入力して、値が正しく設定されていることを確認します。

    6. /etc/sysctl.confファイル内のカーネル・パラメータの値を更新した後、ホストを再起動するか、コマンドsysctl -pを実行して、/etc/sysctl.confファイルに対して行った変更がアクティブなカーネル・メモリーで有効になるようにします。

OMSおよび管理リポジトリが同じホストにある場合

Linuxオペレーティング・システム(32ビットまたは64ビット)で稼働している同じホストにOMSまたは管理リポジトリ(データベース)をインストールする場合、kernel.shmmaxパラメータを(目的のデータベース・リリースおよびプラットフォーム用に公開されている)『Oracle Databaseインストレーション・ガイド』で説明されている値に設定します。

Oracle Management Agent用のカーネル・パラメータ要件

管理エージェントに必要なカーネル・パラメータはありません。

Enterprise Manager Cloud Controlのライブラリ要件

この項では、各種プラットフォーム(32ビットおよび64ビット)にOMSまたは管理エージェントをインストールするために必要なライブラリを示します。この項の具体的な内容は次のとおりです。

Oracle Management Service用のライブラリ要件

表2-4は、各種プラットフォーム(32ビットおよび64ビット)に新しいEnterprise Managerシステムまたは追加のOMSをインストールするために必要なライブラリを示します。

表2-4 Oracle Management Service用のライブラリ要件

プラットフォーム 32ビット・プラットフォーム用の32ビット・ライブラリ 64ビット・プラットフォーム用の64ビット・ライブラリ

Oracle Linux 7.x

Red Hat Enterprise Linux 7.x

ここで、xはOracle Linuxリリースのバージョンを指します。たとえば、Oracle Linux 7.2では、7はリリース番号で、2はバージョン番号です。

サポート対象外

glibc-2.17

Oracle Linux 6.x

Red Hat Enterprise Linux 6.x

ここで、xはOracle Linuxリリースのバージョンを指します。たとえば、Oracle Linux 6.2では、6はリリース番号で、2はバージョン番号です。

サポート対象外

glibc-2.12

SUSE Linux Enterprise 11

サポート対象外

glibc-2.11

Oracle Management Agent用のライブラリ要件

管理エージェントのライブラリ要件はありません。