使用大磁盘和iscsi时的警告消息

使用大磁盘和iscsi时的警告消息,scsi,iscsi,proxmox,Scsi,Iscsi,Proxmox,有两台服务器:导出5TB磁盘的Openfiler(2.99版)和通过iscsi协议使用该磁盘的Proxmox(3.4版) 使用此磁盘时,我在/var/log/syslog和dmesg中看到以下消息: kernel: sd 7: 0: 0: 0: [sde] Very big device. Trying to use READ CAPACITY (16). 我如何解决这个问题?还是系统没有注意到这一点 谢谢。这是无害的,只要您没有在非常大的设备消息之后立即看到使用0xffffffff作为设备大

有两台服务器:导出5TB磁盘的Openfiler(2.99版)和通过iscsi协议使用该磁盘的Proxmox(3.4版)

使用此磁盘时,我在/var/log/syslog和dmesg中看到以下消息:

kernel: sd 7: 0: 0: 0: [sde] Very big device. Trying to use READ CAPACITY (16).
我如何解决这个问题?还是系统没有注意到这一点


谢谢。

这是无害的,只要您没有在
非常大的设备
消息之后立即看到使用0xffffffff作为设备大小的消息
。内核在知道它是否工作之前,会记录尝试使用读取容量(16)
。因此,为了找出是否存在问题,您需要查看日志中的下一条消息。只要您没有看到使用0xFFFFFF的
消息,您就可以了


Linux SCSI驱动程序必须支持一切,从最小、最糟糕的USB拇指驱动器一直到您的磁盘,甚至更多。内核中有一些试探法试图判断它是否应该发出可能不受支持的16字节(即消息中的16字节)读取容量命令,或者只发送10字节的命令。它们考虑到LU是否支持SPC-3或保护信息,或者它是否支持16字节的命令。但在您的情况下,它看起来只是“先尝试10字节的命令,然后在需要时执行16字节的命令。”

如果我理解正确,那么这条消息-没关系,对吧?非常感谢您的回复。哦!修正:)谢谢。