Ubuntu; lvm + kvm; vm's verdwijnen?

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
waarom thuis geen lvm/kvm/ldap etc. had draaien en op werk wel .. gebrek aan tijd denk ik

maar nu paar rustige dagen, leek me mooi projectje

echter heb ik nu een issue waarbij vm's verdwijnen;
1. na ingeven shutdown op vm, is de vm niet meer beschikbaar; "error starting domain: failed to open file'/virtualmachines/vm/tmpblablabla.qcow2': no such file or directory'
2. na een reboot/start van host(server), is er meestal een of meer vm's weg :?

code:
1
2
3
4
5
vmlist
 Id    Name                           State
----------------------------------------------------
 -     cypher.studioklomp.nl          shut off
 -     zion.studioklomp.nl            shut off


toont er momenteel nog 2, daar waar er meer zouden moeten zijn. echter zijn de qcow2 files ook weg. en de cypher die bij virsh getoond wordt, bestaat ook niet meer.

begrijp er helemaal geen snars meer van; want lijkt compleet willekeurig

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards

Alle reacties


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 30-09 22:30

Hero of Time

Moderator LNX

There is only one Legend

Hoofdlettertje hier en daar kan geen kwaad. ;)

Mare, je zou toch wel beter moeten weten? Wat zie je met dmesg, /var/log/messages, etc.? Iets 'verdwijnt' niet zomaar, er wordt altijd wel wat ergens neergezet. Dus kom op, wees de veteraan hier en laat even wat zien. :)

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
Krijg de indruk dat het een rot mobo betreft;

Koud starten van systeem na een shutdown gaat niet lekker(poweroff, shutdown -h now, init 0). Voordat systeem geboot wordt moet deze herstart worden via Control+Alt+Delete anders komt het opslag(lvm) niet up en hangt het ubuntu boot proces.

Wanneer er een VGA kabel wordt aangesloten komt er alleen beeld door te booten via F9 > bootmenu en dan normaal starten [..] zo maar eens firmware versies gaan nalopen proeft als hardware of

offtopic:
-O- spoorzoekertje op de HP sites; Downloads for this product are not available through this website.

[ Voor 10% gewijzigd door himlims_ op 16-01-2016 15:55 ]

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
nergens firmware voor de hardware kunnen vinden (:r hp websites)

inmiddels weer toegang tot bak (had mijzelf remote buitengesloten :+)

maar na reboot verdwijnen er toch vm's;

cat log libvirt zegt dat volume niet bestaat; maar mappen van het volume worden wel gemount.

een van die folders op volume is 'vm' en die map is weg, maar andere folders van hetzelfde volume staan er nog wel :?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2016-01-18 22:21:52.902+0000: 1416: info : libvirt version: 1.2.2
2016-01-18 22:21:52.902+0000: 1416: error : virNetSocketReadWire:1454 : End of file while reading data: Input/output error
2016-01-18 22:22:19.281+0000: 1421: error : virStorageFileGetMetadataRecurse:1060 : Failed to open file '/virtualmachines/vm/morpheus.qcow2': No such file or directory
2016-01-18 22:22:40.431+0000: 1421: error : virStorageFileGetMetadataRecurse:1060 : Failed to open file '/virtualmachines/vm/morpheus.qcow2': No such file or directory
2016-01-18 22:51:52.395+0000: 1416: warning : virKeepAliveTimerInternal:140 : No response from client 0x55b51f055750 after 5 keepalive messages in 30 seconds
2016-01-19 20:48:53.621+0000: 1571: info : libvirt version: 1.2.2
2016-01-19 20:48:53.621+0000: 1571: error : virStorageBackendFileSystemRefresh:836 : cannot open path '/virtualmachines/vm': No such file or directory
2016-01-19 20:48:53.631+0000: 1571: error : storageDriverAutostart:124 : Failed to autostart storage pool 'default': cannot open path '/virtualmachines/vm': No such file or directory
2016-01-20 21:51:06.568+0000: 1543: info : libvirt version: 1.2.2
2016-01-20 21:51:06.568+0000: 1543: error : virStorageBackendFileSystemRefresh:836 : cannot open path '/virtualmachines/vm': No such file or directory
2016-01-20 21:51:06.601+0000: 1543: error : storageDriverAutostart:124 : Failed to autostart storage pool 'default': cannot open path '/virtualmachines/vm': No such file or directory
2016-01-20 22:01:41.962+0000: 1401: info : libvirt version: 1.2.2
2016-01-20 22:01:41.962+0000: 1401: error : virStorageBackendFileSystemRefresh:836 : cannot open path '/virtualmachines/vm': No such file or directory
2016-01-20 22:01:41.992+0000: 1401: error : storageDriverAutostart:124 : Failed to autostart storage pool 'default': cannot open path '/virtualmachines/vm': No such file or directory
2016-01-21 12:20:05.467+0000: 1438: info : libvirt version: 1.2.2
2016-01-21 12:20:05.467+0000: 1438: error : virStorageBackendFileSystemRefresh:836 : cannot open path '/virtualmachines/vm': No such file or directory
2016-01-21 12:20:05.503+0000: 1438: error : storageDriverAutostart:124 : Failed to autostart storage pool 'default': cannot open path '/virtualmachines/vm': No such file or directory
2016-01-21 12:25:37.387+0000: 1420: info : libvirt version: 1.2.2
2016-01-21 12:25:37.387+0000: 1420: error : virStorageBackendFileSystemRefresh:836 : cannot open path '/virtualmachines/vm': No such file or directory
2016-01-21 12:25:37.402+0000: 1420: error : storageDriverAutostart:124 : Failed to autostart storage pool 'default': cannot open path '/virtualmachines/vm': No such file or directory


