VirtualBox Commands
Show list of available VM's
$ VBoxManage list vms
"MapR-Sandbox-For-Apache-Drill-1.6.0-5.1.0" {0a8bb6e6-7a7b-421e-9dcb-fa0aad0a37e3}
"server01" {53db4cba-5115-4fbe-bf2e-8067170771b4}
"server02" {c1d33ac1-fddf-4c07-8039-1eb7f055caae}
"server03" {d8c13762-d6a7-4149-b418-4e79f37954d2}
"server04" {90e021a6-691e-4165-b5d8-8dfa1f947669}
Start server01 vm
$ VBoxManage startvm "server01" --type headless
Show running vms
$ VBoxManage list runningvms
Check status of a particular vm
$ VBoxManage showvminfo server01
Turn off a vm
$ VBoxManage controlvm server01 poweroff
Import VM
$ vboxmanage import /wd/software/MapR-Sandbox-For-Hadoop-6.0.1.ova
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Interpreting /wd/software/MapR-Sandbox-For-Hadoop-6.0.1.ova...
OK.
Disks:
vmdisk1 10632560640 -1 http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized MapR-Sandbox-For-Hadoop-6.0.1-disk001.vmdk -1 -1
vmdisk2 21474836480 -1 http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized MapR-Sandbox-For-Hadoop-6.0.1-disk002.vmdk -1 -1
Virtual system 0:
0: Suggested OS type: "RedHat_64"
(change with "--vsys 0 --ostype <type>"; use "list ostypes" to list all possible values)
1: Suggested VM name "MapR-Sandbox-For-Hadoop-6.0.1"
(change with "--vsys 0 --vmname <name>")
2: Number of CPUs: 2
(change with "--vsys 0 --cpus <n>")
3: Guest memory: 6144 MB
(change with "--vsys 0 --memory <MB>")
4: Sound card (appliance expects "", can change on import)
(disable with "--vsys 0 --unit 4 --ignore")
5: Network adapter: orig NAT, config 3, extra slot=0;type=NAT
6: IDE controller, type PIIX4
(disable with "--vsys 0 --unit 6 --ignore")
7: IDE controller, type PIIX4
(disable with "--vsys 0 --unit 7 --ignore")
8: Hard disk image: source image=MapR-Sandbox-For-Hadoop-6.0.1-disk001.vmdk, target path=/home/abasar/VirtualBox VMs/MapR-Sandbox-For-Hadoop-6.0.1/MapR-Sandbox-For-Hadoop-6.0.1-disk001.vmdk, controller=6;channel=0
(change target path with "--vsys 0 --unit 8 --disk path";
disable with "--vsys 0 --unit 8 --ignore")
9: Hard disk image: source image=MapR-Sandbox-For-Hadoop-6.0.1-disk002.vmdk, target path=/home/abasar/VirtualBox VMs/MapR-Sandbox-For-Hadoop-6.0.1/MapR-Sandbox-For-Hadoop-6.0.1-disk002.vmdk, controller=7;channel=1
(change target path with "--vsys 0 --unit 9 --disk path";
disable with "--vsys 0 --unit 9 --ignore")
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully imported the appliance.
Set memory
$ vboxmanage modifyvm "MapR-Sandbox-For-Hadoop-6.0.1" --memory 11024
Show configuration of a VM
$ vboxmanage showvminfo "MapR-Sandbox-For-Hadoop-6.0.1"
Name: MapR-Sandbox-For-Hadoop-6.0.1
Groups: /
Guest OS: Red Hat (64-bit)
UUID: 08ca272d-1a9a-45d8-89a7-e8443aca988e
Config file: /home/abasar/VirtualBox VMs/MapR-Sandbox-For-Hadoop-6.0.1/MapR-Sandbox-For-Hadoop-6.0.1.vbox
Snapshot folder: /home/abasar/VirtualBox VMs/MapR-Sandbox-For-Hadoop-6.0.1/Snapshots
Log folder: /home/abasar/VirtualBox VMs/MapR-Sandbox-For-Hadoop-6.0.1/Logs
Hardware UUID: 08ca272d-1a9a-45d8-89a7-e8443aca988e
Memory size: 11024MB
Page Fusion: off
VRAM size: 8MB
CPU exec cap: 100%
HPET: off
Chipset: piix3
Firmware: BIOS
Number of CPUs: 2
PAE: on
Long Mode: on
Triple Fault Reset: off
APIC: on
X2APIC: on
CPUID Portability Level: 0
CPUID overrides: None
Boot menu mode: message and menu
Boot Device (1): HardDisk
Boot Device (2): DVD
Boot Device (3): Not Assigned
Boot Device (4): Not Assigned
ACPI: on
IOAPIC: on
BIOS APIC mode: APIC
Time offset: 0ms
RTC: local time
Hardw. virt.ext: on
Nested Paging: on
Large Pages: on
VT-x VPID: on
VT-x unr. exec.: on
Paravirt. Provider: Default
Effective Paravirt. Provider: KVM
State: powered off (since 2018-05-01T01:41:21.000000000)
Monitor count: 1
3D Acceleration: off
2D Video Acceleration: off
Teleporter Enabled: off
Teleporter Port: 0
Teleporter Address:
Teleporter Password:
Tracing Enabled: off
Allow Tracing to Access VM: off
Tracing Configuration:
Autostart Enabled: off
Autostart Delay: 0
Default Frontend:
Storage Controller Name (0): IDE Controller
Storage Controller Type (0): PIIX4
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0): 2
Storage Controller Port Count (0): 2
Storage Controller Bootable (0): on
IDE Controller (0, 0): /home/abasar/VirtualBox VMs/MapR-Sandbox-For-Hadoop-6.0.1/MapR-Sandbox-For-Hadoop-6.0.1-disk001.vmdk (UUID: 11a33d02-f84d-4677-b61e-2b9bab768f10)
IDE Controller (1, 1): /home/abasar/VirtualBox VMs/MapR-Sandbox-For-Hadoop-6.0.1/MapR-Sandbox-For-Hadoop-6.0.1-disk002.vmdk (UUID: 4ac46ebf-5fc6-460f-b4f4-c944a6252802)
NIC 1: MAC: 080027C3CB0F, Attachment: NAT, Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 1 Settings: MTU: 0, Socket (send: 64, receive: 64), TCP Window (send:64, receive: 64)
NIC 1 Rule(0): name = HSHTTP, protocol = tcp, host ip = 127.0.0.1, host port = 19888, guest ip = , guest port = 19888
NIC 1 Rule(1): name = HSUISecure, protocol = tcp, host ip = 127.0.0.1, host port = 19890, guest ip = , guest port = 19890
NIC 1 Rule(2): name = HiveServer, protocol = tcp, host ip = 127.0.0.1, host port = 10000, guest ip = , guest port = 10000
NIC 1 Rule(3): name = HiveServer2, protocol = tcp, host ip = 127.0.0.1, host port = 10001, guest ip = , guest port = 10001
NIC 1 Rule(4): name = Httpfs, protocol = tcp, host ip = 127.0.0.1, host port = 14000, guest ip = , guest port = 14000
NIC 1 Rule(5): name = HueBeeswax, protocol = tcp, host ip = 127.0.0.1, host port = 8002, guest ip = , guest port = 8002
NIC 1 Rule(6): name = HueWeb, protocol = tcp, host ip = 127.0.0.1, host port = 8888, guest ip = , guest port = 8888
NIC 1 Rule(7): name = JobTrackerUI, protocol = tcp, host ip = 127.0.0.1, host port = 50030, guest ip = , guest port = 50030
NIC 1 Rule(8): name = NodeManagerUI, protocol = tcp, host ip = 127.0.0.1, host port = 8042, guest ip = , guest port = 8042
NIC 1 Rule(9): name = Oozie, protocol = tcp, host ip = 127.0.0.1, host port = 11000, guest ip = , guest port = 11000
NIC 1 Rule(10): name = OozieHTTPS, protocol = tcp, host ip = 127.0.0.1, host port = 11443, guest ip = , guest port = 11443
NIC 1 Rule(11): name = ResourceManagerUI, protocol = tcp, host ip = 127.0.0.1, host port = 8088, guest ip = , guest port = 8088
NIC 1 Rule(12): name = SecureNodeManagerUI, protocol = tcp, host ip = 127.0.0.1, host port = 8044, guest ip = , guest port = 8044
NIC 1 Rule(13): name = SecureResourceManagerUI, protocol = tcp, host ip = 127.0.0.1, host port = 8090, guest ip = , guest port = 8090
NIC 1 Rule(14): name = SparkApplication, protocol = tcp, host ip = 127.0.0.1, host port = 7077, guest ip = , guest port = 7077
NIC 1 Rule(15): name = SparkDriver, protocol = tcp, host ip = 127.0.0.1, host port = 4040, guest ip = , guest port = 4040
NIC 1 Rule(16): name = SparkHistory, protocol = tcp, host ip = 127.0.0.1, host port = 18080, guest ip = , guest port = 18080
NIC 1 Rule(17): name = SparkMaster, protocol = tcp, host ip = 127.0.0.1, host port = 8080, guest ip = , guest port = 8080
NIC 1 Rule(18): name = SparkWorker, protocol = tcp, host ip = 127.0.0.1, host port = 8081, guest ip = , guest port = 8081
NIC 1 Rule(19): name = Sqoop2Server, protocol = tcp, host ip = 127.0.0.1, host port = 12000, guest ip = , guest port = 12000
NIC 1 Rule(20): name = TaskTrackerUI, protocol = tcp, host ip = 127.0.0.1, host port = 50060, guest ip = , guest port = 50060
NIC 1 Rule(21): name = YarnJobSubmission, protocol = tcp, host ip = 127.0.0.1, host port = 8032, guest ip = , guest port = 8032
NIC 1 Rule(22): name = YarnTimeline, protocol = tcp, host ip = 127.0.0.1, host port = 8188, guest ip = , guest port = 8188
NIC 1 Rule(23): name = YarnTimelineSecure, protocol = tcp, host ip = 127.0.0.1, host port = 8190, guest ip = , guest port = 8190
NIC 1 Rule(24): name = cldbweb, protocol = tcp, host ip = 127.0.0.1, host port = 7221, guest ip = , guest port = 7221
NIC 1 Rule(25): name = drill, protocol = tcp, host ip = 127.0.0.1, host port = 8047, guest ip = , guest port = 8047
NIC 1 Rule(26): name = drillbit, protocol = tcp, host ip = 127.0.0.1, host port = 31010, guest ip = , guest port = 31010
NIC 1 Rule(27): name = maprfs, protocol = tcp, host ip = 127.0.0.1, host port = 5660, guest ip = , guest port = 5660
NIC 1 Rule(28): name = mcs, protocol = tcp, host ip = 127.0.0.1, host port = 8443, guest ip = , guest port = 8443
NIC 1 Rule(29): name = nfs, protocol = tcp, host ip = 127.0.0.1, host port = 2049, guest ip = , guest port = 2049
NIC 1 Rule(30): name = nfs2, protocol = tcp, host ip = 127.0.0.1, host port = 111, guest ip = , guest port = 111
NIC 1 Rule(31): name = nfsmgmt, protocol = tcp, host ip = 127.0.0.1, host port = 9998, guest ip = , guest port = 9998
NIC 1 Rule(32): name = nfsmon, protocol = tcp, host ip = 127.0.0.1, host port = 9997, guest ip = , guest port = 9997
NIC 1 Rule(33): name = ssh, protocol = tcp, host ip = 127.0.0.1, host port = 2222, guest ip = , guest port = 22
NIC 2: disabled
NIC 3: disabled
NIC 4: disabled
NIC 5: disabled
NIC 6: disabled
NIC 7: disabled
NIC 8: disabled
Pointing Device: PS/2 Mouse
Keyboard Device: PS/2 Keyboard
UART 1: disabled
UART 2: disabled
UART 3: disabled
UART 4: disabled
LPT 1: disabled
LPT 2: disabled
Audio: enabled (Driver: PulseAudio, Controller: AC97, Codec: STAC9700)
Clipboard Mode: disabled
Drag and drop Mode: disabled
VRDE: enabled (Address 127.0.0.1, Ports 5903, MultiConn: off, ReuseSingleConn: off, Authentication type: null)
Video redirection: disabled
VRDE property: TCP/Ports = "5903"
VRDE property: TCP/Address = "127.0.0.1"
USB: disabled
EHCI: disabled
XHCI: disabled
USB Device Filters:
<none>
Bandwidth groups: <none>
Shared folders: <none>
Video capturing: not active
Capture screens: 0
Capture file: /home/abasar/VirtualBox VMs/MapR-Sandbox-For-Hadoop-6.0.1/MapR-Sandbox-For-Hadoop-6.0.1.webm
Capture dimensions: 1024x768
Capture rate: 512 kbps
Capture FPS: 25
Guest:
Configured memory balloon size: 0 MB
View the state of the VM
$ vboxmanage showvminfo "MapR-Sandbox-For-Hadoop-6.0.1" | grep -i state
State: running (since 2018-07-01T03:25:08.431000000)