IT星球论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 55|回复: 0

Centos7+Packstack安装部署Openstack Mitaka之(二) packstack-answers-file

[复制链接]

2002

主题

1

好友

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

优秀会员 助人为乐 辛勤工作 技术精英 多才多艺 优秀班竹 灌水天才 星球管理 宣传大使 灌水之王 财富勋章 版主勋章 动漫勋章 勤奋会员 论坛精英 PS高手 心 8 闪游皮肤 双鱼座 8★8➹ 志愿者 乖

发表于 2017-7-3 23:12:23 |显示全部楼层
Centos7+Packstack安装部署Openstack Mitaka之(二) packstack-answers-file
上一篇中所使用的packstack安装配置文件如下:
  1. [general]



  2. # Path to a public key to install on servers. If a usable key has not

  3. # been installed on the remote servers, the user is prompted for a

  4. # password and this key is installed so the password will not be

  5. # required again.

  6. CONFIG_SSH_KEY=/root/.ssh/id_rsa.pub



  7. # Default password to be used everywhere (overridden by passwords set

  8. # for individual services or users).

  9. CONFIG_DEFAULT_PASSWORD=



  10. # The amount of service workers/threads to use for each service.

  11. # Useful to tweak when you have memory constraints. Defaults to the

  12. # amount of cores on the system.

  13. CONFIG_SERVICE_WORKERS=%{::processorcount}



  14. # Specify 'y' to install MariaDB. ['y', 'n']

  15. CONFIG_MARIADB_INSTALL=y



  16. # Specify 'y' to install OpenStack Image Service (glance). ['y', 'n']

  17. CONFIG_GLANCE_INSTALL=y



  18. # Specify 'y' to install OpenStack Block Storage (cinder). ['y', 'n']

  19. CONFIG_CINDER_INSTALL=y



  20. # Specify 'y' to install OpenStack Shared File System (manila). ['y',

  21. # 'n']

  22. CONFIG_MANILA_INSTALL=y



  23. # Specify 'y' to install OpenStack Compute (nova). ['y', 'n']

  24. CONFIG_NOVA_INSTALL=y



  25. # Specify 'y' to install OpenStack Networking (neutron); otherwise,

  26. # Compute Networking (nova) will be used. ['y', 'n']

  27. CONFIG_NEUTRON_INSTALL=y



  28. # Specify 'y' to install OpenStack Dashboard (horizon). ['y', 'n']

  29. CONFIG_HORIZON_INSTALL=y



  30. # Specify 'y' to install OpenStack Object Storage (swift). ['y', 'n']

  31. CONFIG_SWIFT_INSTALL=y



  32. # Specify 'y' to install OpenStack Metering (ceilometer). ['y', 'n']

  33. CONFIG_CEILOMETER_INSTALL=y



  34. # Specify 'y' to install OpenStack Telemetry Alarming (Aodh). Note

  35. # Aodh requires Ceilometer to be installed as well. ['y', 'n']

  36. CONFIG_AODH_INSTALL=y



  37. # Specify 'y' to install OpenStack Metering as a Service (gnocchi).

  38. # ['y', 'n']

  39. CONFIG_GNOCCHI_INSTALL=y



  40. # Specify 'y' to install OpenStack Data Processing (sahara). In case

  41. # of sahara installation packstack also installs heat.['y', 'n']

  42. CONFIG_SAHARA_INSTALL=n



  43. # Specify 'y' to install OpenStack Orchestration (heat). ['y', 'n']

  44. CONFIG_HEAT_INSTALL=n



  45. # Specify 'y' to install OpenStack Database (trove) ['y', 'n']

  46. CONFIG_TROVE_INSTALL=n



  47. # Specify 'y' to install OpenStack Bare Metal Provisioning (ironic).

  48. # ['y', 'n']

  49. CONFIG_IRONIC_INSTALL=n



  50. # Specify 'y' to install the OpenStack Client packages (command-line

  51. # tools). An admin "rc" file will also be installed. ['y', 'n']

  52. CONFIG_CLIENT_INSTALL=y



  53. # Comma-separated list of NTP servers. Leave plain if Packstack

  54. # should not install ntpd on instances.

  55. CONFIG_NTP_SERVERS=



  56. # Specify 'y' to install NagiOS to monitor OpenStack hosts. Nagios

  57. # provides additional tools for monitoring the OpenStack environment.

  58. # ['y', 'n']

  59. CONFIG_NAGIOS_INSTALL=y



  60. # Comma-separated list of servers to be excluded from the

  61. # installation. This is helpful if you are running Packstack a second

  62. # time with the same answer file and do not want Packstack to

  63. # overwrite these server's configurations. Leave empty if you do not

  64. # need to exclude any servers.

  65. EXCLUDE_SERVERS=



  66. # Specify 'y' if you want to run OpenStack services in debug mode;

  67. # otherwise, specify 'n'. ['y', 'n']

  68. CONFIG_DEBUG_MODE=n



  69. # Server on which to install OpenStack services specific to the

  70. # controller role (for example, API servers or dashboard).

  71. CONFIG_CONTROLLER_HOST=10.0.2.15



  72. # List the servers on which to install the Compute service.

  73. CONFIG_COMPUTE_HOSTS=10.0.2.15



  74. # List of servers on which to install the network service such as

  75. # Compute networking (nova network) or OpenStack Networking (neutron).

  76. CONFIG_NETWORK_HOSTS=10.0.2.15



  77. # Specify 'y' if you want to use VMware vCenter as hypervisor and

  78. # storage; otherwise, specify 'n'. ['y', 'n']

  79. CONFIG_VMWARE_BACKEND=n



  80. # Specify 'y' if you want to use unsupported parameters. This should

  81. # be used only if you know what you are doing. Issues caused by using

  82. # unsupported options will not be fixed before the next major release.

  83. # ['y', 'n']

  84. CONFIG_UNSUPPORTED=n



  85. # Specify 'y' if you want to use subnet addresses (in CIDR format)

  86. # instead of interface names in following options:

  87. # CONFIG_NOVA_COMPUTE_PRIVIF, CONFIG_NOVA_NETWORK_PRIVIF,

  88. # CONFIG_NOVA_NETWORK_PUBIF, CONFIG_NEUTRON_OVS_BRIDGE_IFACES,

  89. # CONFIG_NEUTRON_LB_INTERFACE_MappINGS, CONFIG_NEUTRON_OVS_TUNNEL_IF.

  90. # This is useful for cases when interface names are not same on all

  91. # installation hosts.

  92. CONFIG_USE_SUBNETS=n



  93. # IP address of the VMware vCenter server.

  94. CONFIG_VCENTER_HOST=



  95. # User name for VMware vCenter server authentication.

  96. CONFIG_VCENTER_USER=



  97. # Password for VMware vCenter server authentication.

  98. CONFIG_VCENTER_PASSWORD=



  99. # Comma separated list of names of the VMware vCenter clusters. Note:

  100. # if multiple clusters are specified each one is mapped to one

  101. # compute, otherwise all computes are mapped to same cluster.

  102. CONFIG_VCENTER_CLUSTER_NAMES=



  103. # (Unsupported!) Server on which to install OpenStack services

  104. # specific to storage servers such as Image or Block Storage services.

  105. CONFIG_STORAGE_HOST=10.0.2.15



  106. # (Unsupported!) Server on which to install OpenStack services

  107. # specific to OpenStack Data Processing (sahara).

  108. CONFIG_SAHARA_HOST=10.0.2.15



  109. # Specify 'y' to enable the EPEL repository (Extra Packages for

  110. # Enterprise linux). ['y', 'n']

  111. CONFIG_USE_EPEL=n



  112. # Comma-separated list of URLs for any additional yum repositories,

  113. # to use for installation.

  114. CONFIG_REPO=



  115. # Specify 'y' to enable the RDO testing repository. ['y', 'n']

  116. CONFIG_ENABLE_RDO_TESTING=n



  117. # To subscribe each server with Red Hat Subscription Manager, include

  118. # this with CONFIG_RH_PW.

  119. CONFIG_RH_USER=



  120. # To subscribe each server to receive updates from a Satellite

  121. # server, provide the URL of the Satellite server. You must also

  122. # provide a user name (CONFIG_SATELLITE_USERNAME) and password

  123. # (CONFIG_SATELLITE_PASSWORD) or an Access key (CONFIG_SATELLITE_AKEY)

  124. # for authentication.

  125. CONFIG_SATELLITE_URL=



  126. # Specify a Satellite 6 Server to register to. If not specified,

  127. # Packstack will register the system to the Red Hat server. When this

  128. # option is specified, you also need to set the Satellite 6

  129. # organization (CONFIG_RH_SAT6_ORG) and an activation key

  130. # (CONFIG_RH_SAT6_KEY).

  131. CONFIG_RH_SAT6_SERVER=



  132. # To subscribe each server with Red Hat Subscription Manager, include

  133. # this with CONFIG_RH_USER.

  134. CONFIG_RH_PW=



  135. # Specify 'y' to enable RHEL optional repositories. ['y', 'n']

  136. CONFIG_RH_OPTIONAL=y



  137. # HTTP proxy to use with Red Hat Subscription Manager.

  138. CONFIG_RH_PROXY=



  139. # Specify a Satellite 6 Server organization to use when registering

  140. # the system.

  141. CONFIG_RH_SAT6_ORG=



  142. # Specify a Satellite 6 Server activation key to use when registering

  143. # the system.

  144. CONFIG_RH_SAT6_KEY=



  145. # Port to use for Red Hat Subscription Manager's HTTP proxy.

  146. CONFIG_RH_PROXY_PORT=



  147. # User name to use for Red Hat Subscription Manager's HTTP proxy.

  148. CONFIG_RH_PROXY_USER=



  149. # Password to use for Red Hat Subscription Manager's HTTP proxy.

  150. CONFIG_RH_PROXY_PW=



  151. # User name to authenticate with the RHN Satellite server; if you

  152. # intend to use an access key for Satellite authentication, leave this

  153. # blank.

  154. CONFIG_SATELLITE_USER=



  155. # Password to authenticate with the RHN Satellite server; if you

  156. # intend to use an access key for Satellite authentication, leave this

  157. # blank.

  158. CONFIG_SATELLITE_PW=



  159. # Access key for the Satellite server; if you intend to use a user

  160. # name and password for Satellite authentication, leave this blank.

  161. CONFIG_SATELLITE_AKEY=



  162. # Certificate path or URL of the certificate authority to verify that

  163. # the connection with the Satellite server is secure. If you are not

  164. # using Satellite in your deployment, leave this blank.

  165. CONFIG_SATELLITE_CACERT=



  166. # Profile name that should be used as an identifier for the system in

  167. # RHN Satellite (if required).

  168. CONFIG_SATELLITE_PROFILE=



  169. # Comma-separated list of flags passed to the rhnreg_ks command.

  170. # Valid flags are: novirtinfo, norhnsd, nopackages ['novirtinfo',

  171. # 'norhnsd', 'nopackages']

  172. CONFIG_SATELLITE_FLAGS=



  173. # HTTP proxy to use when connecting to the RHN Satellite server (if

  174. # required).

  175. CONFIG_SATELLITE_PROXY=



  176. # User name to authenticate with the Satellite-server HTTP proxy.

  177. CONFIG_SATELLITE_PROXY_USER=



  178. # User password to authenticate with the Satellite-server HTTP proxy.

  179. CONFIG_SATELLITE_PROXY_PW=



  180. # Specify filepath for CA cert file. If CONFIG_SSL_CACERT_SELFSIGN is

  181. # set to 'n' it has to be preexisting file.

  182. CONFIG_SSL_CACERT_FILE=/etc/pki/tls/certs/selfcert.crt



  183. # Specify filepath for CA cert key file. If

  184. # CONFIG_SSL_CACERT_SELFSIGN is set to 'n' it has to be preexisting

  185. # file.

  186. CONFIG_SSL_CACERT_KEY_FILE=/etc/pki/tls/private/selfkey.key



  187. # Enter the path to use to store generated SSL certificates in.

  188. CONFIG_SSL_CERT_DIR=~/packstackca/



  189. # Specify 'y' if you want Packstack to pregenerate the CA

  190. # Certificate.

  191. CONFIG_SSL_CACERT_SELFSIGN=y



  192. # Enter the selfsigned CAcert subject country.

  193. CONFIG_SELFSIGN_CACERT_SUBJECT_C=--



  194. # Enter the selfsigned CAcert subject state.

  195. CONFIG_SELFSIGN_CACERT_SUBJECT_ST=State



  196. # Enter the selfsigned CAcert subject location.

  197. CONFIG_SELFSIGN_CACERT_SUBJECT_L=City



  198. # Enter the selfsigned CAcert subject organization.

  199. CONFIG_SELFSIGN_CACERT_SUBJECT_O=openstack



  200. # Enter the selfsigned CAcert subject organizational unit.

  201. CONFIG_SELFSIGN_CACERT_SUBJECT_OU=packstack



  202. # Enter the selfsigned CAcert subject common name.

  203. CONFIG_SELFSIGN_CACERT_SUBJECT_CN=packstack



  204. CONFIG_SELFSIGN_CACERT_SUBJECT_MAIL=admin@packstack



  205. # Service to be used as the AMQP broker. Allowed values are: rabbitmq

  206. # ['rabbitmq']

  207. CONFIG_AMQP_BACKEND=rabbitmq



  208. # IP address of the server on which to install the AMQP service.

  209. CONFIG_AMQP_HOST=10.0.2.15



  210. # Specify 'y' to enable SSL for the AMQP service. ['y', 'n']

  211. CONFIG_AMQP_ENABLE_SSL=n



  212. # Specify 'y' to enable authentication for the AMQP service. ['y',

  213. # 'n']

  214. CONFIG_AMQP_ENABLE_AUTH=n



  215. # Password for the NSS certificate database of the AMQP service.

  216. CONFIG_AMQP_NSS_CERTDB_PW=PW_PLACEHOLDER



  217. # User for AMQP authentication.

  218. CONFIG_AMQP_AUTH_USER=amqp_user



  219. # Password for AMQP authentication.

  220. CONFIG_AMQP_AUTH_PASSWORD=PW_PLACEHOLDER



  221. # IP address of the server on which to install MariaDB. If a MariaDB

  222. # installation was not specified in CONFIG_MARIADB_INSTALL, specify

  223. # the IP address of an existing database server (a MariaDB cluster can

  224. # also be specified).

  225. CONFIG_MARIADB_HOST=10.0.2.15



  226. # User name for the MariaDB administrative user.

  227. CONFIG_MARIADB_USER=root



  228. # Password for the MariaDB administrative user.

  229. CONFIG_MARIADB_PW=67910d76942f4616



  230. # Password to use for the Identity service (keystone) to access the

  231. # database.

  232. CONFIG_KEYSTONE_DB_PW=0f7395897231422d



  233. # Enter y if cron job for removing soft deleted DB rows should be

  234. # created.

  235. CONFIG_KEYSTONE_DB_PURGE_ENABLE=True



  236. # Default region name to use when creating tenants in the Identity

  237. # service.

  238. CONFIG_KEYSTONE_REGION=RegionOne



  239. # Token to use for the Identity service API.

  240. CONFIG_KEYSTONE_ADMIN_TOKEN=abb21145a01448e288e25bfac854d7aa



  241. # Email address for the Identity service 'admin' user.  Defaults to

  242. CONFIG_KEYSTONE_ADMIN_EMAIL=root@localhost



  243. # User name for the Identity service 'admin' user.  Defaults to

  244. # 'admin'.

  245. CONFIG_KEYSTONE_ADMIN_USERNAME=admin



  246. # Password to use for the Identity service 'admin' user.

  247. CONFIG_KEYSTONE_ADMIN_PW=admin



  248. # Password to use for the Identity service 'demo' user.

  249. CONFIG_KEYSTONE_DEMO_PW=demo



  250. # Identity service API version string. ['v2.0', 'v3']

  251. CONFIG_KEYSTONE_API_VERSION=v2.0



  252. # Identity service token format (UUID or PKI). The recommended format

  253. # for new deployments is UUID. ['UUID', 'PKI']

  254. CONFIG_KEYSTONE_TOKEN_FORMAT=UUID



  255. # Name of service to use to run the Identity service (keystone or

  256. # httpd). ['keystone', 'httpd']

  257. CONFIG_KEYSTONE_SERVICE_NAME=httpd



  258. # Type of Identity service backend (sql or ldap). ['sql', 'ldap']

  259. CONFIG_KEYSTONE_IDENTITY_BACKEND=sql



  260. # URL for the Identity service LDAP backend.

  261. CONFIG_KEYSTONE_LDAP_URL=ldap://10.0.2.15



  262. # User DN for the Identity service LDAP backend.  Used to bind to the

  263. # LDAP server if the LDAP server does not allow anonymous

  264. # authentication.

  265. CONFIG_KEYSTONE_LDAP_USER_DN=



  266. # User DN password for the Identity service LDAP backend.

  267. CONFIG_KEYSTONE_LDAP_USER_PASSWORD=



  268. # Base suffix for the Identity service LDAP backend.

  269. CONFIG_KEYSTONE_LDAP_SUFFIX=



  270. # Query scope for the Identity service LDAP backend. Use 'one' for

  271. # onelevel/singleLevel or 'sub' for subtree/wholeSubtree ('base' is

  272. # not actually used by the Identity service and is therefore

  273. # deprecated). ['base', 'one', 'sub']

  274. CONFIG_KEYSTONE_LDAP_QUERY_SCOPE=one



  275. # Query page size for the Identity service LDAP backend.

  276. CONFIG_KEYSTONE_LDAP_PAGE_SIZE=-1



  277. # User subtree for the Identity service LDAP backend.

  278. CONFIG_KEYSTONE_LDAP_USER_SUBTREE=



  279. # User query filter for the Identity service LDAP backend.

  280. CONFIG_KEYSTONE_LDAP_USER_FILTER=



  281. # User object class for the Identity service LDAP backend.

  282. CONFIG_KEYSTONE_LDAP_USER_OBJECTCLASS=



  283. # User ID attribute for the Identity service LDAP backend.

  284. CONFIG_KEYSTONE_LDAP_USER_ID_ATTRIBUTE=



  285. # User name attribute for the Identity service LDAP backend.

  286. CONFIG_KEYSTONE_LDAP_USER_NAME_ATTRIBUTE=



  287. # User email address attribute for the Identity service LDAP backend.

  288. CONFIG_KEYSTONE_LDAP_USER_MAIL_ATTRIBUTE=



  289. # User-enabled attribute for the Identity service LDAP backend.

  290. CONFIG_KEYSTONE_LDAP_USER_ENABLED_ATTRIBUTE=



  291. # Bit mask integer applied to user-enabled attribute for the Identity

  292. # service LDAP backend. Indicate the bit that the enabled value is

  293. # stored in if the LDAP server represents "enabled" as a bit on an

  294. # integer rather than a boolean. A value of "0" indicates the mask is

  295. # not used (default). If this is not set to "0", the typical value is

  296. # "2", typically used when

  297. # "CONFIG_KEYSTONE_LDAP_USER_ENABLED_ATTRIBUTE = userAccountControl".

  298. CONFIG_KEYSTONE_LDAP_USER_ENABLED_MASK=-1



  299. # Value of enabled attribute which indicates user is enabled for the

  300. # Identity service LDAP backend. This should match an appropriate

  301. # integer value if the LDAP server uses non-boolean (bitmask) values

  302. # to indicate whether a user is enabled or disabled. If this is not

  303. # set as 'y', the typical value is "512". This is typically used when

  304. # "CONFIG_KEYSTONE_LDAP_USER_ENABLED_ATTRIBUTE = userAccountControl".

  305. CONFIG_KEYSTONE_LDAP_USER_ENABLED_DEFAULT=TRUE



  306. # Specify 'y' if users are disabled (not enabled) in the Identity

  307. # service LDAP backend (inverts boolean-enalbed values).  Some LDAP

  308. # servers use a boolean lock attribute where "y" means an account is

  309. # disabled. Setting this to 'y' allows these lock attributes to be

  310. # used. This setting will have no effect if

  311. # "CONFIG_KEYSTONE_LDAP_USER_ENABLED_MASK" is in use. ['n', 'y']

  312. CONFIG_KEYSTONE_LDAP_USER_ENABLED_INVERT=n



  313. # Comma-separated list of attributes stripped from LDAP user entry

  314. # upon update.

  315. CONFIG_KEYSTONE_LDAP_USER_ATTRIBUTE_IGNORE=



  316. # Identity service LDAP attribute mapped to default_project_id for

  317. # users.

  318. CONFIG_KEYSTONE_LDAP_USER_DEFAULT_PROJECT_ID_ATTRIBUTE=



  319. # Specify 'y' if you want to be able to create Identity service users

  320. # through the Identity service interface; specify 'n' if you will

  321. # create directly in the LDAP backend. ['n', 'y']

  322. CONFIG_KEYSTONE_LDAP_USER_ALLOW_CREATE=n



  323. # Specify 'y' if you want to be able to update Identity service users

  324. # through the Identity service interface; specify 'n' if you will

  325. # update directly in the LDAP backend. ['n', 'y']

  326. CONFIG_KEYSTONE_LDAP_USER_ALLOW_UPDATE=n



  327. # Specify 'y' if you want to be able to delete Identity service users

  328. # through the Identity service interface; specify 'n' if you will

  329. # delete directly in the LDAP backend. ['n', 'y']

  330. CONFIG_KEYSTONE_LDAP_USER_ALLOW_DELETE=n



  331. # Identity service LDAP attribute mapped to password.

  332. CONFIG_KEYSTONE_LDAP_USER_PASS_ATTRIBUTE=



  333. # DN of the group entry to hold enabled LDAP users when using enabled

  334. # emulation.

  335. CONFIG_KEYSTONE_LDAP_USER_ENABLED_EMULATION_DN=



  336. # List of additional LDAP attributes for mapping additional attribute

  337. # mappings for users. The attribute-mapping format is

  338. # <ldap_attr>:<user_attr>, where ldap_attr is the attribute in the

  339. # LDAP entry and user_attr is the Identity API attribute.

  340. CONFIG_KEYSTONE_LDAP_USER_ADDITIONAL_ATTRIBUTE_MAPPING=



  341. # Group subtree for the Identity service LDAP backend.

  342. CONFIG_KEYSTONE_LDAP_GROUP_SUBTREE=



  343. # Group query filter for the Identity service LDAP backend.

  344. CONFIG_KEYSTONE_LDAP_GROUP_FILTER=



  345. # Group object class for the Identity service LDAP backend.

  346. CONFIG_KEYSTONE_LDAP_GROUP_OBJECTCLASS=



  347. # Group ID attribute for the Identity service LDAP backend.

  348. CONFIG_KEYSTONE_LDAP_GROUP_ID_ATTRIBUTE=



  349. # Group name attribute for the Identity service LDAP backend.

  350. CONFIG_KEYSTONE_LDAP_GROUP_NAME_ATTRIBUTE=



  351. # Group member attribute for the Identity service LDAP backend.

  352. CONFIG_KEYSTONE_LDAP_GROUP_MEMBER_ATTRIBUTE=



  353. # Group description attribute for the Identity service LDAP backend.

  354. CONFIG_KEYSTONE_LDAP_GROUP_DESC_ATTRIBUTE=



  355. # Comma-separated list of attributes stripped from LDAP group entry

  356. # upon update.

  357. CONFIG_KEYSTONE_LDAP_GROUP_ATTRIBUTE_IGNORE=



  358. # Specify 'y' if you want to be able to create Identity service

  359. # groups through the Identity service interface; specify 'n' if you

  360. # will create directly in the LDAP backend. ['n', 'y']

  361. CONFIG_KEYSTONE_LDAP_GROUP_ALLOW_CREATE=n



  362. # Specify 'y' if you want to be able to update Identity service

  363. # groups through the Identity service interface; specify 'n' if you

  364. # will update directly in the LDAP backend. ['n', 'y']

  365. CONFIG_KEYSTONE_LDAP_GROUP_ALLOW_UPDATE=n



  366. # Specify 'y' if you want to be able to delete Identity service

  367. # groups through the Identity service interface; specify 'n' if you

  368. # will delete directly in the LDAP backend. ['n', 'y']

  369. CONFIG_KEYSTONE_LDAP_GROUP_ALLOW_DELETE=n



  370. # List of additional LDAP attributes used for mapping additional

  371. # attribute mappings for groups. The attribute=mapping format is

  372. # <ldap_attr>:<group_attr>, where ldap_attr is the attribute in the

  373. # LDAP entry and group_attr is the Identity API attribute.

  374. CONFIG_KEYSTONE_LDAP_GROUP_ADDITIONAL_ATTRIBUTE_MAPPING=



  375. # Specify 'y' if the Identity service LDAP backend should use TLS.

  376. # ['n', 'y']

  377. CONFIG_KEYSTONE_LDAP_USE_TLS=n



  378. # CA certificate directory for Identity service LDAP backend (if TLS

  379. # is used).

  380. CONFIG_KEYSTONE_LDAP_TLS_CACERTDIR=



  381. # CA certificate file for Identity service LDAP backend (if TLS is

  382. # used).

  383. CONFIG_KEYSTONE_LDAP_TLS_CACERTFILE=



  384. # Certificate-checking strictness level for Identity service LDAP

  385. # backend; valid options are: never, allow, demand. ['never', 'allow',

  386. # 'demand']

  387. CONFIG_KEYSTONE_LDAP_TLS_REQ_CERT=demand



  388. # Password to use for the Image service (glance) to access the

  389. # database.

  390. CONFIG_GLANCE_DB_PW=ab6b7d5882bf4bcd



  391. # Password to use for the Image service to authenticate with the

  392. # Identity service.

  393. CONFIG_GLANCE_KS_PW=cca0c6076d8a4849



  394. # Storage backend for the Image service (controls how the Image

  395. # service stores disk images). Valid options are: file or swift

  396. # (Object Storage). The Object Storage service must be enabled to use

  397. # it as a working backend; otherwise, Packstack falls back to 'file'.

  398. # ['file', 'swift']

  399. CONFIG_GLANCE_BACKEND=file



  400. # Password to use for the Block Storage service (cinder) to access

  401. # the database.

  402. CONFIG_CINDER_DB_PW=9a41e1c3ec5146dd



  403. # Enter y if cron job for removing soft deleted DB rows should be

  404. # created.

  405. CONFIG_CINDER_DB_PURGE_ENABLE=True



  406. # Password to use for the Block Storage service to authenticate with

  407. # the Identity service.

  408. CONFIG_CINDER_KS_PW=c8a9cda31b6d47eb



  409. # Storage backend to use for the Block Storage service; valid options

  410. # are: lvm, gluster, nfs, vmdk, netapp. ['lvm', 'gluster', 'nfs',

  411. # 'vmdk', 'netapp']

  412. CONFIG_CINDER_BACKEND=lvm



  413. # Specify 'y' to create the Block Storage volumes group. That is,

  414. # Packstack creates a raw disk image in /var/lib/cinder, and mounts it

  415. # using a loopback device. This should only be used for testing on a

  416. # proof-of-concept installation of the Block Storage service (a file-

  417. # backed volume group is not suitable for production usage). ['y',

  418. # 'n']

  419. CONFIG_CINDER_VOLUMES_CREATE=y



  420. # Size of Block Storage volumes group. Actual volume size will be

  421. # extended with 3% more space for VG metadata. Remember that the size

  422. # of the volume group will restrict the amount of disk space that you

  423. # can expose to Compute instances, and that the specified amount must

  424. # be available on the device used for /var/lib/cinder.

  425. CONFIG_CINDER_VOLUMES_SIZE=20G



  426. # A single or comma-separated list of Red Hat Storage (gluster)

  427. # volume shares to mount. Example: 'ip-address:/vol-name', 'domain

  428. # :/vol-name'

  429. CONFIG_CINDER_GLUSTER_MOUNTS=



  430. # A single or comma-separated list of NFS exports to mount. Example:

  431. # 'ip-address:/export-name'

  432. CONFIG_CINDER_NFS_MOUNTS=



  433. # Administrative user account name used to access the NetApp storage

  434. # system or proxy server.

  435. CONFIG_CINDER_NETAPP_LOGIN=



  436. # Password for the NetApp administrative user account specified in

  437. # the CONFIG_CINDER_NETAPP_LOGIN parameter.

  438. CONFIG_CINDER_NETAPP_PASSWORD=



  439. # Hostname (or IP address) for the NetApp storage system or proxy

  440. # server.

  441. CONFIG_CINDER_NETAPP_HOSTNAME=



  442. # The TCP port to use for communication with the storage system or

  443. # proxy. If not specified, Data ONTAP drivers will use 80 for HTTP and

  444. # 443 for HTTPS; E-Series will use 8080 for HTTP and 8443 for HTTPS.

  445. # Defaults to 80.

  446. CONFIG_CINDER_NETAPP_SERVER_PORT=80



  447. # Storage family type used on the NetApp storage system; valid

  448. # options are ontap_7mode for using Data ONTAP operating in 7-Mode,

  449. # ontap_cluster for using clustered Data ONTAP, or E-Series for NetApp

  450. # E-Series. Defaults to ontap_cluster. ['ontap_7mode',

  451. # 'ontap_cluster', 'eseries']

  452. CONFIG_CINDER_NETAPP_STORAGE_FAMILY=ontap_cluster



  453. # The transport protocol used when communicating with the NetApp

  454. # storage system or proxy server. Valid values are http or https.

  455. # Defaults to 'http'. ['http', 'https']

  456. CONFIG_CINDER_NETAPP_TRANSPORT_TYPE=http



  457. # Storage protocol to be used on the data path with the NetApp

  458. # storage system; valid options are iscsi, fc, nfs. Defaults to nfs.

  459. # ['iscsi', 'fc', 'nfs']

  460. CONFIG_CINDER_NETAPP_STORAGE_PROTOCOL=nfs



  461. # Quantity to be multiplied by the requested volume size to ensure

  462. # enough space is available on the virtual storage server (Vserver) to

  463. # fulfill the volume creation request.  Defaults to 1.0.

  464. CONFIG_CINDER_NETAPP_SIZE_MULTIPLIER=1.0



  465. # Time period (in minutes) that is allowed to elapse after the image

  466. # is last accessed, before it is deleted from the NFS image cache.

  467. # When a cache-cleaning cycle begins, images in the cache that have

  468. # not been accessed in the last M minutes, where M is the value of

  469. # this parameter, are deleted from the cache to create free space on

  470. # the NFS share. Defaults to 720.

  471. CONFIG_CINDER_NETAPP_EXPIRY_THRES_MINUTES=720



  472. # If the percentage of available space for an NFS share has dropped

  473. # below the value specified by this parameter, the NFS image cache is

  474. # cleaned.  Defaults to 20.

  475. CONFIG_CINDER_NETAPP_THRES_AVL_SIZE_PERC_START=20



  476. # When the percentage of available space on an NFS share has reached

  477. # the percentage specified by this parameter, the driver stops

  478. # clearing files from the NFS image cache that have not been accessed

  479. # in the last M minutes, where M is the value of the

  480. # CONFIG_CINDER_NETAPP_EXPIRY_THRES_MINUTES parameter. Defaults to 60.

  481. CONFIG_CINDER_NETAPP_THRES_AVL_SIZE_PERC_STOP=60



  482. # Single or comma-separated list of NetApp NFS shares for Block

  483. # Storage to use.  Format: ip-address:/export-name. Defaults to ''.

  484. CONFIG_CINDER_NETAPP_NFS_SHARES=



  485. # File with the list of available NFS shares.   Defaults to

  486. # '/etc/cinder/shares.conf'.

  487. CONFIG_CINDER_NETAPP_NFS_SHARES_CONFIG=/etc/cinder/shares.conf



  488. # This parameter is only utilized when the storage protocol is

  489. # configured to use iSCSI or FC. This parameter is used to restrict

  490. # provisioning to the specified controller volumes. Specify the value

  491. # of this parameter to be a comma separated list of NetApp controller

  492. # volume names to be used for provisioning. Defaults to ''.

  493. CONFIG_CINDER_NETAPP_VOLUME_LIST=



  494. # The vFiler unit on which provisioning of block storage volumes will

  495. # be done. This parameter is only used by the driver when connecting

  496. # to an instance with a storage family of Data ONTAP operating in

  497. # 7-Mode Only use this parameter when utilizing the MultiStore feature

  498. # on the NetApp storage system. Defaults to ''.

  499. CONFIG_CINDER_NETAPP_VFILER=



  500. # The name of the config.conf stanza for a Data ONTAP (7-mode) HA

  501. # partner.  This option is only used by the driver when connecting to

  502. # an instance with a storage family of Data ONTAP operating in 7-Mode,

  503. # and it is required if the storage protocol selected is FC. Defaults

  504. # to ''.

  505. CONFIG_CINDER_NETAPP_PARTNER_BACKEND_NAME=



  506. # This option specifies the virtual storage server (Vserver) name on

  507. # the storage cluster on which provisioning of block storage volumes

  508. # should occur. Defaults to ''.

  509. CONFIG_CINDER_NETAPP_VSERVER=



  510. # Restricts provisioning to the specified controllers. Value must be

  511. # a comma-separated list of controller hostnames or IP addresses to be

  512. # used for provisioning. This option is only utilized when the storage

  513. # family is configured to use E-Series. Defaults to ''.

  514. CONFIG_CINDER_NETAPP_CONTROLLER_IPS=



  515. # Password for the NetApp E-Series storage array. Defaults to ''.

  516. CONFIG_CINDER_NETAPP_SA_PASSWORD=



  517. # This option is used to define how the controllers in the E-Series

  518. # storage array will work with the particular operating system on the

  519. # hosts that are connected to it. Defaults to 'linux_dm_mp'

  520. CONFIG_CINDER_NETAPP_ESERIES_HOST_TYPE=linux_dm_mp



  521. # Path to the NetApp E-Series proxy application on a proxy server.

  522. # The value is combined with the value of the

  523. # CONFIG_CINDER_NETAPP_TRANSPORT_TYPE, CONFIG_CINDER_NETAPP_HOSTNAME,

  524. # and CONFIG_CINDER_NETAPP_HOSTNAME options to create the URL used by

  525. # the driver to connect to the proxy application. Defaults to

  526. # '/devmgr/v2'.

  527. CONFIG_CINDER_NETAPP_WEBSERVICE_PATH=/devmgr/v2



  528. # Restricts provisioning to the specified storage pools. Only dynamic

  529. # disk pools are currently supported. The value must be a comma-

  530. # separated list of disk pool names to be used for provisioning.

  531. # Defaults to ''.

  532. CONFIG_CINDER_NETAPP_STORAGE_POOLS=



  533. # Password to use for OpenStack Bare Metal Provisioning (ironic) to

  534. # access the database.

  535. CONFIG_IRONIC_DB_PW=PW_PLACEHOLDER



  536. # Password to use for OpenStack Bare Metal Provisioning to

  537. # authenticate with the Identity service.

  538. CONFIG_IRONIC_KS_PW=PW_PLACEHOLDER



  539. # Enter y if cron job for removing soft deleted DB rows should be

  540. # created.

  541. CONFIG_NOVA_DB_PURGE_ENABLE=True



  542. # Password to use for the Compute service (nova) to access the

  543. # database.

  544. CONFIG_NOVA_DB_PW=2b413313b40c4cef



  545. # Password to use for the Compute service to authenticate with the

  546. # Identity service.

  547. CONFIG_NOVA_KS_PW=de17a9d0e3984bae



  548. # Overcommitment ratio for virtual to physical CPUs. Specify 1.0 to

  549. # disable CPU overcommitment.

  550. CONFIG_NOVA_SCHED_CPU_ALLOC_RATIO=16.0



  551. # Overcommitment ratio for virtual to physical RAM. Specify 1.0 to

  552. # disable RAM overcommitment.

  553. CONFIG_NOVA_SCHED_RAM_ALLOC_RATIO=1.5



  554. # Protocol used for instance migration. Valid options are: tcp and

  555. # ssh. Note that by default, the Compute user is created with the

  556. # /sbin/nologin shell so that the SSH protocol will not work. To make

  557. # the SSH protocol work, you must configure the Compute user on

  558. # compute hosts manually. ['tcp', 'ssh']

  559. CONFIG_NOVA_COMPUTE_MIGRATE_PROTOCOL=tcp



  560. # Manager that runs the Compute service.

  561. CONFIG_NOVA_COMPUTE_MANAGER=nova.compute.manager.ComputeManager



  562. # PEM encoded certificate to be used for ssl on the https server,

  563. # leave blank if one should be generated, this certificate should not

  564. # require a passphrase. If CONFIG_HORIZON_SSL is set to 'n' this

  565. # parameter is ignored.

  566. CONFIG_VNC_SSL_CERT=



  567. # SSL keyfile corresponding to the certificate if one was entered. If

  568. # CONFIG_HORIZON_SSL is set to 'n' this parameter is ignored.

  569. CONFIG_VNC_SSL_KEY=



  570. # Enter the PCI passthrough array of hash in JSON style for

  571. # controller eg. [{"vendor_id":"1234", "product_id":"5678",

  572. # "name":"default"}, {...}]

  573. CONFIG_NOVA_PCI_ALIAS=



  574. # Enter the PCI passthrough whitelist array of hash in JSON style for

  575. # controller eg. [{"vendor_id":"1234", "product_id":"5678",

  576. # "name':"default"}, {...}]

  577. CONFIG_NOVA_PCI_PASSTHROUGH_WHITELIST=



  578. # Private interface for flat DHCP on the Compute servers.

  579. CONFIG_NOVA_COMPUTE_PRIVIF=



  580. # Compute Network Manager. ['^nova\.network\.manager\.\w+Manager[align=left][color=rgb(63, 63, 63)][font=&quot][size=15px]其中, 需要根据自己的情况修改的部分包括:[/size][/font][/color][/align][b]1. IP地址:[/b][align=left][color=rgb(63, 63, 63)][font=&quot][size=15px]我的主机地址为: 10.0.2.15. 全部替换为你的主机IP.[/size][/font][/color][/align][b]2. 镜像地址:[/b][code]CONFIG_PROVISION_IMAGE_URL=http://192.168.117.129/CentOS/help/files/cirros-0.3.4-x86_64-disk.img
  581. CONFIG_MANILA_SERVICE_IMAGE_LOCATION=http://192.168.117.129/centos/help/files/manila-service-image.qcow2
