跳到内容

配置文件

雷竞技下载官网Percona Toolkit工具可以从配置文件中读取选项。配置文件语法简单直接,与MySQL命令行客户端工具有一些相似之处。配置文件遵循相同的约定。

在内部,实际发生的情况是从文件中读取这些行,然后作为命令行选项和参数添加到工具中,因此只需将配置文件视为编写命令行的一种方式。

语法

配置文件的语法如下:

空格后跟散列符号(#)表示该行的其余部分是注释。删除。例如:

从所有行的开头和结尾删除空白。

空行将被忽略。

每行允许采用以下格式之一:

选项选项价值

不要在选项前面加上--.不要引用值,即使它有空格;值是字面的。等号周围的空格在处理过程中被删除。

只有长选项被识别。

只包含两个连字符的行表示选项解析结束。任何进一步的行都被解释为程序的附加参数(而不是选项)。

例子

pt-stalk的配置文件,

# pt-stalk配置变量Threads_connected周期2#触发如果问题连续出现两次----用户丹尼尔

相当于下面的命令行:

pt---变量Threads_connected--周期2----用户丹尼尔

选项后--直接传递给mysql和mysqladmin。

阅读顺序

这些工具按顺序读取几个配置文件:

  1. Percona Too雷竞技下载官网lkit全局配置文件,/etc/雷竞技下载官网percona-toolkit / percona-toolkit.conf.所有工具都读取此文件,因此您应该只向其添加希望应用于所有工具的选项。

  2. 全局工具特定的配置文件,/etc/雷竞技下载官网percona-toolkit / TOOL.conf,在那里工具工具名称是什么pt-query-digest.此文件以您正在使用的特定工具命名,因此您可以添加仅应用于该工具的选项。

  3. 用户自己的Percona To雷竞技下载官网olkit配置文件,$ HOME 雷竞技下载官网/ .percona-toolkit.conf.所有工具都读取此文件,因此您应该只向其添加希望应用于所有工具的选项。

  4. 用户特定于工具的配置文件,$ HOME / .TOOL.conf,在那里工具工具名称是什么pt-query-digest.此文件以您正在使用的特定工具命名,因此您可以添加仅应用于该工具的选项。

指定

有一个特别的——配置选项,它允许您指定Percona Toolkit应该读取哪些配置文件。雷竞技下载官网指定一个以逗号分隔的文件列表。但是,它的行为与其他命令行选项不同。这是必须的第一个在命令行中,在任何其他选项之前。如果您试图在其他任何地方指定它,则会导致错误。此外,您不能指定——配置= /道路/ /文件;您必须指定该选项和文件的路径,以空格分隔没有等号在他们之间,比如:

--配置/ /路径/文件

如果根本不需要任何配置文件,请指定——配置提供一个空文件列表。

Baidu
map