mounts
code:
1
2
3
4
 mount | grep neo
/dev/mapper/neo--vg-root on / type ext4 (rw,errors=remount-ro)
/dev/mapper/neo--vg-vol_vm on /virtualmachines type ext3 (rw,errors=remount-ro)
/dev/mapper/neo--vg-vol_data on /data type ext3 (rw,noexec,nosuid,nodev)


het volume wordt gemount op /virtulmachines daarin had ik een map /vm maar ook een /scripts /iso
die mappen staan er nog gewoon, maar de folder van de VM's is wederom weg (incl. de vm's)

ongetwijfeld dat het iets simpels is wat ik niet zie 8)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/neo--vg-root /               ext4    errors=remount-ro 0       1
/dev/mapper/neo--vg-vol_vm /virtualmachines ext3 errors=remount-ro 0 0
# /boot was on /dev/sdb2 during installation
UUID=88147ba8-51d4-4c72-a313-8f2d14340e3a /boot           ext2    defaults        0       2
# /boot/efi was on /dev/sdb1 during installation
UUID=3582-89B3  /boot/efi       vfat    defaults        0       1
/dev/mapper/neo--vg-swap_1 none            swap    sw              0       0
#/dev/mapper/cryptswap1 none swap sw 0 0
/dev/neo-vg/vol_data    /data   ext3    user    0       0

#cloud

[ Voor 11% gewijzigd door himlims_ op 21-01-2016 13:32 ]

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 30-09 22:30

Hero of Time

Moderator LNX

There is only one Legend

En de andere logs? Wordt er niet gewoon ergens een rm -rf gedaan?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
omdat de vm's verdwijnen naar een reboot dacht ik dat het een read-only ding is, maar andere folders+content van hetzelfde volume blijft bestaan. rechten van beide zijn hetzelfde, en fstab toon ook geen ro, dmesg ook niet.

gebruik vmbuilder voor genereren van inhoud vm, met enkele parameters

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
vmbuilder kvm ubuntu \
        --dest=/virtualmachines/vm \
        --overwrite \
        --mem=1024 \
        --cpus=1 \
        --rootsize=7168 \
        --swapsize=1024 \
        --addpkg=linux-image-generic \
        --addpkg=openssh-server \
        --addpkg=vim \
        --addpkg=mc \
        --addpkg=cron \
        --addpkg=acpid \
        --arch=amd64 \
        --suite=trusty \
        --flavour virtual \
        --components main,universe,restricted \
        --hostname zion.studioklomp.nl \
        --user hero \
        --pass xxxxxxxxxxxxxxxxxxxxxxxxxxxx \
        --libvirt qemu:///system \
        --bridge=br1 ;


virsh herkend de xml/vm van de bak nog wel, maar kan niet uitvoeren want de image-file is spoorloos
code:
1
2
3
4
 Id    Name                           State
----------------------------------------------------
 -     morpheus                       shut off
 -     tails                          shut off


of een machine aanmaak via virtual-manager lijkt functioneel weinig verschil te maken.

nu lees ik iets over virsh define somefile.xml en virsh create, bij define blijft deze behouden, bij creat zou de vm weer verdwijnen.

gezien vmbuilder tegen virsh praat [..] misschien toch eens anders proberen O-)

maar goed, de folder /virtualmachines/vm is volledig weg, en dus ook de vm's in die map

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 30-09 22:30

Hero of Time

Moderator LNX

There is only one Legend