复制代码
需要改成你的镜像存放地址.
应该就这两个地方. 其余部分可以根据自己的需求来定制.

Centos7+Packstack安装部署Openstack Mitaka之(二) packstack-answers-file
]

CONFIG_NOVA_NETWORK_MANAGER=nova.network.manager.FlatDHCPManager



# Public interface on the Compute network server.

CONFIG_NOVA_NETWORK_PUBIF=eth0



# Private interface for flat DHCP on the Compute network server.

CONFIG_NOVA_NETWORK_PRIVIF=



# IP Range for flat DHCP. ['^[\:\.\da-fA-f]+(\/\d+){0,1}
其中, 需要根据自己的情况修改的部分包括:
1. IP地址:
我的主机地址为: 10.0.2.15. 全部替换为你的主机IP.
2. 镜像地址:
  1. CONFIG_PROVISION_IMAGE_URL=http://192.168.117.129/centos/help/files/cirros-0.3.4-x86_64-disk.img
  2. CONFIG_MANILA_SERVICE_IMAGE_LOCATION=http://192.168.117.129/centos/help/files/manila-service-image.qcow2
复制代码
需要改成你的镜像存放地址.
应该就这两个地方. 其余部分可以根据自己的需求来定制.

Centos7+Packstack安装部署Openstack Mitaka之(二) packstack-answers-file
]

