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

Offline cyrus1977

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 23
  • -Ontvangen: 51
  • Berichten: 1.482
    • 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: 793
  • -Ontvangen: 3737
  • Berichten: 22.236
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, dan heeft iedereen er wat aan.


DS411slim 1 x WD2500BEKT
          1 x HTS723280L9A362
          1 x HTS541680J9SA00
          1 x WD800BEVT       DSM 6.0.2-8451-10  [FUN]
DS411+II  4 x HDS724040ALE640 DSM 5.2-5967-2     [PROD]
DS413j    4 x WD20EARX        DSM 5.2-5967-2     [BACKUP]
DS716+II  1 x HDS722020ALA330 DSM 6.1.1-15101-2  [TEST]

Offline cyrus1977

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 23
  • -Ontvangen: 51
  • Berichten: 1.482
    • 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: 793
  • -Ontvangen: 3737
  • Berichten: 22.236
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, dan heeft iedereen er wat aan.


DS411slim 1 x WD2500BEKT
          1 x HTS723280L9A362
          1 x HTS541680J9SA00
          1 x WD800BEVT       DSM 6.0.2-8451-10  [FUN]
DS411+II  4 x HDS724040ALE640 DSM 5.2-5967-2     [PROD]
DS413j    4 x WD20EARX        DSM 5.2-5967-2     [BACKUP]
DS716+II  1 x HDS722020ALA330 DSM 6.1.1-15101-2  [TEST]

Offline MMD

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 99
  • -Ontvangen: 414
  • Berichten: 2.126
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

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 793
  • -Ontvangen: 3737
  • Berichten: 22.236
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, dan heeft iedereen er wat aan.


DS411slim 1 x WD2500BEKT
          1 x HTS723280L9A362
          1 x HTS541680J9SA00
          1 x WD800BEVT       DSM 6.0.2-8451-10  [FUN]
DS411+II  4 x HDS724040ALE640 DSM 5.2-5967-2     [PROD]
DS413j    4 x WD20EARX        DSM 5.2-5967-2     [BACKUP]
DS716+II  1 x HDS722020ALA330 DSM 6.1.1-15101-2  [TEST]

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 793
  • -Ontvangen: 3737
  • Berichten: 22.236
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, dan heeft iedereen er wat aan.


DS411slim 1 x WD2500BEKT
          1 x HTS723280L9A362
          1 x HTS541680J9SA00
          1 x WD800BEVT       DSM 6.0.2-8451-10  [FUN]
DS411+II  4 x HDS724040ALE640 DSM 5.2-5967-2     [PROD]
DS413j    4 x WD20EARX        DSM 5.2-5967-2     [BACKUP]
DS716+II  1 x HDS722020ALA330 DSM 6.1.1-15101-2  [TEST]


 

Time machine vs time capsul

Gestart door AnonymousBoard Mac OS X

Reacties: 0
Gelezen: 1220
Laatste bericht 15 november 2009, 22:20:45
door Anonymous
IPKG geinstalleerd, vsFTP.IPK geinstalleerd, hoe te starten??

Gestart door MarkVBoard Optware / IPKG / Telnet

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

Gestart door NillimBoard Download Station

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

Gestart door FleetwoodBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 642
Laatste bericht 08 mei 2016, 14:01:09
door Fleetwood
Time Machine - elke backup is volledige backup

Gestart door whitehouseBoard Mac OS X

Reacties: 2
Gelezen: 1280
Laatste bericht 28 februari 2013, 04:56:00
door Brainy
Synology-Forum.nl is een Nederlands gebruikersforum en staat volledig los van het merk Synology.