2.5“与3.5”15k SAS硬盘有什么实际的性能收益/损失? 人们真的看到了寻求差异,&c?
我知道,在旧的ATA标准中有这样的可能性:“READ LONG”命令产生了LBA扇区+ ECC有效载荷。 sg_read_long支持在linux中,但是这个命令已经过时很久了,所以我并不感到惊讶,我的硬盘没有实现它。 root@ubuntu:~# sg_read_long –lba=2118229 /dev/sdc sg_read_long: issue read long (10) to device /dev/sdc xfer_len=520 (0x208), lba=2118229 (0x205255), correct=0 SCSI READ LONG (10) command not supported root@ubuntu:~# sg_read_long -v –16 –lba=2118229 /dev/sdc sg_read_long: issue read long (16) to device /dev/sdc xfer_len=520 (0x208), lba=2118229 (0x205255), correct=0 Read Long (16) cmd: 9e 11 00 00 […]
我知道的Linux命令 echo "- – -" > /sys/class/scsi_host/host0/scan 用于重新扫描scsi主机。 但是命令中的“ – – – ”是什么意思?
我打算换一台HP Proliant DL380 G4,并将其设置为存储服务器,可能使用NexentaStor并设置ZFS系统。 但是现在我想知道DL380 G4是可以转换还是支持SATA硬盘? SCSI硬盘没有足够的空间和太贵,我玩。 谢谢。
问候, 我正在使用VMware ESX 4下的RHEL 5.5来宾虚拟机。当我在VM硬件设置中configuration虚拟磁盘时,每个磁盘都有一个格式为“N:M”的SCSI地址。 例如,“1:3”将表示SCSI主机号码1和SCSI目标ID 3。 当我从虚拟机的BIOS或Windows操作系统查看磁盘信息时,检测到的SCSI地址信息与虚拟硬件设置相匹配。 但是在Linux下,SCSI地址组件不匹配,至less不完全一致。 我已经尝试了三个受支持的虚拟SCSI和SAS驱动程序,它们似乎都“破碎”,但方式各不相同。 这里列出了虚拟硬件地址与Linux下每个驱动程序检测到的内容: Driver vHW Addr Linux Addr ——– ——– ———- LSI SAS 0:0 0:0 LSI SAS 0:3 0:1 LSI SAS 0:6 0:2 LSI SCSI 1:1 2:1 LSI SCSI 1:4 2:4 LSI SCSI 1:7 2:7 pvSCSI 2:2 1:2 pvSCSI 2:5 1:5 pvSCSI 2:8 1:8 我的主要问题是为什么在Linux下发生这种情况? 接下来的问题是:我如何修复它或自己修复它? 如果我猜测,我会说这是内核如何发出SCSI主机号码以及Linux […]
我们有一台带有SCSI硬盘的旧服务器。 服务器上周崩溃,并不完全知道硬件组件是否损坏。 由于服务器无论如何都将退役,所以我们不想修复它,只是从SCSI驱动器恢复数据。 我们期望硬盘本身没有损坏,但问题是我们没有任何其他的电脑与SCSI控制器。 我有什么select来恢复数据? 除了debugging专业的数据恢复服务,我只想购买一个便宜的SCSI控制卡(例如,我可以find一个10欧元的IBM Adaptec PCI W-Ultra SCSI控制器,肯定比恢复服务费用便宜),将其插入某个台式机的PCI插槽,连接SCSI硬盘,将所需数据从磁盘复制到PC机上。 我不确定这样做是否会起作用,以及我不得不遵循什么样的技术规范,考虑到SCSI硬盘是非常老的(从1999年开始的18GB IBM磁盘),如果PC端的操作系统很重要(Win XP,服务器有Win NT)或其他规格在PC端(PCI插槽?)等 提前感谢您的帮助!
我正在尝试使用4个裸驱动器来build立一个ZFS池,我已经通过一个SATA热插拔底板连接到了我的Ubuntu系统。 这些是日立SATA驱动器。 当列出/dev/disk/by-id ,我看到每个驱动器有两个条目: root@scorpius:/dev/disk/by-id# ls | grep Hitachi ata-Hitachi_HDS5C3030ALA630_MJ1323YNG0ZJ7C ata-Hitachi_HDS5C3030ALA630_MJ1323YNG1064C ata-Hitachi_HDS5C3030ALA630_MJ1323YNG190AC ata-Hitachi_HDS5C3030ALA630_MJ1323YNG1DGPC scsi-SATA_Hitachi_HDS5C30_MJ1323YNG0ZJ7C scsi-SATA_Hitachi_HDS5C30_MJ1323YNG1064C scsi-SATA_Hitachi_HDS5C30_MJ1323YNG190AC scsi-SATA_Hitachi_HDS5C30_MJ1323YNG1DGPC 我知道这些是相同的驱动器,因为我记下了序列号,而此系统中的所有其他驱动器都是Seagate或WD。 例如,第一个序列号是YNG0ZJ7C。 为什么每个驱动器都有两个条目? 更重要的是,当我创build我应该使用的ZFS池时, scsi-一个还是ata- ?
我得到臭名昭着的aacraid:主机适配器中止请求错误与我的新的Adaptec RAID控制器在高I / O。 我已经阅读了几个论坛,甚至Adaptecs ,将/ sys / block / sdX / device / timeout值设置为45将会解决这个问题。 不过,我运行Ubuntu Server 12.04,默认情况下这个值已经是45。 我也尝试了下一个build议,即将我的主板的BIOS更新到最新的版本,这是我做的。 我不确定在执行这些步骤之前是否有其他人遇到过这个“aacraid:主机适配器中止请求”错误。 这是我在我的系统日志中看到的: kernel: [ 5493.523282] aacraid: Host adapter abort request (4,0,0,0) Jan 6 20:29:15 server kernel: [ 5493.523309] aacraid: Host adapter abort request (4,0,0,0) Jan 6 20:29:15 server kernel: [ 5493.523375] aacraid: Host adapter reset request. […]
我有7个系统运行下面的设置。 不同的磁盘不时脱机,但仔细检查磁盘是好的,没有错误,并至less在一年内完美地工作。 由于这发生在所有的7个系统上,所以我发现不可能有一个单独的部件(例如电缆),而是一些稍微不兼容的部件的组合。 问题是find不兼容性的确切点。 (如果你有一个解决方法,你可以从命令行虚拟重新安置硬盘,那么你可能会回答https://serverfault.com/questions/523315/re-activate-device这被认为是死的 )。 服务器硬件:Dell 1950,Dell R815,Dell R715。 操作系统: $ uname -a Linux franklin 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2+deb7u2 x86_64 GNU/Linux 控制器: $ lspci |grep 22: 22:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03) $ sas2flash -listall LSI Corporation SAS2 Flash Utility Version 15.00.00.00 […]
那天,我正在和一个有关服务器的人谈话。 每当我问他SCSI和SATA之间有什么显着区别,以及他为什么总是使用SCSI,我都感到有些震惊。 (注意,我不确定是否用SCSI表示SAS) 他告诉我,SCSI总是比较快,驱动器总是更可靠。我的意思是,这似乎是一个大胆的声明。 他告诉我一些关于SCSI如何总是比SATA快的原因,因为操作系统向SCSI(控制器?)发送一个请求来获取一个文件,并且它将在SCSI控制器内build立文件,而不是在整个磁盘上search。我不明白这是如何工作,所以我认为这是BS。 SAS和SATA目前具有相同的数据速率。 他的理由是否有任何真正的后盾,SCSI总是比SATA更快,更可靠?