close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": /usr/lib/python2.7/dist-packages/libsvn/_core.so: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
May 1, 2009, 1:21:50 PM (17 years ago)
- Author:
-
rock
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v5
|
v6
|
|
| 41 | 41 | ID: 25 |
| 42 | 42 | |
| | 43 | $ watch onevm list |
| | 44 | ID NAME STAT CPU MEM HOSTNAME TIME |
| | 45 | 25 vm01 runn 0 159744 one 00 00:02:30 |
| | 46 | |
| 43 | 47 | ### 前面 PIR 是優先權,HID 則是 Host 的 ID (這邊的 HID 0 是指 one) ### |
| 44 | 48 | $ tail /home/one/var/sched.log |
| … |
… |
|
| 54 | 58 | * '''''__2.2 Memory Case:'''''__ |
| 55 | 59 | 1. VM 需要 1G Memory,讓 one 的記憶體只剩 512M (one01 則有2G),測試是否 deploy one01 |
| | 60 | {{{ |
| | 61 | #!sh |
| | 62 | |
| | 63 | }}} |
| | 64 | 2. VM 需要 ''HOST Total Mem > 1G , Free Mem 最多''的 Host 為優先 |
| | 65 | {{{ |
| | 66 | #!sh |
| | 67 | $ vim vm02.one |
| | 68 | 略 |
| | 69 | REQUIREMENTS= "TOTALMEMORY > 1000000" |
| | 70 | RANK = FREEMEMORY |
| | 71 | |
| | 72 | $ onehost list |
| | 73 | HID NAME RVM TCPU FCPU ACPU TMEM FMEM STAT |
| | 74 | 0 one 0 400 384 400 6216704 263168 on |
| | 75 | 1 one01 1 400 399 300 2071552 320512 on |
| | 76 | |
| | 77 | $ onevm create -v vm02.one |
| | 78 | ID: 27 |
| | 79 | |
| | 80 | $ onehost list |
| | 81 | HID NAME RVM TCPU FCPU ACPU TMEM FMEM STAT |
| | 82 | 0 one 0 400 384 400 6216704 263168 on |
| | 83 | 1 one01 1 400 398 300 2071552 160768 on |
| | 84 | |
| | 85 | $ onevm list |
| | 86 | ID NAME STAT CPU MEM HOSTNAME TIME |
| | 87 | 31 vm02 runn 0 159744 one01 00 00:03:39 |
| | 88 | |
| | 89 | $ tail /home/one/var/sched.log |
| | 90 | 14140 Fri May 1 13:15:09 2009 [HOST][D]: Discovered Hosts (enabled): 0 1 |
| | 91 | 14141 Fri May 1 13:15:09 2009 [VM][D]: Pending virtual machines : 31 |
| | 92 | 14142 Fri May 1 13:15:09 2009 [SCHED][I]: Select hosts |
| | 93 | 14143 PRI HID HSID |
| | 94 | 14144 ------------------- |
| | 95 | 14145 Virtual Machine: 31 |
| | 96 | 14146 1 1 |
| | 97 | 14147 0.821086 0 |
| | 98 | }}} |
| 56 | 99 | * '''''__2.3 CPU 和 Memory Case:'''''__ |
| 57 | 100 | 1. VM 需要 ''CPU 使用率 < 200 和 記憶體需大於 512MB'' 的 Host |
| … |
… |
|
| 80 | 123 | 1 1 |
| 81 | 124 | 0.982456 0 |
| 82 | | |
| 83 | 125 | }}} |
| 84 | 126 | ---- |
| … |
… |
|
| 97 | 139 | ---- |
| 98 | 140 | == 4.紀錄 == |
| 99 | | * 若 Requirement 都不符合時,或一直處於 pend 狀態,直到符合的 Host 出現 |
| | 141 | * 若 Requirement 都不符合時,或一直處於 pend 狀態,直到符合的 Host 出現才 deploy |
| | 142 | * Schedule 判斷的資訊是取自於 ? |
| | 143 | * FMEM 的資訊 |