Questions tagged «hard-drive»

有关硬盘性能,问题,技巧和软件的问题。

2
在ESXi环境中使用EFI固件和GPT引导磁盘是否有任何明显的优点(或缺点)?
正如标题所问,我的基本问题是:在ESXi环境中使用EFI固件和GPT引导磁盘是否有任何明显的优点(或缺点)?“值得注意”是指除MBR磁盘的众所周知的2 TB限制以及BIOS引导固件必须使用MBR磁盘进行引导的限制以外的任何内容。 特定的VM选项在下面的屏幕快照中。 如果有所作为,下面是我特定环境的一些背景和细节,尽管我对一般情况以及与Windows环境特别相关或仅与Windows环境有关的任何内容都感兴趣。 由于最近的一些项目,我成功地将$ [day_job]的公司霸主拖入了当前的十年,我将替换很多家庭办公系统。这些系统以及将要替换的系统主要是在ESX 5.5上虚拟化的Windows Server操作系统(现在更新为1,即将更新为更新2,而VMFS5是这么大的支持)。VM及其访问的所有存储都在SAN(EMC VNX 5400)上,该SAN通过NFS共享提供给ESXi主机。一切都是精简配置。 在大多数情况下,我只是将一堆大型,复杂的PITA系统升级到较新的平台-例如,当前在Server 2003 R2上运行但不使用DFS的多TB文件服务器将升级到Server。将2012 R2放入DFS命名空间,使用DFS复制,然后开始使用Server 2012 Data Deduplication。当前在Server 2003 R2和SQL Server 2005上运行的SharePoint系统将升级到运行Server 2012 R2的SharePoint 2013,并安装在2008 R2或更高版本的SQL Server引擎上。等等。 在研究文件服务器以及如何处理它们上的数据量(我们的每个家庭办公文件服务器中的数据都超过2 TB)时,我研究并确定了Server中的重复数据删除功能2012年。由于这是基于每个卷的,因此,如果所有数据都是一个卷,则最好是最好的方法,而不是像我们当前的混乱情况那样拆分成多个卷。这提出了最适合我们数据量的GPT磁盘问题,并使我想到了EFI与BIOS固件的问题。我们的服务器都具有50 GB的OS [虚拟]磁盘,这些磁盘与任何数据卷都是分开的,至少目前,我正计划保持这种方式-能够将数据卷附加到新VM上非常有用。 因此,考虑到这一点,我无法想象这样一种情况:我们曾经需要或希望VM从超过2 TB MBR磁盘限制的GPT卷启动。环境是纯虚拟的事实似乎抵消了GPT磁盘的可恢复性优势,因此我无法提出任何令人信服的理由开始使用EFI引导固件和/或GPT引导卷构建新的VM。当然,我也无法提出任何令人信服的理由来坚持使用BIOS引导固件和MBR磁盘,因此,我的问题是: 在ESXi环境中使用EFI固件和GPT引导磁盘是否有任何明显的优点(或缺点)?(“值得注意”是指除MBR磁盘的众所周知的2 TB限制以及BIOS引导固件必须使用MBR磁盘进行引导的限制以外的任何内容。)

7
Windows Server Backup提供多个USB备份目标
我正在尝试将多个USB外部磁盘目标添加到Windows Server 2012备份计划中。 完成了GUI中添加其他目标的步骤后,该过程失败并显示error The system cannot find the path specified。 我遵循了本文中的步骤: 选项1不是入门产品,因为我们有十几个可移动磁盘,而且我不想购买一个装满USB集线器的盒子并将所有这些磁盘挂在服务器机架的后面。因此,在这种情况下,本文建议继续进行第3步。 由于明显的原因,选项2从备份计划中删除了旧磁盘,而不是一个选项。 选项3建议运行该命令WBADMIN ENABLE BACKUP -addtarget:{DISKGUID},但这会失败并显示错误消息ERROR - The specified backup location could not be found or is not a supported backup storage location。 我发现有很多线程,有些人报告了选项3的成功,但是其他人,例如我自己,也有完全相同的问题。 我已经检查了事件日志和目录中的文件C:\Windows\Logs\WindowsServerBackup,但没有发现任何有用的信息。我还尝试过删除磁盘上的卷并重复该过程,以及在磁盘上预先创建NTFS卷。 我正在使用一系列USB磁盘,这些磁盘具有任何相关性,未格式化的容量为2TB(格式化的1.82TB)。 还有其他人有这个问题并设法解决吗? 更新1 这个问题的答案建议在GUID周围加上引号,例如WBADMIN ENABLE BACKUP -addtarget:"{DISKGUID}"。这会更进一步,因为它询问我是否要格式化设备,但是,格式化之后,它将失败并显示错误The system cannot find the path specified.