Dat zeg ik, wordt er niet ergens een rm -rf gedaan voor die map. Iets kan niet 'zomaar' weg gaan, daar moet een actie aan vooraf gaan.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
enige rm actie die ik kan vinden is op /tmp bij bouwen vm

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
2016-01-21 15:26 DEBUG   : Calling unmount_partitions method in VMBuilder.plugins.libvirt plugin.
2016-01-21 15:26 DEBUG   : No such method (unmount_partitions) in context plugin (VMBuilder.plugins.libvirt)
2016-01-21 15:26 DEBUG   : Calling unmount_partitions method in VMBuilder.plugins.network plugin.
2016-01-21 15:26 DEBUG   : No such method (unmount_partitions) in context plugin (VMBuilder.plugins.network)
2016-01-21 15:26 DEBUG   : Calling unmount_partitions method in VMBuilder.plugins.ubuntu.distro plugin.
2016-01-21 15:26 DEBUG   : No such method (unmount_partitions) in context plugin (VMBuilder.plugins.ubuntu.distro)
2016-01-21 15:26 DEBUG   : Calling unmount_partitions method in context plugin VMBuilder.plugins.kvm.vm.
2016-01-21 15:26 INFO    : Unmounting target filesystem
2016-01-21 15:26 DEBUG   : Unmounting /tmp/tmparX9fa/
2016-01-21 15:26 DEBUG   : ['umount', '/tmp/tmparX9fa/']
2016-01-21 15:27 DEBUG   : ['kpartx', '-d', '/tmp/tmpMsjmOO']
2016-01-21 15:27 DEBUG   : loop deleted : /dev/loop0
2016-01-21 15:27 DEBUG   : ['kpartx', '-d', '/tmp/tmpMsjmOO']
2016-01-21 15:27 DEBUG   : Removing partition /dev/mapper/loop0p1
2016-01-21 15:27 DEBUG   : ['dmsetup', 'info', 'loop0pp1']
2016-01-21 15:27 DEBUG   : Command failed
2016-01-21 15:27 DEBUG   : Device does not exist.
2016-01-21 15:27 DEBUG   : Removing partition /dev/mapper/loop0p2
2016-01-21 15:27 DEBUG   : ['dmsetup', 'info', 'loop0pp2']
2016-01-21 15:27 DEBUG   : Command failed
2016-01-21 15:27 DEBUG   : Device does not exist.
2016-01-21 15:27 DEBUG   : Changing ownership of /virtualmachines/vm to adminneo
2016-01-21 15:27 INFO    : Calling hook: convert
2016-01-21 15:27 DEBUG   : (args=([<VMBuilder.disk.Disk object at 0x7f5face9ea10>], '/virtualmachines/vm'), kwargs={})
2016-01-21 15:27 DEBUG   : Calling convert method in VMBuilder.plugins.libvirt plugin.
2016-01-21 15:27 DEBUG   : No such method (convert) in context plugin (VMBuilder.plugins.libvirt)
2016-01-21 15:27 DEBUG   : Calling convert method in VMBuilder.plugins.network plugin.
2016-01-21 15:27 DEBUG   : No such method (convert) in context plugin (VMBuilder.plugins.network)
2016-01-21 15:27 DEBUG   : Calling convert method in VMBuilder.plugins.ubuntu.distro plugin.
2016-01-21 15:27 DEBUG   : No such method (convert) in context plugin (VMBuilder.plugins.ubuntu.distro)
2016-01-21 15:27 DEBUG   : Calling convert method in context plugin VMBuilder.plugins.kvm.vm.
2016-01-21 15:27 INFO    : Converting /tmp/tmpMsjmOO to qcow2, format /virtualmachines/vm/tmpMsjmOO.qcow2
2016-01-21 15:27 DEBUG   : ['/usr/bin/qemu-img', 'convert', '-O', 'qcow2', '/tmp/tmpMsjmOO', '/virtualmachines/vm/tmpMsjmOO.qcow2']
2016-01-21 15:27 INFO    : Calling hook: fix_ownership
2016-01-21 15:27 DEBUG   : (args=('/virtualmachines/vm/tmpMsjmOO.qcow2',), kwargs={})
2016-01-21 15:27 DEBUG   : Calling fix_ownership method in VMBuilder.plugins.libvirt plugin.
2016-01-21 15:27 DEBUG   : No such method (fix_ownership) in context plugin (VMBuilder.plugins.libvirt)
2016-01-21 15:27 DEBUG   : Calling fix_ownership method in VMBuilder.plugins.network plugin.
2016-01-21 15:27 DEBUG   : No such method (fix_ownership) in context plugin (VMBuilder.plugins.network)
2016-01-21 15:27 DEBUG   : Calling fix_ownership method in VMBuilder.plugins.ubuntu.distro plugin.
2016-01-21 15:27 DEBUG   : No such method (fix_ownership) in context plugin (VMBuilder.plugins.ubuntu.distro)
2016-01-21 15:27 DEBUG   : Calling <bound method CLI.fix_ownership of <VMBuilder.contrib.cli.CLI object at 0x7f5fad8b7c50>>.
2016-01-21 15:27 DEBUG   : Changing ownership of /virtualmachines/vm/tmpMsjmOO.qcow2 to adminneo
2016-01-21 15:27 DEBUG   : Calling fix_ownership method in context plugin VMBuilder.plugins.kvm.vm.
2016-01-21 15:27 DEBUG   : No such method (fix_ownership) in context plugin (VMBuilder.plugins.ubuntu.distro)
2016-01-21 15:27 INFO    : Calling hook: deploy
2016-01-21 15:27 DEBUG   : (args=('/virtualmachines/vm',), kwargs={})
2016-01-21 15:27 DEBUG   : Calling deploy method in VMBuilder.plugins.libvirt plugin.
2016-01-21 15:27 DEBUG   : Calling deploy method in VMBuilder.plugins.network plugin.
2016-01-21 15:27 DEBUG   : No such method (deploy) in context plugin (VMBuilder.plugins.network)
2016-01-21 15:27 DEBUG   : Calling deploy method in VMBuilder.plugins.ubuntu.distro plugin.
2016-01-21 15:27 DEBUG   : No such method (deploy) in context plugin (VMBuilder.plugins.ubuntu.distro)
2016-01-21 15:27 DEBUG   : Calling deploy method in context plugin VMBuilder.plugins.kvm.vm.
2016-01-21 15:27 INFO    : Calling hook: fix_ownership
2016-01-21 15:27 DEBUG   : (args=('/virtualmachines/vm/run.sh',), kwargs={})
2016-01-21 15:27 DEBUG   : Calling fix_ownership method in VMBuilder.plugins.libvirt plugin.
2016-01-21 15:27 DEBUG   : No such method (fix_ownership) in context plugin (VMBuilder.plugins.libvirt)
2016-01-21 15:27 DEBUG   : Calling fix_ownership method in VMBuilder.plugins.network plugin.
2016-01-21 15:27 DEBUG   : No such method (fix_ownership) in context plugin (VMBuilder.plugins.network)
2016-01-21 15:27 DEBUG   : Calling fix_ownership method in VMBuilder.plugins.ubuntu.distro plugin.
2016-01-21 15:27 DEBUG   : No such method (fix_ownership) in context plugin (VMBuilder.plugins.ubuntu.distro)
2016-01-21 15:27 DEBUG   : Calling <bound method CLI.fix_ownership of <VMBuilder.contrib.cli.CLI object at 0x7f5fad8b7c50>>.
2016-01-21 15:27 DEBUG   : Changing ownership of /virtualmachines/vm/run.sh to adminneo
2016-01-21 15:27 DEBUG   : Calling fix_ownership method in context plugin VMBuilder.plugins.kvm.vm.
2016-01-21 15:27 DEBUG   : No such method (fix_ownership) in context plugin (VMBuilder.plugins.ubuntu.distro)
2016-01-21 15:27 DEBUG   : ['rm', '-rf', '--one-file-system', '/tmp/tmpcL04rt']


zal vanavond eens via interface proberen O-) misschien werkt dat beter dan handmatig :+


wel bijzonder: toon machines
code:
1
2
3
4
5
6
adminneo@neo:/virtualmachines/vm$ virsh --connect qemu:///system list --all
setlocale: No such file or directory
 Id    Name                           State
----------------------------------------------------
 -     morpheus                       shut off
 -     tails                          shut off


zonder list - dat zelf ingeven na virsh connect = geen machines
code:
1
2
3
4
5
6
7
8
9
10
adminneo@neo:/virtualmachines/vm$ virsh --connect qemu:///system
setlocale: No such file or directory
Welcome to virsh, the virtualization interactive terminal.

Type:  'help' for help with commands
       'quit' to quit

virsh # list -all
 Id    Name                           State
----------------------------------------------------



*O* volgens mij ben ik er:

code:
1
2
3
<on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>


kan niet anders dan dat dit de vout is

//edit
vm blijft bestaan na aanpassing in de bovenstaande xml

maar nu komt swap weer niet up :? echt ik krijg er wat van :F

[ Voor 7% gewijzigd door himlims_ op 21-01-2016 17:43 ]

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards

Pagina: 1