歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 磁盤陣列映射後 Redhat認不到

磁盤陣列映射後 Redhat認不到

日期:2017/2/27 9:32:47   编辑:更多Linux

問:我在磁盤陣列的一個通道上 映射了二個分區,結果在Redhat 9的系統裡,通過 fdisk /dev/sda 可以編輯,但是fdisk /dev/sdb 第二個就沒有了,為什麼?

答:1) 使用 uname –a 來獲取您Linux的內核版本, 例如:2.4.18-3

2) 制作一個Linux恢復軟盤在做任何的更新前都是一個很好主意,您可以用這個命令來制作恢復盤:

/sbin/mkbootdisk <your kernel version here>'

例如, /sbin/mkbootdisk 2.4.18-3

3) 在/etc/modules.conf裡的最後一行加入options scsi_mod max_scsi_luns=255

4) 要使這個變化生效,您必須重新制作您的initrid啟動鏡像。首先把您原來的保存為另一個名字,

'cp /boot/initrd-<kernel version>.img /boot/initrd-<kernel version>.old'.

5) 現在,制作新的initrd鏡像,您可以輸入:

'mkinitrd –f /boot/initrd-<kernel version>.img <kernel version>'.

例:mkinitrd -f /boot/initrd-2.4.21-15.EL.img 2.4.21-15.EL

6) 如果您GRUB做為您的boot loader,您只有重啟就可以了。然後就可以在SCSI卡的驅動程序裝載時看到多個LUN了。

7) 如果您使用LILO,您要運行lilo然後重啟系統。

8) 如果系統不可以正常啟動,使用恢復盤重起然後裝載原來的initrd鏡像initrd-<kernel version>.old.這時如果您使用GRUB,重啟您的系統;如果您使用LILO,運行lilo然後再重啟。

9)命令:echo "scsi add-single-device 0 0 0 1">/proc/scsi/scsi




Copyright © Linux教程網 All Rights Reserved