1
设备上没有剩余空间-但有空间
我在一个有奇怪问题的VMware虚拟化环境中运行Ubuntu 12.04.1服务器。现在两次,在看似随机的时间里,尽管看似有足够的可用空间,但是机器突然无法写入根分区。我很茫然,试图找出问题所在。 “ df -h”显示具有40%或更多可用空间的所有已安装卷。两次都发生这种情况,重新启动后解决了几分钟,然后又回到了“设备上没有空间”的状态。从快照还原它似乎可以解决更长的时间,但是由于这种情况现在又发生了,因此我不确定该如何处理。 如果有帮助,则该机器是运行CUPS 1.5.3和Samba 3.6.3的网络打印服务器。

3
缓慢的文件系统访问
我正在尝试诊断我所照顾的服务器上的文件系统问题。它已经进行了相当长的时间,而我对于可以尝试的方法已经没有足够的想法了。这很浓。 服务器本身是Dell Poweredge T310。它具有4个SAS硬盘驱动器,在RAID5上进行了配置,并且正在运行Citrix XenServer 5.6。VM是(相对)较旧的Debian 5.0.6安装。它具有4个内核和4Gb的RAM。它有3卷。系统的10Gb卷(ext3),数据的980Gb卷(xfs)(约94%已满)和数据的另外200Gb卷(xfs)(约13%已满)。 现在这很奇怪。对980Gb卷的读/写访问确实很慢。如果幸运的话,我可能会得到5Mb / s的速度。起初,我认为这实际上是系统中或系统管理程序级别的磁盘访问,但是排除了完全排除的麻烦,因为同一主机上的其他VM运行得很好(数百个Mb / s磁盘读写访问)。因此,我开始针对此特定VM。我开始以为它是XFS,但是为了证明这一点,我不会尝试更改980Gb驱动器上的文件系统,因为那里有数以亿计的文件。因此,我配置了200Gb驱动器,并进行了相同的读/写测试(基本上是dd),并获得了数百Mb / sr / w的访问权限。这样就排除了VM,硬件和文件系统类型。 /var/log/kern.log中也有很多这样的内容。(抱歉,这很长) Sep 4 10:16:59 uriel kernel: [32571790.564689] httpd: page allocation failure. order:5, mode:0x4020 Sep 4 10:16:59 uriel kernel: [32571790.564693] Pid: 7318, comm: httpd Not tainted 2.6.32-4-686-bigmem #1 Sep 4 10:16:59 uriel kernel: [32571790.564696] Call …


6
此SMART自检是否表明驱动器发生故障?
我想知道此SMART自检的结果是否表明驱动器发生故障,这是唯一在结果中出现“已完成:读取失败”的驱动器。 # smartctl -l selftest /dev/sde smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF READ SMART DATA SECTION === SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Extended offline Completed: read failure 90% 8981 976642822 …
10 hard-drive  smart 

3
Centos 5.5上使用简单PostgreSQL 8.4.4查询的IO极慢
我看到的奇怪且极其缓慢的IO模式是(输出iostat -dxk 1 /dev/xvdb1): Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util xvdb1 0.00 0.00 0.99 0.99 7.92 3.96 12.00 1.96 2206.00 502.00 99.41 Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util xvdb1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 0.00 …


