找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

查看: 1756|回复: 0
收起左侧

Packstack 部署openstack集群参数详解

[复制链接]
netb2c 发表于 2016-10-28 14:53:36 | 显示全部楼层 |阅读模式

Usage: packstack [options] [--help]

Options:
--version show program's version number and exit
# 显示程序的版本号
-h, --help show this help message and exit
# 查看帮助信息
--gen-answer-file=GEN_ANSWER_FILE
Generate a template of an answer file, using this
option excludes all other options
# 生成应答文件模板
--answer-file=ANSWER_FILE
Runs the configuration in non-interactive mode,
extracting all information from the
configuration file. using this option excludes all
other options
# 指定应答文件的位置,在非交互的模式下运行。
--install-hosts=INSTALL_HOSTS
Install on a set of hosts in a single step. The format
should be a comma separated list of hosts, the first
is setup as a controller, and the others are setup as
compute nodes.if only a single host is supplied then
it is setup as an all in one installation. An
answerfile will also be generated and should be used
if Packstack needs to be run a second time
# 指明要安装到主机,默认的格式是第一个控制节点,其他都为计算节点。第二次执行的时候,需要指明应答文件。

--allinone Shorthand for --install-hosts=<local ipaddr>
--novanetwork-pubif=<dev> --novacompute-privif=lo
--novanetwork-privif=lo --os-swift-install=y --nagios-
install=y , this option can be used to install an all
in one OpenStack on this host

# ALLinOne就是将所有都安装到一台主机上,是 --install-hosts=<local ipaddr>
--novanetwork-pubif=<dev> --novacompute-privif=lo
--novanetwork-privif=lo --os-swift-install=y --nagios-
install=y ,的简写

-t TIMEOUT, --timeout=TIMEOUT
The timeout for puppet Exec calls
# -t选项用于Puppet执行调用的超时时间
-o, --options Print details on options available in answer file(rst
format)
# 打印应答文件中的选项详细描述

-d, --debug Enable debug in logging
# 在日志中打印调试信息

-y, --dry-run Don't execute, just generate manifests
# 不执行,只生成manifests

Global Options:
# 全局选项

--ssh-public-key=SSH_PUBLIC_KEY
Path to a Public key to install on servers. If a
usable key has not been installed on the remote
servers the user will be prompted for a password and
this key will be installed so the password will not be
required again
# 指定ssh的公钥文件,用于部署远程主机免密码登录。

--mariadb-install=MARIADB_INSTALL
Set to 'y' if you would like Packstack to install
MariaDB
# 当值设置为y的时候,表示安装MariaDB Server

--os-glance-install=OS_GLANCE_INSTALL
Set to 'y' if you would like Packstack to install
OpenStack Image Service (Glance)
# 当值设置为y的时候,表示部署OpenStack镜像服务(Glance)

--os-cinder-install=OS_CINDER_INSTALL
Set to 'y' if you would like Packstack to install
OpenStack Block Storage (Cinder)
# 当值设置为y的时候,表示部署OpenStack快存储服务(Cinder)

--os-nova-install=OS_NOVA_INSTALL
Set to 'y' if you would like Packstack to install
OpenStack Compute (Nova)
# 当值设置为y的时候,表示部署OpenStack计算服务(Nova)
--os-neutron-install=OS_NEUTRON_INSTALL
Set to 'y' if you would like Packstack to install
OpenStack Networking (Neutron). Otherwise Nova Network
will be used.
# 当值设置为y的时候,表示部署OpenStack网络服务(neutron)

--os-horizon-install=OS_HORIZON_INSTALL
Set to 'y' if you would like Packstack to install
OpenStack Dashboard (Horizon)
# 当值设置为y的时候,表示部署OpenStack控制台面板(Horizon)

--os-swift-install=OS_SWIFT_INSTALL
Set to 'y' if you would like Packstack to install
OpenStack Object Storage (Swift)
# 当值设置为y的时候,表示部署OpenStack对象存储(Swift)

--os-ceilometer-install=OS_CEILOMETER_INSTALL
Set to 'y' if you would like Packstack to install
OpenStack Metering (Ceilometer)

