Skip to content

Instantly share code, notes, and snippets.

@amadorpahim
amadorpahim / rpm -qa | grep rhevm
Created December 1, 2011 13:21
RHEV-M Version
rhevm-3.0.0_0001-51.el6.x86_64.rpm
rhevm-admin-portal-wpf-3.0-43.el6.noarch.rpm
rhevm-backend-3.0.0_0001-51.el6.x86_64.rpm
rhevm-config-3.0.0_0001-51.el6.x86_64.rpm
rhevm-genericapi-3.0.0_0001-51.el6.x86_64.rpm
rhevm-jboss-deps-3.0.0_0001-51.el6.x86_64.rpm
rhevm-notification-service-3.0.0_0001-51.el6.x86_64.rpm
rhevm-restapi-3.0.0_0001-51.el6.x86_64.rpm
rhevm-tools-common-3.0.0_0001-51.el6.x86_64.rpm
rhevm-userportal-3.0.0_0001-51.el6.x86_64.rpm
@amadorpahim
amadorpahim / gist:1439128
Created December 6, 2011 17:43
Error using usb_redir
[root@localhost sandbox]# qemu-kvm win_xp_01.img -m 1024 -smp 1 -net nic,macaddr=00:11:22:33:44:55,model=rtl8139 -net tap,ifname=tap1,script=qemu-ifup.sh -vga qxl -spice port=5932,disable-ticketing -device virtio-serial -chardev spicevmc,id=vdagent,name=vdagent -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 -readconfig /etc/qemu/ich9-ehci-uhci.cfg -chardev spicevmc,name=usbredir,id=usbredirchardev1 -device usb-redir,chardev=usbredirchardev1,id=usbredirdev1,debug=3 -chardev spicevmc,name=usbredir,id=usbredirchardev2 -device usb-redir,chardev=usbredirchardev2,id=usbredirdev2,debug=3 -chardev spicevmc,name=usbredir,id=usbredirchardev3 -device usb-redir,chardev=usbredirchardev3,id=usbredirdev3,debug=3 -chardev spicevmc,name=usbredir,id=usbredirchardev4 -device usb-redir,chardev=usbredirchardev4,id=usbredirdev4,debug=3 -chardev spicevmc,name=usbredir,id=usbredirchardev5 -device usb-redir,chardev=usbredirchardev5,id=usbredirdev5,debug=3 -chardev spicevmc,name=usbredir,id=usbredirchardev6 -device usb
@amadorpahim
amadorpahim / gist:1439137
Created December 6, 2011 17:44
Error using usb_redir - client side
[root@localhost ~]# spicy -h localhost -p 5932
GSpice-Message: main channel: opened
@amadorpahim
amadorpahim / gist:1439141
Created December 6, 2011 17:46
Environment
[root@localhost ~]# cat /etc/fedora-release
Fedora release 16 (Verne)
[root@localhost ~]# rpm -qa | grep spice
spice-client-0.10.0-1.fc16.x86_64
spice-gtk-0.7.39-2.fc16.x86_64
spice-server-0.10.0-1.fc16.x86_64
spice-glib-0.7.39-2.fc16.x86_64
spice-gtk-tools-0.7.39-2.fc16.x86_64
spice-gtk-python-0.7.39-2.fc16.x86_64
@amadorpahim
amadorpahim / gist:1440173
Created December 6, 2011 21:50
Error using usb_redir - debug=4
[root@localhost sandbox]# qemu-kvm vm01.img -m 1024 -smp 1 -net nic,macaddr=00:11:22:33:44:55,model=rtl8139 -net tap,ifname=tap1,script=qemu-ifup.sh -vga qxl -spice port=5932,disable-ticketing -device virtio-serial -chardev spicevmc,id=vdagent,name=vdagent -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 -readconfig /etc/qemu/ich9-ehci-uhci.cfg -chardev spicevmc,name=usbredir,id=usbredirchardev1 -device usb-redir,chardev=usbredirchardev1,id=usbredirdev1,debug=4 -chardev spicevmc,name=usbredir,id=usbredirchardev2 -device usb-redir,chardev=usbredirchardev2,id=usbredirdev2,debug=4 -chardev spicevmc,name=usbredir,id=usbredirchardev3 -device usb-redir,chardev=usbredirchardev3,id=usbredirdev3,debug=4
Adding tap1 to ...
Bringing up tap1 for bridged mode...
do_spice_init: starting 0.9.1
spice_server_add_interface: SPICE_INTERFACE_KEYBOARD
spice_server_add_interface: SPICE_INTERFACE_MOUSE
spice_server_add_interface: SPICE_INTERFACE_QXL
red_worker_main: begin
ensure_display_channel_created: create displa
@amadorpahim
amadorpahim / gist:1442790
Created December 7, 2011 13:26
python qemu api
>>> import subprocess
>>>
>>> KVM="/usr/bin/qemu-kvm "
>>>
>>> def AddQemuArgs(key,value):
... qemuargs.append("-"+key)
... qemuargs.append(value)
...
>>> qemuargs = []
>>>
@amadorpahim
amadorpahim / gist:1535950
Created December 29, 2011 20:00
start stop gen script
#!/bin/bash
webservices="HCM Automatix ReqMateriais"
start()
{
for i in $webservices
do
echo starting $i
Thread-233070::INFO::2012-05-15 10:01:33,331::localFsSD::48::Storage.StorageDomain::(create) sdUUID=fb85d9df-3025-4b59-ba42-2ec15353ef10 domainName=Test remotePath=/test/ domClass=1
Thread-233070::ERROR::2012-05-15 10:01:33,333::task::868::TaskManager.Task::(_setError) Unexpected error
Traceback (most recent call last):
File "/usr/share/vdsm/storage/task.py", line 876, in _run
return fn(*args, **kargs)
File "/usr/share/vdsm/storage/hsm.py", line 1201, in public_createStorageDomain
domClass=domClass, typeSpecificArg=typeSpecificArg, version=domVersion)
File "/usr/share/vdsm/storage/sdf.py", line 55, in create
version=version)
File "/usr/share/vdsm/storage/localFsSD.py", line 56, in create
Before:
# vdsClient -s 192.168.10.250 getVdsStats | grep ksm
ksmCpu = 1 -> the ksmd process cpu load
ksmPages = 664 -> pages to scan before ksmd goes to sleep
ksmState = True -> is ksm running?
After:
# vdsClient -s 192.168.10.250 getVdsStats | grep ksm
ksmCpu = 1
31 class LocalFsStorageDomain(fileSD.FileStorageDomain):
32
33 @classmethod
34 def _preCreateValidation(cls, sdUUID, domPath, typeSpecificArg, version):
35 # Some trivial resource validation
36 if os.path.abspath(typeSpecificArg) != typeSpecificArg:
37 raise se.StorageDomainIllegalRemotePath(typeSpecificArg)