shibatch's journey

日々考えていることをつらつら書くだけです

物理サーバをOpenStackに移す(1.導入、インストール編)

業務で物理サーバをOpenstackに移す必要がでてきたので、その検証を行いました。 同じことをする人がどれだけいるのかよくわからんが、誰かの役に立つかもしれないので、記載します。 なお、手順を確立する上で下記のQiita記事は大いに参考にさせてもらったので、示しておきます。

MondoRescueを使ってCentOS6をP2V

この記事は以下の4本で構成する予定。

  1. 導入、インストール編(本記事)
  2. バックアップ編
  3. リストア編その1(ボリュームへのリストア)
  4. リストア編その2(イメージ変換、起動)

今回の目的は物理サーバをバックアップとり、OpenStackにリストアすること。 構成は以下の通り。

物理サーバ: CentOS 6.3 仮想サーバ:OpenStack Mitaka


ではまず導入・インストールから…

インストール編

まずレポジトリ ファイルをwgetする。

$ cd /etc/yum.repos.d/
$ sudo wget http://www.mondorescue.org/ftp/rhel/6/x86_64/mondorescue.repo
$ ls -l mondorescue.repo 
-rw-r--r-- 1 root root 201  6月  3 17:57 2016 mondorescue.repo

ダウンロードしたレポジトリ ファイルでGPGキーが合わなかったから以下に修正した。

diff /tmp/mondorescure.repo.org mondorescue.repo 
6c6
< gpgkey=ftp://ftp.mondorescue.org//rhel/6/x86_64/mondorescue.pubkey
---
> gpgkey=ftp://ftp.mondorescue.org//centos/6/x86_64/mondorescue.pubkey

インストール

$ sudo yum install mondo

いろいろな依存パッケージも一緒にインストールされる

圧縮パッケージ(lzo/lzop)もインストールする lzopをインストールすると同時にlzoもインストールされる

$ sudo yum install lzop

これでインストールは完了!