# 当值设置为y的时候,表示部署OpenStack计费服务(Ceilometer)。Ceilometer 是一种集中收集计量和监测数据的机制。它为各计费系统提供单一联系点,以获得整套 OpenStack 组件的使用信息。它支持一组可扩展的计数器,它们都是可追溯和可审计的。


--os-heat-install=OS_HEAT_INSTALL
Set to 'y' if you would like Packstack to install
OpenStack Orchestration (Heat)

# 当值设置为y的时候,表示部署OpenStack模板服务(Heat)。Heat 是面向 OpenStack 的基于模板的协调引擎。它允许开发人员定义应用程序的部署模式,通过 RESTful API 协调复合云应用程序。该模板可以适应大多数 OpenStack 资源类型(例如,Nova 实例和浮动 IP 地址范围、Cinder 卷、Keystone 用户)。该模板还有一些高级功能,包括高可用性、自动扩展和嵌套栈。

--os-client-install=OS_CLIENT_INSTALL
Set to 'y' if you would like Packstack to install the
OpenStack Client packages. An admin "rc" file will
also be installed
# 当值设置为y的时候,表示安装OpenStack Client。

--ntp-servers=NTP_SERVERS
Comma separated list of NTP servers. Leave plain if
Packstack should not install ntpd on instances.
# 指定NTP服务器IP,留空表示不在实例中安装ntpd服务

--nagios-install=NAGIOS_INSTALL
Set to 'y' if you would like Packstack to install
Nagios to monitor OpenStack hosts
# 当值设置为y的时候,表示部署Nagios用于监控OpenStack主机。

--exclude-servers=EXCLUDE_SERVERS
Comma separated list of servers to be excluded from
installation in case you are running Packstack the
second time with the same answer file and don't want
Packstack to touch these servers. Leave plain if you
don't need to exclude any server.
# 使用Packstack移除主机,留空表示为不移除

--os-debug-mode=OS_DEBUG_MODE
Set to 'y' if you want to run OpenStack services in
debug mode. Otherwise set to 'n'.
# 设置为Y时是允许OpenStack 服务在Debug模式

--os-controller-host=OS_CONTROLLER_HOST
The IP address of the server on which to install
OpenStack services specific to controller role such as
API servers, Horizon, etc.
# 设置控制主机角色,比如API服务,控制台等

--os-compute-hosts=OS_COMPUTE_HOSTS
The list of IP addresses of the server on which to
install the Nova compute service
# 要安装计算服务器的主机IP

--os-network-hosts=OS_NETWORK_HOSTS
The list of IP addresses of the server on which to
install the network service such as Nova network or
Neutron
# 指定要安装网络服务的主机IP

--os-vmware=OS_VMWARE
Set to 'y' if you want to use VMware vCenter as
hypervisor and storage. Otherwise set to 'n'.
# 设置为Y时表明你要使用VMware vCenter作为虚拟化驱动和存储。

--unsupported=UNSUPPORTED
Set to 'y' if you want to use unsupported parameters.
This should be used only if you know what you are
doing.Issues caused by using unsupported options won't
be fixed before next major release.
# 设置为的Y时表明将可以使用一些此版本未支持的参数,建议谨慎使用。

vCenter Config Parameters:
# vCenter配置参数
--vcenter-host=VCENTER_HOST
The IP address of the VMware vCenter server
# VMware vCenter server的IP
--vcenter-username=VCENTER_USERNAME
The username to authenticate to VMware vCenter server
# VC的认证用户名
--vcenter-password=VCENTER_PASSWORD
The password to authenticate to VMware vCenter server
# VC的认证密码
--vcenter-cluster=VCENTER_CLUSTER
The name of the vCenter cluster
# VC的集群名称

Global unsupported options:
--os-storage-host=OS_STORAGE_HOST
(Unsupported!) The IP address of the server on which
to install OpenStack services specific to storage
servers such as Glance and Cinder.
# 注意,全局不支持的选项,指定存储主机角色的IP,这个主机上将会安装Glance和Cinder服务。

Server Prepare Configs :
# 服务器准备配置:
--use-epel=USE_EPEL
To subscribe each server to EPEL enter "y"
# 是否让每个主机都使用EPEL源。EPEL是针对企业Linux的扩展源,适用于红帽企业版,CentOS社区企业版,Scientific Linux (SL), Oracle Linux (OL),它完全是由Fedora特别小组创建,维护和管理的一个高质量的针对企业级Linux的附加软件包源。
--additional-repo=ADDITIONAL_REPO
A comma separated list of URLs to any additional yum
repositories to install
# 支持附加自定义的yum源

