"Fossies" - the Fresh Open Source Software Archive

Member "eucalyptus-4.4.2/tools/eucalyptus.conf" (4 Aug 2017, 7689 Bytes) of package /linux/misc/eucalyptus-4.4.2.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Generic config files source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "eucalyptus.conf": 4.4.1_vs_4.4.2.

    1 ###########################################################################
    2 # GLOBAL CONFIGURATION
    3 ###########################################################################
    4 
    5 # Where Eucalyptus is installed
    6 EUCALYPTUS="/"
    7 
    8 # This is the username that you would like eucalyptus to run as
    9 EUCA_USER="eucalyptus"
   10 
   11 # Extra options to pass to the eucalyptus-cloud process, such as log
   12 # levels, heap size, or other JVM flags.
   13 CLOUD_OPTS=""
   14 
   15 ###########################################################################
   16 # CLUSTER CONTROLLER (CC) / NODE CONTROLLER (NC) SHARED CONFIGURATION
   17 ###########################################################################
   18 
   19 # The level of logging output.  Valid settings are, in descending order of
   20 # verbosity: EXTREME, TRACE, DEBUG, INFO, WARN, ERROR, and FATAL.  The
   21 # default is INFO.
   22 #LOGLEVEL="INFO"
   23 
   24 # The number of old log files to keep when rotating logs, in range [0-999].
   25 # The default is 10. When set to 0, no rotation is performed and log size
   26 # limit is (LOGMAXSIZE, below) is not enforced.
   27 #LOGROLLNUMBER="10"
   28 
   29 # The maximum size of the log file, in bytes. 100MB by default. For this
   30 # size to be enforced, LOGROLLNUMBER, above, must be 1 or higher. If log
   31 # rotation is performed by an outside tool, either set LOGROLLNUMBER to 0
   32 # or set this limit to a large value.
   33 #LOGMAXSIZE=104857600
   34 
   35 # On a NC, this defines the TCP port on which the NC will listen.
   36 # On a CC, this defines the TCP port on which the CC will contact NCs.
   37 NC_PORT="8775"
   38 
   39 ###########################################################################
   40 # CLUSTER CONTROLLER (CC) CONFIGURATION
   41 ###########################################################################
   42 
   43 # The TCP port on which the CC will listen.
   44 CC_PORT="8774"
   45 
   46 # The scheduling policy that the CC uses to choose the NC on which to
   47 # run each new instance.  Valid settings include GREEDY and ROUNDROBIN.
   48 # The default scheduling policy is ROUNDROBIN.
   49 SCHEDPOLICY="ROUNDROBIN"
   50 
   51 # A space-separated list of IP addresses for all the NCs that this CC
   52 # should communicate with.  The ``clusteradmin-register-nodes'' command
   53 # manipulates this setting.
   54 NODES=""
   55 
   56 ###########################################################################
   57 # NODE CONTROLLER (NC) CONFIGURATION
   58 ###########################################################################
   59 
   60 # The hypervisor that the NC will interact with in order to manage
   61 # virtual machines.  Supported values include "kvm" and "xen".
   62 HYPERVISOR="kvm"
   63 
   64 # The following three options determine whether KVM uses Virtio for
   65 # specific types of I/O with instances.  These options only affect the
   66 # KVM hypervisor.
   67 
   68 # If "1", use Virtio for the root file system
   69 USE_VIRTIO_ROOT="1"
   70 
   71 # If "1", use Virtio for dynamic block volumes
   72 USE_VIRTIO_DISK="1"
   73 
   74 # If "1", use Virtio for the network card
   75 USE_VIRTIO_NET="1"
   76 
   77 # The number of virtual CPU cores that Eucalyptus is allowed to allocate
   78 # to instances.  The default value of 0 allows Eucalyptus to use all
   79 # CPU cores on the system.
   80 #MAX_CORES="0"
   81 
   82 # The amount of disk space, in megabytes, that the NC is allowed to use
   83 # in its work directory ($INSTANCE_PATH/eucalyptus/work).  By default
   84 # the NC chooses automatically.  Values below 10 are ignored.
   85 #NC_WORK_SIZE=50000
   86 
   87 # The amount of disk space, in megabytes, that the NC is allowed to use in
   88 # its image cache directory ($INSTANCE_PATH/eucalyptus/cache).  By default
   89 # the NC chooses automatically.  A value below 10 will disable caching.
   90 #NC_CACHE_SIZE=50000
   91 
   92 # The number of disk-intensive operations that the NC is allowed to
   93 # perform at once.  A value of 1 serializes all disk-intensive operations.
   94 # The default value is 4.
   95 #CONCURRENT_DISK_OPS=4
   96 
   97 # The directory where the NC will store instances' root filesystems,
   98 # ephemeral storage, and cached copies of images.
   99 INSTANCE_PATH="/var/lib/eucalyptus/instances"
  100 
  101 # If euca-bundle-upload, euca-check-bucket, or euca-delete-bundle do
  102 # not appear in the NC's search PATH then specify their locations here.
  103 #NC_BUNDLE_UPLOAD_PATH="/usr/bin/euca-bundle-upload"
  104 #NC_CHECK_BUCKET_PATH="/usr/bin/euca-check-bucket"
  105 #NC_DELETE_BUNDLE_PATH="/usr/bin/euca-delete-bundle"
  106 
  107 # The maximum amount of time, in seconds, that an instance will remain
  108 # in a migration-ready state on a source NC while awaiting the
  109 # preparation of a destination NC for a migration. After this time
  110 # period, the migration request will be terminated and the any
  111 # preparation on the source NC will be rolled back. Default is 15
  112 # minutes.
  113 #NC_MIGRATION_READY_THRESHOLD=900
  114 
  115 # The number of connection attempts that NC will try to downlaod an
  116 # image or image manifest from Walrus. Failure to download may be
  117 # due to a registered image not being available for download while
  118 # Walrus is decrypting and caching it. Smallest allowed value is 1,
  119 # while the biggest is 98. The default, as of 3.3.1, is 9, which 
  120 # gives over 13 minutes of wait time. (Download attempts are backed
  121 # off at exponentially increasing intervals up to a max of 300 sec
  122 # between retries.)
  123 #WALRUS_DOWNLOAD_MAX_ATTEMPTS=9
  124 
  125 # Name of the user on the Ceph installation that requests
  126 # from Eucalyptus should use.
  127 #
  128 #CEPH_USER_NAME="eucalyptus"
  129 
  130 # Path to the file containing the keyring that Eucalyptus
  131 # should use when interacting with Ceph.
  132 #
  133 #CEPH_KEYRING_PATH="/etc/ceph/ceph.client.eucalyptus.keyring"
  134 
  135 # Path to the configuration file for Ceph installation
  136 # on the Node Controller host.
  137 #
  138 #CEPH_CONFIG_PATH="/etc/ceph/ceph.conf"
  139 
  140 # Toggle for requesting that the CPU visible to the guest should
  141 # be exactly the same as the host CPU even in the aspects that
  142 # libvirt does not understand. Setting this to 1 enables passthrough,
  143 # which may restrict ability of instances to migrate between similar
  144 # but not identical CPUs. On the other hand, passthrough is necessary
  145 # for nested virtualization. Default value is not to pass through.
  146 #
  147 #USE_CPU_PASSTHROUGH="0"
  148 
  149 # By default we configure libvirt to not use policy kit (polkitd) for 
  150 # socket authentication due to NC to libvirt communication issues. 
  151 # If required, setting this value to 1 will configure libvirtd to 
  152 # use polkit. Default is to disable polkit. Setting to -1 will disable
  153 # modification of the libvirt configuration file.
  154 #LIBVIRT_USE_POLICY_KIT="0"
  155 
  156 ###########################################################################
  157 # NETWORKING CONFIGURATION
  158 #
  159 # The set of networking settings that apply to a cloud varies based on
  160 # its networking mode.  Each setting in this section lists the modes in
  161 # which it applies.  Unless otherwise noted, all of these settings apply
  162 # only to CCs.  All settings that lack default values must be specified
  163 # in the networking modes that use them.
  164 ###########################################################################
  165 
  166 # The networking mode in which to run. The same mode must be specified
  167 # on all CCs and NCs in the entire cloud. Valid values are EDGE and VPCMIDO
  168 #VNET_MODE="EDGE"
  169 
  170 # On an NC, this is the name of the network interface that is connected
  171 # to the same network as the CC.  The default is "eth0".
  172 # Networking modes: EDGE
  173 VNET_PUBINTERFACE="eth0"
  174 
  175 # On an NC, this is the name of the bridge interface to which instances'
  176 # network interfaces should attach.  A physical interface that can reach
  177 # the CC must be attached to this bridge (in VPCMIDO mode there is no
  178 # need to attach this physical interface).
  179 # Networking modes: EDGE, VPCMIDO
  180 VNET_BRIDGE="br0"
  181 
  182 # The ISC DHCP server executable to use.  The default is
  183 # "/usr/sbin/dhcpd".
  184 # Networking modes: EDGE
  185 VNET_DHCPDAEMON="/usr/sbin/dhcpd"
  186 
  187 # systemctl executable to use. Defaults to /usr/bin/systemctl
  188 # Networking modes: EDGE, VPCMIDO
  189 #VNET_SYSTEMCTL="/usr/bin/systemctl"