Tvbm
From TykWiki
Revision as of 17:28, 29 February 2012 by Tykling (talk | contribs) (Created page with "category:Hosting:VirtualBox tvbm står for Tyk VirtualBox Manager. Det er et sh script til at lette administrationen af virtuelle VirtualBox maskiner. Scriptet kan findes ...")
tvbm står for Tyk VirtualBox Manager. Det er et sh script til at lette administrationen af virtuelle VirtualBox maskiner. Scriptet kan findes i [SVN] og skal ligge på VirtualBox hosts i mappen /data/vboxes/scripts/
.
Scriptet er relativt selvforklarende:
[root@vbox02 ~]# tvbm Usage: tvbm <command> <name> [options] Help: tvbm help [root@vbox02 ~]# tvbm help tvbm - Tyk VirtualBox Manager Usage: tvbm command [options] Where 'command' and options can be: create <name> [-i isopath] [-r ramsize] [-d disksize] [-v vlan] [-o OS] [-c original] [-q] [-y] create a new virtual machine (VNC port will be auto selected and added to name). list list all virtual machines. delete <name> delete a virtual machine including harddisk - careful with this one. start <name> start a virtual machine, with VNC console on the VMs designated VNC port. stop <name> stop a VM. info <name> show info about a VM. help this help message.
Options til create
subkommandoen:
-i isopath
: Angiv fuld path til ISO fil der skal mountes, scriptet prompter for ISO valg hvis -i ikke angives. Angiv-i none
for ikke at tilføje et DVD drev.-r ramsize
: Angiv RAM i megabytes, scriptet prompter hvis -r udelades.-d disksize
: Angiv disk størrelse i megabytes. Scriptet prompter for disk størrelse hvis-d
udelades.-d
skal dog ikke sættes hvis-c
(clone mode) bruges.-v vlan
: Angiv VLAN nummer. Scriptet prompter for VLAN hvis-v
ikke angives.-o OS
: Angiv OS navn. Scriptet prompter for OS hvis-o
udelades. Se nederst på denne side for gyldige OS navne.-c original
: Clone mode. Angiv navnet på en eksisterende VM for at klone disk konfigurationen fra den. Hvis-c
angives så ignoreres-d
hvis den er angivet.-q
: Quiet mode. Ingen output ud over det nye VM navn, brugbar til scripting.-y
: Yes-mode. Springer bekræftelsen over før der oprettes VM (og eventuelt ZFS dataset).
VBoxManage list ostypes | grep ID | sed "s/[ \s]//g" | cut -d ":" -f 2
:
Other Window31 Window95 Window98 WindowMe WindowNT4 Window2000 WindowXP WindowXP_64 Window2003 Window2003_64 WindowVita WindowVita_64 Window2008 Window2008_64 Window7 Window7_64 WindowNT Linux22 Linux24 Linux24_64 Linux26 Linux26_64 ArchLinux ArchLinux_64 Debian Debian_64 OpenSUSE OpenSUSE_64 Fedora Fedora_64 Gentoo Gentoo_64 Mandriva Mandriva_64 RedHat RedHat_64 Turbolinux Turbolinux Ubuntu Ubuntu_64 Xandro Xandro_64 Oracle Oracle_64 Linux Solari Solari_64 OpenSolari OpenSolari_64 FreeBSD FreeBSD_64 OpenBSD OpenBSD_64 NetBSD NetBSD_64 OS2Warp3 OS2Warp4 OS2Warp45 OS2eCS OS2 MacOS MacOS_64 DOS Netware L4 QNX JRockitVE