[質問]
オートチェンジャー付きのテープ装置など複数の LUN を持つ SCSI 機器の認識が上手く出来ない
[回答]
MIRACLE LINUX Standard Edition V2.0 までは、1つの SCSI 機器につき1つの LUN(Logical Unit Number)
しか認識出来ませんでした。
MIRACLE LINUX で複数の LUN を認識させるには以下の2つの方法があります。
対象 OS
MIRACLE LINUX Standard Edition V1.x
MIRACLE LINUX Standard Edition V2.0
※ MIRACLE LINUX Standard Edition V2.1 からデフォルトで複数の LUN を認識出来るようになりました。
■方法1:lilo
lilo の起動オプションに LUN の数を指定します。
【手順】
- /etc/lilo.conf に append 文を追加します。
/etc/lilo.conf ファイル
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
prompt
lba32
timeout=50
default=linux
image=/boot/vmlinuz
label=linux
root=/dev/sda7
initrd=/boot/initrd
read-only
append = "max_scsi_luns=8"
- lilo コマンドを実行し、lilo を更新します。
# lilo
■方法2:modules.conf
/etc/modules.conf を修正します。
【手順】
- /etc/modules.conf に options 文を追加します。
/etc/modules.conf ファイル
alias eth0 e100
alias scsi_hostadapter aic7xxx
options scsi_mod max_scsi_luns=8
- ブートイメージファイルの作成します。
# mkinitrd /boot/initrd.scsiluns.img `uname -r`
- /etc/lilo.conf を修正します。
/etc/lilo.conf ファイル
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
prompt
lba32
timeout=50
default=linux
image=/boot/vmlinuz
label=linux
root=/dev/sda7
initrd=/boot/initrd.scsiluns.img
read-only
- lilo コマンドを実行し、lilo を更新します。
# lilo
【確認】
システムを再起動して認識できているか確認してください。
|