LXCの初歩的なメモ
(引っ越し)時代はDockerな感じもしますが、Linuxのコンテナ技術であるLXCの個人的なメモです。
基本的なところで、virshに登録(define)して操作する場合てすが、多分普通にインストールしただけの状態だと登録に失敗します。(すくなくともCentOS6.6では。。。)
これは、
# virsh -c lxc:// define <LXCの設定ファイル>.xml
とするか、
をセットしてからdefineしないとlxcが不明なドメインとして扱われるためです。
当然ですが、環境変数としてexportしない場合、virshコマンド実行時に毎回-cオプションが必要なので注意が必要。
# virsh edit <LXCのドメイン名>
<interface type="network">
<source network="default"/>
</interface>
などと記載されている箇所を
<interface type="bridge">
<source bridge="br0"/>
</interface>
などの任意のブリッジインターフェイスに書き換える。
普通にvirshでattach-interfaceしたらいけるかもしれないけど試してない。