RHEL config:
# RHEL配置,支持已在线订阅RHEL服务或者配置红帽卫星软件服务
--rh-username=RH_USERNAME
To subscribe each server with Red Hat subscription
manager, include this with CONFIG_RH_PW
# 红帽订阅管理的 RedHat的订阅用户名
--rhn-satellite-server=RHN_SATELLITE_SERVER
To subscribe each server with RHN Satellite,fill
Satellite's URL here. Note that either satellite's
username/password or activation key has to be provided
# 指定红帽卫星服务器的地址

RH subscription manager config:
# 红帽订阅管理配置

--rh-password=RH_PASSWORD
To subscribe each server with Red Hat subscription
manager, include this with CONFIG_RH_USER
--rh-enable-optional=RH_ENABLE_OPTIONAL
To enable RHEL optional repos use value "y"
--rh-proxy-host=RH_PROXY_HOST
Specify a HTTP proxy to use with Red Hat subscription
manager

RH subscription manager proxy config:
--rh-proxy-port=RH_PROXY_PORT
Specify port of Red Hat subscription manager HTTP
proxy
--rh-proxy-user=RH_PROXY_USER
Specify a username to use with Red Hat subscription
manager HTTP proxy
--rh-proxy-password=RH_PROXY_PASSWORD
Specify a password to use with Red Hat subscription
manager HTTP proxy

RHN Satellite config:
--rhn-satellite-username=RHN_SATELLITE_USERNAME
Username to access RHN Satellite
--rhn-satellite-password=RHN_SATELLITE_PASSWORD
Password to access RHN Satellite
--rhn-satellite-activation-key=RHN_SATELLITE_ACTIVATION_KEY
Activation key for subscription to RHN Satellite
--rhn-satellite-cacert=RHN_SATELLITE_CACERT
Specify a path or URL to a SSL CA certificate to use
--rhn-satellite-profile=RHN_SATELLITE_PROFILE
If required specify the profile name that should be
used as an identifier for the system in RHN Satellite
--rhn-satellite-flags=RHN_SATELLITE_FLAGS
Comma separated list of flags passed to rhnreg_ks.
Valid flags are: novirtinfo, norhnsd, nopackages
--rhn-satellite-proxy-host=RHN_SATELLITE_PROXY_HOST
Specify a HTTP proxy to use with RHN Satellite

RHN Satellite proxy config:
--rhn-satellite-proxy-username=RHN_SATELLITE_PROXY_USERNAME
Specify a username to use with an authenticated HTTP
proxy
--rhn-satellite-proxy-password=RHN_SATELLITE_PROXY_PASSWORD
Specify a password to use with an authenticated HTTP
proxy.

AMQP Config parameters:
# 队列服务配置
--amqp-backend=AMQP_BACKEND
Set the AMQP service backend. Allowed values are:
qpid, rabbitmq
# 队列服务器使用qpid还是rabbitmq
--amqp-host=AMQP_HOST
The IP address of the server on which to install the
AMQP service
# 队列服务器的IP地址
--amqp-enable-ssl=AMQP_ENABLE_SSL
Enable SSL for the AMQP service
# 支持SSL
--amqp-enable-auth=AMQP_ENABLE_AUTH
Enable Authentication for the AMQP service
# 开启认证

AMQP Config SSL parameters:
# AMQP的SSL配置参数项
--amqp-nss-certdb-pw=AMQP_NSS_CERTDB_PW
The password for the NSS certificate database of the
AMQP service
--amqp-ssl-port=AMQP_SSL_PORT
The port in which the AMQP service listens to SSL
connections
--amqp-ssl-cacert-file=AMQP_SSL_CACERT_FILE
The filename of the CAcertificate that the AMQP
service is going to use for verification
--amqp-ssl-cert-file=AMQP_SSL_CERT_FILE
The filename of the certificate that the AMQP service
is going to use
--amqp-ssl-key-file=AMQP_SSL_KEY_FILE
The filename of the private key that the AMQP service
is going to use
--amqp-ssl-self-signed=AMQP_SSL_SELF_SIGNED
Auto Generates self signed SSL certificate and key