CONFIG_NOVA_NETWORK_FIXEDRANGE=192.168.32.0/22



# IP Range for floating IP addresses. ['^[\:\.\da-

# fA-f]+(\/\d+){0,1}
其中, 需要根据自己的情况修改的部分包括:
1. IP地址:
我的主机地址为: 10.0.2.15. 全部替换为你的主机IP.
2. 镜像地址:[        DISCUZ_CODE_7        ]
需要改成你的镜像存放地址.
应该就这两个地方. 其余部分可以根据自己的需求来定制.

Centos7+Packstack安装部署Openstack Mitaka之(二) packstack-answers-file
]

CONFIG_NOVA_NETWORK_FLOATRANGE=10.3.4.0/22



# Specify 'y' to automatically assign a floating IP to new instances.

# ['y', 'n']

CONFIG_NOVA_NETWORK_AUTOASSIGNFLOATINGIP=n



# First VLAN for private networks (Compute networking).

CONFIG_NOVA_NETWORK_VLAN_START=100



# Number of networks to support (Compute networking).

CONFIG_NOVA_NETWORK_NUMBER=1



# Number of addresses in each private subnet (Compute networking).

CONFIG_NOVA_NETWORK_SIZE=255



# Password to use for OpenStack Networking (neutron) to authenticate

