以下の記事の続きです。
ubuntuでradikoを予約録音する ~radikoを録音できるところまで~ - 東京生まれHOUSE MUSIC育ち
やったことを記録で残しているので、ちゃんと確認してからやればよかったこともあります。
NTPの設定
時刻を確認したところ、1時間ずれていました。cronでシェルを起動しようとしていたので、時刻を正確にしておきたいと考えました。
あまり考えずに、NTPをインストールしました。
$ sudo apt-get install ntp
以下は上記コマンドのメッセージ。
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libopts25 Suggested packages: ntp-doc The following NEW packages will be installed: libopts25 ntp 0 upgraded, 2 newly installed, 0 to remove and 768 not upgraded. 2 not fully installed or removed. Need to get 456 kB of archives. After this operation, 1,608 kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://archive.ubuntu.com/ubuntu/ trusty/main libopts25 i386 1:5.18-2ubuntu2 [53.9 kB] Get:2 http://security.ubuntu.com/ubuntu/ trusty-security/main ntp i386 1:4.2.6.p5+dfsg-3ubuntu2.14.04.10 [402 kB] Fetched 456 kB in 1s (270 kB/s) Selecting previously unselected package libopts25:i386. (Reading database ... 166150 files and directories currently installed.) Preparing to unpack .../libopts25_1:5.18-2ubuntu2_i386.deb ... Unpacking libopts25:i386 (1:5.18-2ubuntu2) ... Selecting previously unselected package ntp. Preparing to unpack .../ntp_1:4.2.6.p5+dfsg-3ubuntu2.14.04.10_i386.deb ... Unpacking ntp (1:4.2.6.p5+dfsg-3ubuntu2.14.04.10) ... Processing triggers for man-db (2.6.7.1-1) ... Processing triggers for ureadahead (0.100.0-16) ... Setting up initramfs-tools (0.103ubuntu4) ... update-initramfs: deferring update (trigger activated) lzma: (stdin): Cannot allocate memory dpkg: error processing package initramfs-tools (--configure): subprocess installed post-installation script returned error exit status 1 Setting up plymouth-theme-ubuntu-text (0.8.8-0ubuntu17) ... update-initramfs: deferring update (trigger activated) lzma: (stdin): Cannot allocate memory dpkg: error processing package plymouth-theme-ubuntu-text (--configure): subprocess installed post-installation script returned error exit status 1 Setting up libopts25:i386 (1:5.18-2ubuntu2) ... Setting up ntp (1:4.2.6.p5+dfsg-3ubuntu2.14.04.10) ... * Starting NTP server ntpd [ OK ] Processing triggers for libc-bin (2.19-0ubuntu6) ... Processing triggers for ureadahead (0.100.0-16) ... Errors were encountered while processing: initramfs-tools plymouth-theme-ubuntu-text E: Sub-process /usr/bin/dpkg returned an error code (1)
時刻同期状態の確認
NTPをインストールした状態で、初期値で入っているサーバと同期されるようです。以下のように同期されていました。
$ ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== -hachi.paina.jp 131.113.192.40 2 u 291 1024 337 15.914 2.380 1.637 -45.32.43.46.vul 47.187.174.51 2 u 885 1024 377 19.448 25.190 1.608 +jp.f2tec.de 133.100.9.2 3 u 122 1024 377 18.672 -1.059 17.783 *einzbern.turena 133.243.238.244 2 u 3 1024 377 21.749 -4.059 5.970 +chilipepper.can 193.79.237.14 2 u 146 1024 377 293.428 -6.069 3.590
しかし、時刻差は1時間で変化なく、ズレたままでした。
slewモードで時間が少しずつ合ってくるのかと予想しましたが、ふとみると。。。 ロケーションが間違っていました。
すぐにTokyoに変更したので忘れてしまったのですが、マレイシアあたりの地域になっていたのです。ubuntuのNTP仕様を調べていたりして、解決に時間がかかってしまいました。。。
もしかしたら、上のNTP設定は不要だったかもしれないです。