我正在维护一个项目团队的预configuration存储系统。 该存储包含36个8 TB HGST磁盘(约240 TBnetworking),RAID60(RAID6中的2×18磁盘),Controller是MegaRAID SAS 9361-8i,OS = Scientific Linux 7.2 storcli64 /c0 /v1 show DG/VD TYPE State Access Consist Cache Cac sCC Size Name 0/1 RAID60 Optl RW Yes RWBD – ON 232.860 TB 当运行每周计划的一致性检查(或者如果我手动触发它们),我得到了很多不一致的警告,但他们似乎从来没有解决 – 在下一个cc期间,同样的警告再次出现: [root@faith ~]# grep 22649241 /var/log/message* /var/log/messages:Oct 25 20:54:01 faith MR_MONITOR[1604]: <MRMON063> Controller ID: 0 Consistency Check found […]
我们最近有一个光纤通道存储问题(看起来像是一个坏的电缆),影响了连接到同一个存储虚拟化设备–IBM SVC 2145的2个集群中的所有360个虚拟机。这些虚拟机的响应速度非常慢,以至于无法使用许多人在Windows事件日志中loggingsymmpi错误。 VMware以明显的“存储问题”做出回应 – 但是我们的存储团队坚持认为他们的设备或分区没有问题。 我需要知道一个故障电缆如何能够有效地将所有虚拟机closures到两个不同的集群中。 有没有人有类似的问题,或能够摆脱任何光? PS运行vSphere Update 1的所有主机,并在2009年12月发布补丁。 编辑:附加到相同的SVD物理服务器显然不受影响。
在我们的Isilon集群上,我们有一个124 TB的文件系统。 目前这个数字已经达到了38%,有3100万个文件。 大约一半的数据是图像文件,平均文件大小是1.5 MB。 我们使用快照来防止意外删除,但是我们需要不同的东西来防止完全失败(例如,系统pipe理员错误,软件错误,水,热或火灾损坏)。 而且因为我们是一个糟糕的研究实验室,所以不应该太昂贵。 我们目前试图备份到磁带,但有两个问题。 首先,只要遍历目录树,并说明每个文件需要五天以上的时间,所以即使是增量备份也要花费一个星期的时间。 其次,也是最重要的一点,恢复将需要数周甚至数月的时间。 理想情况下,我们希望在灾难发生一周内再次访问大部分数据。 (如果我们可以select首先恢复哪些目录,那么可以在几周内逐渐恢复数据,但是采购新的存储设备和恢复可能需要比这更长的时间。)我能想到恢复的唯一方法一个星期是在一个单独的位置维护磁盘上的复制。 可以丢失至less几天的工作,所以复制可能会滞后一些,或者在几天的时间内覆盖文件系统。 复制品的性能比原来差得多。 Isilon解决scheme将使用SyncIQ将文件系统复制到另一个群集。 因为它在块级别运行,所以避免了遍历文件系统和统计每个文件的问题。 可以预料的是,成本有点陡峭:SyncIQ软件的许可证是55000美元,然后昂贵的Isilon存储的成本同步(虽然使用更便宜的NL存储有点帮助)。 我预计Isilon的解决scheme将达到每TB500美元到1000美元之间,远远好于我们为主存储器支付的1300-1900美元/ TB,但对我们来说仍然是很多钱。 鉴于目前原始硬盘的价格可能达到60美元/ TB,我希望124TB的caching可以拼凑在一起,远低于Isilon的价格,而且有一种方法可以在一周内复制变化。 你能想出办法吗?
当使用VMware ESXi 5.5中的最新(> = 2014)发行版来创build新的Linux虚拟机时,他们是否应该使用discard选项挂载它们的文件系统? 我假定虚拟机pipe理员不一定知道实际的底层存储是什么,虚拟机使用的是推荐的“虚拟控制器”,我希望/如果虚拟机发出TRIM命令,他们可能会用到精简虚拟磁盘(即使它们位于非SSD存储上)或SSD存储上的厚虚拟磁盘。 在ESXi虚拟机中使用discard挂载选项是否真的做了些什么(例如,即使虚拟控制器是SCSI而不是SATA接口)? 当VM使用这种discard选项时,vSphere> = 5.5是否会执行任何操作?
我的V系列NAS正在运行ontap 7.3,并从SAN获取所有磁盘 。 将LUN提供给Netapp,将其放入RAID-0。 当然,SAN本身使用RAID来进行擦除和故障分析。 基本上,我们使用SAN来处理所有的磁盘,并将NAS作为文件的前端。 没有Netapp本地磁盘 – 即使是文件pipe理器的根聚合也在SAN上。 也就是说,现在Netapp所做的每周清理是(默认): nas> options raid.scrub.enable raid.scrub.enable on 由于SAN处理自己的磁盘,并且由于这些都是只能同时失败的所有LUN,所以我可以安全地禁用清理吗? 它做比磁盘检查更多的东西吗?
我无法访问服务器pipe理器中的存储池,因为它似乎卡住“服务器清单完成时显示将完成…”。 顶部的蓝色小酒吧继续运行,所以它可能做一些事情。 我试过等,但没有任何反应。 没有与此相关的事件日志logging。 我也尝试使用Powershell创build一个存储池,没有运气。 屏幕看起来像这样: 我猜这是值得一提的,该服务器是一个Azure虚拟机,是故障转移群集的成员。 有没有人遇到过这个? 我发现了一些相关的信息,但没有解决这个问题。
我正在尝试构build一个实验来测量ionice的效果。 我想做的是( 在serverfault上的另一个答案 )导致足够频繁的I / O,足够的“nice”进程饿死任何I / O。 基于serverfault上的另一个答案 ,我认为我需要每250毫秒至less一个实际的I / O操作到一个通用的CFQ预定的设备。 我的想法是写一个有一个循环的小程序 写入普通设备上的(可configuration)文件, 做一个fsync() (强制一个确定的I / O操作), 使用usleep()来延迟可configuration的时间量 定期使用lseek()截断文件(这样我就不会填充文件系统) 然后,我使用ionice -c3 ( 空闲调度类)针对普通设备上的一个文件启动程序的一个实例。 我同时使用默认( 尽力而为 )调度类运行各种实例,在通用设备上指定不同的文件(改变延迟值)。 我的假设是,在“尽力而为”的过程中,对于250ms或更长的延迟值,我将看到“闲置”过程取得的进展; 对于小于250毫秒的值,我会看到“闲置”过程所取得的进展甚微。 我的观察是这两个过程的performance没有差别, 他们都取得了相似的进展。 可以肯定的是(如果挂钟指示“尽力而为”的进程比每250ms执行I / O的速度快),我开始同时执行“尽力而为”进程的多个实例,延迟。 不过,我看到两个调度类中的进程在性能上没有差别。 可以肯定的是,我重新检查了调度程序类: $ cat /sys/block/xvda/queue/scheduler noop anticipatory deadline [cfq] 我错过了关于cfq调度器的工作原理的是什么? 如果重要的话,这是2.6.18内核。
我有一个带有4端口FC扩展卡的v3200。 我试图将这些端口中的一个(或全部,无所谓)从目标切换到发起者。 当我执行fcadminconfiguration时,我得到: Local Adapter Type State Status ————————————————— 0c target CONFIGURED online 0d target CONFIGURED online 这些只是板载端口,我找不到一个方法让它显示卡上的端口(4a,4b,4c和4d)。 我在7模式下运行8.0,手动声明 (第22页)支持我的卡上启动器和目标端口的组合。 编辑:这是当我尝试时会发生什么。 nas> fcadmin config -t initiator 4b Error: adapter 4b is not configurable
我需要在具有本地存储的Linux服务器上存储〜150 GB二进制文件(qcow2)的多个版本,并且希望有一些解决scheme,只需保留可根据需要合并的差异,以便不必创build另一个当只有4Gigs改变时,一个150GB文件的副本。 这是一个存储问题,而不是关于KVM / qcow2特定function的问题。 我已经探讨了其中的一些select。 目前使用CentOS 6.3和EXT4。 这些文件需要无限期存储,并且在恢复时必须完整无缺。 我愿意改变文件系统等,如果一个解决scheme是值得的。
在我们公司,我们使用Hyper-V(Windows Server 2012)pipe理程序和VM来在我们的数据中心中组织我们的公司内服务。 我应该为我们的主数据库(Postgresql)设置Ubuntu 12.04 LTS来宾。 我的系统pipe理员给了我一个SSH连接做虚拟机(Ubuntu已经在那里)。 磁盘是可dynamicresize的VHDX文件。 XFS文件系统有很多创build和安装选项。 我已经阅读了大量有关XFS可能性的资料,但是它们基本上是所谓的裸机准则(取决于RAID和磁盘参数以及物理布局)。 我不知道哪一个与我有关。 特别是有两件事困扰我: 在VM环境中分区alignment是否重要? 我应该问我的系统pipe理员关于物理RAID参数(磁盘数量,条带大小)? 并根据他们设置我的XFS? 分配组(AG)和xfs并行I / Ofunction 。 就我所理解的概念而言:我们将文件系统分为两部分,FS可以尝试执行两个并行的写入,如果它们进入两个不同的AG。 我真的可以实现dynamicresize的VHDXs,因为它不是真正的空间分割的物理设备? 由于虚拟化,我认为它真的是云计算。 我没有任何保证VHDX驻留的地方,还有多长时间(这是我的pipe理程序pipe理员的工作)。 所以,在Hyper-V环境下为DB设置存储空间时,也许我完全在看错误的问题? 如果是这样,你可以请我推荐我应该检查的主题