Podrška #19218
Zatvorensmraka-2: kvm server, build-ubuntu-hardy-i386.bring.out.ba
0%
Fajlovi
Povezani tiketi 3 (0 otvoreno — 3 zatvorenih)
Izmjenjeno od Ernad Husremović prije više od 15 godina
https://help.ubuntu.com/community/KVM/CreateGuests
root@smraka-2:~# sudo apt-get install ubuntu-vm-builder libvirt-bin kvm-pxe python-virtinst virt-viewer
Izmjenjeno od Ernad Husremović prije više od 15 godina
- Naslov promijenjeno iz smraka-2: kvm guest u smraka-2: kvm server
Izmjenjeno od Ernad Husremović prije više od 15 godina
ubuntu 9.10 server guide
Izmjenjeno od Ernad Husremović prije više od 15 godina
root@smraka-2:~# qemu-img create -f qcow2 /srv/kvm/build-ubuntu-9.10-amd64/sda.qcow2 32G
Formatting '/srv/kvm/build-ubuntu-9.10-amd64/sda.qcow2', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
trebam tun inteface
# modprobe tun
root@smraka-2:~# virt-install -n build-ubuntu-9.10-amd64 -r 384 -vcpus=1 -f /srv/kvm/build-ubuntu-9.10-amd64/sda.qcow2 --vnc --accelerate --os-type=linux --os-variant=ubuntuKarmic -c ubuntu-ubuntu-9.10-server-amd64.iso
dk-ERROR **: The program 'virt-viewer' received an X Window System error. This probably reflects a bug in the program. The error was 'BadValue (integer parameter out of range for operation)'. (Details: serial 200 error_code 2 request_code 142 minor_code 3) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) aborting...
Izmjenjeno od Ernad Husremović prije više od 15 godina
root@smraka-2:~# virsh list
Id Naziv Stanje ---------------------------------- 5 build-ubuntu-9.10-amd64 izvršavanje
root@smraka-2:~# virsh console 5
Connected to domain build-ubuntu-9.10-amd64 Escape character is ^]
Izmjenjeno od Ernad Husremović prije više od 15 godina
root@smraka-2:~# virsh destroy 5
Domena 5 je uništena
root@smraka-2:~# virsh list Id Naziv Stanje ----------------------------------
Izmjenjeno od Ernad Husremović prije više od 15 godina
root@smraka-2:~# virsh undefine build-ubuntu-9.10-amd64
Definicija domene build-ubuntu-9.10-amd64 je uklonjena
Izmjenjeno od Ernad Husremović prije više od 15 godina
ovo je dalo željeni rezultat (predhodna komanda sa --vnc je dala zaprljan ekran u virt-viewer-u):
root@smraka-2:~# virt-install -n build-ubuntu-9.10-amd64 -r 384 -vcpus=1 -f /srv/kvm/build-ubuntu-9.10-amd64/sda.qcow2 --accelerate --os-type=linux --os-variant=ubuntuKarmic -c ubuntu-9.10-server-amd64.iso
Starting install... Creating domain... 0 B 00:00 Domain installation does not appear to have been successful. If it was, you can restart your domain by running 'virsh start build-ubuntu-9.10-amd64'; otherwise, please restart your installation.
Izmjenjeno od Ernad Husremović prije više od 15 godina
problemi¶
virt-viewer - keyboard layout bs ne prepoznaje pa ne možemo kucati naša slova
remotely virt-viewer ne radi
bringout@desk-c2:~$ virt-viewer --connect qemu+ssh://root@smraka-2.bring.out.ba/system build-ubuntu-9.10-amd64
libvir: QEMU pogreška : server closed connection unable to connect to libvirt qemu+ssh://root@smraka-2.bring.out.ba/system
na smraka-2 dmesg prijavljuje segfault
[91190.265952] libvirtd[1417]: segfault at 0 ip 00007f2bf67c47c0 sp 00007f2bf1e85cb8 error 4 in libc-2.10.2.so (deleted)[7f2bf6745000+166000]
to se pojavilo nakon pokušaja da remotely pristupim sesiji
sada ni virsh ne radi
root@smraka-2:~# virsh list
pogreška: unable to connect to '/var/run/libvirt/libvirt-sock': Connection refused pogreška: uspostavljanje veze s hypervisorom nije uspjelo
ali sama sesija je u funkciji
pogreška: uspostavljanje veze s hypervisorom nije uspjelo
root@smraka-2:~# ps ax | grep kvm
1316 ? S 0:00 [kvm-irqfd-clean] 17622 ? Sl 1:27 /usr/bin/kvm -S -M pc-0.11 -m 384 -smp 1 -name build-ubuntu-9.10-amd64 -uuid beb9e94e-3be5-74f5-dcbf-427ed0cd30da -monitor unix:/var/lib/libvirt/qemu/build-ubuntu-9.10-amd64.monitor,server,nowait -boot c -drive file=/srv/kvm/build-ubuntu-9.10-amd64/sda.qcow2,if=virtio,index=0,boot=on -drive file=,if=ide,media=cdrom,index=2 -net nic,macaddr=54:52:00:79:1d:b9,vlan=0,model=virtio,name=virtio.0 -net tap,fd=17,vlan=0,name=tap.0 -serial pty -parallel none -usb -vnc 127.0.0.1:0 -k en-us -vga cirrus
ah evo vidim da je vnc zakačen na 127.0.0.1 zato on ne "sluša" remote-ly
kvm sesija: build910amd64 - 192.168.45.23¶
bringout@build910amd64:~$ cat /etc/network/interfaces
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.45.23 netmask 255.255.255.0 gateway 192.168.45.254
Izmjenjeno od Ernad Husremović prije više od 15 godina
vidio sam dobru stvar: virt-clone
http://www.howtoforge.com/installing-kvm-guests-with-virt-install-on-ubuntu-8.10-server
Izmjenjeno od Ernad Husremović prije više od 15 godina
ali to sada ne radi jer je libvirt pukao
Izmjenjeno od Ernad Husremović prije više od 15 godina
Izmjenjeno od Ernad Husremović prije više od 15 godina
na ns-lan podesio build-ubuntu-karmic-amd64 = 192.168.45.23
Izmjenjeno od Ernad Husremović prije više od 15 godina
ukloniću apparmor on mi je sumnjiv - imam kerneldump sa build-ubuntu-karmic-amd64 sesijom
Izmjenjeno od Ernad Husremović prije više od 15 godina
bez apparmor-a neće da mi pokrene kvm sesiju
http://penguindroppings.wordpress.com/2009/11/03/apparmor-svirt-security-driver-for-libvirt/
Izmjenjeno od Ernad Husremović prije više od 15 godina
root@smraka-2:~# virsh capabilities
<capabilities> <host> <cpu> <arch>x86_64</arch> </cpu> <migration_features> <live/> <uri_transports> <uri_transport>tcp</uri_transport> </uri_transports> </migration_features> <secmodel> <model>apparmor</model> <doi>0</doi> </secmodel> </host> <guest> <os_type>hvm</os_type> <arch name='i686'> <wordsize>32</wordsize> <emulator>/usr/bin/qemu</emulator> <machine>pc-0.11</machine> <machine canonical='pc-0.11'>pc</machine> <machine>pc-0.10</machine> <machine>isapc</machine> <domain type='qemu'> </domain> <domain type='kvm'> <emulator>/usr/bin/kvm</emulator> <machine>pc-0.11</machine> <machine canonical='pc-0.11'>pc</machine> <machine>pc-0.10</machine> <machine>isapc</machine> </domain> </arch> <features> <pae/> <nonpae/> <acpi default='on' toggle='yes'/> <apic default='on' toggle='no'/> </features> </guest> <guest> <os_type>hvm</os_type> <arch name='x86_64'> <wordsize>64</wordsize> <emulator>/usr/bin/qemu-system-x86_64</emulator> <machine>pc-0.11</machine> <machine canonical='pc-0.11'>pc</machine> <machine>pc-0.10</machine> <machine>isapc</machine> <domain type='qemu'> </domain> <domain type='kvm'> <emulator>/usr/bin/kvm</emulator> <machine>pc-0.11</machine> <machine canonical='pc-0.11'>pc</machine> <machine>pc-0.10</machine> <machine>isapc</machine> </domain> </arch> <features> <acpi default='on' toggle='yes'/> <apic default='on' toggle='no'/> </features> </guest> </capabilities>
Izmjenjeno od Ernad Husremović prije više od 15 godina
pokušaj sa 2.6.33 kernelom¶
root@smraka-2:~# sudo dpkg -i linux*2.6.33*
Selecting previously deselected package linux-headers-2.6.33-020633rc3. (Reading database ... 74068 files and directories currently installed.) Unpacking linux-headers-2.6.33-020633rc3 (from linux-headers-2.6.33-020633rc3_2.6.33-020633rc3_all.deb) ... Selecting previously deselected package linux-image-2.6.33-020633rc3-generic. Unpacking linux-image-2.6.33-020633rc3-generic (from linux-image-2.6.33-020633rc3-generic_2.6.33-020633rc3_amd64.deb) ... Done.
Izmjenjeno od Ernad Husremović prije više od 15 godina
sa ovim kernelom lxc je smrzavao odmah, uklonio sam kernel
Izmjenjeno od Ernad Husremović prije oko 15 godina
build-ubuntu-8.04-i386¶
root@smraka-2:~# qemu-img create -f qcow2 /srv/kvm/build-ubuntu-8.04-i386/sda.qcow2 60G
Formatting '/srv/kvm/build-ubuntu-8.04-i386/sda.qcow2', fmt=qcow2 size=64424509440 encryption=off cluster_size=0
Izmjenjeno od Ernad Husremović prije oko 15 godina
root@smraka-2:~# virt-install -n build-ubuntu-8.04-i386 -r 384 -vcpus=1 -f /srv/kvm/build-ubuntu-8.04-i386/sda.qcow2 --vnc --accelerate --os-type=linux --os-variant=ubuntuHardy -c ubuntu-8.04.3-alternate-i386.iso
Izmjenjeno od Ernad Husremović prije oko 15 godina
root@smraka-2:~# virsh list
Id Naziv Stanje ---------------------------------- 1 hudson-1 izvršavanje 2 build-ubuntu-9.10-amd64 izvršavanje 3 build-ubuntu-8.04-i386 izvršavanje
root@smraka-2:~# virt-viewer 3
Izmjenjeno od Ernad Husremović prije oko 15 godina
lucid via pxe ?!¶
image
root@smraka-2:~# qemu-img create -f qcow2 /srv/kvm/build-ubuntu-10.04-amd64/sda.qcodw2 60G
root@smraka-2:~# virt-install -n build-ubuntu-10.04-amd64 -r 384 -vcpus=1 -f /srv/kvm/build-ubuntu-10.04-amd64/sda.qcow2 --vnc --accelerate --os-type=linux --os-variant=ubuntuLucid -pxe
Izmjenjeno od Ernad Husremović prije oko 15 godina
lucid pxe¶
root@router-back:/tftpboot/lucid# wget http://archive.ubuntu.com.ba/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/netboot.tar.gz --21:23:44-- http://archive.ubuntu.com.ba/ubuntu/dists/lucid/main/installer-amd64/current/images/netboot/netboot.tar.gz root@router-back:/tftpboot/lucid/r# wget http://archive.ubuntu.com.ba/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/netboot.tar.gz --21:22:38-- http://archive.ubuntu.com.ba/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/netboot.tar.gz
Izmjenjeno od Ernad Husremović prije oko 15 godina
virt-image izmjenio i preimenovao u vi
def get_install_media(location, cdpath, pxe, livecd, import_install, guest, ishvm): location = 0 cdpath = 0 print pxe import_install = 0
root@smraka-2:~# ./vi -n build-ubuntu-10.04-amd64 -r 384 -vcpus=1 -f /srv/kvm/build-ubuntu-10.04-amd64/sda.qcow2 --pxe --vnc --accelerate --os-type=linux --os-variant=ubuntuLucid --pxe
root@smraka-2:~# virsh start build-ubuntu-10.04-amd64
Domena build-ubuntu-10.04-amd64 je pokrenuta
Izmjenjeno od Ernad Husremović prije oko 15 godina
undefine define
root@smraka-2:~# virsh undefine build-ubuntu-10.04-amd64 Definicija domene build-ubuntu-10.04-amd64 je uklonjena root@smraka-2:~# virsh define build-ubuntu-10.04-amd64.xml Domena build-ubuntu-10.04-amd64 definirana je iz build-ubuntu-10.04-amd64.xml root@smraka-2:~# virsh start build-ubuntu-10.04-amd64
Izmjenjeno od Ernad Husremović prije oko 15 godina
Izmjenjeno od Ernad Husremović prije oko 15 godina
- Naslov promijenjeno iz smraka-2: kvm server u smraka-2: kvm server, build-ubuntu-hardy-i386.bring.out.ba
build-ubuntu-hardy-i386.bring.out.ba¶
root@buildubuntu804i386:~# apt-get install sun-java6-jdk curl build-essential git-core
Izmjenjeno od Ernad Husremović prije oko 15 godina
root@buildubuntu804i386:/build/workspace/zimbra-i386# apt-get remove dbus
Čitam spiskove paketa... Izvšeno Gradim stablo zavisnosti Čitam informacije o stanju... Izvšeno Slijedeći paketi će biti UKLONJENI: consolekit dbus dbus-x11 evolution-data-server gstreamer0.10-gnomevfs hal libcamel1.2-11 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libgnome-vfs2.0-cil libgnome2-0 libgnome2-vfs-perl libgnomevfs2-0 libgnomevfs2-bin libgnomevfs2-extra policykit pulseaudio-module-hal 0 ažuriranih, 0 novoinstaliranih, 19 za uklanjanje i 11 koji neće biti ažurirani. Nakon ove operacije 9974kB prostora na disku će biti oslobođeno. Da li želite da nastavite [D/n]? d (Čitam bazu podataka .... 68348 datoteka i direktorija je sada instalirano.) Uklanjam paket pulseaudio-module-hal ... Uklanjam paket hal ... * Stopping Hardware abstraction layer hald [ OK ] Uklanjam paket dbus-x11 ... Uklanjam paket policykit ... Uklanjam paket evolution-data-server ... Uklanjam paket libedata-cal1.2-6 ... Uklanjam paket libedata-book1.2-2 ... Uklanjam paket libecal1.2-7 ... Uklanjam paket libebook1.2-9 ... Uklanjam paket libcamel1.2-11 ...
Izmjenjeno od Ernad Husremović prije oko 15 godina
pxe boot je znači testiran i to radi
Izmjenjeno od Ernad Husremović prije oko 15 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno