質問編集履歴

7

タグを追加

2019/11/05 06:54

投稿

morita234
morita234

スコア4

test CHANGED
File without changes
test CHANGED
File without changes

6

タグを追加

2019/11/05 06:54

投稿

morita234
morita234

スコア4

test CHANGED
File without changes
test CHANGED
File without changes

5

誤字の修正

2019/11/05 06:53

投稿

morita234
morita234

スコア4

test CHANGED
File without changes
test CHANGED
@@ -30,11 +30,13 @@
30
30
 
31
31
  ### 該当のソースコード
32
32
 
33
- ymlの内容です。
33
+ playbook(ymlの内容です。
34
34
 
35
35
 
36
36
 
37
37
  ---
38
+
39
+
38
40
 
39
41
  - hosts: all
40
42
 

4

誤字の修正

2019/10/31 02:17

投稿

morita234
morita234

スコア4

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  ・Ansible(AWX)から、playbookで指定しているyumモジュールのインストールディレクトリ先を指定するオプションであるinstallrootを指定し、実行すると記載のエラーとなる。
16
16
 
17
- ・切り分けとしては、各Linuxサーバから社内yumサーバ対してyumコマンドをinstallrootを指定し直で実行すると、正常に意図したディレクトリに意図したバージョンのOpenJDKがインストールできる。
17
+ ・切り分けとしては、各Linuxサーバから社内yumサーバ対してyumコマンドをinstallrootを指定し直で実行すると、正常に意図したディレクトリに意図したバージョンのOpenJDKがインストールできる。
18
18
 
19
19
 
20
20
 
@@ -22,7 +22,7 @@
22
22
 
23
23
  エラーメッセージ
24
24
 
25
- 以下がAWXで表示されるエラーです。(”installroot\n”というオプションがありません)
25
+ 以下がAWXで表示されるエラーです。
26
26
 
27
27
  「"msg": "Error from repoquery: ['/usr/bin/repoquery', '--show-duplicates', '--plugins', '--quiet', '--installroot', '/usr/java/openjdk1.8.0_46/', '--disablerepo', '', '--enablerepo', '', '--qf', '%{epoch}:%{name}-%{version}-%{release}.%{arch}', 'java-1.8.0-openjdk-1.8.0.121-0.b13.el6_8.x86_64']: Usage: repoquery [options]\n\nrepoquery: error: no such option: --installroot\nUsage: repoquery [options]\n\nrepoquery: error: no such option: --installroot\n"}」
28
28
 

3

誤字の修正

2019/10/31 02:16

投稿

morita234
morita234

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
-  Ansible(AWX)で、以下の処理をジョブ化し、作業効率と作業ミスを目的に自動化に取り組んでいる。
5
+  Ansible(AWX)で、以下の処理をジョブ化し、作業効率と作業ミスの減少を目的に自動化に取り組んでいる。
6
6
 
7
7
   ・複数のLinuxサーバに対して、社内のyumサーバに格納されている最新のOpenJDKをインストールディレクトリを指定してyumコマンドでインストールする。
8
8
 

2

テーマ名の変更

2019/10/31 02:14

投稿

morita234
morita234

スコア4

test CHANGED
@@ -1 +1 @@
1
- Ansible(AWX)複数のLinuxサーバへのyumコマンドでOpenJDKをディレクトリ指定でインストールしようとしているが、installrootエラーになる。
1
+ Ansible(AWX)にてplaybookでyumモジュール(パラメータ)の”installroot”を指定するとエラーになる。
test CHANGED
File without changes

1

書式の改善、誤字の修正

2019/10/31 02:13

投稿

morita234
morita234

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,29 +2,19 @@
2
2
 
3
3
 
4
4
 
5
-  Ansible(AWX)で、複数LinuxサーバへのyumコマンドでOpenJDKインストールをジョブ化しようしてます
5
+  Ansible(AWX)で、以下処理をジョブ化し、作業効率作業ミスを目的に自動化に取り組んで
6
6
 
7
-  定期的公開るOpenJDKをLinuxサーバにインストールする上、対象サバが多いため、Ansibleを使い、ジョブ化することで、
7
+  ・複数のLinuxサーバ対して、社内のyumサーバに格納れてい最新のOpenJDKをインストールディレクトリを指定してyumコマンドインストする
8
8
 
9
-  作業効率と作業ミスを減らすのが目的です。
10
-
11
-  流れとしては、
12
-
13
-   ①社内のyumサーバにRedHatから入手した最新のバージョンが格納されているので、
14
-
15
-   ②OpenJDKをインストールしたい各Linuxサーバからyumコマンド対象バージョンとインストールディレクトリ先を指定して、インストールを実行する。
9
+  ・社内のyumサーバには、定期的に公開される最新のOpenJDKをRedHatから自動で格納されている。ただし、この処理は今回のplaybookとは別あり、既に実装正常に稼働しる。
16
-
17
-   ③Ansible(AWX)で、上記②項目をジョブ化して実行する。
18
10
 
19
11
 
20
12
 
21
13
  ### 発生している問題・エラーメッセージ
22
14
 
23
- Ansible(AWX)から、yumモジュールのインストールディレクトリ先を指定するオプションであるinstallrootを指定し、実行すると
15
+ Ansible(AWX)から、playbookで指定しているyumモジュールのインストールディレクトリ先を指定するオプションであるinstallrootを指定し、実行すると記載のエラーとなる。
24
16
 
25
- エラーとなる。
26
-
27
- ただし、各Linuxサーバからyumコマンドinstallrootを指定し実行すると正常に意図したディレクトリに意図したバージョンのOpenJDKがインストールできる。
17
+ ・切り分けとては、各Linuxサーバから社内yumサーバい対してyumコマンドinstallrootを指定し直で実行すると正常に意図したディレクトリに意図したバージョンのOpenJDKがインストールできる。
28
18
 
29
19
 
30
20
 
@@ -34,9 +24,9 @@
34
24
 
35
25
  以下がAWXで表示されるエラーです。(”installroot\n”というオプションがありません)
36
26
 
37
- 「"msg": "Error from repoquery: ['/usr/bin/repoquery', '--show-duplicates', '--plugins', '--quiet', '--installroot', '/usr/java/openjdk1.8.0_46/', '--disablerepo', '', '--enablerepo', '', '--qf', '%{epoch}:%{name}-%{version}-%{release}.%{arch}', 'java-1.8.0-openjdk-1.8.0.121-0.b13.el6_8.x86_64']: Usage: repoquery [options]\n\nrepoquery: error: no such option: --installroot\nUsage: repoquery [options]\n\nrepoquery: error: no such option: --installroot\n"
27
+ 「"msg": "Error from repoquery: ['/usr/bin/repoquery', '--show-duplicates', '--plugins', '--quiet', '--installroot', '/usr/java/openjdk1.8.0_46/', '--disablerepo', '', '--enablerepo', '', '--qf', '%{epoch}:%{name}-%{version}-%{release}.%{arch}', 'java-1.8.0-openjdk-1.8.0.121-0.b13.el6_8.x86_64']: Usage: repoquery [options]\n\nrepoquery: error: no such option: --installroot\nUsage: repoquery [options]\n\nrepoquery: error: no such option: --installroot\n"}」
38
28
 
39
- }」
29
+
40
30
 
41
31
  ### 該当のソースコード
42
32
 
@@ -58,11 +48,13 @@
58
48
 
59
49
  state: present
60
50
 
61
- installroot: /usr/java/openjdk1.8.0_46/
51
+     installroot: /usr/java/openjdk1.8.0_46/
52
+
53
+
62
54
 
63
55
  ---
64
56
 
65
- "install_version"は、実行時にSurveyで入力している変数。
57
+ "install_version"は、実行時にAWX機能のSurveyで入力している変数名であり、ジョブ実行時に手動で入力しているOpenJDK名である
66
58
 
67
59
 
68
60