AMQP Config Athentication parameters:
# AMQP认证配置参数
--amqp-auth-user=AMQP_AUTH_USER
User for amqp authentication
# 认证用户名
--amqp-auth-password=AMQP_AUTH_PASSWORD
Password for user authentication
# 认证密码

MariaDB Config parameters:
# 数据库的配置参数
--mariadb-host=MARIADB_HOST
The IP address of the server on which to install
MariaDB or IP address of DB server to use if MariaDB
installation was not selected
# 数据库的IP地址
--mariadb-pw=MARIADB_PW
Password for the MariaDB admin user
# 数据库的密码

Keystone Config parameters:
# Keystone配置参数
--keystone-admin-passwd=KEYSTONE_ADMIN_PASSWD
The password to use for the Keystone admin user
# keystone的管理用户密码
--keystone-demo-passwd=KEYSTONE_DEMO_PASSWD
The password to use for the Keystone demo user
# Keystone的demo用户密码

Glance Config parameters:
# Glance配置参数
Cinder Config parameters:
# Cinder配置参数
--cinder-backend=CINDER_BACKEND
The Cinder backend to use, valid options are: lvm,
gluster, nfs
# Cinder的后端driver支持,可选项为lvm,gluster,nfs

Cinder volume create Config parameters:
--cinder-volumes-create=CINDER_VOLUMES_CREATE
Create Cinder's volumes group. This should only be
done for testing on a proof-of-concept installation of
Cinder. This will create a file-backed volume group
and is not suitable for production usage.
# 针对后端存储驱动为LVM的时候,这个地方为Cinder使用的卷组名

Cinder volume size Config parameters:
--cinder-volumes-size=CINDER_VOLUMES_SIZE
Cinder's volumes group size. Note that actual volume
size will be extended with 3% more space for VG
Metadata.
# Cinder卷组的大小。

Cinder gluster Config parameters:
--cinder-gluster-mounts=CINDER_GLUSTER_MOUNTS
A single or comma separated list of gluster volume
shares to mount, eg: ip-address:/vol-name, domain
:/vol-name
# Cinder的Gluster配置参数
# Cinder将Gluster用于后端存储驱动时,指定Gluster的挂载点位置

Cinder NFS Config parameters:
--cinder-nfs-mounts=CINDER_NFS_MOUNTS
A single or comma seprated list of NFS exports to
mount, eg: ip-address:/export-name
# Cinder将NFS用于后端存储驱动时,指定NFS的挂载点位置
Nova Options:
# Nova选项
--novasched-cpu-allocation-ratio=NOVASCHED_CPU_ALLOCATION_RATIO
The overcommitment ratio for virtual to physical CPUs.
Set to 1.0 to disable CPU overcommitment
# 虚拟CPU超量使用比列,设置1.0的时候禁用CPU超量使用
--novasched-ram-allocation-ratio=NOVASCHED_RAM_ALLOCATION_RATIO
The overcommitment ratio for virtual to physical RAM.
Set to 1.0 to disable RAM overcommitment

# 虚拟物理内存超量使用,设置1.0的时候禁用内存超量使用
--novacompute-migrate-protocol=NOVACOMPUTE_MIGRATE_PROTOCOL
Protocol used for instance migration. Allowed values
are tcp and ssh. Note that by defaul nova user is
created with /sbin/nologin shell so that ssh protocol
won't be working. To make ssh protocol work you have
to fix nova user on compute hosts manually.
# Nova计算服务,用于迁移时的协议,可选为tcp和ssh。需要注意的是默认的nova用户变量是不允许使用ssh协议的。需要手动调整并设置nova用户之间的互信任。

