cli: --disk: Add iotune paramters
This commit is contained in:
parent
427400d3f3
commit
b12f06b84b
|
@ -45,6 +45,14 @@
|
|||
</disk>
|
||||
<disk type="block" device="cdrom">
|
||||
<target dev="sda" bus="sata"/>
|
||||
<iotune>
|
||||
<read_bytes_sec>1</read_bytes_sec>
|
||||
<write_bytes_sec>5</write_bytes_sec>
|
||||
<total_bytes_sec>10</total_bytes_sec>
|
||||
<read_iops_sec>2</read_iops_sec>
|
||||
<write_iops_sec>6</write_iops_sec>
|
||||
<total_iops_sec>20</total_iops_sec>
|
||||
</iotune>
|
||||
<readonly/>
|
||||
</disk>
|
||||
<controller type="usb" index="0" model="ich9-ehci1">
|
||||
|
@ -152,6 +160,14 @@
|
|||
</disk>
|
||||
<disk type="block" device="cdrom">
|
||||
<target dev="sda" bus="sata"/>
|
||||
<iotune>
|
||||
<read_bytes_sec>1</read_bytes_sec>
|
||||
<write_bytes_sec>5</write_bytes_sec>
|
||||
<total_bytes_sec>10</total_bytes_sec>
|
||||
<read_iops_sec>2</read_iops_sec>
|
||||
<write_iops_sec>6</write_iops_sec>
|
||||
<total_iops_sec>20</total_iops_sec>
|
||||
</iotune>
|
||||
<readonly/>
|
||||
</disk>
|
||||
<controller type="usb" index="0" model="ich9-ehci1">
|
||||
|
|
|
@ -548,7 +548,7 @@ c.add_compare("""--hvm --pxe \
|
|||
--controller usb,model=ich9-uhci3,address=0:0:4.2,index=0,master=4 \
|
||||
--disk %(MANAGEDEXISTUPPER)s,cache=writeback,io=threads,perms=sh,serial=WD-WMAP9A966149 \
|
||||
--disk %(NEWIMG1)s,sparse=false,size=.001,perms=ro,error_policy=enospace \
|
||||
--disk device=cdrom,bus=sata \
|
||||
--disk device=cdrom,bus=sata,read_bytes_sec=1,read_iops_sec=2,total_bytes_sec=10,total_iops_sec=20,write_bytes_sec=5,write_iops_sec=6 \
|
||||
--serial tcp,host=:2222,mode=bind,protocol=telnet \
|
||||
--filesystem /source,/target,mode=squash \
|
||||
--network user,mac=12:34:56:78:11:22 \
|
||||
|
|
|
@ -1704,6 +1704,13 @@ class ParserDisk(VirtCLIParser):
|
|||
self.set_param("read_only", "readonly", is_onoff=True)
|
||||
self.set_param("shareable", "shareable", is_onoff=True)
|
||||
|
||||
self.set_param("iotune_rbs", "read_bytes_sec")
|
||||
self.set_param("iotune_wbs", "write_bytes_sec")
|
||||
self.set_param("iotune_tbs", "total_bytes_sec")
|
||||
self.set_param("iotune_ris", "read_iops_sec")
|
||||
self.set_param("iotune_wis", "write_iops_sec")
|
||||
self.set_param("iotune_tis", "total_iops_sec")
|
||||
|
||||
|
||||
def _parse(self, opts, inst):
|
||||
def parse_size(val):
|
||||
|
|
Loading…
Reference in New Issue