読者です 読者をやめる 読者になる 読者になる

東京生まれHOUSE MUSIC育ち

悪そうな奴はだいたい友達なの?

ubuntuでradikoを予約録音する ~予約録音のために時刻を合わせる~

以下の記事の続きです。

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設定は不要だったかもしれないです。