# with the Identity service.

CONFIG_NEUTRON_KS_PW=0f93966d6de04e8d



# The password to use for OpenStack Networking to access the

# database.

CONFIG_NEUTRON_DB_PW=6d506e19899e4a3f



# The name of the Open vSwitch bridge (or empty for linuxbridge) for

# the OpenStack Networking L3 agent to use for external  traffic.

# Specify 'provider' if you intend to use a provider network to handle

# external traffic.

CONFIG_NEUTRON_L3_EXT_BRIDGE=br-ex



# Password for the OpenStack Networking metadata agent.

CONFIG_NEUTRON_METADATA_PW=f7db67c5f3024050



# Specify 'y' to install OpenStack Networking's Load-Balancing-

# as-a-Service (LBaaS). ['y', 'n']

CONFIG_LBAAS_INSTALL=n



# Specify 'y' to install OpenStack Networking's L3 Metering agent

# ['y', 'n']

CONFIG_NEUTRON_METERING_AGENT_INSTALL=y



# Specify 'y' to configure OpenStack Networking's Firewall-

# as-a-Service (FWaaS). ['y', 'n']

CONFIG_NEUTRON_FWAAS=n



# Specify 'y' to configure OpenStack Networking's VPN-as-a-Service

# (VPNaaS). ['y', 'n']

