今日までお休み2010/01/04 15:26

正月は帰省していて、昨日帰ってきた。会社は今日まで休みなので、今のところ家でのんびりしている。
年末のブログにも書いたが、今年は仕事を何とかしないとかなりヤバイことになりそうなので、人に嫌われるようなことも多少は言っていかないといけないかなぁ、などと考えてはいるが、具体的にどのようにして乗り切るかは全くの白紙である。
とりあえず、着手しているプロダクトに本格的に取り組んでなるべく早めに完成させよう (できれば、1 月中、遅くとも 2 月中) と思っている。


それから、現在の個人的な課題 (というほどのことでもないが、、、) を少しまとめておく

(1) 正月に ThinkPad X31 のキーボードベゼルにクラック (PC カードスロットの上の部分が完全に折れた) を発見 (ちょっとショック)


  修理方法を考える

   a) オークションでベゼルを落札して交換
      \2,000 前後のようだが、ちょっと高い感じ、\1,000 位だったらいいのだが、、、

   b) 2 液混合の接着剤でつなぐ
      「ちょっと弱いかなぁ」って感じだ

   c) 当て木と接着剤 (2 液のやつ) で繋ぐ
      最初当て木に針金のようなものを考えたが、もしはがれて落ちると中でショートしてしまうかもしれないので、フロッピーディスクのガワを分解し小さく切って使おうと思っているが、当て木が当てられるかどうか、本体を分解してみないとわからない。

  今のところ c) が有力


(2) 家のファイルサーバは Debian + Samba で作っていて、ファイルのバックアップは 1 日 1 回 rsync で別のサーバに送っているのだが、バックアップ側のディスク容量が不足しそうなので、HDD の追加を行う
  一番容量を食っているのが mp3 等の音楽ファイルなので、これらを追加の HDD にバックアップするようにする


(3) 年末にハードディスクレコーダ (東芝の RD-E3022K) を買ったのだが、外部から録画予約ができるように設定したい
  メールでの予約設定を行うのが一番簡単そうだが、RD-E3022K には、Web I/F があるのでできればこちらを使いたいのだが、問題はどうやって本体の電源を入れるかだ。WOL (Wake-On-LAN) ができそうなのだが、今のところうまくいっていない。
  Magic packet がスイッチング・ハブを超えられないのではないかとちょっと考えいるが、もう少し調べてみてダメだったらメールに変えようと思っている


バックサーバ (Debian) への HDD 追加2010/01/04 21:20

早速、バックアップサーバにディスクを追加したので手順を書いておくことにする。

  1. 追加する HDD を PC に接続
    今回は、Secondary のマスターに接続されている DVD-ROM ドライブを外して、HDD を接続した。つまり、Secondary の Master に HDD を接続
    なお、この PC には物理的に HDD (3.5 inch ドライブ) が 1 台、光学ドライブ (5 inch ドライブ) が 1 台しか接続できないので、光学ドライブを外して、脱着式の HDD ユニットを接続した

  2. PC を起動して、接続した HDD がどのように認識されているかを確認
    # dmesg
    ~
    hdc: max request size: 512KiB
    hdc: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(100)
    ~
    
    hdc として認識されているようだ

  3. cfdisk で HDD の全エリアに 1 つのパーティションを作成
    Name   Flags   Part Type   FS Type   [Label]   Size (MB)
    ----------------------------------------------------------------
    hdc1            Primary    Linux               163921.61
    

  4. ext3 でフォーマット
    # mke2fs -j /dev/hdc1
    

  5. とりあえず、適当なところにマウントして、今のファイルを移動する
    # mount /dev/hdc1 /home/user/work/mnt
    # chown -R user.user /home/user/work/mnt  (← マウントしたディレクトリのユーザを変更)
    # su - user
    $ cd /home/user/mp3
    $ mv * /home/user/work/mnt
    ~
    

  6. 一旦アンマウントする
    # umount /dev/hdc1
    

  7. /etc/fstab を書き換えて、起動時に自動でマウントされるようにする
    # /etc/fstab: static file system information.
    #
    #                
    
    ~
    
    /dev/hdc1       /home/user/mp3  ext3    defaults        0       0
    ~
    

  8. マシンを再起動して /home/user/mp3 に追加した HDD がマウントされていることを確認



※ /etc/fstab の各フィールドの簡単な説明
  • <file system>
    マウントするブロックデバイスやラベル
  • <mount point>
    マウントポイント
  • <type>
    ファイルシステムの種類
  • <options>
    マウントオプション
  • <dump>
    ファイルシステムをdumpする必要があるかどうか
    0, blank ==> dump 不要
  • <pass>
    システム起動時にfsckチェックを行うかどうか
    0 ==> チェックしない
    1 ==> ルートファイルシステムでチェックを行う
    2 ==> ルートファイルシステム以外でチェックを行う