mirror of
https://github.com/OpenNebula/one.git
synced 2024-12-29 11:21:30 +03:00
51 lines
860 B
Plaintext
51 lines
860 B
Plaintext
#---------------------------------------
|
|
# VM definition example
|
|
#---------------------------------------
|
|
|
|
NAME = "vm-example"
|
|
|
|
CPU = 0.5
|
|
MEMORY = 128
|
|
|
|
# --- kernel & boot device ---
|
|
|
|
OS = [
|
|
kernel = "/vmlinuz",
|
|
initrd = "/initrd.img",
|
|
root = "sda1" ]
|
|
|
|
# --- 2 disks ---
|
|
|
|
DISK = [
|
|
source = "/local/xen/domains/etch/disk.img",
|
|
target = "sda1",
|
|
readonly = "no" ]
|
|
|
|
DISK = [
|
|
source = "/local/xen/domains/etch/swap.img",
|
|
target = "sda2",
|
|
readonly = "no" ]
|
|
|
|
DISK = [ IMAGE ="Ubuntu Server" ]
|
|
|
|
# --- 1 NIC ---
|
|
|
|
NIC = [ mac="00:ff:72:17:20:27"]
|
|
|
|
NIC = [ NETWORK="Private LAN"]
|
|
|
|
|
|
# --- VNC server ---
|
|
|
|
GRAPHICS = [
|
|
type = "vnc",
|
|
listen = "127.0.0.1",
|
|
port = "5"]
|
|
|
|
# --- Context ---
|
|
|
|
CONTEXT = [
|
|
hostname = "$NAME",
|
|
ip_private = "$NIC[IP, NETWORK=\"Private LAN\"]",
|
|
ip_gen = "10.0.0.$VM_ID"]
|