Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
BHYVECTL(8)		    System Manager's Manual		   BHYVECTL(8)

NAME
       bhyvectl	-- control utility for bhyve instances

SYNOPSIS
       bhyvectl	   --vm=<vmname>    [--create]	  [--destroy]	 [--get-stats]
		[--inject-nmi]	     [--force-reset]	    [--force-poweroff]
		[--checkpoint=<filename>] [--suspend=<filename>]

DESCRIPTION
       The  bhyvectl  command is a control utility for active bhyve(8) virtual
       machine instances.

       Note: Most bhyvectl flags are intended for  querying  and  setting  the
       state  of an active instance.  These commands are intended for develop-
       ment purposes, and are not documented here.  A complete list can	be ob-
       tained by executing bhyvectl without any	arguments.

       The user-facing options are as follows:

       --vm=<vmname>
		    Operate on the virtual machine <vmname>.

       --create	    Create the specified VM.

       --destroy    Destroy the	specified VM.

       --get-stats  Retrieve statistics	for the	specified VM.

       --inject-nmi
		    Inject a non-maskable interrupt (NMI) into the VM.

       --force-reset
		    Force the VM to reset.

       --force-poweroff
		    Force the VM to power off.

       --checkpoint=<filename>
		    Save a snapshot of a virtual machine.   The	 guest	memory
		    contents  are  saved in the	file given in <filename>.  The
		    guest  device  and	vCPU  state  are  saved	 in  the  file
		    <filename>.kern.

       --suspend=<filename>
		    Save   a   snapshot	  of  a	 virtual  machine  similar  to
		    --checkpoint.  The virtual machine	will  terminate	 after
		    the	snapshot has been saved.

EXIT STATUS
       The bhyvectl utility exits 0 on success,	and >0 if an error occurs.

EXAMPLES
       Destroy the VM called fbsd10:

	     bhyvectl --vm=fbsd10 --destroy

COMPATIBILITY
       The  snapshot  file  format  is not yet stable and is subject to	future
       changes.	 Backwards compatibility support for the current snapshot file
       format is not guaranteed	when future changes are	made.

SEE ALSO
       bhyve(8), bhyveload(8)

HISTORY
       The bhyvectl command first appeared in FreeBSD 10.1.

AUTHORS
       The bhyvectl utility was	written	by Peter Grehan	and Neel Natu.

FreeBSD	14.3			  May 4, 2020			   BHYVECTL(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=bhyvectl&sektion=8&manpath=FreeBSD+14.3-RELEASE+and+Ports>

home | help