Nova Network Options:
# Nova网络选项
--novacompute-privif=NOVACOMPUTE_PRIVIF
Private interface for Flat DHCP on the Nova compute
Servers
# 用于Flat网络的DHCP内网接口
--novanetwork-manager=NOVANETWORK_MANAGER
Nova network manager
# Nova 网络管理
--novanetwork-pubif=NOVANETWORK_PUBIF
Public interface on the Nova network server
# Nova网络服务的公网接口
--novanetwork-privif=NOVANETWORK_PRIVIF
Private interface for network manager on the Nova
network server
# Nova网络管理内网接口
--novanetwork-fixed-range=NOVANETWORK_FIXED_RANGE
IP Range for network manager
# IP范围
--novanetwork-floating-range=NOVANETWORK_FLOATING_RANGE
IP Range for Floating IP's
# 浮动IP范围
--novanetwork-default-floating-pool=NOVANETWORK_DEFAULT_FLOATING_POOL
Name of the default floating pool to which the
specified floating ranges are added to
# 默认的浮动IP地址范围
--novanetwork-auto-assign-floating-ip=NOVANETWORK_AUTO_ASSIGN_FLOATING_IP
Automatically assign a floating IP to new instances
# 自动为实例指定一个浮动IP

Nova Network VLAN Options:
# Nova 网络VLAN选项
--novanetwork-vlan-start=NOVANETWORK_VLAN_START
First VLAN for private networks
# 私有网络的起始VLAN ID
--novanetwork-num-networks=NOVANETWORK_NUM_NETWORKS
Number of networks to support
# 支持的网络数
--novanetwork-network-size=NOVANETWORK_NETWORK_SIZE
Number of addresses in each private subnet
# 单子网的IP地址数

Neutron config:
# Neutron 配置
--os-neutron-l3-ext-bridge=OS_NEUTRON_L3_EXT_BRIDGE
The name of the bridge that the Neutron L3 agent will
use for external traffic, or 'provider' if using
provider networks
# L3 使用的网桥一般的都是br-ex
--os-neutron-l2-plugin=OS_NEUTRON_L2_PLUGIN
The name of the L2 plugin to be used with Neutron.
(eg. linuxbridge, openvswitch, ml2)
# Neutron中二层使用的插件 (linuxbridge, openvswitch, ml2)
--os-neutron-lbaas-install=OS_NEUTRON_LBAAS_INSTALL
Set to 'y' if you would like Packstack to install
Neutron LBaaS
# 设置为Y的时候,表示安装LBaas(Load-Balance as a service)负载均衡即服务器。
--os-neutron-metering-agent-install=OS_NEUTRON_METERING_AGENT_INSTALL
Set to 'y' if you would like Packstack to install
Neutron L3 Metering agent

# 设置为Y的时候,表示安装
--neutron-fwaas=NEUTRON_FWAAS
Whether to configure neutron Firewall as a Service
# 设置为Y的时候,表示安装防火墙即服务


Neutron ML2 plugin config:
--os-neutron-ml2-type-drivers=OS_NEUTRON_ML2_TYPE_DRIVERS
A comma separated list of network type driver
entrypoints to be loaded from the
neutron.ml2.type_drivers namespace.
# 网络类型的逗号分隔列表的驱动,entrypoints加载的neutron.ml2。type_drivers名称空间。

--os-neutron-ml2-tenant-network-types=OS_NEUTRON_ML2_TENANT_NETWORK_TYPES
A comma separated ordered list of network_types to
allocate as tenant networks. The value 'local' is only
useful for single-box testing but provides no
connectivity between hosts.
# Neutron的ML2的租户网络类型,多个用逗号分隔

--os-neutron-ml2-mechanism-drivers=OS_NEUTRON_ML2_MECHANISM_DRIVERS
A comma separated ordered list of networking mechanism
driver entrypoints to be loaded from the
neutron.ml2.mechanism_drivers namespace.
# Neutron的ML2的机制驱动,多个用逗号分隔
--os-neutron-ml2-flat-networks=OS_NEUTRON_ML2_FLAT_NETWORKS
A comma separated list of physical_network names with
which flat networks can be created. Use * to allow
flat networks with arbitrary physical_network names.
# 创建扁平网络的 Physical_network名称用逗号分隔,使用星号允许任意physical_network的名称。
--os-neutron-ml2-vlan-ranges=OS_NEUTRON_ML2_VLAN_RANGES
A 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.
# Physical_network:VLAN起:VLAN终或者直接指定physical_network。
--os-neutron-ml2-tunnel-id-ranges=OS_NEUTRON_ML2_TUNNEL_ID_RANGES
A comma separated list of <tun_min>:<tun_max> tuples
enumerating ranges of GRE tunnel IDs that are
available for tenant network allocation. Should be an
array with tun_max +1 - tun_min > 1000000
# GRE的tunnel ID。
--os-neutron-ml2-vxlan-group=OS_NEUTRON_ML2_VXLAN_GROUP
Multicast group for VXLAN. If unset, disables VXLAN
enable sending allocate broadcast traffic to this
multicast group. When left unconfigured, will disable
multicast VXLAN mode. Should be an Multicast IP (v4 or
v6) address.
# VXLAN多播组,如果不设置表示禁用VXLAN启用发送分配的多播的流量,如果不配置,禁用多播的VXLAN模式。
--os-neutron-ml2-vni-ranges=OS_NEUTRON_ML2_VNI_RANGES
A comma separated list of <vni_min>:<vni_max> tuples
enumerating ranges of VXLAN VNI IDs that are available
for tenant network allocation. Min value is 0 and Max
value is 16777215.
# VXLAN的vni ID,最小为0,最大为16777215
--os-neutron-l2-agent=OS_NEUTRON_L2_AGENT
The name of the L2 agent to be used with Neutron
# 指明L2代理的名字

