2 Zero Downtime Migrationソフトウェアの設定
Zero Downtime Migrationソフトウェアをインストールするときは、最後にインストールを実行してから変更が加えられている可能性があるため、この項をよくお読みください。
Zero Downtime Migrationソフトウェア・キットでは、物理移行と論理移行の両方がサポートされています。1つのキットのみをインストールして、すべての機能を取得できます。
既知の問題の最新情報は、必ずZero Downtime Migrationリリース・ノートを参照してください。また、ソフトウェアのインストールおよび更新の詳細は、ダウンロードしたZero Downtime Migrationソフトウェアに同梱されているREADMEファイルを参照してください。
Zero Downtime Migrationソフトウェアがすでにホストにインストールされている場合は、それが利用可能な最新のリリースであることを常に確認する必要があります。Zero Downtime Migrationソフトウェアの更新では、既存のジョブ情報、メタデータおよびログ・ファイルを保持しながら、最新の機能と修正が提供されます。常にバージョンを確認し、ダウンロード・ページで入手できるものと比較して最新かどうかを判断してください。
既存のソフトウェアの最新リリースへの更新、ソフトウェアの削除およびZero Downtime Migrationサービスの起動と停止の詳細は、Zero Downtime Migrationサービスの管理を参照してください。
2.1 Zero Downtime Migrationソフトウェアのインストールのためのホストの準備
ホストにZero Downtime Migrationソフトウェアがまだインストールされていない場合は、要件に準拠していることを確認し、インストール前タスクを実行してから、ソフトウェアをダウンロードしてインストールします。ソフトウェアがにインストールされると、ホストはZero Downtime Migrationサービス・ホストと呼ばれます。
次の前提条件でホストをプロビジョニングし、次のインストール前タスクを完了してから、Zero Downtime Migrationソフトウェアをインストールします。
-
Zero Downtime Migrationサービス・ホストは、専用システムである必要がありますが、他の目的で共有できます。
ただし、RHPサーバーがデプロイされている同じホストにZero Downtime Migrationサービスがインストールされている場合の詳細は、同じホストでのRHPおよびZero Downtime Migrationサービスの実行に関する項を参照してください。
-
Zero Downtime Migrationソフトウェアでは、次のいずれかのプラットフォームで実行されているスタンドアロンLinuxホストが必要です:
Oracle Linux 7、Oracle Linux 8またはRed Hat Enterprise Linux 8。
-
Zero Downtime Migrationサービス・ホストは、ソースおよびターゲットのデータベース・サーバーに接続できる必要があります。
-
Linuxホストに100 GBの空き格納領域があることを確認します。
-
既存のユーザーを使用するか、Zero Downtime Migrationサービス・ホストでrootユーザーとして、zdmグループを作成し、zdmuserユーザーをグループに追加します。
たとえば、
root> groupadd zdm root> useradd –g zdm zdmuser
-
glibc-devel
およびexpect
パッケージがインストールされていることを確認します。ベース環境"最小インストール"を使用したOracle Linux 8またはRed Hat Enterprise Linux 8インストールの場合は、unzip libaio oraclelinux-developer-release-el7 libnsl
およびncurses-compat-libs
パッケージもインストールする必要があります。- Minimum OS version Oracle Linux 7 - Ensure Packages 'glibc-devel' and 'expect' are installed - For higher versions such as Oracle Linux 8: - Ensure Packages 'libnsl' and 'ncurses-compat-libs' are also installed - glibc-devel' and 'expect are a must for either versions - unzip libaio oraclelinux-developer-release-el7 libnsl and ncurses-compat-libs are required for Oracle Linux 8 and Red Hat Enterprise Linux 8
-
ホスト名およびIPアドレスの
/etc/hosts
エントリが想定どおりに構成されていることを確認し、Zero Downtime Migrationソフトウェアのインストールに選択されているホストで正しいIPアドレスに解決され、IPアドレスがping
で到達可能となるようにします。 -
インストール時に、カーネル・パラメータに適切な値を設定するために、欠落しているパッケージおよび指示がスクリプトからレポートされる場合があります。Zero Downtime Migrationソフトウェアをインストールする前に、必ず欠落しているパッケージをインストールしてカーネル・パラメータを設定します。
-
オプションで、
ZDM_HOME
環境変数をZero Downtime Migrationソフトウェアがインストールされるディレクトリの絶対パスに設定します。このマニュアルでは、すべての例で$ZDM_HOME
を使用します。zdmuser> export ZDM_HOME=absolute_path_to_zdm_home
2.3 Oracle Cloud InfrastructureのVMへのZero Downtime Migrationのインストール
次のステップを実行して、OCIのVMにZDMをインストールできます:
2.4 Oracle Cloud InfrastructureインスタンスでのRed Hat Enterprise Linux 8へのZero Downtime Migrationのインストール
OCIインスタンスのRed Hat Enterprise Linux 8にZDMをインストールするには、次のステップを実行します:
2.4.1 Red Hat Enterprise Linux 8にZero Downtime Migrationをインストールするには
- ここからRed Hat Enterprise Linux 8.8 KVMゲスト・イメージを入手します。
- イメージを新しいOCIバケットにアップロードします。
- イメージをカスタム・イメージとしてインポートします。
- イメージからインスタンスを作成します。
- 新しいSSHキーを生成します。
- RHEL8 OCIインスタンスに接続します。