Advertisement
skippyV

skippys-xen-tools-conf

Sep 12th, 2012
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.60 KB | None | 0 0
  1. ##
  2. # /etc/xen-tools/xen-tools.conf
  3. ##
  4. #
  5. # This is the global configuration file for the scripts included
  6. # within the xen-tools package.
  7. #
  8. # For more details please see:
  9. #
  10. # http://xen-tools.org/
  11. #
  12. ##
  13.  
  14.  
  15. ##
  16. #
  17. # File Format
  18. # -----------
  19. #
  20. # Anything following a '#' character is ignored as a comment.
  21. #
  22. # Otherwise the format of this file "key = value". The value of
  23. # any keys in this file may be constructed via the output of a command.
  24. #
  25. # For example:
  26. #
  27. # kernel = /boot/vmlinuz-`uname -r`
  28. #
  29. ##
  30.  
  31.  
  32.  
  33. #
  34. ##
  35. # Output directory for storing loopback images.
  36. #
  37. # If you choose to use loopback images, which are simple to manage but
  38. # slower than LVM partitions, then specify a directory here and uncomment
  39. # the line.
  40. #
  41. # New instances will be stored in subdirectories named after their
  42. # hostnames.
  43. #
  44. ##
  45. # dir = /home/xen
  46. #
  47.  
  48. #
  49. ##
  50. #
  51. # If you don't wish to use loopback images then you may specify an
  52. # LVM volume group here instead
  53. #
  54. ##
  55. lvm = vg0
  56.  
  57.  
  58. #
  59. ##
  60. #
  61. # Installation method.
  62. #
  63. # There are four distinct methods which you may to install a new copy
  64. # of Linux to use in your Xen guest domain:
  65. #
  66. # - Installation via the debootstrap command.
  67. # - Installation via the rpmstrap command.
  68. # - Installation via the rinse command.
  69. # - Installation by copying a directory containing a previous installation.
  70. # - Installation by untarring a previously archived image.
  71. #
  72. # NOTE That if you use the "untar", or "copy" options you should ensure
  73. # that the image you're left with matches the 'dist' setting later in
  74. # this file.
  75. #
  76. #
  77. ##
  78. #
  79. #
  80. # install-method = [ debootstrap | rinse | rpmstrap | copy | tar ]
  81. #
  82. #
  83. install-method = debootstrap
  84.  
  85. #
  86. # If you're using the "copy", or "tar" installation methods you must
  87. # need to specify the source location to copy from, or the source
  88. # .tar file to unpack.
  89. #
  90. # You may specify that with a line such as:
  91. #
  92. # install-source = /path/to/copy
  93. # install-source = /some/path/img.tar
  94. #
  95. #
  96.  
  97. #
  98. ##
  99. # Command definitions.
  100. ##
  101. #
  102. # The "rinse", and "rpmstrap" commands are hardwired into
  103. # the script, but if you wish to modify the commands which are executed
  104. # when installing new systems by a "copy", "debootstrap", or "tar" method
  105. # you can do so here:
  106. #
  107. # (This allows you to install from a .tar.bz file, rather than a plain
  108. # tar file, use cdebootstrap, etc.)
  109. #
  110. # install-method = copy:
  111. # copy-cmd = /bin/cp -a $src/* $dest
  112. #
  113. # install-method = debootstrap:
  114. # debootstrap-cmd = /usr/sbin/debootstrap
  115. #
  116. # install-method = tar:
  117. # tar-cmd = /bin/tar --numeric-owner -xvf $src
  118. #
  119. #
  120.  
  121.  
  122.  
  123. #
  124. ##
  125. # Disk and Sizing options.
  126. ##
  127. #
  128. #size = 4Gb # Disk image size.
  129. size = 8Gb # Disk image size.
  130. #memory = 128Mb # Memory size
  131. memory = 512Mb # Memory size
  132. swap = 128Mb # Swap size
  133. # noswap = 1 # Don't use swap at all for the new system.
  134. fs = ext3 # use the EXT3 filesystem for the disk image.
  135. dist = `xt-guess-suite-and-mirror --suite` # Default distribution to install.
  136. image = sparse # Specify sparse vs. full disk images.
  137.  
  138. #
  139. # See the README for currently supported and tested distributions. You can
  140. # either find it in the root directory of the unpacked source or, on Debian
  141. # and Ubuntu based systems, in /usr/share/doc/xen-tools/README.gz
  142. #
  143.  
  144.  
  145.  
  146. ##
  147. # Networking setup values.
  148. ##
  149.  
  150. #
  151. # Uncomment and adjust these network settings if you wish to give your
  152. # new instances static IP addresses.
  153. #
  154. # gateway = 192.168.1.1
  155. gateway = 10.0.0.254
  156. netmask = 255.255.255.0
  157. # broadcast = 192.168.1.255
  158. #
  159. # Uncomment this if you wish the images to use DHCP
  160. #
  161. # dhcp = 1
  162.  
  163. #
  164. # Uncomment and adjust this setting if you wish to give your new
  165. # instances a specific nameserver.
  166. #
  167. # By default, nameserver is not set, and Dom0's /etc/resolv.conf will
  168. # be copied to guest.
  169. #
  170. # nameserver = 192.168.1.1
  171. nameserver = 24.92.226.12
  172. #
  173.  
  174. #
  175. # Setup bridge name for host vif. Usefull if you use bridged networking
  176. # for guests.
  177. #
  178. # bridge = xendmz
  179. #
  180.  
  181. ##
  182. # Misc options
  183. ##
  184.  
  185. #
  186. # Uncomment the following line if you wish to disable the caching
  187. # of downloaded .deb files when using debootstrap to install images.
  188. #
  189. # cache = no
  190. #
  191.  
  192. #
  193. # The default cachedir is, /var/cache/apt/archives/, however if it
  194. # does not exist it will default to /var/cache/xen-tools/archives/
  195. # Uncomment the line below to set it to something else.
  196. #
  197. # cachedir = /var/cache/xen-tools/archives/
  198. #
  199.  
  200. #
  201. # Uncomment the following line if you wish not to generate a new root
  202. # password for the new guest.
  203. #
  204. # genpass = 0
  205. #
  206.  
  207. #
  208. # You can also change the password length by uncommenting and
  209. # changing the line below
  210. #
  211. # genpass_len = 8
  212. #
  213.  
  214. #
  215. # You can yet change the hashing method to encrypt the generated
  216. # password by changing the line below.
  217. # Valid values : md5, sha256 and sha512.
  218. #
  219. # hash_method = sha256
  220. #
  221.  
  222. #
  223. # Uncomment the following line if you wish to interactively setup a
  224. # new root password for images.
  225. #
  226. # passwd = 1
  227. #
  228.  
  229. #
  230. # If you'd like all accounts on your host system which are not present
  231. # on the guest system to be copied over then uncomment the following line.
  232. #
  233. # accounts = 1
  234. #
  235.  
  236. #
  237. # Default kernel and ramdisk to use for the virtual servers
  238. #
  239. kernel = /boot/vmlinuz-`uname -r`
  240. initrd = /boot/initrd.img-`uname -r`
  241.  
  242. #
  243. # The architecture to use when using debootstrap, rinse, or rpmstrap.
  244. #
  245. # This is most useful on 64 bit host machines, for other systems it
  246. # doesn't need to be used.
  247. #
  248. # arch = [i386|amd64]
  249. arch = amd64
  250. #
  251.  
  252. #
  253. # The default mirror for debootstrap to install Debian-derived distributions
  254. #
  255. mirror = `xt-guess-suite-and-mirror --mirror`
  256.  
  257. #
  258. # A mirror suitable for use when installing the Dapper release of Ubuntu.
  259. #
  260. # mirror = http://gb.archive.ubuntu.com/ubuntu/
  261.  
  262. #
  263. # If you like you could use per-distribution mirrors, which will
  264. # be more useful if you're working in an environment where you want
  265. # to regularly use multiple distributions. The following are the
  266. # default values used (for Debian the GeoIP feature is used, see
  267. # http://wiki.debian.org/DebianGeoMirror):
  268. #
  269. # mirror_sarge = http://archive.debian.org/debian
  270. # mirror_etch = http://archive.debian.org/debian
  271. # mirror_lenny = http://cdn.debian.net/debian
  272. # mirror_squeeze = http://cdn.debian.net/debian
  273. #mirror_squeeze = http://repo.varnish-cache.org/ubuntu/
  274. mirror_squeeze = http://ftp.ca.debian.org/debian/
  275. # mirror_wheezy = http://cdn.debian.net/debian
  276. # mirror_sid = http://cdn.debian.net/debian
  277. # mirror_dapper = http://archive.ubuntu.com/ubuntu
  278. # mirror_edgy = http://old-releases.ubuntu.com/ubuntu
  279. # mirror_feisty = http://old-releases.ubuntu.com/ubuntu
  280. # mirror_gutsy = http://old-releases.ubuntu.com/ubuntu
  281. # mirror_hardy = http://archive.ubuntu.com/ubuntu
  282. # mirror_intrepid = http://old-releases.ubuntu.com/ubuntu
  283. # mirror_karmic = http://archive.ubuntu.com/ubuntu
  284. # mirror_lucid = http://archive.ubuntu.com/ubuntu
  285. # mirror_maverick = http://archive.ubuntu.com/ubuntu
  286. # mirror_natty = http://archive.ubuntu.com/ubuntu
  287.  
  288.  
  289. #
  290. # Filesystem options for the different filesystems we support.
  291. #
  292. ext3_options = noatime,nodiratime,errors=remount-ro
  293. ext2_options = noatime,nodiratime,errors=remount-ro
  294. xfs_options = defaults
  295. reiserfs_options = defaults
  296. btrfs_options = defaults
  297.  
  298. #
  299. # Uncomment if you wish newly created images to boot once they've been
  300. # created.
  301. #
  302. # boot = 1
  303.  
  304.  
  305. #
  306. # If you're using the lenny or later version of the Xen guest kernel you will
  307. # need to make sure that you use 'hvc0' for the guest serial device,
  308. # and 'xvdX' instead of 'sdX' for serial devices.
  309. #
  310. # You may specify the things to use here:
  311. #
  312. # serial_device = hvc0 #default
  313. # serial_device = tty1
  314. #
  315. # disk_device = xvda #default
  316. # disk_device = sda
  317. #
  318.  
  319.  
  320. #
  321. # Here we specify the output directory which the Xen configuration
  322. # files will be written to, and the suffix to give them.
  323. #
  324. # Historically xen-tools have created configuration files in /etc/xen,
  325. # and given each file the name $hostname.cfg. If you want to change
  326. # that behaviour you may do so here.
  327. #
  328. #
  329. # output = /etc/xen
  330. # extension = .cfg
  331. #
  332.  
  333. #
  334. # Here you can control weather your dom0's /etc/hosts file should be
  335. # appended with the new guest, and also if your dom0's /etc/hosts file
  336. # should be copied to the new guest.
  337. #
  338. # Change the following options to 1 to set them
  339. # nohosts - don't touch the dom0's /etc/hosts file
  340. # copyhosts - copy the dom0's /etc/hosts to the guest
  341. #
  342. # by default new guests ARE added to the dom0's /etc/hosts file
  343. # nohosts = 0 # default
  344. #
  345. # by default the dom0's /etc/hosts IS NOT copied
  346. # copyhosts = 0 # default
  347. #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement