naotottyのはてなブログ

仕事とか技術調べでヤッてみたことを書く

Mac OS X 10.8 Mountain Lionにbrewでlibvirtインストール

Mac OS X 10.8にしてから(upgradeで)ちょっとnetworkとか調子悪いんだけど、いろいろ環境整備。

まずは、Xcodeまわりはすべてインストールし直し。
homebrewをインストール。

OSX serverも数千円なんでポチッとインストール。



server:~ chroum$ brew search libvirt
libvirt


erver:~ chroum$ brew install libvirt
==> Installing libvirt dependency: cmake
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/cmake-2.8.8.mountainlion.bottle.3.tar.gz
######################################################################## 100.0%
==> Pouring cmake-2.8.8.mountainlion.bottle.3.tar.gz
/usr/local/Cellar/cmake/2.8.8: 653 files, 31M
==> Installing libvirt dependency: yajl
==> Downloading http://github.com/lloyd/yajl/tarball/2.0.4
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/yajl/2.0.4
==> make install
/usr/local/Cellar/yajl/2.0.4: 14 files, 228K, built in 35 seconds
==> Installing libvirt
==> Downloading http://libvirt.org/sources/stable_updates/libvirt-0.9.11.4.tar.gz
######################################################################## 100.0%^@
==> ./configure --prefix=/usr/local/Cellar/libvirt/0.9.11.4 --localstatedir=/usr/local/var --mandir=/usr/local/Cellar/l
^@==> make
^@==> make install
Warning: /usr/local/sbin is not in your PATH
You can amend this by altering your ~/.bashrc file
==> Summary
/usr/local/Cellar/libvirt/0.9.11.4: 236 files, 24M, built in 3.0 minutes
server:~ chroum$

これで、virshコマンドとか使えるようになります。


server:~ chroum$ virsh
virsh にようこそ、仮想化対話式ターミナルです。

入力方法: 'help' コマンドに関するヘルプ
'quit' 終了します

virsh # quit

server:~ chroum$

bashの補完で表示されるコマンドはこんな感じ


server:~ chroum$ vir
virsh virt-host-validate virt-pki-validate virt-xml-validate