6
使硬盘进入睡眠状态,仅在需要时唤醒
我想将另一个硬盘连接到我的计算机上,我希望99%的时间都在该计算机上休眠。我仅将其用于几件事,但我需要始终挂载它。 为此,我想知道: 如何记录访问设备的进程?我需要日志记录才能分辨出导致硬盘唤醒的原因,所以我可以采取行动。 我是否需要进行任何特殊的内核设置,以使设备休眠更长的时间? 如何设置硬盘的睡眠间隔?
10 linux  hard-drive 

9
在现代系统上,使用磁盘压缩是否可以使我获得更好的整体性能?
看起来CPU的增加已经超过了磁盘速度一段时间。假设台式机或笔记本电脑具有现代双核Intel / AMD CPU和单个平均SATA磁盘,那么对大多数磁盘进行压缩是否会带来更好的整体性能?基本上,减少的磁盘带宽是否足以弥补增加的CPU负载?我确定真正的答案是“这取决于您在做什么”。通过问这个问题,我希望有一个完成此工作的人,并提供一些示例或陷阱。

8
如何在Windows XP上以只读方式安装硬盘驱动器?
最近,我有理由将硬盘驱动器从爆炸的计算机上移到另一台计算机上,以恢复数据。在(不幸的)情况下,捐赠者和接受者都是Windows XP SP3计算机。我想确保移植的驱动器不会被接收方的计算机更改,因此我搜索像地狱一样,但是找不到找到将移植的驱动器安装为只读方式的方法。 如何在Windows XP上以只读方式安装硬盘驱动器?


4
我应该如何存储硬盘?
我有一些包含备份数据的硬盘。我想将它们存放在安全的地方。我知道一些好的做法,例如将它们存储在不同的建筑物中,因此,如果发生火灾,您仍然可以恢复数据。但是我更担心HDD的降级,例如湿度降低。我应该将它们存放在塑料袋中吗?是否有任何特殊的方法来存储HDD,以使它们不会被环境损坏?

1
SMART强制测试的目的是什么?
使用SMART(例如,使用smartctl工具)测试硬盘时,我可以在两种模式下进行测试(例如,长时间测试):强制(也称为前台模式)或非强制。非强制模式更方便,因为它不会阻塞硬盘驱动器。那么俘虏模式的目的是什么?在什么情况下,我应该首选非强制模式?

1
热插拔驱动器有了新名称。如果我将其重新添加到`md`阵列中,并且在重新启动后被重命名,该阵列是否仍然可以工作?
服务器的RAID配置中的一个HDD发生故障,因此我将其从阵列中取出,然后由数据中心进行热交换。他们已经做到了,但是现在新的驱动器/dev/sdc不是/dev/sda。我怀疑如果重新启动服务器,它将/dev/sda再次启动,因此我很犹豫将其重新添加到阵列中,/dev/sdc因为我不想让自己陷入下一次重新启动的陷阱。如果不需要,我会尽快不重新启动服务器(如果确实需要,那么对我来说太糟糕了)。 如果将其添加为/dev/sdc,重新启动时是否会有问题?还是有某种方法可以将设备名称从更改/dev/sdc为/dev/sda而不重新启动? 这是在Ubuntu 10.04 LTS上。这是一个md阵列(“ Linux软件RAID”),当前其中一个设备(有几个)看起来像这样(“降级”,因为我已经/dev/sda从其中删除了旧的设备): #mdadm-细节/ dev / md0 / dev / md0: 版本:00.90.03 创作时间:2009年10月11日,星期日:21:07:54 团队等级:raid1 阵列大小:97536(95.27 MiB 99.88 MB) 使用的开发大小:97536(95.27 MiB 99.88 MB) 突袭装置:2 设备总数:1 优先级:0 持久性:超级块是持久性的 更新时间:2011年6月30日星期四09:31:16 状态:清洁,已降解 有源设备:1 工作装置:1 失败的设备:0 备用设备:0 UUID:496be7a5:ab9177ed:7792c71e:7dc17aa4 大事记:0.112 编号主要次要突袭设备状态 0 8 17 0活动同步/ dev / sdb1 1 0 0 1删除

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.