CONFIG_NEUTRON_VPNAAS=n



# Comma-separated list of network-type driver entry points to be

# loaded from the neutron.ml2.type_drivers namespace. ['local',

# 'flat', 'vlan', 'gre', 'vxlan']

CONFIG_NEUTRON_ML2_TYPE_DRIVERS=vxlan



# Comma-separated, ordered list of network types to allocate as

# tenant networks. The 'local' value is only useful for single-box

# testing and provides no connectivity between hosts. ['local',

# 'vlan', 'gre', 'vxlan']

CONFIG_NEUTRON_ML2_TENANT_NETWORK_TYPES=vxlan



# Comma-separated ordered list of networking mechanism driver entry

# points to be loaded from the neutron.ml2.mechanism_drivers

# namespace. ['logger', 'test', 'linuxbridge', 'openvswitch',

# 'hyperv', 'ncs', 'arista', 'cisco_nexus', 'mlnx', 'l2population',

# 'sriovnicswitch']

CONFIG_NEUTRON_ML2_MECHANISM_DRIVERS=openvswitch



# Comma-separated list of physical_network names with which flat

# networks can be created. Use * to allow flat networks with arbitrary

# physical_network names.

CONFIG_NEUTRON_ML2_FLAT_NETWORKS=*



# Comma-separated list of <physical_network>:<vlan_min>:<vlan_max> or

