it replaces the need to do this via a custom hook. its meant to allow
you to connect to serial console, which you can do today if you do it
locally, or put something like conserver, etc.
you are correct that there is still no integrated solution for remote,
secure, access to it.
[root@c6s ~]# cat /etc/redhat-release
CentOS release 6.4 (Final)
[root@c6s ~]# uname -r
2.6.32-358.18.1.el6.x86_64
[root@c6s ~]# lsmod|grep virtio
virtio_balloon 4798 0
virtio_console 17806 2
virtio_net 16856 0
virtio_blk 7164 3
virtio_scsi 9139 1
virtio_pci 6985 0
virtio_ring 8301 6
virtio_balloon,virtio_console,virtio_net,virtio_blk,virtio_scsi,virtio_pci
virtio 4977 6
virtio_balloon,virtio_console,virtio_net,virtio_blk,virtio_scsi,virtio_pci
[root@c6s ~]# cat /sys/class/virtio-ports/vport0p1/name
com.redhat.rhevm.vdsm
[root@c6s ~]# ll /dev/virtio-ports/com.redhat.rhevm.vdsm
lrwxrwxrwx 1 root root 11 Dec 19 19:42
/dev/virtio-ports/com.redhat.rhevm.vdsm -> ../vport0p1
[root@c6s ~]# ll /dev/hvc*
crw-rw---- 1 root dialout 229, 0 Dec 19 19:42 /dev/hvc0
crw-rw---- 1 root dialout 229, 1 Dec 19 19:42 /dev/hvc1
crw-rw---- 1 root dialout 229, 2 Dec 19 19:42 /dev/hvc2
crw-rw---- 1 root dialout 229, 3 Dec 19 19:42 /dev/hvc3
crw-rw---- 1 root dialout 229, 4 Dec 19 19:42 /dev/hvc4
crw-rw---- 1 root dialout 229, 5 Dec 19 19:42 /dev/hvc5
crw-rw---- 1 root dialout 229, 6 Dec 19 19:42 /dev/hvc6
crw-rw---- 1 root dialout 229, 7 Dec 19 19:42 /dev/hvc7
[root@c6s ~]#
qemu originated command line has
-chardev pty,id=charconsole0 -device
virtconsole,chardev=charconsole0,id=console0
complete is
qemu 3032 1 5 21:30 ? 00:00:38
/usr/bin/qemu-system-x86_64 -machine accel=kvm -name c6s -S -machine
pc-1.0,accel=kvm,usb=off -cpu Opteron_G2 -m 1024 -smp
1,sockets=1,cores=1,threads=1 -uuid
4147e0d3-19a7-447b-9d88-2ff19365bec0 -smbios
type=1,manufacturer=oVirt,product=oVirt
Node,version=19-5,serial=34353439-3036-435A-4A38-303330393338,uuid=4147e0d3-19a7-447b-9d88-2ff19365bec0
-no-user-config -nodefaults -chardev
socket,id=charmonitor,path=/var/lib/libvirt/qemu/c6s.monitor,server,nowait
-mon chardev=charmonitor,id=monitor,mode=control -rtc
base=2013-12-19T18:42:22,driftfix=slew -no-shutdown -device
piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -device
virtio-scsi-pci,id=scsi0,bus=pci.0,addr=0x4 -device
virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x6 -drive
if=none,id=drive-ide0-1-0,readonly=on,format=raw,serial= -device
ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -drive
file=/rhev/data-center/mnt/glusterSD/f18ovn01.mydomain:gvdata/d0b96d4a-62aa-4e9f-b50e-f7a0cb5be291/images/a5e4f67b-50b5-4740-9990-39deb8812445/53408cb0-bcd4-40de-bc69-89d59b7b5bc2,if=none,id=drive-virtio-disk0,format=raw,serial=a5e4f67b-50b5-4740-9990-39deb8812445,cache=none,werror=stop,rerror=stop,aio=threads
-device
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1
-drive
file=/rhev/data-center/mnt/glusterSD/f18ovn01.mydomain:gvdata/d0b96d4a-62aa-4e9f-b50e-f7a0cb5be291/images/c1477133-6b06-480d-a233-1dae08daf8b3/c2a82c64-9dee-42bb-acf2-65b8081f2edf,if=none,id=drive-scsi0-0-0-0,format=raw,serial=c1477133-6b06-480d-a233-1dae08daf8b3,cache=none,werror=stop,rerror=stop,aio=threads
-device
scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0
-netdev tap,fd=29,id=hostnet0,vhost=on,vhostfd=30 -device
virtio-net-pci,netdev=hostnet0,id=net0,mac=00:1a:4a:8f:04:f8,bus=pci.0,addr=0x3
-chardev
socket,id=charchannel0,path=/var/lib/libvirt/qemu/channels/4147e0d3-19a7-447b-9d88-2ff19365bec0.com.redhat.rhevm.vdsm,server,nowait
-device
virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.rhevm.vdsm
-chardev
socket,id=charchannel1,path=/var/lib/libvirt/qemu/channels/4147e0d3-19a7-447b-9d88-2ff19365bec0.org.qemu.guest_agent.0,server,nowait
-device
virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=org.qemu.guest_agent.0
-chardev spicevmc,id=charchannel2,name=vdagent -device
virtserialport,bus=virtio-serial0.0,nr=3,chardev=charchannel2,id=channel2,name=com.redhat.spice.0
-chardev pty,id=charconsole0 -device
virtconsole,chardev=charconsole0,id=console0 -spice
tls-port=5901,addr=0,x509-dir=/etc/pki/vdsm/libvirt-spice,tls-channel=main,tls-channel=display,tls-channel=inputs,tls-channel=cursor,tls-channel=playback,tls-channel=record,tls-channel=smartcard,tls-channel=usbredir,seamless-migration=on
-k en-us -vga qxl -global qxl-vga.ram_size=67108864 -global
qxl-vga.vram_size=67108864 -device
virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7
Gianluca
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users