标签: scsi

磁盘满了,du 就不同了。如何进一步调查?

我在服务器(硬件 Raid 1)中有一个 SCSI 磁盘,32G,ext3 文件系统。df告诉我磁盘已 100% 已满。如果我删除 1G,这将正确显示。

但是,如果我运行 adu -h -x /然后du告诉我只使用了 12G(我使用-x是因为一些 Samba 安装)。

所以我的问题不是关于 du 和 df 命令之间的细微差别,而是关于我如何找出造成这种巨大差异的原因?

我为 fsck 重新启动了机器,但没有错误。我应该跑badblocks吗?lsof向我显示没有打开的已删除文件,lost+found是空的,并且消息文件中没有明显的警告/错误/失败语句。

请随时询问有关设置的更多详细信息。

linux ext3 disk-space-utilization scsi

149
推荐指数
9
解决办法
23万
查看次数

如何在现代计算机上成功安装 8 位 SCSI 驱动器?

我有许多内部 8 位 SCSI-1 驱动器,我想将它们存档以用于历史目的。这些都是 id Software 用来创建 DOOM 和 Quake 的旧 NeXT Cubes 和 NeXTStations(单色和彩色)。我想将这些机器捐赠给他们可以做一些好事的地方,但约翰卡马克十多年前让我保证,如果我把它们传递出去,我会擦除驱动器,我不想丢失任何无价的数据就在他们身上。

从理论上讲,我意识到 SCSI 向后兼容,因此我可以将其插入适当的电缆和现代 SCSI 卡中...

但我怀疑这不是那么简单,而且,我需要什么类型的电缆或适配器以及从哪里获得它们并不明显。

如果我成功提取了数据,我将 ping 约翰,看看是否可以向公众发布磁盘映像。这是他的数据,所以这将是他的电话。id 已经开源了他们的大部分代码,所以这里可能没有任何有用的东西,但是如果有的话,我的极客会讨厌丢失它。:)

hard-drive data-recovery scsi

50
推荐指数
1
解决办法
2万
查看次数

如何让 Linux 识别我在不重新启动的情况下热插拔的新 SATA /dev/sda 驱动器?

热交换出故障的 SATA /dev/sda 驱动器工作正常,但是当我去交换一个新驱动器时,它没有被识别:

[root@fs-2 ~]# tail -18 /var/log/messages
May 5 16:54:35 fs-2 kernel: ata1: exception Emask 0x10 SAct 0x0 SErr 0x50000 action 0xe frozen
May 5 16:54:35 fs-2 kernel: ata1: SError: { PHYRdyChg CommWake }
May 5 16:54:40 fs-2 kernel: ata1: link is slow to respond, please be patient (ready=0)
May 5 16:54:45 fs-2 kernel: ata1: device not ready (errno=-16), forcing hardreset
May 5 16:54:45 fs-2 kernel: ata1: soft resetting link
May 5 16:54:50 fs-2 kernel: ata1: link is …
Run Code Online (Sandbox Code Playgroud)

linux sata hotswap scsi linux-kernel

48
推荐指数
5
解决办法
21万
查看次数

'echo“- - -”> /sys/class/scsi_host/host0/scan'中的“- - -”是什么意思?

我知道 linux 命令

echo "- - -" > /sys/class/scsi_host/host0/scan
Run Code Online (Sandbox Code Playgroud)

用于重新扫描 scsi 主机。但是命令中的“- - -”是什么意思?

linux scsi

25
推荐指数
1
解决办法
19万
查看次数

如何将 SAS 驱动器连接到 USB?

我有一台带有 Seagate Cheetah 15k.7 SAS 磁盘的 Dell T710。如果 T710 主板坏了,我将需要求助于我每晚的异地备份之一,并从 SAS 磁盘中抢救日志/日志文件以更新备份文件。

我需要一种读取健康但无法访问的 SAS 光盘的方法,该光盘不依赖于我必须掌握的唯一具有 SAS 功能的机器。

所以我买了:
SAS to SATA Adapter
和:
USB 2.0 to SATA Adapter with Power
...这样我就可以通过 USB 读取 SAS 驱动器。

我可以把它们全部插在一起就好了。该链看起来像:USB -> SATA -> SAS。但是驱动器没有旋转,计算机甚至不承认 USB 连接了任何东西。

我可以为 SAS 驱动器购买便宜的外部机箱吗?我不敢相信这些 USB 转 SATA 适配器无处不在,但 USB 转 SAS 适配器几乎不存在......

