forked from xapi-project/xenopsd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
xenopsd.conf
116 lines (82 loc) · 3.15 KB
/
xenopsd.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# Configuration file for xenopsd
# Default paths to search for binaries
# search-path=
# The location of the inventory file
inventory = /etc/xensource-inventory
# True to use the message switch; false for direct Unix domain socket
# comms
use-switch = false
# false means use the real xen backend; true the simulation backend
simulate=false
# true means persist data across restarts
persist=true
log=syslog:xenopsd
pidfile=/var/run/xenopsd.pid
# Omit some sources of log-spam by default
disable-logging-for=http
# Where to place the listening sockets
# sockets-path=/var/xapi
# Group which can access the listening socket
# sockets-group=xapi
# Number of threads which will service the VM operation queues
# worker-pool-size=4
# Directory tree containing VM metadata
# database-path=/var/run/nonpersistent/xenopsd
# Path to hvmloader
# hvmloader="/usr/lib/xen/boot/hvmloader"
# Path to pygrub
# pygrub=/usr/lib/xen-4.1/bin/pygrub
# Path to eliloader
# eliloader=/usr/bin/eliloader
# Path to the network backend switch
# network_conf="/etc/xcp/network.conf"
# Where to cache boot-time CPU info
# cpu-info-file = /etc/xensource/boot_time_cpus
# True means that xenopsd will run the hotplug scripts itself (preferred)
# run_hotplug_scripts = true
# Path to the vif backend script
# vif-script=/etc/xensource/scripts/vif
# Path to the vif backend script
# vif-xl-script=/etc/xensource/scripts/vif
# Path to the vbd backend script
# vbd-xl-script=/usr/lib/xcp/scripts/block
# Path to the qemu vif script
# qemu-vif-script=/etc/xcp/scripts/qemu-vif-script
# Path to the PCI FLR script
# pci-flr-script=/opt/xensource/libexec/pci-flr
# Path to the vncterm binary
# vncterm=/usr/lib/xen/bin/vncterm
# Path to the xenguest binary
# xenguest=/opt/xensource/libexec/xenguest
# Path to the emu-manager binary
# emu-manager=/opt/xensource/libexec/emu-manager
# Path to the qemu-dm wrapper script
# qemu-dm-wrapper=/opt/xensource/libexec/qemu-dm-wrapper
# Path to the setup-vif-rules script
# setup-vif-rules=/opt/xensource/libexec/setup-vif-rules
# Path to the setup-pvs-proxy-rules script
# setup-pvs-proxy-rules=/usr/libexec/xenopsd/setup-pvs-proxy-rules
# Paths to standard system utilities:
# tune2fs=/sbin/tune2fs
# mkfs=/sbin/mkfs
# mount=/bin/mount
# umount=/bin/umount
# ionice=/usr/bin/ionice
# chgrp=/bin/chgrp
# Default backend for VBDs (used in XenStore)
# default-vbd-backend-kind=vbd
# Use the upstream qemu by default
# use-upstream-qemu=false
# Workaround for ca-140252: evtchn misalignment workaround for legacy PV tools
# ca-140252-workaround=false
# Xenopsd does not have a way to pause a ballooning process that is being too
# slow or has reached a "good enough" memory level.
# The following tiemout indicates the time that we allow the guests drivers to
# do additional memory ballooning before live migration if we detect that
# the ballooning is still in progress or has suddenly restarted.
# Reaching the timeout will cancel the migration but leave the VM in a usable
# running state.
# additional-ballooning-timeout=120.0
# time to wait for in-guest PV drivers to acknowledge a shutdown request
# before we conclude that the drivers have failed
# domain_shutdown_ack_timeout = 60