Articles of scsi

FibreChannel-SAN SCSI块设备丢失

一个FC-SAN上有3个LUN,我想用2个HBA访问(每路有两个path),当系统启动时,一切看起来都很好,但过了一会儿,第二个HBA的sd * -devices消失了,我没有理解为什么或如何在不重新启动的情况下恢复它们扫描SCSI总线仍能find所有的设备,但是内核并不知道块设备,它是最新更新的Red Hat 6.6。 另一个系统上的4个path上可以使用相同的LUN,但只能在这个LUN上使用2个LUN。 有没有人有线索我可能会失踪? # lspci|grep Fibre 08:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) 08:00.1 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) # lsscsi … [1:0:0:1] disk DataCore Virtual Disk DCS /dev/sdb [1:0:0:2] disk DataCore Virtual Disk […]

在存在活动的SPC-3注册时收到传统的SPC-2预约/发放,返回RESERVATION_CONFLICT

我有2个iSCSI备份。 我尝试确定共享磁盘是否可以用作tiebreaker磁盘 。 为此,我使用IBM的一个工具在iSCSI启动器上运行以释放预留: [root@softiwarp-1 ~]# /media/distr-ro/db2/10.5/linuxx64/v10.5fp7_linuxx64_universal_fixpack/universal/./db2/linuxamd64/install/tb_break -u -t SCSI WWID=`scsi_id -g -u /dev/sdd` Initializing SCSI tie-breaker (WWID=36001405bb9264c9e8c145429dbc76047) Releasing tie-breaker (WWID=36001405bb9264c9e8c145429dbc76047) tb_release status 0 (errno=0) [root@softiwarp-1 ~]# /media/distr-ro/db2/10.5/linuxx64/v10.5fp7_linuxx64_universal_fixpack/universal/./db2/linuxamd64/install/tb_break -u -t SCSI WWID=`scsi_id -g -u /dev/sde` Initializing SCSI tie-breaker (WWID=36001405ed3a0a03628a4108bc3e24a82) Releasing tie-breaker (WWID=36001405ed3a0a03628a4108bc3e24a82) tb_release status -1 (errno=25) 对于其中一个磁盘,命令成功。 另一个失败,在我看到的dmesg目标 在存在活动的SPC-3注册的情况下收到传统的SPC-2预留/释放,返回RESERVATION_CONFLICT 这是什么意思? /iscsi/iqn.20…ample:t1/tpg1> ls / o- / […]

自动安装ATA / SCSI驱动器与systemd

我试图在不使用/etc/fstab 情况下使用systemd和udev自动挂载所有ATA / SCSI驱动器。 这是必要的,因为文件系统需要安装在为其UUID命名的目录上,并且驱动器总是被冷交换到新的驱动器,因此不断修改fstab变得单调乏味。 为了做到这一点,我使用了以下脚本 ,systemd 单元文件和udev规则 ,并根据针对USB驱动器的类似问题的答案进行了改编。 但是,尽pipe该答案适用于USB驱动器,但它不适用于ATA / SCSI驱动器 :该脚本似乎能够成功执行并创build所有必需的目录,但启动完成后,将不会挂载任何内容。 但是,脚本在手动运行时工作 。 /usr/local/bin/automount.sh : #!/bin/bash ACTION=$1 DEVBASE=$2 DEVICE="/dev/${DEVBASE}" SAVE="/root/${DEVBASE}" # See if this drive is already mounted, and if so where MOUNT_POINT=$(/bin/mount | /bin/grep ${DEVICE} | /usr/bin/awk '{ print $3 }') do_mount() { if [[ -n ${MOUNT_POINT} ]] then echo "Warning: ${DEVICE} […]

支持UNMAP的设备上的“UNMAP不支持”错误

我正在玩三星SSD(MZ7WD240型号)的trim / unmap命令。 要检查此设备上的unmap支持,我运行了以下命令: hdparm -I /dev/sda | grep TRIM 和预期的一样,输出显示我的设备/ dev / sda支持修剪: * Data Set Management TRIM supported (limit 8 blocks) * Deterministic read ZEROs after TRIM 所以我想用scsi接口手动发送一些unmap命令,所以: 我创build了一个示例testing文件。 我得到了文件的开始LBA: hdparm –fibmap /mnt/MyDeviceMountPoint/testFile /mnt/MyDeviceMountPoint/testFile: filesystem blocksize 4096, begins at LBA 0; assuming 512 byte sectors. byte_offset begin_LBA end_LBA sectors 0 274432 274439 8 […]

SCSI驱动器没有在Linux CentOS 4中显示

所以我安装了Perc 3的Powerge 6650。 在raid控制器的第一个通道上,我在raid 1中configuration了2个73gb。在第二个通道上,我有两个独立的300GB驱动器。 两个300GB驱动器不显示在Linux中,(no / dev / sdb *)… perc 3可以支持非raid和raid驱动器的组合吗? 有没有我可能错过的设置? 提前致谢 :)

为什么SCSI驱动器大小如此奇怪?

我总是看到SCSI驱动器容量不均匀,如36.7,73.4或146.8 GB,但SATA驱动器总是有80,120或250 GB的容量。 为什么差距? SCSI接口是否有一些技术方面使这些容量更容易实现? 为什么他们终于用300GB的硬盘打破了这个趋势呢? 我预计下一个尺寸将达到293.6 GB。 编辑:澄清这个问题是关于SCSI与SATA

在Debian(> = 5.0 lenny)如何设置scsi_mod的max_luns选项?

scsi_mod具有这个选项max_luns,它是“最后的scsi LUN”。 我如何查看当前设置并更改它?

快速帮助克隆磁盘

我想克隆Windows 2003服务器上的操作系统磁盘。 服务器有2-SCSI驱动器,我只是想克隆第一个驱动器到第二个。 服务器中没有RAID卡,软件镜像需要dynamic磁盘。 当我试图将磁盘从基本磁盘转换为dynamic磁盘时,磁盘已经损坏,我不得不使用hex编辑器工具恢复它。 我不知道现在克隆什么是新的和好的(Clonezilla,Norton?)。 你有什么用这样的东西? 任何提示或build议将不胜感激。

在Windows SBS SP2下查看连接的SCSI设备

我在Windows Server Standard FE SP2(又名:Windows SBS 2008)盒子上运行有问题的HP StorageWorks自动加载器驱动器。 作为我在问题诊断方面的第一个端口,我想我会检查设备是否显示在SCSI链上。 (如你所知,我来自Unix背景。) 因此,我只是想知道是否有一个简单的内置方法来查看SCSI链上的设备,或者是否需要使用HP​​特定的工具来扫描特定的设备。

Perc 4configuration – 驱动器不显示

您好,我正在尝试configuration运行在PowerEdge 1850上的PERC 4上的raid。当我进入raid控制器的BIOSconfiguration时,我所连接的驱动器不存在。 特别是当我去简单的configuration屏幕,我看到的是“处理器”,没有驱动器。 任何想法,我做错了什么? 这些驱动器是Ultra 320 SCSI。 有没有跳线或其他什么东西,我需要在驱动器上设置?