Difference between revisions of "UECBundlingImages"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | Penggunaan UEC pada dasarnya adalah proses membuat dan mendaftarkan Image ke Cloud Controller. | |
− | + | Disini akan di jelaskan proses untuk Ubuntu 10.04 LTS. | |
− | + | Ada beberapa cara untuk memperoleh virtual Image. | |
− | * Download | + | * Download Image dari [[Internet]], di bundel dan di upload ke Cloud Controller. |
− | * | + | * Membuat custom Image menggunakan VMBuilder. |
− | * | + | * Menggunakan Image store untuk mendownload dan install Image. |
− | + | Disini akan di jelaskan proses untuk mendownload salah satu dari daily builds yang dibuat dan di publikasi secara automatis. Proses ini mirip untuk Official Released Images | |
− | + | CATATAN: shell variable yang di set pada code di bawah sangat bermanfaat untuk script berikut atau digunakan saat menuliskan perintah. | |
− | * Download | + | * Download UEC Image untuk arsitektur komputer yang kita inginkan. Kita dapat melakukannya menggunakan browser atau command line: |
TIMESTAMP=$(date +%Y%m%d%H%M%S) | TIMESTAMP=$(date +%Y%m%d%H%M%S) | ||
Line 24: | Line 24: | ||
uec-publish-tarball $UEC_IMG.tar.gz $RELEASE-$TIMESTAMP | uec-publish-tarball $UEC_IMG.tar.gz $RELEASE-$TIMESTAMP | ||
− | * | + | * Alternatif lain caranya, jika kita sudah mempunyai file Image-nya, misalnya, |
+ | |||
+ | TIMESTAMP=$(date +%Y%m%d%H%M%S) | ||
+ | RELEASE=lucid | ||
+ | uec-publish-tarball ubuntu-10.04-server-uec-i386.tar.gz $RELEASE-$TIMESTAMP | ||
+ | |||
+ | Akan keluar | ||
+ | |||
+ | Thu Oct 21 07:56:31 WIT 2010: ====== extracting image ====== | ||
+ | Warning: no ramdisk found, assuming '--ramdisk none' | ||
+ | kernel : lucid-server-uec-i386-vmlinuz-virtual | ||
+ | ramdisk: none | ||
+ | image : lucid-server-uec-i386.img | ||
+ | Thu Oct 21 07:56:49 WIT 2010: ====== bundle/upload kernel ====== | ||
+ | Thu Oct 21 07:56:54 WIT 2010: ====== bundle/upload image ====== | ||
+ | emi="emi-1FF015BC"; eri="none"; eki="eki-6CC11AC3"; | ||
+ | |||
+ | * Selanjutnya, kernel dan Image di upload ke Eucalyptus dan siap untuk di jalankan. Untuk mengkonfirmasi, jalankan perintah berikut: | ||
euca-describe-images | euca-describe-images | ||
EMI=$(euca-describe-images | grep emi- | head -n1 | awk '{print $2}') | EMI=$(euca-describe-images | grep emi- | head -n1 | awk '{print $2}') | ||
− | + | Kita akan melihat kernel dan image yang terdaftar dan mereka akan di tandai sebagai 'available'. | |
+ | |||
==Referensi== | ==Referensi== | ||
+ | * https://help.ubuntu.com/community/UEC/BundlingImages | ||
* http://uec-images.ubuntu.com | * http://uec-images.ubuntu.com | ||
==Pranala Menarik== | ==Pranala Menarik== | ||
− | + | * [[Ubuntu Enterprise Cloud: Instalasi UEC]] | |
+ | * [[Ubuntu Enterprise Cloud: Pengambilan Credential]] | ||
+ | * [[Cloud Computing]] | ||
+ | * [[Linux Howto]] | ||
[[Category: Linux]] | [[Category: Linux]] | ||
[[Category: Cloud Computing]] | [[Category: Cloud Computing]] |
Latest revision as of 13:58, 21 October 2010
Penggunaan UEC pada dasarnya adalah proses membuat dan mendaftarkan Image ke Cloud Controller.
Disini akan di jelaskan proses untuk Ubuntu 10.04 LTS.
Ada beberapa cara untuk memperoleh virtual Image.
- Download Image dari Internet, di bundel dan di upload ke Cloud Controller.
- Membuat custom Image menggunakan VMBuilder.
- Menggunakan Image store untuk mendownload dan install Image.
Disini akan di jelaskan proses untuk mendownload salah satu dari daily builds yang dibuat dan di publikasi secara automatis. Proses ini mirip untuk Official Released Images
CATATAN: shell variable yang di set pada code di bawah sangat bermanfaat untuk script berikut atau digunakan saat menuliskan perintah.
- Download UEC Image untuk arsitektur komputer yang kita inginkan. Kita dapat melakukannya menggunakan browser atau command line:
TIMESTAMP=$(date +%Y%m%d%H%M%S) RELEASE=lucid ARCH=amd64 # Or this might be i386 [ $ARCH = "amd64" ] && IARCH=x86_64 || IARCH=i386 UEC_IMG=$RELEASE-server-uec-$ARCH URL=http://uec-images.ubuntu.com/$RELEASE/current/ [ ! -e $UEC_IMG.tar.gz ] && wget $URL/$UEC_IMG.tar.gz uec-publish-tarball $UEC_IMG.tar.gz $RELEASE-$TIMESTAMP
- Alternatif lain caranya, jika kita sudah mempunyai file Image-nya, misalnya,
TIMESTAMP=$(date +%Y%m%d%H%M%S) RELEASE=lucid uec-publish-tarball ubuntu-10.04-server-uec-i386.tar.gz $RELEASE-$TIMESTAMP
Akan keluar
Thu Oct 21 07:56:31 WIT 2010: ====== extracting image ====== Warning: no ramdisk found, assuming '--ramdisk none' kernel : lucid-server-uec-i386-vmlinuz-virtual ramdisk: none image : lucid-server-uec-i386.img Thu Oct 21 07:56:49 WIT 2010: ====== bundle/upload kernel ====== Thu Oct 21 07:56:54 WIT 2010: ====== bundle/upload image ====== emi="emi-1FF015BC"; eri="none"; eki="eki-6CC11AC3";
- Selanjutnya, kernel dan Image di upload ke Eucalyptus dan siap untuk di jalankan. Untuk mengkonfirmasi, jalankan perintah berikut:
euca-describe-images EMI=$(euca-describe-images | grep emi- | head -n1 | awk '{print $2}')
Kita akan melihat kernel dan image yang terdaftar dan mereka akan di tandai sebagai 'available'.