问题标签 [raid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
storage - LUN 映射不正确
我们有一个从 SAN 引导的刀片服务器,我们尝试在其中进行映像。成功应用映像后,服务器无法启动到操作系统。我们将问题上报给存储团队,发现根本原因是“LUN 映射不正确”,但没有提供有关根本原因和解决方案的更多详细信息。我们对 SAN 了解不多。当应用映像后服务器无法启动到操作系统时,有人可以帮助解释“LUN 映射不正确”的最可能原因是什么,以及如何解决问题?
windows - 如何使用 power shell 从命令输出中提取值
我正在尝试通过使用arcconf
cli 和power shell
监视来获取 Adaptec RAID 阵列状态。无法弄清楚从 power shell 中返回的命令字符串中获取最后一个值的方法。
我需要 0
从命令输出中获取值。
sql-server - 关于 SQL Server 2012 的最佳目录设置的建议
我意识到这个问题可能有些主观,但我相信对于我们正在努力实现的目标,有一个或几个最佳配置。
我们正在设置一个新的 SQL Server。我们的服务器上有两个独立的硬件 RAID 系统:
第一个 RAID(驱动器“c”)- RAID 1:2 x 1TB
第二个 RAID(驱动器“d”)- RAID 10:5 x 2TB
为了获得 SQL Server 2012 的最佳 IO 性能,有人对我如何设置不同的目录以获得最佳性能有一些建议吗?
非常感谢。
mongodb - AWS 上的 Mongo 和 Raid 10
看看我们要部署的新 Mongo db 的设置,我正要开始在 Amazon 上搞乱 Raid 10。设置起来看起来并不难,但是男孩很贵。一点点挖掘发现了这篇文章/建议,它几乎驳斥了 AWS 上的 Mongo 突袭。除非你在做全表扫描,否则基准测试肯定不会让它看起来值得做raid,而且我认为我从来没有写过一个做全表扫描的应用程序,除非它是一个交叉引用表其中有 10 行。无论如何,想知道是否有其他人做过这些基准测试:
http://blog.mongohq.com/debunking-myth-of-raid-10-as-best-practice-on-aws/
winapi - 在 Windows 上获取卷的大小
我正在编写一个库来提取有关 Windows 系统(XP 或更高版本)上的物理磁盘、分区和卷的信息。
我正在尝试获取卷的容量。以下是我所知道的方法以及每种方法失败的原因:
GetDiskFreeSpaceEx
-- 受用户配额影响。IOCTL_DISK_GET_DRIVE_GEOMETRY_EX
-- 获取整个物理磁盘的大小,即使使用卷句柄调用也是如此。IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
-- 不考虑 RAID 开销。IOCTL_DISK_GET_LENGTH_INFO
-- 访问被拒绝而失败。(实际上,GENERIC_READ
与所有其他查询不同,它需要访问权限,并且GENERIC_READ
需要管理员访问权限。)IOCTL_STORAGE_READ_CAPACITY
-- 在 XP 上不可用,也共享 和 的IOCTL_DISK_GET_LENGTH_INFO
缺点IOCTL_DISK_GET_DRIVE_GEOMETRY_EX
FSCTL_GET_VOLUME_BITMAP
+GetFreeDiskSpace
表示集群大小——需要GENERIC_READ
(管理员访问权限)并给出文件系统数据区域的大小,而不是整个卷。IOCTL_DISK_GET_PARTITION_INFO
-- 需要GENERIC_READ
(管理员访问权限)并且在 USB 连接的磁盘上也失败(可能使用超级软盘分区)
奇怪的是,簇的数量 fromFSCTL_GET_VOLUME_BITMAP
和 WMI 的CIM_LogicalDisk.Size
属性一致,并且都比 from 的值小 4096 字节IOCTL_DISK_GET_LENGTH_INFO
。
获得卷容量的正确方法是什么?由于所有其他查询都无需管理员访问权限即可工作,因此我也在为此寻找最低权限的解决方案。
hard-drive - Windows 8 存储空间错误“无法从池中删除驱动器”
我有一个带有 2 路镜像的存储空间。它有4个硬盘驱动器。2x2TB 640GB 和 1.5TB 1.5TB 有一个坏扇区,每次 Windows 尝试读取它时,与该驱动器相关的任何进程都会冻结,直到重新启动。所以我买了一个新的2TB来代替1.5。我现在插入了 5 个硬盘驱动器,我无法从存储空间中删除 1.5 “无法删除驱动器,因为并非所有数据都可以重新分配。向此池添加一个额外的驱动器并重新尝试此操作。”
(来源:imgbin.org)
如果我在没有驱动器的情况下启动计算机,它不会让我访问存储空间。我相信正在发生的事情是,当它试图在新的 2TB 上重建存储空间时,它会冻结在坏扇区上。如何从存储空间中取出 1.5TB?
(来源:imgbin.org)
在这种配置中,我的存储空间可以访问,但会冻结,并且硬盘驱动器会持续活动而没有任何转移。
storage - (容错)RAID 10 和 RAID 01(RAID 0+1 与 RAID 1+0)之间的区别?
RAID 10 在我看来是一个排列 RAID 01。那么它怎么能比 RAID 01 更容错呢?
我在这里看到了描述,但它通过将磁盘分成组和一个磁盘来解释,如果每组发生故障,raid 10 中没有数据丢失,但raid 01 中可能有数据丢失。但是这些组的物理含义是什么?给定链接的示例中基本上不是只有 6 个磁盘吗?
http://www.thegeekstuff.com/2011/10/raid10-vs-raid01/
我看到这个链接http://www.tomshardware.com/forum/43220-32-raid-raid0-raid10-explained#。讨论结束的结论是,在 RAID 01 的情况下,如果任何磁盘在由条带组成的阵列/组之一中发生故障,则控制器将无法访问所有磁盘。但是对于 RAID 10,控制器可以访问由镜像磁盘组成的阵列/组的良好磁盘。为什么会这样?当有读/写请求时,为什么在 RAID 01 的情况下它不能访问阵列/组 1 中的好驱动器,而失败的驱动器被访问到作为组/阵列 1 镜像的另一个组/阵列?
windows-7 - bios更新后的问题
我最近更新了我的简历。
此外,我还安装了 2 个完全最新的 Windows 7 64 位版本,并安装了相同的程序和驱动程序等。
其中一个安装在 sata 1tb 硬盘上。其中之一是 RAID-0 配置(2x 120gb SDD)。
除了它们存储在两者上的驱动器之外,它们完全相同。
无论如何,我更新了我的BIOS,没有任何问题。
但是在我更新了 BIOS 之后,RAID-0 Windows 安装将无法启动。它会挂在 Windows 徽标屏幕上。系统还原和 Windows 无法启动时运行的其他实用程序无法修复它,安装 DVD 也无法修复。
但是,单个 HDD 安装继续工作而没有问题。
最后,我在 RAID-0 设置上重新安装了 Windows 7,它现在可以正常工作了。但是我能够使用 Windows 7 的升级版本(不是完整版)来做到这一点。(尽管 Windows 的旧安装已移至名为 windows.two 的文件夹,并且在我执行此操作时删除了它的 x86 文件夹。
我的问题是这里可能发生了什么?为什么一个安装的 Windows 在更新 BIOS 后停止工作,而相同的安装不受影响?为什么我能够使用升级副本重新安装 Windows 7?
centos - CentOS 上的 RAID - FlexRAID 的替代品...有替代品吗?
我有一个全新构建的 CentOS 6.5 系统,运行非常流畅。我以前来自 Ubuntu,在那里我遇到了一些有线系统故障,但实际上,我只是想学习更多的行业标准,因此是 CentOS。当我的 Ubuntu 系统运行时,我有一个 FlexRAID 服务器来管理我的不同磁盘。知道 FlexRAID 可以防止数据丢失,我感到很自在。
然而,现在 FlexRAID 对我的 CentOS 系统并不友好。因此,我没有将方形腿锤入圆孔,而是在寻找更具可比性的东西。
这是我第一次使用 CentOS,所以我仍然需要了解它可以提供什么,RAID 可能是其中一个功能。但是,这就是为什么我会求助于比我更有经验的人。
我应该依靠 CentOS 来 RAID 我的东西吗?那里还有其他东西吗?
如果使用主机操作系统 RAID 选项,那么我必须考虑哪些性能注意事项?使用注意事项如何?而且我确信有些事情我也没有想到。
filesystems - RAID 磁盘使用模式和性能
Swift 的磁盘使用模式是 RAID 可能的最坏情况,使用 RAID 5 或 6 时性能会迅速下降。
但我没有找到任何详细说明或解释。所以,在我深入研究 Swift 源代码之前,我想问问社区:
- RAID 友好的“磁盘使用模式”应该是什么?
- Swift 的磁盘使用有什么特别之处?