ちょっと前のことだが、さくらから突然以下のメールが来た。
「うるう秒」の影響らしい。
        さくらのVPS CPUの負荷上昇について

                                          さくらインターネット株式会社


平素よりさくらインターネットをご利用いただき、誠にありがとうございます。

2012年7月1日 AM9:00頃よりご利用のVPSサーバにおいてCPU負荷が上昇する
不具合が発生しております。
7月1日 AM8:59:60にうるう秒調整があり、VPSのCPU負荷上昇がほぼ同時であっ
たことから、うるう秒調整が原因の可能性がございます。

  ▼「うるう秒」挿入のお知らせ (独立行政法人 情報通信研究機構)
  http://www.nict.go.jp/press/2012/01/31-1.html

CPU負荷上昇により、他のVPSへも影響が出てるおりますため、以下の手順にて
CPUのリソース情報をご確認ください。

 【CPU負荷確認方法】
  ・VPSコントロールパネルへアクセス
    https://secure.sakura.ad.jp/vpscontrol/
      ↓
  ・VPSホームへアクセス
      ↓
  ・リソース情報を「1週」へ変更
      ↓
  ・7月1日 AM9:00頃を境に、CPU負荷が 300m sec ~ 1k sec(1000m sec)
    以上上昇しているかを確認


CPU負荷が高くなっていましたら、以下の対策をお試しくださいますようお願
い申し上げます。

 【対策方法】
   ・rootユーザにて以下のコマンドを実行し、日付の再設定を行う。

     date `date +'%m%d%H%M%C%y.%S'`

     ※ 実施後も改善しない場合、サーバの再起動をお試しください。
     ※ Linux系OSをご利用の場合の実行例です。

対策を実施いただけず負荷が継続する場合は、7月6日頃を目途に、勝手ながら
弊社にてご利用VPSの再起動等の措置を行わせていただきます。
あらかじめご了承くださいますようお願い申し上げます。

さっそく、ログインしてみる。

top - 20:33:52 up 12 days, 23:49,  1 user,  load average: 6.80, 6.92, 7.08
Tasks: 126 total,   2 running, 124 sleeping,   0 stopped,   0 zombie
Cpu0  : 18.1%us, 61.1%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi, 20.8%si,  0.0%st
Cpu1  :  5.4%us, 13.4%sy,  0.0%ni, 79.5%id,  0.0%wa,  0.9%hi,  0.9%si,  0.0%st
Cpu2  :  6.0%us, 20.0%sy,  0.0%ni, 74.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2054804k total,  1982176k used,    72628k free,   150248k buffers
Swap:  2097144k total,     7036k used,  2090108k free,   980916k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 1280 xxxxxxx   20   0 3071m 662m 5436 S 150.8 33.0   4746:42 java
    4 root      20   0     0    0    0 R 27.7  0.0 724:37.27 ksoftirqd/0
13015 xxxxxxxx  20   0 15020 1244  948 R  3.8  0.1   0:00.26 top
    1 root      20   0 19204 1436 1188 S  0.0  0.1   0:01.03 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd
    3 root      RT   0     0    0    0 S  0.0  0.0   0:01.80 migration/0
    5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
    6 root      RT   0     0    0    0 S  0.0  0.0   0:22.95 watchdog/0
    7 root      RT   0     0    0    0 S  0.0  0.0   0:02.50 migration/1
    8 root      RT   0     0    0    0 S  0.0  0.0   0:00.01 migration/1
    9 root      20   0     0    0    0 S  0.0  0.0 755:55.00 ksoftirqd/1
   10 root      RT   0     0    0    0 S  0.0  0.0   0:35.49 watchdog/1
   11 root      RT   0     0    0    0 S  0.0  0.0   0:01.91 migration/2
   12 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/2
   13 root      20   0     0    0    0 S  0.0  0.0 745:29.81 ksoftirqd/2
   14 root      RT   0     0    0    0 S  0.0  0.0   0:21.10 watchdog/2
   15 root      20   0     0    0    0 S  0.0  0.0   4:47.62 events/0
   16 root      20   0     0    0    0 S  0.0  0.0   9:55.40 events/1
   17 root      20   0     0    0    0 S  0.0  0.0   7:06.98 events/2
   18 root      20   0     0    0    0 S  0.0  0.0   0:00.00 cgroup
   19 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khelper
   20 root      20   0     0    0    0 S  0.0  0.0   0:00.00 netns
   21 root      20   0     0    0    0 S  0.0  0.0   0:00.00 async/mgr

わお!。Javaが150%って。

うるう秒のタイミングからCPU負荷が急激に増加している。
/var/log/messagesにも以下が出ている。   
    Jul  1 08:59:59 xxxxxxx kernel: Clock: inserting leap second 23:59:60 UTC


メールに書かれている通り、dateコマンドを打つ。

[root@xxxxxx ~]# date `date +'%m%d%H%M%C%y.%S'`
2012年  7月  3日 火曜日 20:39:03 JST
[root@xxxxxx ~]# top -d 1

top - 20:39:13 up 12 days, 23:55,  1 user,  load average: 5.61, 6.69, 6.95
Tasks: 129 total,   1 running, 128 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.3%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2054804k total,  1985928k used,    68876k free,   150324k buffers
Swap:  2097144k total,     7036k used,  2090108k free,   982016k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    9 root      20   0     0    0    0 S  3.0  0.0 756:59.87 ksoftirqd/1
   17 root      20   0     0    0    0 S  1.0  0.0   7:07.49 events/2
 1155 postgres  20   0  208m  740  624 S  1.0  0.0  17:02.42 postmaster
13071 root      20   0 15020 1228  944 R  1.0  0.1   0:00.09 top
    1 root      20   0 19204 1436 1188 S  0.0  0.1   0:01.03 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd
    3 root      RT   0     0    0    0 S  0.0  0.0   0:01.82 migration/0
    4 root      20   0     0    0    0 S  0.0  0.0 725:45.45 ksoftirqd/0
    5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
    6 root      RT   0     0    0    0 S  0.0  0.0   0:23.00 watchdog/0
    7 root      RT   0     0    0    0 S  0.0  0.0   0:02.50 migration/1
    8 root      RT   0     0    0    0 S  0.0  0.0   0:00.01 migration/1
   10 root      RT   0     0    0    0 S  0.0  0.0   0:35.49 watchdog/1
   11 root      RT   0     0    0    0 S  0.0  0.0   0:01.91 migration/2

負荷がおさまった。
http://d.hatena.ne.jp/sh2/20120702
にあるように、Linuxカーネルの不具合らしい。