本文档介绍Icehouse版keystone-all命令
keystone-all命令在一个进程中同时启动服务和管理API,为openstack提供服务目录,授权和身份认证服务。
用法
$ keystone-all [-h]
[--config-dir DIR]
[--config-file PATH]
[--debug]
[--log-config-append PATH]
[--log-date-format DATE_FORMAT]
[--log-dir LOG_DIR]
[--log-file PATH]
[--log-format FORMAT]
[--nodebug]
[--nostandard-threads]
[--nouse-syslog]
[--nouse-syslog-rfc-format]
[--noverbose]
[--pydev-debug-host PYDEV_DEBUG_HOST]
[--pydev-debug-port PYDEV_DEBUG_PORT]
[--standard-threads]
[--syslog-log-facility SYSLOG_LOG_FACILITY]
[--use-syslog]
[--use-syslog-rfc-format]
[--verbose]
[--version]
options解释
--help, -h
# 打印帮助信息并退出
--config-dir DIR
# 寻找*.conf文件的配置目录,将会对目录中的文件进行排序,优先级低于--config-file指# 定的配置文件,单独的配置选项可能被覆写
--config-file PATH
# 配置文件的路径,可以指定多个配置文件,后面的文件优先级高
--debug
# 打印调试结果(把日志等级调整到DEBUG而不是WARNING级)
--log-config-append PATH
# 日志配置文件的路径,将日志配置文件的设置追加到任何现有的日志记录设置中
--log-date-format DATE_FORMAT
# 记录日志的日期格式
--log-dir LOG_DIR
# 日志文件的目录
--log-file PATH
# action操作所记录的日志文件路径,未指定的话将会输出到stdout
--log-format FORMAT
# 标识日志的格式,社区已经不再推荐使用
--nodebug
# -debug选项的逆操作
--nostandard-threads
# –standard-threads选项的逆操作
--nouse-syslog
# –use-syslog选项的逆操作
--nouse-syslog-rfc-format
# –use-syslog-rfc-format选项的逆操作
--noverbose
# –verbose选项的逆操作
--pydev-debug-host PYDEV_DEBUG_HOST
# 远程调试器的host
--pydev-debug-port PYDEV_DEBUG_PORT
# 远程调试器的port
--standard-threads
# 不要猴子补丁(monkey-patch)线程系统模块,即在运行时动态修改已有代码而非源码
--syslog-log-facility SYSLOG_LOG_FACILITY
# 系统日志功能,用来接收日志行
--use-syslog
# 使用系统日志,I版的系统日志格式已遭弃用,在Juno版将会遵循RFC5424修改
--use-syslog-rfc-format
# 使用rfc5424系统日志格式来记录日志
--verbose
# 打印更多的冗长输出,将日志等级设为INFO而不是WARNING级
--version
# 显示程序的版本号并退出
解读keystone-all命令行工具