Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

229 lines (181 sloc) 9.17 kb
###########################################################################
# GLOBAL CONFIGURATION
###########################################################################
# Where Eucalyptus is installed
EUCALYPTUS="not_configured"
# This is the username that you would like eucalyptus to run as
EUCA_USER="eucalyptus"
# Extra options to pass to the eucalyptus-cloud process, such as log
# levels, heap size, or other JVM flags.
CLOUD_OPTS=""
###########################################################################
# STORAGE CONTROLLER (SC) CONFIGURATION
###########################################################################
# The number of loop devices to make available at SC startup time.
# The default is 256. If you supply "max_loop" to the loop driver
# then this setting must be equal to that number.
#CREATE_SC_LOOP_DEVICES=256
###########################################################################
# CLUSTER CONTROLLER (CC) / NODE CONTROLLER (NC) SHARED CONFIGURATION
###########################################################################
# The level of logging output. Valid settings are, in descending order of
# verbosity, DEBUG, INFO, WARN, ERROR, and FATAL. The default is DEBUG.
LOGLEVEL="DEBUG"
# The number of old log files to keep when rotating logs. The default
# is 4.
#LOGROLLNUMBER="4"
# On a NC, this defines the TCP port on which the NC will listen.
# On a CC, this defines the TCP port on which the CC will contact NCs.
NC_PORT="8775"
###########################################################################
# CLUSTER CONTROLLER (CC) CONFIGURATION
###########################################################################
# The TCP port on which the CC will listen.
CC_PORT="8774"
# The scheduling policy that the CC uses to choose the NC on which to
# run each new instance. Valid settings include GREEDY and ROUNDROBIN.
# The default scheduling policy is ROUNDROBIN.
SCHEDPOLICY="ROUNDROBIN"
# A space-separated list of IP addresses for all the NCs that this CC
# should communicate with. The ``euca_conf --register-nodes'' command
# manipulates this setting.
NODES=""
# When multiple CCs reside in the same layer 2 broadcast domain, change
# this setting to "Y" to disable tunneling. This setting has no effect
# in Static or System modes.
#DISABLE_TUNNELING="N"
# The location of the NC service. The default is
# axis2/services/EucalyptusNC
NC_SERVICE="axis2/services/EucalyptusNC"
# Set this to make the CC cache images, kernels and ramdisks. NCs must
# be able to reach the CC with the specified value.
#CC_IMAGE_PROXY="ip_of_cc"
# Set this to the location where the CC image proxy should store cached
# images. The default is /var/lib/eucalyptus/dynserv/
#CC_IMAGE_PROXY_PATH="/var/lib/eucalyptus/dynserv/"
# Set this to the maximum size (in megabytes) of the CC image proxy cache.
# The default is 32768, or 32 gigabytes.
#CC_IMAGE_PROXY_CACHE_SIZE="32768"
###########################################################################
# NODE CONTROLLER (NC) CONFIGURATION
###########################################################################
# The hypervisor that the NC will interact with in order to manage
# virtual machines. Supported values include "kvm" and "xen".
HYPERVISOR="not_configured"
# The following three options determine whether KVM uses Virtio for
# specific types of I/O with instances. These options only affect the
# KVM hypervisor.
# If "1", use Virtio for the root file system
USE_VIRTIO_ROOT="0"
# If "1", use Virtio for dynamic block volumes
USE_VIRTIO_DISK="0"
# If "1", use Virtio for the network card
USE_VIRTIO_NET="0"
# The amount of memory, in megabytes, that Eucalyptus is allowed to
# allocate to instances running on this system. The default value of
# 0 allows Eucalyptus to use all available memory for instances.
#MAX_MEM="0"
# The number of virtual CPU cores that Eucalyptus is allowed to allocate
# to instances. The default value of 0 allows Eucalyptus to use all
# CPU cores on the system.
#MAX_CORES="0"
# The amount of disk space, in megabytes, that the NC is allowed to use
# in its work directory ($INSTANCE_PATH/eucalyptus/work). By default
# the NC chooses automatically. Values below 10 are ignored.
#NC_WORK_SIZE=50000
# The amount of disk space, in megabytes, that the NC is allowed to use in
# its image cache directory ($INSTANCE_PATH/eucalyptus/cache). By default
# the NC chooses automatically. A value below 10 will disable caching.
#NC_CACHE_SIZE=50000
# The number of disk-intensive operations that the NC is allowed to
# perform at once. A value of 1 serializes all disk-intensive operations.
# The default value is 4.
#CONCURRENT_DISK_OPS=4
# By default, a NC attempts to write the SSH public key associated to
# the instance's filesystem before the instance starts. A value of 1
# disables this behavior.
#DISABLE_KEY_INJECTION="0"
# The number of loop devices to make available at NC startup time.
# The default is 256. If you supply "max_loop" to the loop driver then
# this setting must be equal to that number.
#CREATE_NC_LOOP_DEVICES=256
# The directory where the NC will store instances' root filesystems,
# ephemeral storage, and cached copies of images.
INSTANCE_PATH="not_configured"
# If euca-bundle-upload, euca-check-bucket, or euca-delete-bundle do
# not appear in the NC's search PATH then specify their locations here.
#NC_BUNDLE_UPLOAD_PATH="/usr/bin/euca-bundle-upload"
#NC_CHECK_BUCKET_PATH="/usr/bin/euca-check-bucket"
#NC_DELETE_BUNDLE_PATH="/usr/bin/euca-delete-bundle"
###########################################################################
# NETWORKING CONFIGURATION
#
# The set of networking settings that apply to a cloud varies based on
# its networking mode. Each setting in this section lists the modes in
# which it applies. Unless otherwise noted, all of these settings apply
# only to CCs. All settings that lack default values must be specified
# in the networking modes that use them.
###########################################################################
# The networking mode in which to run. The same mode must be specified
# on all CCs and NCs in the entire cloud. Valid values include SYSTEM,
# STATIC, MANAGED, and MANAGED-NOVLAN.
VNET_MODE="SYSTEM"
# The name of the network interface that is on the same network as
# the NCs. In Managed and Managed (No VLAN) modes this may need to be
# a bridge. The default is "eth0".
# Networking modes: Static, Managed, Managed (No VLAN)
VNET_PRIVINTERFACE="eth0"
# On a CC, this is the name of the network interface that is connected
# to the "public" network. The default is "eth0".
# Networking modes: Managed, Managed (No VLAN)
#
# On an NC, this is the name of the network interface that is connected
# to the same network as the CC. Depending on the hypervisor's
# configuration, this may be a bridge or a physical interface that is
# attached to the bridge. The default is "eth0".
# Networking modes: Managed
VNET_PUBINTERFACE="eth0"
# On an NC, this is the name of the bridge interface to which instances'
# network interfaces should attach. A physical interface that can reach
# the CC must be attached to this bridge.
# Networking modes: System, Static, Managed (No VLAN)
VNET_BRIDGE="xenbr0"
# A map of MAC addresses to IP addresses that Eucalyptus should allocate
# to instances when running in Static mode. Separate MAC addresses and
# IP addresses with '=' characters. Separate pairs with spaces.
# Networking modes: Static
#VNET_MACMAP="AA:DD:11:CE:FF:ED=192.168.1.2 AA:DD:11:CE:FF:EE=192.168.1.3"
# A space-separated list of individual and/or hyphenated ranges of public
# IP addresses to assign to instances.
# Networking modes: Managed, Managed (No VLAN)
#VNET_PUBLICIPS="your-free-public-ip-1 your-free-public-ip-2 ..."
# The address and network mask of the network the cloud should use for
# instances' private IP addresses.
# Networking modes: Static, Managed, Managed (No VLAN)
#VNET_SUBNET="192.168.0.0"
#VNET_NETMASK="255.255.0.0"
# The number of IP addresses to allocate to each security group.
# Specify a power of 2 between 16 and 2048.
# Networking modes: Managed, Managed (No VLAN)
#VNET_ADDRSPERNET="32"
# The address of the DNS server to supply to instances in DHCP responses.
# Networking modes: Static, Managed, Managed (No VLAN)
#VNET_DNS="your-dns-server-ip"
# The network broadcast address and default gateway to supply to instances
# in DHCP responses.
# Networking modes: Static
#VNET_BROADCAST="192.168.1.255"
#VNET_ROUTER="192.168.1.1"
# Set this to the IP address that other CCs can use to reach this CC
# if layer 2 tunneling between CCs does not work. It is not normally
# necessary to change this setting.
# Networking modes: Managed, Managed (No VLAN)
#VNET_LOCALIP="your-public-interface's-ip"
# The ISC DHCP server executable to use. The default is
# "/usr/sbin/dhcpd3".
# Networking modes: Static, Managed, Managed (No VLAN)
VNET_DHCPDAEMON="/usr/sbin/dhcpd"
# The user as which the DHCP daemon runs on your distribution.
# The default is "dhcpd".
# Networking modes: Static, Managed, Managed (No VLAN)
#VNET_DHCPUSER="dhcpd"
Jump to Line
Something went wrong with that request. Please try again.