2.2 前提条件

重要:既存のeDirectory環境をアップグレードする前に、現在インストールされているNetIQアプリケーションとサードパーティ製アプリケーションがeDirectory 9.2に対応しているかどうかを確認してください。他のNetIQ製品の前提条件は、NetIQ Documentationサイトで確認できます。eDirectoryインスタンスをアップグレードする前に、そのインスタンスをバックアップすることをお勧めします。

  • オペレーティングシステムに基づいて、次のRPMをインストールするようにしてください。

    • RHEL 7.x: yum-utilsおよびcreaterepo

    • RHEL 8.x: dnf-utilsおよびcreaterepo

    • SLES: Zypper

  • (状況によって実行) Novell International Cryptographic Infrastructure (NICI) 3.2およびeDirectory 9.2でサポートされているキーサイズは、最大8192ビットです。8KBのキーサイズを使用するには、すべてのサーバがeDirectory 9.2にアップグレードされている必要があります。また、iManagerなどの管理ユーティリティを使用しているすべてのワークステーションにNICI 3.2がインストールされている必要があります。

    認証局(CA)サーバをeDirectory 9.2にアップグレードするとき、キーサイズは変更されず、2Kのままになります。8Kのキーサイズを作成するには、eDirectory 9.2サーバでCAを再作成する必要があります。また、CAを作成する際に、デフォルトのキーサイズを2Kから8Kに変更する必要があります。

    eDirectoryをインストールすると、 nds-installユーティリティが自動的にNICIをインストールします。eDirectoryのインストールの詳細については、「nds-installユーティリティを使用してeDirectoryコンポーネントをインストールする」を参照してください。ただし、管理ユーティリティがインストールされているワークステーションに、eDirectoryそのものではなくNICIだけをインストールする必要がある場合は、NICIを手動でインストールする必要があります。NICIの手動インストールの詳細については、「NICI のインストール」を参照してください。

  • (状況によって実行)サービスロケーションプロトコル(SLP)は、DNSが使用できないときにSLPを使用してツリー名を解決する計画の場合に限り、インストールおよび設定する必要があります。

    eDirectory 9.2では、SLPはeDirectoryインストールの一部としてインストールされません。

    ルートユーザだけがSLPをインストールできます。

    SLPのインストールの詳細については、「eDirectoryでのSLPの使用」を参照してください。

    メモ:SLPサービスは、eDirectory 9.1以上では動作しません。

  • マルチキャストルーティングを使用するためのLinuxホストの有効化

    マルチキャストルーティングを使用するためにホストが有効になっていることを確認するには、次のコマンドを入力します。

    /bin/netstat -nr

    ルーティングテーブルに、次のエントリがあればマルチキャストルーティングが有効になっています。

    224.0.0.0 0.0.0.0

    このエントリがない場合は、rootとしてログインし、次のコマンドを入力してマルチキャストルーティングを有効にします。

    route add -net 224.0.0.0 netmask 240.0.0.0 dev interface

    interfaceは、取り付けられ、使用されているNICに応じて、eth0、hme0、hme1、またはhme2などの値になります。

    マルチキャストおよびブロードキャストルータの詳細については、OpenSLP Webサイトを参照してください。

  • ネットワークサーバ時刻が同期されている

    すべてのネットワークサーバの時刻を同期するには、NTP (ネットワーク時刻プロトコル)のntpを使用します。

  • (状況によって実行)セカンダリサーバをインストールする場合は、製品をインストールするパーティション内のレプリカがすべて、オンの状態になっている必要があります。

  • (状況によって実行)管理者以外のユーザとしてセカンダリサーバを既存のツリーにインストールしている場合、コンテナを作成し、そのコンテナをパーティションで分割します。次の権限を持っていることを確認します。

    • 対象のパーティションに対するスーパバイザ権。

    • すべての属性権: W0.KAP.Securityオブジェクトに対する読み込み権、比較権、および書き込み権。

    • エントリ権: Securityコンテナオブジェクトに対するブラウズ権。

    • すべての属性権: Securityコンテナオブジェクトに対する読み込み権、比較権。

    • (状況によって実行)W1.KAP.Securityオブジェクトが存在する場合は、すべての属性権: このオブジェクトに対する読み込み権、比較権、および書き込み権。W1.KAP.Securityオブジェクトの詳細については、『NICI Administration Guide (NICI管理ガイド)』の「Creating an AES 256-Bit Tree Key (AES 256ビットツリーキーを作成する)」を参照してください。

  • (状況によって実行)管理者以外のユーザとしてセカンダリサーバを既存のツリーにインストールしている場合、ツリー内の少なくとも1台のサーバのeDirectoryバージョンが、コンテナ管理者として追加しているセカンダリのeDirectoryバージョンと同じかそれ以上である必要があります。追加しているセカンダリの方が新しいバージョンである場合、ツリーの管理者がスキーマを拡張してから、コンテナ管理者でセカンダリを追加する必要があります。

  • セカンダリサーバを追加できるように、eDirectoryの設定中に、SLPサービスとファイアウォールのNetWare Core Protocol (NCP)ポート(デフォルトは524)を必ず有効にしてください。必要に応じて、さらに以下のサービスポートも有効にできます。

    • LDAP (クリアテキスト) - 389

    • LDAP (セキュリティ保護) - 636

    • HTTP (クリアテキスト) - 8028

    • HTTP (セキュリティ保護) - 8030

    ユーザ定義ポートを有効にしてある場合は、eDirectoryの設定時にそのポートを指定する必要があります。

    メモ:このステップはシステムにサービスロケーションプロトコル(SLP)が設定されている場合にのみ必要です。

  • eDirectory 8.8 SP8以降のバージョンを9.2にアップグレードする際に、ユーザ定義ポートを8008および8010に設定しないでください。ポートを8008または8010に設定すると、ndsconfigの実行時に、サーバがeDirectory 8.8.xより前のサーバであると想定され、ポートが自動的に8028および8030にリセットされます。

  • 以前のバージョンでSecretStoreがまだ設定されていなかった場合、またはSecretStoreを設定しない場合は、eDirectoryアップグレードの際に、-m no_ssオプションを指定してnds-installユーティリティを使用してください。

  • eDirectory 9.2へのアップグレード中に最新のプラットフォームエージェント(PA)がインストールされていない場合は、場所<eDirectory build extracted folder>/eDirectory/setup/からnovell-AUDTplatformagent-2.0.2-80.x86_64.rpmファイルを実行してインストールしてください。

  • NetIQ eDirectory管理ツールボックス(eMBox)を使用すると、サーバ上でもリモートでもeDirectoryのバックエンドユーティリティすべてにアクセスできます。コマンドラインクライアントは、Javaアプリケーションです。これを実行するには、Oracle Javaの最新バージョン(1.8以上)をインストールする必要があります。また、古いバージョンのJavaすべてで、使用可能なパッチアップグレードをインストールしてアップグレードしてください。最新バージョンのJavaをインストールしたら、次の環境変数をエクスポートします。

    • EDIR_JAVA_HOME

    • JAVA_HOME

    • JRE_HOME

      メモ:

      • 前述の環境変数が何も検出されないと、コマンドラインクライアントはデフォルトPATH環境変数でJavaバイナリを検索します。

      • eDirectory 9.0 SP4より前のバージョンを使用している場合、コマンドラインクライアントを実行するには、eDirectoryと一緒にインストールされたJavaランタイム環境(Oracle Java 1.8)にアクセスできなければなりません。

スタティックIPアドレスを設定する

eDirectoryを効率的に実行するには、サーバでスタティックIPアドレスが設定されている必要があります。DHCPアドレスのサーバにeDirectoryを設定すると、予期しない結果が発生することがあります。