hard-drive sas adapter drive scsi

20
推荐指数
4
解决办法
6万
查看次数

SAS 与近线 SAS 与 SATA

我不确定这些存储接口的差异。我的戴尔服务器中都有 SAS RAID 控制器,它们似乎在一定程度上是交叉兼容的。

我的旧服务器中的 Ultra-320 SCSI RAID 控制器非常简单:一种带有带有特殊控制器的特殊驱动器的接口 (SCA),以 10-15K RPM 的速度嗡嗡作响。但是这些 SAS/SATA 驱动器看起来就像我桌面上的驱动器,只是更贵。我的旧 SCSI 控制器也有自己的备用电池和 DDR 缓冲器——这些东西都没有出现在 SAS 控制器上。那是怎么回事?

“企业”SATA 驱动器与我的 SAS RAID 控制器兼容,但我想知道 SAS 驱动器与 SATA 驱动器相比有什么优势,因为它们似乎具有相似的规格(但价格要便宜得多)。

另外,SSD 是如何适应这个的?我记得当 RAID 控制器要求 HDD 以相同的速度旋转时(就像控制器卡取代了驱动器中的控制器一样) - 那么现在如何工作?

与近线 SATA 有什么关系?

我为这条消息中的漫无边际的语气道歉,现在是凌晨 5 点,我还没有睡好。

sata sas scsi

16
推荐指数
3
解决办法
7万
查看次数

SCSI 与 SATA?SCSI“实际上”更好吗?

好吧,前几天我正在和一个人谈论服务器。每当我问他 SCSI 和 SATA 之间是否有任何显着差异以及他为什么总是使用 SCSI 时,我都感到有点震惊。(注意,我不确定他所说的 SCSI 是否指的是 SAS)

他告诉我 SCSI 总是更快,驱动器总是更可靠。我的意思是,这似乎是一个大胆的声明。

他告诉我一些关于 SCSI 总是比 SATA 快的事情,因为操作系统向 SCSI(控制器?)发送一个获取文件的请求,它将在 SCSI 控制器内部构建文件,而不是在整个磁盘上进行搜索。我不明白那是如何工作的,所以我认为它是 BS。

SAS 和 SATA 目前具有相同的数据速率速度。

他认为 SCSI 总是比 SATA 更​​快、更可靠的推理有什么真正的依据吗?

sata sas scsi

11
推荐指数
2
解决办法
3万
查看次数

不明原因硬盘掉线

我有 7 个系统运行以下设置。有时一个不同的磁盘会脱机,但仔细检查磁盘是好的,没有故障,并且至少可以正常工作一年。由于这发生在所有 7 个系统上,我发现不太可能只有一个部件在起作用(例如电缆),而是一些稍微不兼容的部件的组合。

问题是找到不兼容的确切点。

(如果您有一个解决方法,您可以从命令行虚拟重新安装硬盘,那么您可以回答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
Run Code Online (Sandbox Code Playgroud)

控制器:

$ 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 (2012.11.06) 
Copyright (c) 2008-2012 LSI Corporation. All rights reserved

    Adapter Selected is a LSI SAS: SAS2008(B2)   

Num   Ctlr            FW Ver        NVDATA …
Run Code Online (Sandbox Code Playgroud)

troubleshooting scsi

11
推荐指数
1
解决办法
4007
查看次数

有没有办法在没有 ECC 校正的情况下从 SATA 驱动器读取扇区?

我知道,在旧的 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 00 00 00 20 52 55 00 00 02 08 00 00 
read long (16):  Fixed …
Run Code Online (Sandbox Code Playgroud)

hard-drive sata data-recovery scsi

9
推荐指数
1
解决办法
3152
查看次数

仍然得到 aacraid:按照推荐的步骤后,主机适配器中止请求错误

我的新 Adaptec RAID 控制器在高 I/O 下遇到了臭名昭著的 aacraid:主机适配器中止请求错误。我已经阅读了几个论坛,甚至Adaptecs,将 /sys/block/sdX/device/timeout 值设置为 45 可以解决这个问题。但是,我正在运行 Ubuntu Server 12.04,默认情况下该值已为 45。我还尝试了下一个建议,即将我的主板的 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. SCSI hang ?
Run Code Online (Sandbox Code Playgroud)

这是我的 uname -a

Linux server 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

谢谢大家,

吉姆

kernel scsi

9
推荐指数
1
解决办法
7621
查看次数