Auteur Topic: Starten Virtuele machine via commandline  (gelezen 379 keer)

Offline cyrus1977

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 23
  • -Ontvangen: 49
  • Berichten: 1.450
    • http://www.robberthamburg.nl
Starten Virtuele machine via commandline
« Gepost op: 11 januari 2017, 14:16:55 »
Ik ben bezig met een script en ben op zoek naar een script in de host dsm die wordt gestart als je handmatig een virtuele machine start in de DSM manager.

Heeft iemand een idee welk script wordt aangeroepen als je de start knop in DSM indrukt op zo'n machine op te starten ?
  • Mijn Synology: DS415
  • HDD's: 4
Follow @micromaxi on twitter
I am root. If you see me laughing, you better have a backup!
The beginning of knowledge is the discovery of something we do not understand.

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 763
  • -Ontvangen: 3388
  • Berichten: 20.216
Re: Starten Virtuele machine via commandline
« Reactie #1 Gepost op: 11 januari 2017, 16:30:13 »
Mag ik vragen wat het doel is ?
Ik heb het nog niet gevonden en, misschien is het ook niet te vinden omdat het waarschijnlijk geen gewoon Linux scrippie is die je aan kan roepen.
Birdy.

Gelieve mij niet in een PB om steun vragen, doe dit in een Topic, zo heeft iedereen er wat aan.


DS111    1 x WD800BEVT       DSM 5.2-5967-2   [TEST]
DS411+II 4 x HDS724040ALE640 DSM 5.2-5967-2
DS413j   4 x WD20EARX        DSM 5.2-5967-2
DS716+II 1 x HDS722020ALA330 DSM 6.1-15022    [RC]
DS716+II     Virtueel        DSM 6.0.2-8451-9 [TEST]
DS716+II     Virtueel        DSM 6.1-14871    [Beta]

Offline cyrus1977

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 23
  • -Ontvangen: 49
  • Berichten: 1.450
    • http://www.robberthamburg.nl
Re: Starten Virtuele machine via commandline
« Reactie #2 Gepost op: 11 januari 2017, 21:08:10 »
Ja dat mag je. Ik ben bezig met een custom failover script voor een klant. Die moet als een machine bijvoorbeeld "stalled" de meest recente backup van de virtual machine op starten. En ja daar heb ik de command line versie van de start up voor nodig.
  • Mijn Synology: DS415
  • HDD's: 4
Follow @micromaxi on twitter
I am root. If you see me laughing, you better have a backup!
The beginning of knowledge is the discovery of something we do not understand.

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 763
  • -Ontvangen: 3388
  • Berichten: 20.216
Re: Starten Virtuele machine via commandline
« Reactie #3 Gepost op: 11 januari 2017, 21:38:40 »
Nog even voor de duidelijkheid, het gaat toch over:



Als dat zo is, dan kun je beter even de package download en geheel uitpakken, dan heb je alle beschikbare software op je PC en kun je makkelijker zoeken.
Maar, nogmaals, ik denk niet dat het een Linux opstart script is.
Birdy.

Gelieve mij niet in een PB om steun vragen, doe dit in een Topic, zo heeft iedereen er wat aan.


DS111    1 x WD800BEVT       DSM 5.2-5967-2   [TEST]
DS411+II 4 x HDS724040ALE640 DSM 5.2-5967-2
DS413j   4 x WD20EARX        DSM 5.2-5967-2
DS716+II 1 x HDS722020ALA330 DSM 6.1-15022    [RC]
DS716+II     Virtueel        DSM 6.0.2-8451-9 [TEST]
DS716+II     Virtueel        DSM 6.1-14871    [Beta]

Offline MMD

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 97
  • -Ontvangen: 393
  • Berichten: 2.022
Re: Starten Virtuele machine via commandline
« Reactie #4 Gepost op: 11 januari 2017, 22:02:33 »

Misschien vind je hier een clou?
/var/packages/Virtualization/scripts
Wou een grap vertellen over UDP maar wist niet of die wel aan zou komen.
DS414 • DSM 5.2-5967-2 • HP 1810-8G-V2 • Netgear GS105-V4 • APC BX950U-GR • 2xSSD • 2xHDD
¤ OpenVPN: > Beter beveiligen > Beter beveiligen als client > Inline certificaten > Instellingen behouden na herstart/update > Host name resolution (NETBIOS)
                     > Poort delen/proxy > Live switchen van udp naar tcp en andersom

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 763
  • -Ontvangen: 3388
  • Berichten: 20.216
Re: Starten Virtuele machine via commandline
« Reactie #5 Gepost op: 11 januari 2017, 22:07:05 »
Nee, die had ik al bekeken, die scripts hebben met packages install/upgrade te maken, in VDM.
Birdy.

Gelieve mij niet in een PB om steun vragen, doe dit in een Topic, zo heeft iedereen er wat aan.


