在我们的商店,我们有nagios检查硬盘在linux服务器上的SMART状态,但到目前为止还没有真正有用:当我们收到SMART警报时,系统已经有问题了,所以我们已经知道了:) 然后,我们开发了一种惯例,在磁盘上定期运行智能背景自检( smartctl -t long ,在非高峰期),并手动跟踪这些数据。 我们logging磁盘型号和s / n,最后一次testing的date,重新分配的扇区的数量(我们通常试图用大于0的重新分配扇区来更改每个磁盘),以及磁盘累积的开机时间,这样我们可以知道看一眼我们的哪个磁盘比较老。 由于系统(以及磁盘)的数量正在增加,我们希望自动运行testing和收集结果。 在开始重新发明轮子之前,我开始寻找现有的解决scheme,但是我没有运气。 是否有任何软件可以在Linux下自动执行SMART自检和收集结果数据 – 或者将其集成到一些硬件库存pipe理系统中?
我有一个有两个500GB磁盘的Ubuntu 11.10系统。 分区表如下所示: /dev/sda1 primary 465.52GB /dev/sda2 extended 243.17MB -> /dev/sda5 logical 243.14MB /dev/sdb1 primary 465.76GB sda1和sdb1位于单个LVM物理卷组中,其中包含单个逻辑卷,其中包含一个挂载为/的逻辑文件系统。 sda5被挂载为/ boot。 问题出现在我想升级到Ubuntu 12.04时,至less需要247MB的free / boot。 所以我需要减小sda1的大小,以便增加sda2和sda5的大小。 我该怎么做? 我可以find如何收缩逻辑卷组,但是我不清楚如何清除sda1的末尾部分,以便减less物理卷组。 pvresize只是处理这个automagically? 还是那狂野的一厢情愿? 我想可以select将所有东西都备份到其他东西上,从头开始重新创build,或者查看GRUB2是否支持将LVM用于/ boot。
我有一台运行CentOS 5的服务器,它会周期性地(每天几次)有巨大的负载高峰,整个服务器将停下来。 几分钟后,负载将降低,一切恢复正常。 我怀疑它与I / O有关,也许是一个坏的磁盘,但由于磁盘使用硬件RAID,我不知道如何找出发生了什么问题(smartctl只是说“设备不支持SMART”)。 无论如何,我从top看到的是: top – 08:51:03 up 73 days, 7:45, 1 user, load average: 69.00, 58.31, 46.89 Tasks: 316 total, 2 running, 314 sleeping, 0 stopped, 0 zombie Cpu(s): 11.0%us, 1.3%sy, 0.0%ni, 15.2%id, 72.0%wa, 0.0%hi, 0.5%si, 0.0%st Mem: 8299364k total, 7998520k used, 300844k free, 15480k buffers Swap: 16779884k total, 4788k used, […]
我在HP服务器上安装了Citrix XenServer 6.1(1x Intel Xeon E5630 @ 2.53GHz(4核心,8线程,内存:dom0为752MB,guest虚拟机为55286MB)。服务器有2个scsi镜像磁盘,用于dev /testing。 主机运行testing期间打开或closures的5个客人。 大多数的性能testing结果不佳。 但是我想调整Xen:例如,“dd if = / dev / zero …”在主机上提供130MB / s,而单独的guest虚拟机上只有75MB / s。 如果我在一个guest虚拟机上运行“dd if = / dev / urandom”,则CPU已经饱和,我得到7MB / s。 通过'tune-vcpus',我设法给8个vCPU给dom0,而且我的perfs减less了。 默认是4个vCPU,我想给dom0只有1个vCPU,但是不起作用。 这是我试过的: 编辑'/ etc / sysconfig / tunes-vcpus'> NR_DOMAIN0_VCPUS = 1和MAX_NR_DOMAIN0_VCPUS = 1 /etc/init.d/tune-vcpus start min 重新启动主机 我也试过“/ opt / xensource / […]
我不断收到这些消息在我的服务器内核日志(这是负责文件操作)。 我想知道有没有人知道这些问题有多严重。 我不能使用smartmontools,因为磁盘是由拥有自己的(非常有限的tw_cli实用程序)的3ware卡处理的。 [2522065.275739] sd 0:0:1:0: [sdg] CDB: [2522065.275741] Read(10): 28 00 2e 90 97 f8 00 00 08 00 [2522065.275750] end_request: I/O error, dev sdg, sector 781228024 [2522065.281091] Buffer I/O error on device sdg, logical block 97653503 [2522065.287157] sd 0:0:1:0: [sdg] Device not ready [2522065.287163] sd 0:0:1:0: [sdg] [2522065.287166] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [2522065.287168] sd […]
在一个小型服务器系统中,我有一个zfs文件系统,带有一对镜像消费级驱动器(希捷Barracudas)。 最近,在定期擦洗操作中,给出了以下结果: pool: storage state: ONLINE status: One or more devices has experienced an unrecoverable error. An attempt was made to correct the error. Applications are unaffected. action: Determine if the device needs to be replaced, and clear the errors using 'zpool clear' or replace the device with 'zpool replace'. see: http://zfsonlinux.org/msg/ZFS-8000-9P scan: scrub repaired […]
我有一台虚拟机,我正在使用VMWare Workstation来运行它。 vmdk文件是虚拟硬盘,超过了40GB。 当我启动虚拟机,我可以看到,我只有2个部分。 一个是Windows XP的6GB,安装了所需的软件,第二个分区是3.91GB。 这使得只有不到1GB的使用空间,而另外30GB没有被使用。 我试图find一种方法来缩小这个虚拟磁盘文件。 我试图使用虚拟机工具和另一个名为虚拟磁盘工厂的第三方工具。 可能是我做得不对的情况。 如果能在这个问题上得到一些帮助,我将非常感激,
我在HP DL380 G5智能arraysp400中遇到了故障磁盘问题。 arrays设置是RAID 5,7磁盘+热备份。 一个磁盘在几个星期前失败了,热备份自动接pipe了,好长时间。 我更换了失败的驱动器,但我不确定数组是否处于正常状态。 如果我运行hpaducli(操作系统是RHEL 5),输出状态: 合并错误报告: 控制器:插槽1中的Smart Array P400 设备:逻辑驱动器1 消息:背景奇偶校验初始化当前正在排队 或正在进行这个逻辑驱动器。 如果背景平价 初始化排队,它将在执行I / O时启动 在驱动器上。 当后台奇偶校验初始化完成时, 逻辑驱动器的性能会提高。 (它被这样报道了一个多月,实际上似乎没有发生“排队”的后台奇偶校验初始化)。 用hpacucli检查: # hpacucli ctrl all show config physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 72 GB, OK) physicaldrive 1I:1:6 (port 1I:box 1:bay 6, SAS, 72 GB, OK) physicaldrive 1I:1:7 (port 1I:box […]
我们在我们的vmware esx上运行了几个windows服务器和windows客户端。 其中一台Windows 2003服务器是一个具有主要硬盘读取/写入的构build服务器。 因为它是我们的构build服务器。 这台机器之前是一个硬件,并被虚拟化到ESX。 有什么方法可以提高硬盘性能? 也许有特殊的窗口(客人)驱动程序? 这些文件存储在Raid6基础上。 vmware基础架构客户端的性能图表显示读取速度高达650 KBps,写入速度高达4000 KBps。 谢谢。 问候,Uwe
我正在开发团队工作,我们都使用笔记本电脑,所以我们可以在多个地点工作。 这些笔记本电脑在开发工作方面的performance非常慢,但一眼看来,他们都有一个更快的体验规格: CPU – 英特尔酷睿2双核T7500 内存 – 2GB的RAM 当硬盘被访问时,我们都经历了最大的延迟,特别是当交换文件被破坏的时候。 在做了一些简介之后,一位同事发现我们的硬盘正在读取约10MB /秒的速度。 这看起来exception地低,我们认为这是问题的原因。 明智的(尽pipe有点令人讨厌),我们的业务不会在更快的驱动器上吹钱,只是为了看看是否能解决问题; 我们需要说明这是绝对的问题,购买一些固态硬盘将使其消失。 我需要一些方法来展示90%的系统资源在一天内不被使用,只要有利用,就全部用硬盘读取或写入。 有什么工具可以用来提供这些信息吗? 似乎这个问题可能会被更快的驱动器所解决? 我应该寻找替代品吗?