- Debian 5.02 lennyをインストールする。
念の為、ソフトウェアRAIDを使ってインストールします。- まず、2台のHD両方とも同じ設定にする(パーティション設定)↓
sda 1. 基本 128MB B K raid (起動フラグON) 2. 基本 残り容量 K raid sdb 1. 基本 128MB B K raid (起動フラグON) 2. 基本 残り容量 K raid
- パーティションを切ったら、「ソフトウェアRAIDの設定」を選択。
- 「MDデバイスの作成」を選択。
- 「RAID1」を選択。
- 「RAID1アレイのアクティブデバイスの数」に「2」を入力する。
- 「RAID1アレイのスペアデバイスの数」に「0」を入力する。
- 「RAID1マルチディスクデバイスのアクティブデバイス」に「/dev/sda1」と「/dev/sdb1」を選択する。
- 上の「MDデバイスの作成」から「RAID1マルチディスクデバイスのアクティブデバイス設定」と同じ事をもう一度行う。2度目は「/dev/sda2」と「/dev/sdb2」と設定する。
- RAID1デバイス0をマウントポイント「/boot」と設定。
- RAID1デバイス1を「LVM」と設定。
- 「論理ボリュームの設定」を選択。
- 「論理ボリュームの作成」を選択。ボリュームグループ名を「VolGroup00」として作成。
- 「論理ボリュームの作成」を選択。「VolGroup00」を選択し、論理ボリューム名「LogVol00」として2048MBの領域を作成。
- 「論理ボリュームの作成」を選択。「VolGroup00」を選択し、論理ボリューム名「LogVol01」として残り全容量で領域を作成。
- 2048MBの容量を「swap」としてマウント設定。残り全容量領域を「/」としてマウント。
- まず、2台のHD両方とも同じ設定にする(パーティション設定)↓
- インストール後、RAID状況を確認する。RAIDが異常時にメール通知する設定も行う。
- RAID状況を確認
# df -h # cat /proc/mdstat # mdadm --detail /dev/md0 # mdadm --detail /dev/md1 (Rebuild Statusが100%になって同期処理が完了するまで待った方がいいのかも?一応放置して待ってみた。)
- RAID異常時、メール送信先を設定する。
# vi /etc/mdadm/mdadm.conf
MAILADDR hogehoge@gmail.com
hogehoge@gmail.comは適当なメールアドレスへ変えてね。
- RAID状況を確認
- vimをインストール。
# aptitude install vim # aptitude clean
vimを標準エディターへ設定。
# update-alternatives --config editor
There are 4 alternatives which provide `editor'. Selection Alternative ----------------------------------------------- 1 /bin/ed *+ 2 /bin/nano 3 /usr/bin/vim.tiny 4 /usr/bin/vim.basic Press enter to keep the default[*], or type selection number: 3 ←選択します。 Using `/usr/bin/vim.tiny' to provide `editor'. - コンソール画面で日本語が文字化けするため対処する。
- 日本後表示しない設定にする場合。(英語表示のみ)
# dpkg-reconfigure locales
を実行し、どのロケールをシステム標準にするか (Default locale for the system environment) という質問で「なし (None)」を選択します。
次に /etc/default/locale かつ /etc/environment にLANG=C
を設定または LANG をコメントアウトします。
- 日本後表示する場合。
# modprobe vga16fb # jfbterm -c UTF-8 # export LANG=ja_JP.UTF-8 # vi /etc/modules
# at boot time, one per line. Lines beginning with "#" are ignored. loop vga16fb ←追加
- 日本後表示しない設定にする場合。(英語表示のみ)
- root宛メールを転送する
# vi /etc/aliases
root: hoge ↓ root: hogehoge@gmail.com
# newaliases
- rootになれるユーザーを限定。
hogeは適当な一般ユーザーへ変えてね。# groupadd -g 11 wheel # usermod -G wheel hoge # vi /etc/pam.d/su
# auth required pam_wheel.so ↓ auth required pam_wheel.so
- ネットワーク設定。(こんな感じで↓)
- [IPアドレス設定]
# vi /etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.2 network 192.168.0.0 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1
# /etc/init.d/networking restart
- [resolv.conf設定]
# vi /etc/resolv.conf
search saizensen.net nameserver 192.168.0.1
- [resolvconfインストール]
# aptitude install resolvconf
(/etc/resolv.confはシンボリックリンクに変わります。resolvconfに対する設定は/etc/network/interfacesで行います。)
# vi /etc/network/interfaces へ追記。
dns-search saizensen.net dns-nameservers 192.168.0.1
# /etc/init.d/networking restart
- [/etc/hosts設定]
# vi /etc/hosts
/etc/hostsの127.0.0.1の行を以下の様に編集。
127.0.0.1 localhost.localdomain localhost debian.saizensen.net
# reboot
- [IPアドレス設定]
- Newer: [Debian]Debian lennyで1からサーバーを作ってみる – sshをインストール
- Older: [CentOS]Unisonをインストールして同期バックアップする。[Unison]
Trackbacks:0
- Trackback URL for this entry
- http://ore.saizensen.net/archives/244/trackback
- Listed below are links to weblogs that reference
- [Debian]Debian lennyで1からサーバーを作ってみる – インストールと初期設定 from おれ最前線ねっと




