Block level 的虛擬媒體 "LUN"

    內容表格
    沒有標頭

    版本為 02:52, 29 Jul 2026

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    Lun(Logical Unit Number):
    通常 SCSI RAID 會用多顆 SCSI HD 組合成一個邏輯裝置(LUN),SCSI 控制器就可以使用單一的邏輯裝置來做存取.除了 RAID 外最常遇見的就是在 SAN (Fiber / iSCSI) 上面,通常 SAN 指定給 Server 的 Hard drive 都是以 Luns 來當裝置名稱.不過很可惜的是 RedHat Enterprise Linux 預設只支援一個 Lun0 ,也就是說不管 SAN 指派多個 Luns 給 Server 但是 Server 就只會看到一個 Luns.比較快的解決multi - Luns 的方式.

    重新建立 initrd 檔.
    在重建 initrd 時系統會依據 /etc/modules.conf 檔來決定要上哪一些 modules / Option .

    [root@benjr ~]# vi /etc/modules.conf
    ----------------------------------------
    ....................略....................
    Options scsi_mod max_scsi_luns=255
    ----------------------------------------
    Options scsi_mod max_scsi_luns=255 讓 Luns 的支援到 256(0 ~ 255) 個

    使用指令 mkinitrd 就可以重建 initrd
    [root@benjr ~]# mkinitrd initrd-2.6.18-92.ELsmp.img `uname -r`
    其中的參數
    initrd-2.6.18-92.ELsmp.img  這就是建立後的 initrd image 檔
    `uname -r` 是現在目前的 kernel (核心)版本.

    再來複製到 /boot 目錄下,開機時就會用這個 initrd 來預先載入所需的 modules / Option.
    [root@benjr ~]# cp initrd-2.6.18-92.ELsmp.img   /boot/initrd-2.6.18-92.ELsmp.img

    Powered by MindTouch Core