# <physical_network> specifying physical_network names usable for VLAN

# provider and tenant networks, as well as ranges of VLAN tags on each

# available for allocation to tenant networks.

CONFIG_NEUTRON_ML2_VLAN_RANGES=



# Comma-separated list of <tun_min>:<tun_max> tuples enumerating

# ranges of GRE tunnel IDs that are available for tenant-network

# allocation. A tuple must be an array with tun_max +1 - tun_min >

# 1000000.

CONFIG_NEUTRON_ML2_TUNNEL_ID_RANGES=



# Comma-separated list of addresses for VXLAN multicast group. If

# left empty, disables VXLAN from sending allocate broadcast traffic

# (disables multicast VXLAN mode). Should be a Multicast IP (v4 or v6)

# address.

CONFIG_NEUTRON_ML2_VXLAN_GROUP=



# Comma-separated list of <vni_min>:<vni_max> tuples enumerating

# ranges of VXLAN VNI IDs that are available for tenant network

# allocation. Minimum value is 0 and maximum value is 16777215.

CONFIG_NEUTRON_ML2_VNI_RANGES=10:100



# Name of the L2 agent to be used with OpenStack Networking.

# ['linuxbridge', 'openvswitch']

CONFIG_NEUTRON_L2_AGENT=openvswitch



# Comma separated list of supported PCI vendor devices defined by

# vendor_id:product_id according to the PCI ID Repository.

CONFIG_NEUTRON_ML2_SUPPORTED_PCI_VENDOR_DEVS=['15b3:1004', '8086:10ca']



# Specify 'y' if the sriov agent is required

CONFIG_NEUTRON_ML2_SRIOV_AGENT_REQUIRED=n



# Comma-separated list of interface mappings for the OpenStack

# Networking ML2 SRIOV agent. Each tuple in the list must be in the

# format <physical_network>:<net_interface>. Example:

# physnet1:eth1,physnet2:eth2,physnet3:eth3.

CONFIG_NEUTRON_ML2_SRIOV_INTERFACE_MAPPINGS=



# Comma-separated list of interface mappings for the OpenStack

# Networking linuxbridge plugin. Each tuple in the list must be in the

# format <physical_network>:<net_interface>. Example:

# physnet1:eth1,physnet2:eth2,physnet3:eth3.

CONFIG_NEUTRON_LB_INTERFACE_MAPPINGS=



# Comma-separated list of bridge mappings for the OpenStack

# Networking Open vSwitch plugin. Each tuple in the list must be in

# the format <physical_network>:<ovs_bridge>. Example: physnet1:br-

# eth1,physnet2:br-eth2,physnet3:br-eth3

CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=



# Comma-separated list of colon-separated Open vSwitch

# <bridge>:<interface> pairs. The interface will be added to the

# associated bridge. If you desire the bridge to be persistent a value

# must be added to this directive, also

# CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS must be set in order to create

# the proper port. This can be achieved from the command line by

# issuing the following command: packstack --allinone --os-neutron-

# ovs-bridge-mappings=ext-net:br-ex --os-neutron-ovs-bridge-interfaces

# =br-ex:eth0

CONFIG_NEUTRON_OVS_BRIDGE_IFACES=



# Comma-separated list of Open vSwitch bridges that must be created

# and connected to interfaces in compute nodes when flat or vlan type

# drivers are enabled. These bridges must exist in

# CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS and

# CONFIG_NEUTRON_OVS_BRIDGE_IFACES. Example: --os-neutron-ovs-bridges-

# compute=br-vlan --os-neutron-ovs-bridge-mappings="extnet:br-

# ex,physnet1:br-vlan" --os-neutron-ovs-bridge-interfaces="br-ex:eth1

# ,br-vlan:eth2"

CONFIG_NEUTRON_OVS_BRIDGES_COMPUTE=



# Interface for the Open vSwitch tunnel. Packstack overrides the IP

# address used for tunnels on this hypervisor to the IP found on the

# specified interface (for example, eth1).

CONFIG_NEUTRON_OVS_TUNNEL_IF=



# Comma-separated list of subnets (for example,

# 192.168.10.0/24,192.168.11.0/24) used for sending tunneling packets.

# This is used to configure IP filtering to accept tunneling packets

# from these subnets instead of specific IP addresses of peer nodes.

# This is useful when you add existing nodes to EXCLUDE_SERVERS

# because, in this case, packstack cannot modify the IP filtering of

# the existing nodes.

CONFIG_NEUTRON_OVS_TUNNEL_SUBNETS=



# VXLAN UDP port.

CONFIG_NEUTRON_OVS_VXLAN_UDP_PORT=4789



# Password to use for the OpenStack File Share service (manila) to

# access the database.

CONFIG_MANILA_DB_PW=05a1afde52ee4dca



# Password to use for the OpenStack File Share service (manila) to

# authenticate with the Identity service.

