这可能是一个愚蠢的问题,但我想在开始做任何事情之前确定。 我在这里戴尔PowerEdge 2800,需要把它放入另一个磁盘。 问题是我从另一台服务器上取下了这个驱动器,现在需要做一个映像。 问题在于我无法将其从托盘上拧下来,并且不适合戴尔的托盘。 我可以将从主板到托盘背面的SCSI电缆直接连接到一个磁盘驱动器上吗?
在我们的环境中,我们有几个存储柜连接到RH Linux服务器。 根据连接到主机的存储柜,某些LUN可以使用SCSI协议版本2(版本= 0x02 [SCSI-2])查看,其他协议版本为4(版本= 0x04 [SPC-2])。 这个协议版本在哪里configuration? 这是在操作系统方面? 或者在存储方面? 我们使用完全相同的方式安装RH服务器。 我们在RHEL和我们的存储供应商开了一个案例,当然RHEL说这是存储,存储供应商告诉我们这是操作系统。 这对LUN发现有影响(LUN ID不按顺序 – >您需要手动指示scsi重新扫描要扫描的LUN ID的范围 – >无法在没有手动干预的情况下在重新启动时查看所有LUN) 。 我们不知道在哪里看,有人有一个身份证去哪里看? Bellow是3个不同服务器上sg_inq的输出。 [qualification:root@xxxxxxxx:/root]$ sg_inq /dev/sda standard INQUIRY: PQual=0 Device_type=0 RMB=0 version=0x02 **[SCSI-2]** [AERC=0] [TrmTsk=0] NormACA=0 HiSUP=1 Resp_data_format=2 SCCS=0 ACC=0 TPGS=0 3PC=0 Protect=0 BQue=0 EncServ=0 MultiP=1 (VS=0) [MChngr=0] [ACKREQQ=0] Addr16=1 [RelAdr=0] WBus16=0 Sync=0 Linked=0 [TranDis=0] CmdQue=1 […]
我是一个小菜鸟,我试图设置一个旧的HP ProLiant DL385 G1作为一个学习机。 我已经使用六个SCSI 3.5英寸硬盘configuration了RAID 5: – Smart Array 6i控制器; – (4个SCSI Ultra320 36,4GB磁盘,15K)和(2个SCSI Ultra3 36,4GB磁盘,10K),全部在同一个本地SCSI总线上。 现在磁盘应该在SCSI总线上最多@ 10K,160MB / s,由最慢的Ultra3强加。 如果我把两组磁盘放在两个不同的SCSI本地总线上,arrays的总体性能是否会提高? 双总线configuration需要一个可选的terminal电路板…
我有两个相同的服务器相同的硬件和克隆的Linux操作系统。 他们都有超微HBA AOC-S3008L。 然而,一台服务器将SATA磁盘标识为SCSI,而另一台则将其正确标识为SATA。 我的问题是,我需要使用libatasmart或udisks (而不是smartmontools )来监视磁盘的健康状况,但是由于在其中一个服务器上磁盘被标识为SCSI,所以我无法这样做。 如何让SystemB识别通过SATA总线连接的磁盘? 在BIOS中有没有特定的选项造成这种情况? SystemA(SATA as SATA): SystemA:~$ sudo udevadm info –query=property –name /dev/sda DEVLINKS=/dev/disk/by-id/ata-WDC_WD60EZRX-00MVLB1_WD-WX21D947N3HR /dev/disk/by-id/wwn-0x50014ee2b5d6e7b0 /dev/disk/by-path/pci-0000:01:00.0-sas-0x500304801eac0aa1-lun-0 DEVNAME=/dev/sda DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/host0/port-0:0/expander-0:0/port-0:0:1/end_device-0:0:1/target0:0:0/0:0:0:0/block/sda DEVTYPE=disk ID_ATA=1 ID_ATA_DOWNLOAD_MICROCODE=1 ID_ATA_FEATURE_SET_HPA=1 ID_ATA_FEATURE_SET_HPA_ENABLED=1 ID_ATA_FEATURE_SET_PM=1 ID_ATA_FEATURE_SET_PM_ENABLED=1 ID_ATA_FEATURE_SET_PUIS=1 ID_ATA_FEATURE_SET_PUIS_ENABLED=0 ID_ATA_FEATURE_SET_SECURITY=1 ID_ATA_FEATURE_SET_SECURITY_ENABLED=0 ID_ATA_FEATURE_SET_SECURITY_ENHANCED_ERASE_UNIT_MIN=66306 ID_ATA_FEATURE_SET_SECURITY_ERASE_UNIT_MIN=66306 ID_ATA_FEATURE_SET_SMART=1 ID_ATA_FEATURE_SET_SMART_ENABLED=1 ID_ATA_ROTATION_RATE_RPM=5700 ID_ATA_SATA=1 ID_ATA_SATA_SIGNAL_RATE_GEN1=1 ID_ATA_SATA_SIGNAL_RATE_GEN2=1 ID_ATA_WRITE_CACHE=1 ID_ATA_WRITE_CACHE_ENABLED=1 ID_BUS=ata ID_MODEL=WDC_WD60EZRX-00MVLB1 ID_MODEL_ENC=WDC\x20WD60EZRX-00MVLB1\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 ID_PART_TABLE_TYPE=gpt ID_PATH=pci-0000:01:00.0-sas-0x500304801eac0aa1-lun-0 ID_PATH_TAG=pci-0000_01_00_0-sas-0x500304801eac0aa1-lun-0 ID_REVISION=80.00A80 ID_SERIAL=WDC_WD60EZRX-00MVLB1_WD-WX21D947N3HR ID_SERIAL_SHORT=WD-WX21D947N3HR ID_TYPE=disk […]
我对SCSI超时的理解是,任何读,写,刷新和其他命令都有一个有限的时间来完成。 如果超过,命令将中止,并向上层报告错误。 在等待命令完成时,依赖于I / O的任何应用程序都将停止。 我的下一层将是mdraid,Linux软件RAID。 从我读的内容来看,mdraid本身没有超时,但依靠低层超时命令。 Kernel 3.2(Debian)默认的SCSI超时值是90秒。 遇到读取错误的硬盘将尽力在由固件定义的时间范围内纠正错误。 对于桌面驱动器(通常是独立的,因此校正具有高优先级),对于服务器驱动器(通常是RAID,因此很快报告坏扇区,让其他驱动器应答),该超时设置为高。 有时可以通过smartctl(SCTERC,TLER等)进行调整。 所以我猜如果一个硬盘被设置为高ERC超时,那么在放弃请求之前,内核默认会等待90秒。 只有这样,mdraid才能将应用程序的请求redirect到另一个磁盘。 90秒是一个网页加载的懒惰时间。 假设默认的SCSI超时是用于桌面用途还是非硬盘SCSI设备(磁带驱动器,磁带库可以想起),并且可以安全调整到7秒用于RAID使用,是正确的吗?
我手中可能会有一个大麻烦:我今天收到一个盒子,里面有几个硬盘,以前连接到不同的服务器,每个服务器都使用一个未知的 – 至less现在的RAIDconfiguration。 遗憾的是,这些都没有标记,我不知道如何去把它们放回原来的服务器。 目前我没有更多的信息:我不知道每个实例上使用的是什么types的arrays,我没有关于每个服务器上最初使用的RAID控制器的具体信息(目前这些服务器是在一个遥远的地方不容易进入)。 有没有办法整理这个烂摊子? 使用反复试验的后果是什么? 这可能是一个非常基本的问题,但我没有太多处理RAIDarrays的经验。
问题 我有一个Overland ArcVault连接到我的系统(实际上是一个虚拟机,它以独立的SCSI卡连接到passthrough模式),但它看起来像指定的磁带设备节点(如/dev/st0或/dev/nst0 )我期望看到没有被创build,并且创build的less数节点不完全正确地工作。 特别是,我看到五个设备正在创build, /dev/sg0到sg4 。 sg0, 1和2表示连接到虚拟机的虚拟磁盘驱动器。 sg4是代表磁带库本身的设备, 它工作正常 – 也就是说,我可以使用像mtx这样的命令来控制它。 从引导消息中, sg3是实际的驱动器本身,但它拒绝所有的访问尝试。 尝试执行mt -f /dev/sg3 rewind Operation not permitted总是返回Operation not permitted错误。 我已经validation了磁带库已经在驱动器中安装了一个磁带,并且已经尝试过所有的sg*设备。 还有一个/dev/tape/by-id/scsi-200900d09126c0024 ,但这只是sg4库的一个符号链接。 这个问题 我如何实际访问磁带,为什么我的系统无法启动? 的背景 使用lsscsi [1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0 [2:0:0:0] disk VMware Virtual disk 1.0 /dev/sda [2:0:1:0] disk VMware Virtual disk 1.0 /dev/sdb [3:0:1:0] tape […]
戴尔x346服务器崩溃(主板坏了),我需要从硬盘驱动器中获取几个文件。 他们是在RAID 1 2 SCSI硬盘驱动器。据我所知,这两个驱动器都很好。 我可以把其中一个驱动器放在另一台计算机上,并closures数据?
我正在将新SCSI驱动器连接到虚拟主机,而我团队的工作说明中的当前方法是重新扫描SCSI总线: echo "- – -" > /sys/class/scsi_host/host0/scan 然而,这是几年前写的,我们已经转向了更新的Linux 3.2系统。 该方法仍然echo "- – -" …今天在Linux的许多事情是有点更好,不那么神秘…有没有一种新的方法,我不知道,或者这仍然是如何完成的?
我有一个我很开心的戴尔2850。 它运行RAID 5到6热插拔SCSI驱动器,但我想添加一些便宜的存储。 所以我买了一个Intel PCI-X SATA raid卡,并试图安装它。 问题是我的2U服务器没有任何SATA电源连接器(Doh !!)。 我有两个select我想尝试。 1)我可以剪出两个或所有的SCSI驱动器,交换热插拔SATA? 2)我可以添加SATA电源连接器到我的主板/电源或外部SATA电源?