Projekat

Općenito

Profil

Akcije

Podrška #19218

Zatvoren

smraka-2: kvm server, build-ubuntu-hardy-i386.bring.out.ba

Dodano od Ernad Husremović prije više od 15 godina. Izmjenjeno prije oko 15 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Početak:
25.12.2009
Završetak:
% završeno:

0%

Procjena vremena:

Fajlovi

ubuntu_9.10_serverguide.pdf (895 KB) ubuntu_9.10_serverguide.pdf Ernad Husremović, 25.12.2009 23:01

Povezani tiketi 3 (0 otvoreno3 zatvorenih)

korelira sa system toolbox - Podrška #19143: linux containers lxc, proxmox, redhat spiceZatvorenoErnad Husremović17.12.2009

Akcije
korelira sa developer toolbox - Podrška #19209: hudson.bring.out.baZatvorenoErnad Husremović24.12.2009

Akcije
korelira sa developer toolbox - Podrška #19346: smraka-2 kvm sesija: build-ubuntu-karmic-amd64.bring.out.ba - 192.168.45.23ZatvorenoErnad Husremović06.01.2010

Akcije
Akcije #1

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

http://edin.no-ip.com/content/libvirt-kvm-debian-mini-howto

Akcije #2

Izmjenjeno od Ernad Husremović prije više od 15 godina

  • Naslov promijenjeno iz smraka-2: kvm guest u smraka-2: kvm server
Akcije #3

Izmjenjeno od Ernad Husremović prije više od 15 godina

ubuntu 9.10 server guide

Akcije #4

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...

Akcije #5

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 ^]

Akcije #6

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
----------------------------------
Akcije #7

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

Akcije #8

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.

Akcije #9

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:/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

Akcije #11

Izmjenjeno od Ernad Husremović prije više od 15 godina

ali to sada ne radi jer je libvirt pukao

Akcije #13

Izmjenjeno od Ernad Husremović prije više od 15 godina

na ns-lan podesio build-ubuntu-karmic-amd64 = 192.168.45.23

Akcije #14

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

Akcije #16

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>

Akcije #18

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.

Akcije #19

Izmjenjeno od Ernad Husremović prije više od 15 godina

sa ovim kernelom lxc je smrzavao odmah, uklonio sam kernel

Akcije #20

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

Akcije #21

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
Akcije #22

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

Akcije #23

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
Akcije #24

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
Akcije #25

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

Akcije #26

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

Akcije #27

Izmjenjeno od Ernad Husremović prije oko 15 godina

hudson sam instalira jdk

root@buildubuntu804i386:/build# ls jdk

install.sfx.10303  jdk1.6.0_16

Akcije #28

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

Akcije #29

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 ...

Akcije #30

Izmjenjeno od Ernad Husremović prije oko 15 godina

pxe boot je znači testiran i to radi

Akcije #31

Izmjenjeno od Ernad Husremović prije oko 15 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno
Akcije

Također dostupno kao Atom PDF