EC2でインスタンスのAMIを作成し、登録しようとした時のエラー。
探した時に日本語情報が無かったので忘備録。
作成したmanifest.xmlを見てみると、確かにebs2がボリュームとしてマッピングされている。
続きを読む "Client.InvalidManifest: Invalid block device mapping: Invalid virtual name 'ebs2' " »
以前の投稿で、cronだけで時刻合わせを行う方法をご紹介しました。
しかし!それだけでは十分でない事が判明しました…
■システム時刻とハード時刻が違う
Linuxには、システム時刻とハード時刻という2つの時間があります。
dateコマンドで見れるのはシステム時刻、
clockコマンドで見れるのはハード時刻です。
以前cronに登録したコマンドで使っているのは「date」の一種です。
ハード時刻を合わせていないので、放っておくとハード時刻がズレてしまいます。
ズレていると時刻指定して実行させたいcronが、こちらの想定通りに動作してくれないという困った事態が発生します。
たまに使う時、どこまで含まれるか記憶に自身が持てなくなるBETWEEN。
初心者にはよくある事です。
ex) SELECT * FROM
例)
で、疑問点は
答えは「含まれる」。
そこで、分かりやすいように「AND」を不等号で表すとこうなる。
・数学風 … 「≦」
・プログラム風 … 「<=」
例えば、2009年7月10日午前7時中に登録されたデータが欲しい時は以下の通り。
ex) SELECT * FROM
ここでうっかり'2009-07-10 08:00:00'としてしまうと、0分0秒に登録されたデータも抽出されてしまうのでご注意!
最近MySQLを使い始めた小柴です。
とある時期に、MySQL入りのサーバを作らなくてはいけなくなった時に遭遇したエラーを紹介します。
今回の現象は、新しいサーバにMySQLを入れた後に発生しました。
なお、インストールの方法はHDDの丸ごとコピーです。
実はこのエラー、対処法がいくつか存在しています。
削除作業を行うこの方法の前に、削除しなくてもいい対処法を試してください。
参考サイト


