回答編集履歴

1

質問本文に追随

2020/01/24 08:35

投稿

退会済みユーザー
test CHANGED
@@ -1,6 +1,4 @@
1
- そもそも仮想マシンの時刻はどうなっています?
1
+ ntpdを入れたようなので…
2
-
3
- linux kernelからPHPが時刻取得するときに、linux kernelが時刻を取得するのにそもそも失敗している気がする。
4
2
 
5
3
 
6
4
 
@@ -14,8 +12,44 @@
14
12
 
15
13
 
16
14
 
17
- 実行結果拝見さていただけますか?
15
+ 仮想マシン時刻は、推奨としては、ホストの時刻合わ
18
16
 
19
- その上
17
+ さらに、仮想マシン内も独自にntpdやchrony(CentOSだと7以降で利用可能)で合わせる感じになるかと思います。
20
18
 
19
+
20
+
21
+ というのも、VirtualBox(に限らず一般的にhypervisor)の仮想マシンは、通常のpoweronのときは、ホストから時刻を取得します。
22
+
23
+ ホストの時刻がずれていると、timezoneがどうであろうと、まともな時刻で、kernelが開始できません。
24
+
25
+
26
+
27
+ まずはホストの時刻をちゃんと合わせてください。
28
+
29
+ おそらくtime.windows.comへのreachabilityがなければ、
30
+
31
+ 到達可能なntpサーバーを指定してやってください。(nictは到達できない??)
32
+
33
+ お使いのネットワーク環境で、ホストがまともなntpサーバーにまず接続できていないように思えます。
34
+
35
+
36
+
21
- もしntpdが入っていなけ、そいつを入れて設定を終えてか拝見さただきたい。
37
+ ntpdがインストールさたようですが、その後は、ntpdの設定を終らせけません
38
+
39
+ /etcの下のntpの設定に
40
+
41
+ "server 到達可能なntpサーバー iburst"
42
+
43
+ 行を追加して
44
+
45
+ pool.centos.....
46
+
47
+ 行をコメントアウトしてください。
48
+
49
+
50
+
51
+ 到達可能なntpサーバーへの接続に成功すると、
52
+
53
+ ntpq -pが正しく成功するはずです。
54
+
55
+ (話はそれからだ)