openstack建立虛機
由於製作鏡像比較麻煩,直接從https://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-uec.tar.gz下了一個回來。 wget https://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-uec.tar.gz 發布鏡像# uec-publish-tarball cirros-0.3.0-x86_64-uec.tar.gz cirr x86_64
WARNING: 'uec-publish-tarball' is now to 'cloud-publish-tarball'. Please update your tools or docs
Thu Jun 28 18:42:11 CST 2012: ====== extracting image ======
kernel : cirros-0.3.0-x86_64-vmlinuz
ramdisk: cirros-0.3.0-x86_64-initrd
image : cirros-0.3.0-x86_64-blank.img
Thu Jun 28 18:42:11 CST 2012: ====== bundle/upload kernel ======
Thu Jun 28 18:42:13 CST 2012: ====== bundle/upload ramdisk ======
Thu Jun 28 18:42:15 CST 2012: ====== bundle/upload image ======
Thu Jun 28 18:42:17 CST 2012: ====== done ======
emi="ami-00000009"; eri="ari-00000008"; eki="aki-00000007"; 發布的時候要記下emi的值,後面建立虛機需要傳入這個參數。 建立虛機 euca-run-instances ami-00000009 -k feisky -t m1.tiny 稍等一會,就可以用nova list或euca-describe-instances看到所建立的虛機變為ACTIVE狀態,同時用xm list也可以看到虛機處於運行狀態。 虛機建立好之後就可以通過ssh或者控制台串連了:ssh -i mykey.priv root@$ipaddress或xm console instance-00000003