Neutron LB plugin config:
--os-neutron-lb-tenant-network-type=OS_NEUTRON_LB_TENANT_NETWORK_TYPE
The type of network to allocate for tenant networks
(eg. vlan, local)
# 创建 Lb的时候,租户网络类型为VLAN,Local

--os-neutron-lb-vlan-ranges=OS_NEUTRON_LB_VLAN_RANGES
A comma separated list of VLAN ranges for the Neutron
linuxbridge plugin (eg.
physnet1:1:4094,physnet2,physnet3:3000:3999)
# Neutron使用Linuxbridge的时候,多个不同物理接口的VLAN范围之间用逗号分开。

Neutron LB agent config:
--os-neutron-lb-interface-mappings=OS_NEUTRON_LB_INTERFACE_MAPPINGS
A comma separated list of interface mappings for the
Neutron linuxbridge plugin (eg. physnet1:br-
eth1,physnet2:br-eth2,physnet3:br-eth3)
# LB接口映射

Neutron OVS plugin config:
# OVS配置
--os-neutron-ovs-tenant-network-type=OS_NEUTRON_OVS_TENANT_NETWORK_TYPE
Type of network to allocate for tenant networks (eg.
vlan, local, gre, vxlan)
# OVS可以创建的租户网络类型,VLAN,local,gre,vxlan
--os-neutron-ovs-vlan-ranges=OS_NEUTRON_OVS_VLAN_RANGES
A comma separated list of VLAN ranges for the Neutron
openvswitch plugin (eg.
physnet1:1:4094,physnet2,physnet3:3000:3999)
# OVS支持的不同的物理网络的VLAN范围,多个网络之间用逗号分隔

Neutron OVS agent config:
# Neutron的OVS代理配置
--os-neutron-ovs-bridge-mappings=OS_NEUTRON_OVS_BRIDGE_MAPPINGS
A comma separated list of bridge mappings for the
Neutron openvswitch plugin (eg. physnet1:br-
eth1,physnet2:br-eth2,physnet3:br-eth3)
#物理physnet到网桥的映射对应,多个物理用逗号分开。

--os-neutron-ovs-bridge-interfaces=OS_NEUTRON_OVS_BRIDGE_INTERFACES
A comma separated list of colon-separated OVS
bridge:interface pairs. The interface will be added to
the associated bridge.
# 网桥:接口的对等,接口将被添加到分配的网桥上

Neutron OVS plugin config for tunnels:
--os-neutron-ovs-tunnel-ranges=OS_NEUTRON_OVS_TUNNEL_RANGES
A comma separated list of tunnel ranges for the
Neutron openvswitch plugin (eg. 1:1000)

# Openvswitch插件下,tunnel的范围

Neutron OVS agent config for tunnels:
--os-neutron-ovs-tunnel-if=OS_NEUTRON_OVS_TUNNEL_IF
The interface for the OVS tunnel. Packstack will
override the IP address used for tunnels on this
hypervisor to the IP found on the specified interface.
(eg. eth1)
# OVS的tunnel的接口

Neutron OVS agent config for VXLAN:
--os-neutron-ovs-vxlan-udp-port=OS_NEUTRON_OVS_VXLAN_UDP_PORT
VXLAN UDP port
# VXLAN的UDP端口

