質問編集履歴

6

エピローグを追記

2019/02/19 14:51

投稿

kaicho2015to18
kaicho2015to18

スコア15

test CHANGED
File without changes
test CHANGED
@@ -24,6 +24,10 @@
24
24
 
25
25
 
26
26
 
27
+ 当問題は解決したものの、実は、本当に解決したい問題は、sendmailでメールを送信できないという問題なのです。そのためにmailのログが必要でした。少しずつ、一歩ずつ前進。がんばる。。。
28
+
29
+
30
+
27
31
  **◆解決への手順◆**
28
32
 
29
33
 

5

解決方法を記載しました。

2019/02/19 14:51

投稿

kaicho2015to18
kaicho2015to18

スコア15

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,66 @@
1
+ ### 解決策
2
+
3
+ 当問題は解決しました。解決策を以下に記載します。
4
+
5
+
6
+
1
- ※ただいま、調査中※
7
+ **◆解決策◆**
8
+
2
-
9
+ 0. /var/lib/rsyslog/imjournal.stateを削除(実際には、ファイル名を変更)
10
+
11
+ 0. rsyslogを再起動
12
+
13
+
14
+
15
+  ↓↓↓↓
16
+
17
+ meillogへログが出力されるようになりました。
18
+
19
+
20
+
21
+ 解決!!
22
+
23
+ やったーーー!
24
+
25
+
26
+
27
+ **◆解決への手順◆**
28
+
29
+
30
+
31
+ **[1] /var/log/messagesの確認**
32
+
33
+
34
+
35
+ /var/log/messages を参照すると、以下のエラーメッセージが出力されていました。
36
+
37
+
38
+
39
+ > sd_journal_get_cursor() failed: 'Cannot assign requested address'
40
+
41
+
42
+
43
+ **[2] エラーメッセージについて検索**
44
+
45
+
46
+
47
+ このメッセージをググったところ、CentOS7をVMで利用している場合に出るバグとの事でした。
48
+
49
+ [(Bug 1088021)](https://bugzilla.redhat.com/show_bug.cgi?id=1088021)
50
+
3
- 基本的なログ仕組みなどについての知識がないと先に進めなそうなので、ログにつて勉強中です。
51
+ 当環境はDITVPSです。おそらくVPSと言っも、VM仮想環境でレンタルをしてるのだす。
52
+
4
-
53
+ なので、このバグに該当するのではないかと思います。
54
+
55
+
56
+
5
-
57
+ バグの説明を読んでいくと、以下の内容が記載されています。
58
+
59
+ > you can delete /var/lib/rsyslog/imjournal.state and restart the daemon as a workaround.
60
+
61
+
62
+
63
+ この操作を行うと治るのではないかと判断しました。
6
64
 
7
65
 
8
66
 

4

ログの仕組みについての知識不足がありますので、書籍やネット等で勉強を開始しました。色々とありがとうございました!

2019/02/19 14:41

投稿

kaicho2015to18
kaicho2015to18

スコア15

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,11 @@
1
+ ※ただいま、調査中※
2
+
3
+ 基本的なログの仕組みなどについての知識がないと先に進めなそうなので、ログについて勉強中です。
4
+
5
+
6
+
7
+
8
+
1
9
  ### CentOS7でsendmailのログファイルmaillogへログが出力されない
2
10
 
3
11
 

3

質問の回答を受けて、設定を変更してsendmailのサービスを実行。でも、解決しませんでした。。。

2019/02/19 12:30

投稿

kaicho2015to18
kaicho2015to18

スコア15

test CHANGED
File without changes
test CHANGED
@@ -145,3 +145,37 @@
145
145
  maillogファイルは作成されませんでした。
146
146
 
147
147
  No create maillog.
148
+
149
+
150
+
151
+ ### 回答を受けての操作2
152
+
153
+
154
+
155
+ /etc/syslog.confに記載されているメールのログに関わる設定を、以下のように記載し直しました。
156
+
157
+
158
+
159
+ mail.none /var/log/maillog
160
+
161
+  ↓
162
+
163
+ mail.* /var/log/maillog
164
+
165
+
166
+
167
+ その上で、以下の操作をしまた。
168
+
169
+
170
+
171
+ 1.maillogのパーミッションを666として、実行権限以外を有効
172
+
173
+ 2.rsyslogサービスを再起動
174
+
175
+ 3.sendmailサービスを再起動
176
+
177
+
178
+
179
+ 結果
180
+
181
+ maillogへsendmailメールのログは出力されませんでした…

2

2019/02/18 22:11

投稿

kaicho2015to18
kaicho2015to18

スコア15

test CHANGED
File without changes
test CHANGED
@@ -135,3 +135,13 @@
135
135
 
136
136
 
137
137
  0. sendmailサービスの再起動
138
+
139
+ $ systemctl restart sendmail.service
140
+
141
+
142
+
143
+ **結果**
144
+
145
+ maillogファイルは作成されませんでした。
146
+
147
+ No create maillog.

1

2019/02/18 03:01

投稿

kaicho2015to18
kaicho2015to18

スコア15

test CHANGED
File without changes
test CHANGED
@@ -115,3 +115,23 @@
115
115
  それでも、maillogへはログが出力されませんでした...うぅぅ
116
116
 
117
117
  ![イメージ説明](016711e873ccb057de3f6af5caed7f9a.png)
118
+
119
+
120
+
121
+ ### 回答を受けての操作1
122
+
123
+
124
+
125
+ 0. maillogファイルの削除
126
+
127
+ $ rm maillog
128
+
129
+
130
+
131
+ 0. ログサービスの再起動
132
+
133
+ $ systemctl restart rsyslog.service
134
+
135
+
136
+
137
+ 0. sendmailサービスの再起動