close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": libsvn_ra-1.so.1: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
Mar 17, 2009, 10:20:13 AM (17 years ago)
- Author:
-
rock
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v10
|
v11
|
|
| 43 | 43 | export PATH=$ONE_LOCATION/bin:$PATH |
| 44 | 44 | }}} |
| 45 | | * Statup OpenNEbula |
| | 45 | * OpenNEbula Startup |
| 46 | 46 | {{{ |
| 47 | | $ sudo one start |
| 48 | | }}} |
| 49 | | * Add Cluster |
| 50 | | {{{ |
| 51 | | $ onehost create one im_xen vmm_xen tm_ssh |
| 52 | | $ onehost list |
| 53 | | HID NAME RVM TCPU FCPU ACPU TMEM FMEM STAT |
| 54 | | 0 one 0 400 400 400 6216704 130048 on |
| 55 | | }}} |
| 56 | | |
| 57 | | == 4. Massively Deployment of Cluster == |
| 58 | | * Refer to https://trac.nchc.org.tw/grid/wiki/jazz/DRBL_Xen |
| 59 | | |
| 60 | | == 5. Using OpenNEbula to submit VM == |
| 61 | | * Create Image (We using xen-tools) |
| 62 | | {{{ |
| 63 | | $ sudo vim /etc/xen-tools |
| 64 | | $ sudo xen-create-image --hostname test1 --ip 140.110.X.X --acounts |
| 65 | | }}} |
| 66 | | * Configuration |
| 67 | | {{{ |
| 68 | | $ vim /home/images/domains/test1/test1.cfg |
| 69 | | MEMORY=128 |
| 70 | | CPU=4 |
| 71 | | OS=[ |
| 72 | | kernel="/boot/vmlinuz-2.6.18.8", |
| 73 | | initrd="/boot/initrd.img-2.6.18.8", |
| 74 | | root="sda1", |
| 75 | | boot="hd"] |
| 76 | | DISK=[ |
| 77 | | source="/home/images/domains/vm01/disk.img", |
| 78 | | target="sda1", |
| 79 | | readonly=no] |
| 80 | | DISK=[ |
| 81 | | source="/home/images/domains/vm01/swap.img", |
| 82 | | target="sda2", |
| 83 | | readonly=no] |
| 84 | | NIC=[mac="00:16:3e:01:01:03"] |
| 85 | | |
| 86 | | }}} |
| 87 | | |
| 88 | | * Submit vm in OpenNEbula |
| 89 | | {{{ |
| 90 | | $ sudo onevm submit test1.cfg |
| 91 | | $ sudo onevm list |
| 92 | | ID NAME STAT CPU MEM HOSTNAME TIME |
| 93 | | 0 one-0 runn 0 131072 one 00 00:05:24 |
| 94 | | |
| 95 | | $ sudo xm list |
| 96 | | Name ID Mem VCPUs State Time(s) |
| 97 | | Domain-0 0 5840 4 r----- 307.8 |
| 98 | | one-0 2 128 1 -b---- 1.6 |
| 99 | | |
| 100 | | $ sudo xm console one-0 |
| | 47 | $ sudo ONE_LOCATION/bin/one start |
| 101 | 48 | }}} |
| 102 | 49 | |
| … |
… |
|
| 106 | 53 | == 想法 == |
| 107 | 54 | * OpenNEbula的控制介面非常簡單明瞭,DRBL是否也可加入類似的介面來監控和管理node。 |
| 108 | | * 降的架構可以完善的提供IaaS的服務嗎?是否還有缺失呢? |
| 109 | 55 | * 是否撰寫Web版的OpenNEbula介面,讓外界的使用者可以透過簡單的點選來創建自己的VM? |
| 110 | 56 | |