仮想マシン増殖

私にとっての最小構成のサーバを作ったので、これをコピーして増殖させます。
あと、後々用にスナップショット*1をとっておきます。

  1. 仮想マシンをシャットダウン
  2. 一応、イベントリから削除する
  3. ストレージプールをホストしている FreeNAS にシェルログイン
  4. 目当てのディレクトリをコピー
    • ファイル名はそのままでも問題無い
    • ファイル名を変更する場合は、vmx と vmxf ファイル内の参照箇所も修正する
    • スワップファイル名は修正しなくて大丈夫だった(初回起動時に適切なものに書き換わった)
  5. コピーしたvmxファイルをデータストアブラウザで選択し、イベントリに追加する
  6. インスタンス名を聞かれるので適切なものに修正する
  7. コピーしたインスタンスを起動する
  8. 初回起動時にコピーされたものかどうか聞かれるので、「I copy it.」を選択
    • MAC アドレスとかを変更してくれるっぽい
  9. system-config-network を起動し、ホスト名を修正する
  10. tripwire のキーファイル名はホスト名から付けているので、ファイル名を変更または新たなキーファイルを作成する
    • キーファイルを再作成した場合、cfg ファイルもつくり直す必要があるはず
    • tw.pol 内にホスト名が書かれていて、キーファイル名と紐づくため tw.pol は生成しなおす
      • twadmin -m p -p tw.pol > twpol.txt
      • twpol.txt 内の HOSTNAME を修正
      • twadmin -m P -c tw.cfg -p tw.pol twpol.txt
  11. tripwire --init しておく

*1:ZFSなので一瞬でとれる