DS111    1 x WD800BEVT       DSM 5.2-5967-2   [TEST]
DS411+II 4 x HDS724040ALE640 DSM 5.2-5967-2
DS413j   4 x WD20EARX        DSM 5.2-5967-2
DS716+II 1 x HDS722020ALA330 DSM 6.1-15022    [RC]
DS716+II     Virtueel        DSM 6.0.2-8451-9 [TEST]
DS716+II     Virtueel        DSM 6.1-14871    [Beta]

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 763
  • -Ontvangen: 3388
  • Berichten: 20.216
Re: Starten Virtuele machine via commandline
« Reactie #6 Gepost op: 12 januari 2017, 11:09:39 »
Heb met ps gekeken hoe zo'n Virtuele Machine opgestart wordt:

/usr/local/bin/qemu-system-x86_64 -name 2dc6de4a-9304-4f35-b97d-6c97faf7c082 -S -machine pc-i440fx-2.2,accel=kvm,usb=off -cpu host -m 1024 -mem-prealloc -mem-path /dev/virtualization/libvirt/qemu -realtime mlock=on -smp 1,sockets=1,cores=1,threads=1 -uuid 1b4005f4-3700-4e0e-a602-c4b1c2be4f65 -nographic -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/2dc6de4a-9304-4f35-b97d-6c97faf7c082.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x3 -netdev tap,ifname=tap24b4a7,script=no,id=hostnet0,vhost=on,vhostfd=20 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=02:11:32:24:b4:a7,bus=pci.0,addr=0x2 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev socket,id=charchannel0,path=/tmp/synovmcomm/guest_interface/2dc6de4a-9304-4f35-b97d-6c97faf7c082,server,nowait -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=vchannel -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4 -device vhost-scsi-pci,wwpn=naa.68243d7b-4529-4bfa-9f66-33e10659a1cb,addr=0xa,id=vdisk_68243d7b-4529-4bfa-9f66-33e10659a1cb -device vhost-scsi-pci,wwpn=naa.343f9f56-0f7d-4b63-860b-835ff85f0c51,addr=0xb,id=vdisk_343f9f56-0f7d-4b63-860b-835ff85f0c51 -device vhost-scsi-pci,wwpn=naa.1f806c69-400b-4503-8ab3-5e6e817a8c2e,addr=0xc,id=vdisk_1f806c69-400b-4503-8ab3-5e6e817a8c2e -msg timestamp=on
Het wordt dus geregeld door:
/usr/local/bin/qemu-system-x86_64 en is een link naar /var/packages/Virtualization/target/bin/qemu-system-x86_64 met, uiteraard de juiste parameters.

Als ik bovengenoemd commando uitvoer, dan start VM niet op:

Citaat
char device redirected to /dev/pts/15 (label charserial0)
2017-01-12T09:40:11.060013Z qemu-system-x86_64: -netdev tap,ifname=tap24b4a7,script=no,id=hostnet0,vhost=on,vhostfd=20: vhost-net requested but could not be initialized
2017-01-12T09:40:11.070685Z qemu-system-x86_64: -netdev tap,ifname=tap24b4a7,script=no,id=hostnet0,vhost=on,vhostfd=20: Device 'tap' could not be initialized
/etc/qemu-ifdown: could not launch network script

Maar, misschien geeft dit wel een stapje in de goede richting ;)

Hierbij denk ik dat je moet gaan de-compilen (als dat mogelijk is) van alle programma's in /var/packages/Virtualization/target/bin/ om de werking te kunnen achterhalen. ;)

Overigens, Synology heeft dus gebruik gemaakt van bestaande qemu  ;)

Of.....gewoon aan Synology vragen.
Birdy.

Gelieve mij niet in een PB om steun vragen, doe dit in een Topic, zo heeft iedereen er wat aan.


DS111    1 x WD800BEVT       DSM 5.2-5967-2   [TEST]
DS411+II 4 x HDS724040ALE640 DSM 5.2-5967-2
DS413j   4 x WD20EARX        DSM 5.2-5967-2
DS716+II 1 x HDS722020ALA330 DSM 6.1-15022    [RC]
DS716+II     Virtueel        DSM 6.0.2-8451-9 [TEST]
DS716+II     Virtueel        DSM 6.1-14871    [Beta]


 

IPKG geinstalleerd, vsFTP.IPK geinstalleerd, hoe te starten??

Gestart door MarkVBoard Optware / IPKG / Telnet

Reacties: 3
Gelezen: 1179
Laatste bericht 16 augustus 2013, 12:26:39
door MarkV
Downloads starten niet en finishen niet

Gestart door NillimBoard Download Station

Reacties: 0
Gelezen: 937
Laatste bericht 01 februari 2014, 20:42:04
door Nillim
Sabnzb "bezig met starten"

Gestart door FleetwoodBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 547
Laatste bericht 08 mei 2016, 14:01:09
door Fleetwood
Time machine vs time capsul

Gestart door AnonymousBoard Mac OS X

Reacties: 0
Gelezen: 1194
Laatste bericht 15 november 2009, 22:20:45
door Anonymous
"Kon de pakket service niet starten"

Gestart door jazzpermBoard Transmission

Reacties: 5
Gelezen: 1373
Laatste bericht 05 januari 2017, 00:55:40
door blackgoku
Synology-Forum.nl is een Nederlands gebruikersforum en staat volledig los van het merk Synology.