From 5d4cdde4b3193f6d3bea9330285df45dc2ba929b Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Tue, 12 Jun 2018 10:23:02 +0800 Subject: [PATCH 1/6] PRF:20180220 How to enable repository using subscription-manager in RHEL.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @S9mtAt 恭喜您,完成了第一篇翻译(十分抱歉的是,在您刚刚提交了翻译时,我这边尚未及时注意到,因此将您误移除了沟通的 QQ 群) --- ...tory using subscription-manager in RHEL.md | 59 +++++++++---------- 1 file changed, 27 insertions(+), 32 deletions(-) diff --git a/translated/tech/20180220 How to enable repository using subscription-manager in RHEL.md b/translated/tech/20180220 How to enable repository using subscription-manager in RHEL.md index 05e80698f1..f3b9445d10 100644 --- a/translated/tech/20180220 How to enable repository using subscription-manager in RHEL.md +++ b/translated/tech/20180220 How to enable repository using subscription-manager in RHEL.md @@ -1,29 +1,26 @@ - -如何在RHEL中使用subscription-manager启用存储库 +如何在 RHEL 中使用订阅管理器启用软件仓库 ====== -了解如何在RHEL中使用subscription-manager启用存储库。 这篇文章还包括了使用 Red Hat 注册系统的步骤,添加订阅,发生错误的解决方案。 + +> 了解如何在 RHEL 中使用订阅管理器来启用软件仓库。 这篇文章还包括了将系统注册到 Red Hat 的步骤、添加订阅和发生错误时的解决方案。 ![Enable repository using subscription-manager][1] -(图中文字:了解在RHEL中使用subscription-manager启用存储库) +在本文中,我们将逐步介绍如何在刚安装的 RHEL 服务器中启用 Red Hat 软件仓库。 -在本文中,我们将逐步介绍如何在RHEL刚安装的服务器中启用Red Hat存储库。 - -可以利用 `subscription-manager` 命令启用存储库,如下所示 – +可以利用 `subscription-manager` 命令启用软件仓库,如下所示: ``` root@kerneltalks # subscription-manager repos --enable rhel-6-server-rhv-4-agent-beta-debug-rpms Error: 'rhel-6-server-rhv-4-agent-beta-debug-rpms' does not match a valid repository ID. Use "subscription-manager repos --list" to see valid repositories. - ``` -当您的订阅不到位时,您会看到上述错误。让我们一步一步地通过 `subscription-manager` 来启用存储库。 -##### 步骤 1 : 使用 Red Hat 注册您的系统 +当您的订阅没有配置好时,您会看到上述错误。让我们一步一步地通过 `subscription-manager` 来启用软件仓库。 +### 步骤 1:使用 Red Hat 注册您的系统 -我们正在考虑您已经安装了新系统并且尚未在Red Hat上注册。如果您已经注册了系统,那么您可以忽略此步骤。 +这里假设您已经安装了新系统并且尚未在 Red Hat 上注册。如果您已经注册了该系统,那么您可以忽略此步骤。 -您可以使用下面的命令来检查您的系统是否已使用 Red Hat 注册以订阅 – +您可以使用下面的命令来检查您的系统是否已在 Red Hat 注册了该订阅: ``` # subscription-manager version @@ -32,10 +29,9 @@ subscription management server: Unknown subscription management rules: Unknown subscription-manager: 1.18.10-1.el6 python-rhsm: 1.18.6-1.el6 - ``` -在这里输出的第一行中,您可以看到系统未注册。那么,让我们开始注册系统。您需要在 `register` 开关中使用 `subscription-manager` 命令。在这一步需要使用您的 Red Hat 帐户凭证。 +在这里输出的第一行中,您可以看到该系统未注册。那么,让我们开始注册系统。您需要在 `subscription-manager` 命令中使用 `register` 选项。在这一步需要使用您的 Red Hat 帐户凭证。 ``` root@kerneltalks # subscription-manager register @@ -45,7 +41,7 @@ Password: Network error, unable to connect to server. Please see /var/log/rhsm/rhsm.log for more information. ``` -如果您遇到上述错误,那么您的服务器无法连接到 RedHat。检查您的网络连接,或者您能[解决网站名称的问题][2]。有时候,即使你能够 ping 通订阅服务器,你也会看到这个错误。这可能是因为您的环境中有代理服务器。在这种情况下,您需要将其详细信息添加到文件 `/etc/rhsm/rhsm.conf` 中。以下代理详细信息应被填充为: +如果您遇到上述错误,那么表明您的服务器无法连接到 RedHat。检查您的网络连接,或者您能[解决网站名称解析的问题][2]。有时候,即使你能够 ping 通订阅服务器,你也会看到这个错误。这可能是因为您的环境中有代理服务器。在这种情况下,您需要将其详细信息添加到文件 `/etc/rhsm/rhsm.conf` 中。以下详细的代理信息应根据你的环境填充: ``` # an http proxy server to use @@ -59,10 +55,9 @@ Network error, unable to connect to server. Please see /var/log/rhsm/rhsm.log fo # password for basic http proxy auth, if needed proxy_password = - ``` -一旦你完成了这些,重新检查 `subscription-manager` 是否通过使用下面的命令获得了新的代理信息 – +一旦你完成了这些,通过使用下面的命令重新检查 `subscription-manager` 是否获得了新的代理信息: ``` root@kerneltalks # subscription-manager config @@ -111,7 +106,7 @@ Password: You must first accept Red Hat's Terms and conditions. Please visit https://www.redhat.com/wapps/tnc/termsack?event[]=signIn . You may have to log out of and back into the Customer Portal in order to see the terms. ``` -如果您是第一次将服务器添加到 Red Hat 帐户,您将看到上述错误。转到 [URL ][3]并接受条款。回到终端,然后再试一次。 +如果您是第一次将服务器添加到 Red Hat 帐户,您将看到上述错误。转到该 [URL][3]并接受条款。回到终端,然后再试一次。 ``` oot@kerneltalks # subscription-manager register @@ -121,7 +116,7 @@ Password: The system has been registered with ID: xxxxb2-xxxx-xxxx-xxxx-xx8e199xxx ``` -Bingo!系统现在已在 Red Hat 上注册。你可以再次用 `version` 开关来验证它。 +Bingo!系统现在已在 Red Hat 上注册。你可以再次用 `version` 选项来验证它。 ``` #subscription-managerversionservertype:RedHatSubscriptionManagementsubscriptionmanagementserver:2.0.43-1subscriptionmanagementrules:5.26subscription-manager:1.18.10-1.el6python-rhsm:1.18.6-1.el6" decode="true" ]root@kerneltalks # subscription-manager version @@ -132,18 +127,18 @@ subscription-manager: 1.18.10-1.el6 python-rhsm: 1.18.6-1.el6 ``` -##### 步骤 2 : 将订阅添加到您的服务器 +### 步骤 2:将订阅添加到您的服务器 -首先尝试列出存储库。您将无法列出任何内容,因为我们尚未在我们的服务器中添加任何订阅。 +首先尝试列出软件仓库。您将无法列出任何内容,因为我们尚未在我们的服务器中添加任何订阅。 ``` root@kerneltalks # subscription-manager repos --list This system has no repositories available through subscriptions. ``` -正如您所看到 `subscription-manager` 找不到任何存储库,您需要将订阅添加到您的服务器上。一旦订阅被添加,`subscription-manager` 将能够列出下列的存储库。 +正如您所看到 `subscription-manager` 找不到任何软件仓库,您需要将订阅添加到您的服务器上。一旦订阅被添加,`subscription-manager` 将能够列出下列的软件仓库。 -要添加订阅,请先使用以下命令检查服务器的所有可用订阅 – +要添加订阅,请先使用以下命令检查服务器的所有可用订阅: ``` root@kerneltalks # subscription-manager list --available @@ -175,16 +170,16 @@ Ends: 12/01/2018 System Type: Virtual ``` -您将获得可用于您的服务器的此类订阅的列表。您需要阅读它提供的内容并记下对您有用或需要的订阅的 `Pool ID`。 +您将获得可用于您的服务器的此类订阅的软件仓库列表。您需要阅读它提供的内容并记下对您有用或需要的订阅的 `Pool ID`。 -现在,使用 pool ID 将订阅附加到您的服务器。 +现在,使用 pool ID 将订阅添加到您的服务器。 ``` # subscription-manager attach --pool=8a85f98c6011059f0160110a2ae6000f Successfully attached a subscription for: Red Hat Enterprise Linux for Virtual Datacenters, Standard ``` -如果您不确定选择哪一个,则可以使用下面的命令自动地添加最适合您的服务器的订阅 – +如果您不确定选择哪一个,则可以使用下面的命令自动地添加最适合您的服务器的订阅: ``` root@kerneltalks # subscription-manager attach --auto @@ -193,26 +188,26 @@ Product Name: Red Hat Enterprise Linux Server Status: Subscribed ``` -接下来是最后一步启用存储库。 +接下来是最后一步启用软件仓库。 -##### 步骤 3 : 启用存储库 +### 步骤 3:启用软件仓库 -现在您将能够启用存储库,该存储库在您的附加订阅下可用。 +现在您将能够启用软件仓库,该软件仓库在您的附加订阅下可用。 ``` root@kerneltalks # subscription-manager repos --enable rhel-6-server-rhv-4-agent-beta-debug-rpms Repository 'rhel-6-server-rhv-4-agent-beta-debug-rpms' is enabled for this system. ``` -到这里,您已经完成了。您可以[用 yum 命令列出存储库][4]并确认 +到这里,您已经完成了。您可以[用 yum 命令列出软件仓库][4]并确认。 -------------------------------------------------------------------------------- via: https://kerneltalks.com/howto/how-to-enable-repository-using-subscription-manager-in-rhel/ 作者:[kerneltalks][a] -译者:[译者ID](https://github.com/译者ID) -校对:[校对者ID](https://github.com/校对者ID) +译者:[S9mtAt](https://github.com/S9mtAt) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 From bbb58068a03591d3563ba3bf00418fe1dfb61514 Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Tue, 12 Jun 2018 10:24:02 +0800 Subject: [PATCH 2/6] PUB:20180220 How to enable repository using subscription-manager in RHEL.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @S9mtAt 本文首发地址: https://linux.cn/article-9737-1.html 您的 LCTT 专页地址: https://linux.cn/lctt/S9mtAt --- ...How to enable repository using subscription-manager in RHEL.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {translated/tech => published}/20180220 How to enable repository using subscription-manager in RHEL.md (100%) diff --git a/translated/tech/20180220 How to enable repository using subscription-manager in RHEL.md b/published/20180220 How to enable repository using subscription-manager in RHEL.md similarity index 100% rename from translated/tech/20180220 How to enable repository using subscription-manager in RHEL.md rename to published/20180220 How to enable repository using subscription-manager in RHEL.md From be6730f5b820b1e267970cbe58988960bcb88324 Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Tue, 12 Jun 2018 10:44:33 +0800 Subject: [PATCH 3/6] PRF:20180514 A CLI Game To Learn Vim Commands.md @geekpi --- ...180514 A CLI Game To Learn Vim Commands.md | 78 ++++++++++++------- 1 file changed, 49 insertions(+), 29 deletions(-) diff --git a/translated/tech/20180514 A CLI Game To Learn Vim Commands.md b/translated/tech/20180514 A CLI Game To Learn Vim Commands.md index c23c81256b..e2754d4954 100644 --- a/translated/tech/20180514 A CLI Game To Learn Vim Commands.md +++ b/translated/tech/20180514 A CLI Game To Learn Vim Commands.md @@ -1,9 +1,9 @@ -一个学习 vim 命令的命令行游戏 +PacVim:一个学习 vim 命令的命令行游戏 ====== ![](https://www.ostechnix.com/wp-content/uploads/2018/05/PacVim-720x340.png) -你好,Vim用户!今天,我偶然发现了一个很酷的程序来提高 Vim 的使用技巧。Vim 是编写和编辑代码的绝佳编辑器。然而,你们中的一些人(包括我)仍陡峭的学习曲线中挣扎。再也不用了!来见 **PacVim**,一款可帮助你学习 Vim 命令的命令行游戏。PacVim 的灵感来源于经典游戏 [**PacMan**][1],它以一种好玩有趣的方式为你提供了大量的 Vim 命令练习。简而言之,PacVim 是一种有趣而自由的方式来深入了解 vim 命令。请不要将 PacMan 与 [**pacman**][2] (arch Linux 包管理器)混淆。 PacMan 是 20 世纪 80 年代发布的经典流行街机游戏。 +你好,Vim用户!今天,我偶然发现了一个很酷的程序来提高 Vim 的使用技巧。Vim 是编写和编辑代码的绝佳编辑器。然而,你们中的一些人(包括我)仍在陡峭的学习曲线中挣扎。再也不用了!来看看 **PacVim**,一款可帮助你学习 Vim 命令的命令行游戏。PacVim 的灵感来源于经典游戏 [PacMan][1],它以一种好玩有趣的方式为你提供了大量的 Vim 命令练习。简而言之,PacVim 是一种深入了解 vim 命令的有趣而自由的方式。请不要将 PacMan 与 [pacman][2] (arch Linux 包管理器)混淆。 PacMan 是 20 世纪 80 年代发布的经典流行街机游戏。 在本简要指南中,我们将看到如何在 Linux 中安装和使用 PacVim。 @@ -11,71 +11,73 @@ 首先按如下链接安装 **Ncurses** 库和**开发工具**。 -请注意,如果没有gcc 4.8.X 或更高版本,这款游戏可能无法正确编译和安装。我在 Ubuntu 18.04 LTS 上测试了 PacVim,并且完美运行。 +- [如何在 Linux 中安装 Ncurses 库][6] +- [如何在 Linux 中安装开发工具][7] + +请注意,如果没有 gcc 4.8.X 或更高版本,这款游戏可能无法正确编译和安装。我在 Ubuntu 18.04 LTS 上测试了 PacVim,并且完美运行。 安装 Ncurses 和 gcc 后,运行以下命令来安装 PacVim。 + ``` $ git clone https://github.com/jmoon018/PacVim.git $ cd PacVim $ sudo make install - ``` -## 使用 PacVim 学习 Vim 命令 +### 使用 PacVim 学习 Vim 命令 -### 启动 PacVim 游戏 +#### 启动 PacVim 游戏 要玩这个游戏,只需运行: + ``` $ pacvim [LEVEL_NUMER] [MODE] - ``` 例如,以下命令以普通模式启动游戏第 5 关。 + ``` $ pacvim 5 n - ``` -这里,**“5”** 表示等级,**“n”**表示模式。有两种模式: - * **n** – 普通模式。 - * **h** – 困难模式。 +这里,`5` 表示等级,`n`表示模式。有两种模式: + * `n` – 普通模式。 + * `h` – 困难模式。 +默认模式是 `h`,这很难: -默认模式是 h,这很难: +要从头开始(`0` 级),请运行: -要从头开始(0 级),请运行: ``` $ pacvim - ``` 以下是我 Ubuntu 18.04 LTS 的示例输出。 ![][4] -要开始游戏,只需按下 **ENTER**.。 +要开始游戏,只需按下回车。 ![][5] -现在开始游戏。阅读下一章了解如何玩。 +现在开始游戏。阅读下一节了解如何玩。 -要退出,请按下 **ESC** 或 **q**。 +要退出,请按下 `ESC` 或 `q`。 + +以下命令以困难模式启动游戏第 `5` 关。 -以下命令以困难模式启动游戏第 5 关。 ``` $ pacvim 5 h - ``` 或者, + ``` $ pacvim 5 - ``` -### 如何玩 PacVim? +#### 如何玩 PacVim? PacVim 的使用与 PacMan 非常相似。 @@ -84,11 +86,9 @@ PacVim 的使用与 PacMan 非常相似。 PacVim有两个特殊的障碍: 1. 你不能移动到墙壁中(黄色)。你必须使用 vim 动作来跳过它们。 - 2. 如果你踩着波浪字符(青色的 `~`),你就输了! + 2. 如果你踩到波浪字符(青色的 `~`),你就输了! - - -你有三条生命。每次打赢 0、3、6、9 关时你都会获得生命。总共有 10 关,从 0 到 9,打赢第 9 关后,游戏重置为第 0 关,但是鬼魂速度变快。 +你有三条生命。每次打赢 0、3、6、9 关时你都会获得新生命。总共有 10 关,从 0 到 9,打赢第 9 关后,游戏重置为第 0 关,但是鬼魂速度变快。 **获胜条件** @@ -100,7 +100,26 @@ PacVim有两个特殊的障碍: 这是实现的命令列表: -q 退出游戏,h 向左移动,j 向下移动,k 向上移动,l 向右移动,w 向前移动到下一个 word 开始, W 向前移动到下一个 WORD 开始,e 向前移动到下一个 word 结束, E 向前移动到下一个 WORD 结束, b 向后移动到下一个 word 开始, B 向后移动到下一个 WORD 开始,$ 移动到行的末尾,0 移动到行的开始,gg/1G 移动到第一行的开始,数字加 G 移动到由数字给出的行的开始,G 移到最后一行的开头, ^ 移到当前行的第一个 word, &1337 cheatz(打赢当前关) +| 键 | 作用 | +|---|---| +| q | 退出游戏 | +| h | 向左移动| +| j | 向下移动 | +| k | 向上移动 | +| l | 向右移动 | +| w | 向前移动到下一个 word 开始 | +| W | 向前移动到下一个 WORD 开始 | +| e | 向前移动到下一个 word 结束 | +| E | 向前移动到下一个 WORD 结束 | +| b | 向后移动到下一个 word 开始 | +| B | 向后移动到下一个 WORD 开始 | +| $ | 移动到行的末尾 | +| 0 | 移动到行的开始 | +| gg/1G | 移动到第一行的开始 | +| 数字加 G | 移动到由数字给出的行的开始 | +| G | 移到最后一行的开头 | +| ^ | 移到当前行的第一个 word | +| & | 1337 cheatz(打赢当前关)| 玩过几关之后,你可能会注意到 vim 的使用有改善。一段时间后继续玩这个游戏,直到你掌握 Vim 的使用。 @@ -113,7 +132,6 @@ q 退出游戏,h 向左移动,j 向下移动,k 向上移动,l 向右移 干杯! - -------------------------------------------------------------------------------- via: https://www.ostechnix.com/pacvim-a-cli-game-to-learn-vim-commands/ @@ -121,7 +139,7 @@ via: https://www.ostechnix.com/pacvim-a-cli-game-to-learn-vim-commands/ 作者:[SK][a] 选题:[lujun9972](https://github.com/lujun9972) 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 @@ -129,4 +147,6 @@ via: https://www.ostechnix.com/pacvim-a-cli-game-to-learn-vim-commands/ [1]:https://en.wikipedia.org/wiki/Pac-Man [2]:https://www.ostechnix.com/getting-started-pacman/ [4]:http://www.ostechnix.com/wp-content/uploads/2018/05/pacvim-1.png -[5]:http://www.ostechnix.com/wp-content/uploads/2018/05/pacvim-2.png \ No newline at end of file +[5]:http://www.ostechnix.com/wp-content/uploads/2018/05/pacvim-2.png +[6]:https://www.ostechnix.com/how-to-install-ncurses-library-in-linux/ +[7]:https://www.ostechnix.com/install-development-tools-linux/ \ No newline at end of file From 37053eed4311d1727449f2e16a41c1a91bb24887 Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Tue, 12 Jun 2018 10:44:59 +0800 Subject: [PATCH 4/6] PUB:20180514 A CLI Game To Learn Vim Commands.md @geekpi https://linux.cn/article-9738-1.html --- .../20180514 A CLI Game To Learn Vim Commands.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {translated/tech => published}/20180514 A CLI Game To Learn Vim Commands.md (100%) diff --git a/translated/tech/20180514 A CLI Game To Learn Vim Commands.md b/published/20180514 A CLI Game To Learn Vim Commands.md similarity index 100% rename from translated/tech/20180514 A CLI Game To Learn Vim Commands.md rename to published/20180514 A CLI Game To Learn Vim Commands.md From e38bd041af5da02690dedd739d2cbce3b8fa71b0 Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Tue, 12 Jun 2018 11:00:17 +0800 Subject: [PATCH 5/6] PRF:20180510 Analyzing Ansible runs using ARA.md @geekpi --- ...180510 Analyzing Ansible runs using ARA.md | 46 ++++++++----------- 1 file changed, 19 insertions(+), 27 deletions(-) diff --git a/translated/tech/20180510 Analyzing Ansible runs using ARA.md b/translated/tech/20180510 Analyzing Ansible runs using ARA.md index b3cfd86539..f246e70970 100644 --- a/translated/tech/20180510 Analyzing Ansible runs using ARA.md +++ b/translated/tech/20180510 Analyzing Ansible runs using ARA.md @@ -1,83 +1,75 @@ 使用 ARA 分析 Ansible 运行 ====== +> Ansible 运行分析工具(ARA)与 Ansible 无缝集成,可以简单便捷的找到你所需数据的方法。 + ![](https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/brain_data.png?itok=RH6NA32X) + [Ansible][1] 是一个多功能平台,它已经成为管理服务器和服务器配置的流行平台。如今,Ansible 大量用于通过持续集成 (CI) 进行部署和测试。 在自动化持续集成的世界中,每天都有数百个甚至数千个作业运行测试、构建、编译、部署等等,这并不罕见。 ### Ansible 运行分析 (ARA) 工具 -Ansible 运行生成大量控制台数据,在 CI 的环境下跟上大量的 Ansible 输出是具有挑战性的。Ansible Run Analysis(ARA) 工具使此详细输出可读并且使作业状态和调试信息更有代表性。ARA 组织记录的 playbook 数据,以便你尽可能快速和容易地搜索并找到你感兴趣的内容。 +Ansible 运行生成大量控制台数据,在 CI 的环境下跟上大量的 Ansible 输出是具有挑战性的。Ansible Run Analysis(ARA) 工具使此详细输出可读并且使作业状态和调试信息更有代表性。ARA 组织了记录的剧本playbook数据,以便你尽可能快速和容易地搜索并找到你感兴趣的内容。 -请注意,ARA 不会运行你的 playbook。相反,无论在哪它都它作为回调插件与 Ansible 集成。回调插件可以在响应事件时向 Ansible 添加新行为。它可以根据 Ansible 事件执行自定义操作,例如在主机开始执行或任务完成时执行。 +请注意,ARA 不会运行你的剧本playbook。相反,无论在哪它都它作为回调插件与 Ansible 集成。回调插件可以在响应事件时向 Ansible 添加新行为。它可以根据 Ansible 事件执行自定义操作,例如在主机开始执行或任务完成时执行。 -与 [AWX][2] 和 [Tower][3] 相比,它们是控制整个工作流程的工具,具有仓库管理、playbook 执行,编辑功能等功能,ARA 的范围相对较窄:记录数据并提供直观的界面。这是一个相对简单的程序,易于安装和配置。 +与 [AWX][2] 和 [Tower][3] 相比,它们是控制整个工作流程的工具,具有仓库管理、剧本playbook执行、编辑功能等功能,ARA 的范围相对较窄:记录数据并提供直观的界面。这是一个相对简单的程序,易于安装和配置。 #### 安装 在系统上安装 ARA 有两种方法: - * 使用托管在[ GitHub 帐户][4] 上的 Ansible 角色。克隆仓库并: + * 使用托管在 [GitHub 帐户][4] 上的 Ansible 角色。克隆仓库并: - -``` + ``` ansible-playbook Playbook.yml - ``` -如果 playbook 执行成功,你将看到: -``` + 如果剧本执行成功,你将看到: + + ``` TASK [ara : Display ara UI URL] ************************ -    ok: [localhost] => {} -    "msg": "Access playbook records at http://YOUR_IP:9191" - ``` -注意:它从 Ansible 收集的 `ansible_default_ipv4` fact 中选择 IP 地址。如果没有收集这些 fact,请用 `roles/ara/tasks/` 文件夹中 `main.yml` 文件中的 IP 替换它。 + 注意:它从 Ansible 收集的 `ansible_default_ipv4` fact 中选择 IP 地址。如果没有收集这些 fact,请用 `roles/ara/tasks/` 文件夹中 `main.yml` 文件中的 IP 替换它。 * ARA 是一个在 [GitHub][5] 上以 Apache v2 许可证授权的开源项目。安装说明在快速入门章节。[文档][6]和 [FAQ][7] 可在 [readthedocs.io][6] 上找到。 - - #### ARA 能做些什么? 下图显示了从浏览器启动 ARA 登录页面: - ![ara landing page][9] -ARA 登录页面 +*ARA 登录页面* 它提供了每个主机或每个 playbook 的任务结果摘要: - ![task summaries][11] -ARA 显示任务摘要 - -它允许你通过 playbook,play,主机、任务或状态来过滤任务结果: +*ARA 显示任务摘要* +它允许你通过剧本,play,主机、任务或状态来过滤任务结果: ![playbook runs filtered by hosts][13] -通过主机过滤 playbook 运行 +*通过主机过滤剧本运行* 借助 ARA,你可以在摘要视图中轻松查看你感兴趣的结果,无论是特定的主机还是特定的任务: - ![summary of each task][15] -每项任务的详细摘要 +*每项任务的详细摘要* ARA 支持在同一数据库中记录和查看多个运行。 - ![show gathered facts][17] -显示收集的 fact +*显示收集的 fact* #### 总结 @@ -94,7 +86,7 @@ via: https://opensource.com/article/18/5/analyzing-ansible-runs-using-ara 作者:[Ajinkya Bapat][a] 选题:[lujun9972](https://github.com/lujun9972) 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 From 45810571e08439327fb1c8365f96b71a17fa9afa Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Tue, 12 Jun 2018 11:00:49 +0800 Subject: [PATCH 6/6] PUB:20180510 Analyzing Ansible runs using ARA.md @geekpi https://linux.cn/article-9739-1.html --- .../20180510 Analyzing Ansible runs using ARA.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {translated/tech => published}/20180510 Analyzing Ansible runs using ARA.md (100%) diff --git a/translated/tech/20180510 Analyzing Ansible runs using ARA.md b/published/20180510 Analyzing Ansible runs using ARA.md similarity index 100% rename from translated/tech/20180510 Analyzing Ansible runs using ARA.md rename to published/20180510 Analyzing Ansible runs using ARA.md