Changes between Version 3 and Version 4 of GTD_Cloud_One_Schedule_Test


Ignore:
Timestamp:
May 1, 2009, 12:07:12 PM (15 years ago)
Author:
rock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GTD_Cloud_One_Schedule_Test

    v3 v4  
    1010 * '''''__2.1 CPU Case:'''''__
    1111   1. VM 需要 Free CPU,讓 one01 跑 make kernel (one 則不執行動作),測試是否會 deploy 在 one 上
    12    2. VM 需要 Free CPU,讓 one01 跑 make kernel (one 則不執行動作),測試是否會 deploy 在 one 上
     12{{{
     13$ onevm create vm01.one
     14NAME   = vm01                                                                                           
     15CPU    = 1                                                                                             
     16MEMORY = 156                                                                                           
     17OS = [ kernel     = /boot/vmlinuz-2.6.22.9,                                                             
     18       initrd     = /boot/initrd.img-2.6.22.9,                                                         
     19       root       = sda2,                                                                               
     20      kernel_cmd = "ro xencons=tty console=tty1" ]                                                     
     21DISK = [ source   = /home/domains/vm01/disk.img,                                                       
     22         clone    = no,                                                                                 
     23         target   = sda2,                                                                               
     24         readonly = no]                                                                                 
     25DISK = [  type     = swap,                                                                             
     26          size     = 512,                                                                               
     27          target   = "sda1",                                                                           
     28          readonly = "no" ]                                                                             
     29NIC = [NETWORK="Public",IP="140.110.138.160",MAC="00:03:8c:6e:8a:a0"]                                   
     30REQUIREMENTS= "FREECPU > 200"                                                                           
     31RANK = FREECPU
     32
     33$ onevm -v create vm01.one
     34ID: 25
     35
     36$ tail /home/one/var/sched.log
     37Fri May  1 12:03:09 2009 [SCHED][I]: Dispatching virtual machine 24 to HID: 0                           
     38Fri May  1 12:03:39 2009 [HOST][D]: Discovered Hosts (enabled): 0 1                                     
     39Fri May  1 12:03:39 2009 [VM][D]: Pending virtual machines : 25                                         
     40Fri May  1 12:03:39 2009 [SCHED][I]: Select hosts                                                       
     41        PRI     HID     HSID                                                                           
     42        -------------------                                                                             
     43Virtual Machine: 25                                                                                     
     44        1       0   
     45}}}
    1346 * '''''__2.2 Memory Case:'''''__
    1447   1. VM 需要 1G Memory,讓 one 的記憶體只剩 512M (one01 則有2G),測試是否 deploy one01
     
    3871
    3972$ onevm create -v vm03.one
    40  
     73ID: 20
     74
    4175$ watch onevm list
    4276  ID     NAME STAT CPU     MEM        HOSTNAME        TIME
     
    67101 * '''''__Case 2'''''__ -> VM 需要 Free CPU,但 one 和 one01 都執行 makec kernel,會如何 deploy
    68102 * '''''__Case 3'''''__ -> VM 需要 1G Memory, 但 one 和 one01 都只剩 512M,會如何 deploy
     103----
     104== 4.紀錄 ==
     105 * 若 Requirement 都不符合時,或一直處於 pend 狀態,直到符合的 Host 出現