Archive for 1月, 2007

, | No Comments | 1月 14th, 2007

mdadm -C /dev/md0 --level=raid1 --raid-devices=2/ dev/hda /dev/hdb ってやれば、自動的に開始されるっていうレベルじゃねぇぞ!

| No Comments | 1月 14th, 2007

以下をすればおk

% mysql -u root mysql
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD('new_password') WHERE user='root';
mysql> FLUSH PRIVILEGES;

なお、rootのパスワードを忘れてしまった場合は以下のようにして再設定できる。

# /usr/bin/safe_mysqld --skip-grant-tables 

このように起動すると、認証をスキップしてログイン出来るので、設定する。

#  mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD('root_password') WHERE user='root';
mysql> FLUSH PRIVILEGES;

設定したら、また通常通り起動しなおせば設定できます。

, | 1 Comment | 1月 14th, 2007

 apt-get で ruby を入れると、stable では 1.8.2 が入るので、mongrelを入れようとすると、バージョンが足りなくて入らない。自分でmake していれると、デフォでは zlib がなくて、No such file to load -- zlib (LoadError) って怒られるので、対処法。一度Rubyを入れたあとに実行すればOKです。

 まず、zlibをインストールします。以下のパッケージを入れると zlib も入ります。

$ sudo apt-get install zlib1g-dev

 次に、zlib を Ruby から使うための準備 rubyforge から ruby 落として、解凍すると ruby-1.8.5 とかいうディレクトリが出来る。cd ext/zlib として、zlibのディレクトリへ移動。

$ sudo ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib 

とする。sudo しないと、log書き込むディレクトリの権限がないようで実行できず。

$ make
# make install

とすれば完了。これでGem入る(^ω^)

| No Comments | 1月 14th, 2007

svn add * --force

で、全部追加してくれる。このあと svn ci でコミット。

| No Comments | 1月 13th, 2007

 何故だかSUSE Linux の時間が経つのが非常にはやいので、公開されてるNTPサーバと同期させて、こまめに時刻を合わせることにした。これで、ひやっとすることもなくなるはず。

 YaST2 を起動して、ネットワークサービス->NTPクライアント を選択。とりあえず動いているサーバならどこでも良いのだけど、自分が使っているISPのものを使うのが一番良いとのことだったので、USENのNTPを使うことにした。

  • ntp01.usen.ad.jp
  • ntp02.usen.ad.jp
  • ntp03.usen.ad.jp

 以上のものを設定して完了。Windowsも標準でNTPサーバと同期する機能がついているみたいで、NTPを利用して時間をあわせる というとこを参考にするとよさそう(´∀`)

download the hurt locker