NOVACLIENT Config parameters:
# NOVACLIENT配置参数


OpenStack Horizon Config parameters:
--os-horizon-ssl=OS_HORIZON_SSL
To set up Horizon communication over https set this to
'y'
# 适用当Horizon会话使用https时设置为Y

SSL Config parameters:
--os-ssl-cert=OS_SSL_CERT
PEM encoded certificate to be used for ssl on the
https server, leave blank if one should be generated,
this certificate should not require a passphrase
--os-ssl-key=OS_SSL_KEY
SSL keyfile corresponding to the certificate if one
was entered
--os-ssl-cachain=OS_SSL_CACHAIN
PEM encoded CA certificates from which the certificate
chain of the server certificate can be assembled.
# 对象存储配置
OpenStack Swift Config parameters:
--os-swift-storages=OS_SWIFT_STORAGES
A comma separated list of devices which to use as
Swift Storage device. Each entry should take the
format /path/to/dev, for example /dev/vdb will install
/dev/vdb as Swift storage device (packstack does not
create the filesystem, you must do this first). If
value is omitted Packstack will create a loopback
device for test setup
--os-swift-storage-zones=OS_SWIFT_STORAGE_ZONES
Number of swift storage zones, this number MUST be no
bigger than the number of storage devices configured
--os-swift-storage-replicas=OS_SWIFT_STORAGE_REPLICAS
Number of swift storage replicas, this number MUST be
no bigger than the number of storage zones configured
--os-swift-storage-fstype=OS_SWIFT_STORAGE_FSTYPE
FileSystem type for storage nodes
--os-swift-storage-size=OS_SWIFT_STORAGE_SIZE
Size of the swift loopback file storage device
# 演示模板配置
Provisioning demo config:
--provision-demo=PROVISION_DEMO
Whether to provision for demo usage and testing. Note
that provisioning is only supported for all-in-one
installations.
--provision-tempest=PROVISION_TEMPEST
Whether to configure tempest for testing
--provision-tempest-user=PROVISION_TEMPEST_USER
The name of the Tempest Provisioning user. If you
don't provide a user name, Tempest will be configured
in a standalone mode
--provision-tempest-user-passwd=PROVISION_TEMPEST_USER_PASSWD
The password to use for the Tempest Provisioning user

Provisioning demo config:
--provision-demo-floatrange=PROVISION_DEMO_FLOATRANGE
The CIDR network address for the floating IP subnet

Optional tempest git uri and branch:
--provision-tempest-repo-uri=PROVISION_TEMPEST_REPO_URI
The uri of the tempest git repository to use
--provision-tempest-repo-revision=PROVISION_TEMPEST_REPO_REVISION
The revision of the tempest git repository to use

Provisioning all-in-one ovs bridge config:
--provision-all-in-one-ovs-bridge=PROVISION_ALL_IN_ONE_OVS_BRIDGE
Whether to configure the ovs external bridge in an
all-in-one deployment

Heat Config parameters:
--os-heat-cloudwatch-install=OS_HEAT_CLOUDWATCH_INSTALL
Set to 'y' if you would like Packstack to install Heat
CloudWatch API
--os-heat-using-trusts=OS_HEAT_USING_TRUSTS
Set to 'y' if you would like Packstack to install Heat
with trusts as deferred auth method. If not, the
stored password method will be used.
--os-heat-cfn-install=OS_HEAT_CFN_INSTALL
Set to 'y' if you would like Packstack to install Heat
CloudFormation API
--os-heat-domain=OS_HEAT_DOMAIN
Name of Keystone domain for Heat
--os-heat-domain-admin=OS_HEAT_DOMAIN_ADMIN
Name of Keystone domain admin user for Heat
--os-heat-domain-password=OS_HEAT_DOMAIN_PASSWORD
Password for Keystone domain admin user for Heat

Ceilometer Config parameters:

MONGODB Config parameters:
--mongodb-host=MONGODB_HOST
The IP address of the server on which to install
MongoDB

Nagios Config parameters:
--nagios-passwd=NAGIOS_PASSWD
The password of the nagiosadmin user on the Nagios
server

POSTSCRIPT Config parameters:

Puppet Config parameters:

您需要登录后才可以回帖 登录

本版积分规则

快速回复 返回顶部 返回列表

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。