目次にジャンプページナビゲーションにジャンプ: 前のページ[アクセスキーp]/次のページ[アクセスキーn]
documentation.suse.com / SUSE Linux Enterprise Serverマニュアル / 導入ガイド / インストールのワークフロー / ディスクイメージのクローニング
適用項目 SUSE Linux Enterprise Server 12 SP5

7 ディスクイメージのクローニング

SUSE Linux Enterprise Serverが仮想化環境にインストールされる場合、既存のインストールのクローニングが、追加のマシンを展開する最速の方法となる可能性があります。SUSE Linux Enterprise Serverには、各インストール環境に固有の設定をクリーンアップするスクリプトが用意されています。systemdの導入によって、固有のシステム識別子は別の場所や別のファイルで使用または設定されるようになりました。そのため、クローニングによるシステムイメージの作成は現在推奨されていません。イメージの作成はKIWIで行えます。https://doc.opensuse.org/projects/kiwi/doc/を参照してください。

複数のマシンのディスクをクローニングする方法については、ご使用の仮想化環境のドキュメントを参照してください。

7.1 固有のシステム識別子のクリーンアップ

警告
警告: 重大な設定ロス

次の手順を実行すると、重要なシステム設定データが永続的に削除されます。クローン元のシステムが運用されている場合は、クローニングされたイメージに対してクリーンアップスクリプトを実行してください。

固有のシステム識別子をすべてクリーンアップするには、ディスクイメージのクローニング前とクローニング後に次の手順を実行します。この手順をクローンに対して実行する場合は、クローンごとに実行する必要があります。したがって、ゴールデンイメージを作成しておくことをお勧めします。これは、新しいクローンのクローン元としてのみ使用される、運用されないイメージです。ゴールデンイメージはすでにクリーンアップされているため、それから作成したクローンはすぐに利用可能になります。

たとえば、clone-master-clean-upコマンドによって、次のものが削除されます。

  • スワップファイル

  • Zypperリポジトリ

  • SSHホストとクライアントキー

  • /tmp/*などの一時ディレクトリ

  • Postfixデータ

  • HANAファイアウォールスクリプト

  • systemdジャーナル

  1. zypperを使用して clone-master-clean-upをインストールします:

    root # zypper install clone-master-clean-up
  2. /etc/sysconfig/clone-master-clean-upを編集し、clone-master-clean-upの動作を設定します。この環境設定ファイルには、1000より大きな数値のUIDを持つユーザ、/etc/sudoersファイル、Zypperリポジトリ、およびBtrfsスナップショットを削除するかどうかが定義されています。

  3. 次のスクリプトを実行して、既存の設定と固有の識別子を削除します。

    root # clone-master-clean-up