CONFIG_MANILA_KS_PW=d68b8a1e35c54d89



# Backend for the OpenStack File Share service (manila); valid

# options are: generic, netapp, glusternative, or glusternfs.

# ['generic', 'netapp', 'glusternative', 'glusternfs']

CONFIG_MANILA_BACKEND=generic



# Denotes whether the driver should handle the responsibility of

# managing share servers. This must be set to false if the driver is

# to operate without managing share servers. Defaults to 'false'

# ['true', 'false']

CONFIG_MANILA_NETAPP_DRV_HANDLES_SHARE_SERVERS=false



# The transport protocol used when communicating with the storage

# system or proxy server. Valid values are 'http' and 'https'.

# Defaults to 'https'. ['https', 'http']

CONFIG_MANILA_NETAPP_TRANSPORT_TYPE=https



# Administrative user account name used to access the NetApp storage

# system.  Defaults to ''.

CONFIG_MANILA_NETAPP_LOGIN=admin



# Password for the NetApp administrative user account specified in

# the CONFIG_MANILA_NETAPP_LOGIN parameter. Defaults to ''.

CONFIG_MANILA_NETAPP_PASSWORD=



# Hostname (or IP address) for the NetApp storage system or proxy

# server. Defaults to ''.

CONFIG_MANILA_NETAPP_SERVER_HOSTNAME=



# The storage family type used on the storage system; valid values

# are ontap_cluster for clustered Data ONTAP. Defaults to

# 'ontap_cluster'. ['ontap_cluster']

CONFIG_MANILA_NETAPP_STORAGE_FAMILY=ontap_cluster



# The TCP port to use for communication with the storage system or

# proxy server. If not specified, Data ONTAP drivers will use 80 for

# HTTP and 443 for HTTPS. Defaults to '443'.

CONFIG_MANILA_NETAPP_SERVER_PORT=443



# Pattern for searching available aggregates for NetApp provisioning.

# Defaults to '(.*)'.

CONFIG_MANILA_NETAPP_AGGREGATE_NAME_SEARCH_PATTERN=(.*)



# Name of aggregate on which to create the NetApp root volume. This

# option only applies when the option

# CONFIG_MANILA_NETAPP_DRV_HANDLES_SHARE_SERVERS is set to True.

CONFIG_MANILA_NETAPP_ROOT_VOLUME_AGGREGATE=



# NetApp root volume name. Defaults to 'root'.

CONFIG_MANILA_NETAPP_ROOT_VOLUME_NAME=root



# This option specifies the storage virtual machine (previously

# called a Vserver) name on the storage cluster on which provisioning

# of shared file systems should occur. This option only applies when

# the option driver_handles_share_servers is set to False. Defaults to

# ''.

CONFIG_MANILA_NETAPP_VSERVER=



# Denotes whether the driver should handle the responsibility of

# managing share servers. This must be set to false if the driver is

# to operate without managing share servers. Defaults to 'true'.

# ['true', 'false']

CONFIG_MANILA_GENERIC_DRV_HANDLES_SHARE_SERVERS=true



# Volume name template for Manila service. Defaults to 'manila-

# share-%s'.

CONFIG_MANILA_GENERIC_VOLUME_NAME_TEMPLATE=manila-share-%s



# Share mount path for Manila service. Defaults to '/shares'.

CONFIG_MANILA_GENERIC_SHARE_MOUNT_PATH=/shares



# Location of disk image for Manila service instance. Defaults to '

CONFIG_MANILA_SERVICE_IMAGE_LOCATION=http://192.168.117.129/centos/help/files/manila-service-image.qcow2



# User in Manila service instance.

CONFIG_MANILA_SERVICE_INSTANCE_USER=manila



# Password to service instance user.

CONFIG_MANILA_SERVICE_INSTANCE_PASSWORD=manila



# Type of networking that the backend will use. A more detailed

# description of each option is available in the Manila docs. Defaults

# to 'neutron'. ['neutron', 'nova-network', 'standalone']

CONFIG_MANILA_NETWORK_TYPE=neutron



# Gateway IPv4 address that should be used. Required. Defaults to ''.

CONFIG_MANILA_NETWORK_STANDALONE_GATEWAY=



# Network mask that will be used. Can be either decimal like '24' or

# binary like '255.255.255.0'. Required. Defaults to ''.

CONFIG_MANILA_NETWORK_STANDALONE_NETMASK=



# Set it if network has segmentation (VLAN, VXLAN, etc). It will be

# assigned to share-network and share drivers will be able to use this

# for network interfaces within provisioned share servers. Optional.

# Example: 1001. Defaults to ''.

CONFIG_MANILA_NETWORK_STANDALONE_SEG_ID=



# Can be IP address, range of IP addresses or list of addresses or

# ranges. Contains addresses from IP network that are allowed to be

# used. If empty, then will be assumed that all host addresses from

# network can be used. Optional. Examples: 10.0.0.10 or

# 10.0.0.10-10.0.0.20 or

# 10.0.0.10-10.0.0.20,10.0.0.30-10.0.0.40,10.0.0.50. Defaults to ''.

CONFIG_MANILA_NETWORK_STANDALONE_IP_RANGE=



# IP version of network. Optional. Defaults to '4'. ['4', '6']

CONFIG_MANILA_NETWORK_STANDALONE_IP_VERSION=4



# List of GlusterFS servers that can be used to create shares. Each

# GlusterFS server should be of the form [remoteuser@]<volserver>, and

# they are assumed to belong to distinct Gluster clusters.

CONFIG_MANILA_GLUSTERFS_SERVERS=



# Path of Manila host's private SSH key file.

CONFIG_MANILA_GLUSTERFS_NATIVE_PATH_TO_PRIVATE_KEY=



# Regular expression template used to filter GlusterFS volumes for

# share creation. The regex template can optionally (ie. with support

# of the GlusterFS backend) contain the #{size} parameter which

# matches an integer (sequence of digits) in which case the value

# shall be intepreted as size of the volume in GB. Examples: "manila-

# share-volume-d+$", "manila-share-volume-#{size}G-d+$"; with matching

# volume names, respectively: "manila-share-volume-12", "manila-share-

# volume-3G-13". In latter example, the number that matches "#{size}",

# that is, 3, is an indication that the size of volume is 3G.

CONFIG_MANILA_GLUSTERFS_VOLUME_PATTERN=



# Specifies the GlusterFS volume to be mounted on the Manila host.

# For e.g: [remoteuser@]<volserver>:/<volid>

CONFIG_MANILA_GLUSTERFS_TARGET=



# Base directory containing mount points for Gluster volumes.

CONFIG_MANILA_GLUSTERFS_MOUNT_POINT_BASE=



# Type of NFS server that mediate access to the Gluster volumes

# (Gluster or Ganesha).

CONFIG_MANILA_GLUSTERFS_NFS_SERVER_TYPE=gluster



# Path of Manila host's private SSH key file.

CONFIG_MANILA_GLUSTERFS_PATH_TO_PRIVATE_KEY=



# Remote Ganesha server node's IP address.

CONFIG_MANILA_GLUSTERFS_GANESHA_SERVER_IP=



# Specify 'y' to set up Horizon communication over https. ['y', 'n']

CONFIG_HORIZON_SSL=n



# Secret key to use for Horizon Secret Encryption Key.

CONFIG_HORIZON_SECRET_KEY=4c5dae8f4f124d68bf2516083b38b292



# PEM-encoded certificate to be used for SSL connections on the https

# server. To generate a certificate, leave blank.

CONFIG_HORIZON_SSL_CERT=



# SSL keyfile corresponding to the certificate if one was specified.

# The certificate should not require a passphrase.

CONFIG_HORIZON_SSL_KEY=



CONFIG_HORIZON_SSL_CACERT=



# Password to use for the Object Storage service to authenticate with

# the Identity service.

CONFIG_SWIFT_KS_PW=dff5fe32de494c99



# Comma-separated list of devices to use as storage device for Object

# Storage. Each entry must take the format /path/to/dev (for example,

# specifying /dev/vdb installs /dev/vdb as the Object Storage storage

# device; Packstack does not create the filesystem, you must do this

# first). If left empty, Packstack creates a loopback device for test

# setup.

CONFIG_SWIFT_STORAGES=



# Number of Object Storage storage zones; this number MUST be no

# larger than the number of configured storage devices.

CONFIG_SWIFT_STORAGE_ZONES=1



# Number of Object Storage storage replicas; this number MUST be no

# larger than the number of configured storage zones.

CONFIG_SWIFT_STORAGE_REPLICAS=1



# File system type for storage nodes. ['xfs', 'ext4']

CONFIG_SWIFT_STORAGE_FSTYPE=ext4



# Custom seed number to use for swift_hash_path_suffix in

# /etc/swift/swift.conf. If you do not provide a value, a seed number

# is automatically generated.

CONFIG_SWIFT_HASH=01da2433204e416b



# Size of the Object Storage loopback file storage device.

CONFIG_SWIFT_STORAGE_SIZE=2G



# Password used by Orchestration service user to authenticate against

# the database.

CONFIG_HEAT_DB_PW=PW_PLACEHOLDER



# Encryption key to use for authentication in the Orchestration

# database (16, 24, or 32 chars).

CONFIG_HEAT_AUTH_ENC_KEY=8aecdfeb31124de5



# Password to use for the Orchestration service to authenticate with

# the Identity service.

CONFIG_HEAT_KS_PW=PW_PLACEHOLDER



# Specify 'y' to install the Orchestration CloudWatch API. ['y', 'n']

CONFIG_HEAT_CLOUDWATCH_INSTALL=n



# Specify 'y' to install the Orchestration CloudFormation API. ['y',

# 'n']

CONFIG_HEAT_CFN_INSTALL=n



# Name of the Identity domain for Orchestration.

CONFIG_HEAT_DOMAIN=heat



# Name of the Identity domain administrative user for Orchestration.

CONFIG_HEAT_DOMAIN_ADMIN=heat_admin



# Password for the Identity domain administrative user for

# Orchestration.

CONFIG_HEAT_DOMAIN_PASSWORD=PW_PLACEHOLDER



# Specify 'y' to provision for demo usage and testing. ['y', 'n']

CONFIG_PROVISION_DEMO=y



# Specify 'y' to configure the OpenStack Integration Test Suite

# (tempest) for testing. The test suite requires OpenStack Networking

# to be installed. ['y', 'n']

CONFIG_PROVISION_TEMPEST=n



# CIDR network address for the floating IP subnet.

CONFIG_PROVISION_DEMO_FLOATRANGE=172.24.4.224/28



# The name to be assigned to the demo image in Glance (default

# "cirros").

CONFIG_PROVISION_IMAGE_NAME=cirros



# A URL or local file location for an image to download and provision

# in Glance (defaults to a URL for a recent "cirros" image).

CONFIG_PROVISION_IMAGE_URL=http://192.168.117.129/centos/help/files/cirros-0.3.4-x86_64-disk.img



# Format for the demo image (default "qcow2").

CONFIG_PROVISION_IMAGE_FORMAT=qcow2



# User to use when connecting to instances booted from the demo

# image.

CONFIG_PROVISION_IMAGE_SSH_USER=cirros



CONFIG_TEMPEST_HOST=



# Name of the Integration Test Suite provisioning user. If you do not

# provide a user name, Tempest is configured in a standalone mode.

CONFIG_PROVISION_TEMPEST_USER=



# Password to use for the Integration Test Suite provisioning user.

CONFIG_PROVISION_TEMPEST_USER_PW=PW_PLACEHOLDER



# CIDR network address for the floating IP subnet.

CONFIG_PROVISION_TEMPEST_FLOATRANGE=172.24.4.224/28



# URI of the Integration Test Suite git repository.

CONFIG_PROVISION_TEMPEST_REPO_URI=https://github.com/openstack/tempest.git



# Revision (branch) of the Integration Test Suite git repository.

CONFIG_PROVISION_TEMPEST_REPO_REVISION=master



# Specify 'y' to run Tempest smoke test as last step of installation.

CONFIG_RUN_TEMPEST=n



# Test suites to run, example: "smoke dashboard TelemetryAlarming".

# Optional, defaults to "smoke".

CONFIG_RUN_TEMPEST_TESTS=smoke



# Specify 'y' to configure the Open vSwitch external bridge for an

# all-in-one deployment (the L3 external bridge acts as the gateway

# for virtual machines). ['y', 'n']

CONFIG_PROVISION_OVS_BRIDGE=y



# Password to use for Gnocchi to access the database.

CONFIG_GNOCCHI_DB_PW=f40e4c770e3b4d1c



# Password to use for Gnocchi to authenticate with the Identity

# service.

CONFIG_GNOCCHI_KS_PW=314a530c538048f9



# Secret key for signing Telemetry service (ceilometer) messages.

CONFIG_CEILOMETER_SECRET=e0dccc8ed8024c16



# Password to use for Telemetry to authenticate with the Identity

# service.

CONFIG_CEILOMETER_KS_PW=4c2b90ee71664e5e



# Ceilometer service name. ['httpd', 'ceilometer']

CONFIG_CEILOMETER_SERVICE_NAME=httpd



# Backend driver for Telemetry's group membership coordination.

# ['redis', 'none']

CONFIG_CEILOMETER_COORDINATION_BACKEND=redis



# Backend driver for Telemetry's metering backend configuration.

# ['database', 'gnocchi']

CONFIG_CEILOMETER_METERING_BACKEND=database



# IP address of the server on which to install MongoDB.

CONFIG_MONGODB_HOST=10.0.2.15



# IP address of the server on which to install the Redis master

# server.

CONFIG_REDIS_MASTER_HOST=10.0.2.15



# Port on which the Redis server(s) listens.

CONFIG_REDIS_PORT=6379



# Specify 'y' to have Redis try to use HA. ['y', 'n']

CONFIG_REDIS_HA=n



# Hosts on which to install Redis slaves.

CONFIG_REDIS_SLAVE_HOSTS=10.0.2.15



# Hosts on which to install Redis sentinel servers.

CONFIG_REDIS_SENTINEL_HOSTS=10.0.2.15



# Host to configure as the Redis coordination sentinel.

CONFIG_REDIS_SENTINEL_CONTACT_HOST=10.0.2.15



# Port on which Redis sentinel servers listen.

CONFIG_REDIS_SENTINEL_PORT=26379



# Quorum value for Redis sentinel servers.

CONFIG_REDIS_SENTINEL_QUORUM=2



# Name of the master server watched by the Redis sentinel. ['[a-z]+']

CONFIG_REDIS_MASTER_NAME=mymaster



# Password to use for Telemetry Alarming to authenticate with the

# Identity service.

CONFIG_AODH_KS_PW=739a1dae2a254e6a



# Password to use for OpenStack Database-as-a-Service (trove) to

# access the database.

CONFIG_TROVE_DB_PW=PW_PLACEHOLDER



# Password to use for OpenStack Database-as-a-Service to authenticate

# with the Identity service.

CONFIG_TROVE_KS_PW=PW_PLACEHOLDER



# User name to use when OpenStack Database-as-a-Service connects to

# the Compute service.

CONFIG_TROVE_NOVA_USER=trove



# Tenant to use when OpenStack Database-as-a-Service connects to the

# Compute service.

CONFIG_TROVE_NOVA_TENANT=services



# Password to use when OpenStack Database-as-a-Service connects to

# the Compute service.

CONFIG_TROVE_NOVA_PW=PW_PLACEHOLDER



# Password to use for OpenStack Data Processing (sahara) to access

# the database.

CONFIG_SAHARA_DB_PW=PW_PLACEHOLDER



# Password to use for OpenStack Data Processing to authenticate with

# the Identity service.

CONFIG_SAHARA_KS_PW=PW_PLACEHOLDER



# Password of the nagiosadmin user on the Nagios server.

CONFIG_NAGIOS_PW=d346f2fb71ef489a[/code]
其中, 需要根据自己的情况修改的部分包括:
1. IP地址:
我的主机地址为: 10.0.2.15. 全部替换为你的主机IP.
2. 镜像地址:[        DISCUZ_CODE_7        ]
需要改成你的镜像存放地址.
应该就这两个地方. 其余部分可以根据自己的需求来定制.

Centos7+Packstack安装部署Openstack Mitaka之(二) packstack-answers-file
该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

回顶部