Articles of 突袭

无法解释iostat的tps措施

序曲:我使用mysqldump命令甩了一个5.2 GB的数据库。 我在只有512 MB内存的动力不足的虚拟服务器上做了这个。 花了大约一个小时。 我现在正在我的桌面计算机上重新加载该数据库,该计算机具有双核cpu和2 GB内存。 重新加载是在9小时,我不知道它是否接近完成。 大约一年前,我在同一台机器上重新加载了这个数据库,只用了两个小时。 现在和现在的区别在于,我用raid1模式下的两个SATA磁盘replace了我的单个ATA硬盘。 我知道raid1会写得慢(理论上),但绝对不会慢4.5倍! 所以我爆发了iostat,我变得更加困惑。 $ sudo iostat Linux 2.6.30-2-amd64 (lukahn) 12/12/2009 _x86_64_ (2 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 7.13 0.00 1.94 27.96 0.00 62.97 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 144.02 198.41 11139.44 9322418 523399320 sdb 143.78 165.59 11137.39 7780516 523303000 hda 0.01 […]

IBM ServeRAID M5015如何查看来自Ubuntu的信息?

我有一台IBM x3620 M3服务器 root@web26:~# lshw -short /0/100/9/0 scsi4 storage LSI MegaSAS 9260 /0/100/9/0/2.0.0 /dev/sda disk 1990GB ServeRAID M5015 硬件RAID控制器。 如何查看RAIDarrays状态,SMART状态并从Ubuntu发出重build命令? PS。 root@web26:~# modinfo mptctl filename: /lib/modules/2.6.32-28-server/kernel/drivers/message/fusion/mptctl.ko version: 3.04.12 license: GPL description: Fusion MPT misc device (ioctl) driver author: LSI Corporation srcversion: 9052501D1B37F5BF2F73C49 depends: mptbase vermagic: 2.6.32-28-server SMP mod_unload modversions

为什么即使在极端情况下closures存储arrays也是危险的?

我已经阅读了几个地方,当您处于没有备用磁盘的情况下,并且RAID级别不能保护您免受另一个磁盘故障时,一些pipe理员selectclosures存储,直到新的存储驱动器到达。 但是,我遇到了各种各样的供应商,除非您正在更换单个控制器系统中的控制器,否则closures存储的build议。 那么,如果再有一个驱动器出现故障,那么当数据处于严重风险之中时,closures存储器又何尝不是一个好主意? 提前致谢!

在多个硬盘上分发表格

当我通过不同的硬盘驱动器分发数据库表时,是否有性能改进? 我需要同时访问许多不同的模式,我想知道,如果在不同硬盘上分配表时,添加更多硬盘是否会显着提高性能。 假设我有100张桌子,1张硬盘 , 100张桌子和10张硬盘 。 这会有所作为吗? 或者我最好在RAIDconfiguration中链接硬盘驱动器?

SATA RAID 10 vs SAS Raid 1

我需要为几个VPS设置一个小的dedi。 显然IO越多越好。 鉴于这些条件,你会select什么? Raid1中的2个SAS 15k磁盘,或RAID 10中的4个SATA 7.2k? 如果我使用软件或硬件RAID,答案会改变吗?

“RAID 0 SAS”与“第二代SSD”

我正打算购买一个由Raid 0configuration中的两个15k RPM磁盘组成的SAS系统,以增强我的应用程序和我的应用程序…但是当我看到关于Coding Horror的文章后,我开始思考如果一个新的第二代SSD可以做同样的工作,甚至更好… 有人有任何信息来帮助我决定吗?

什么样的Linux桌面LVM条纹是值得的?

我在家里和工作上运行几台Linux机器。 我的大部分计算都是I / O限制的,例如,大型编译器回归套件等等。 在家里,我也有一台机器可以捕捉来自地面天线的高清video。 一个体育赛事进入一个大约30GB的单个文件; 我有超过4TB的专用于高清video的存储空间。 我的问题是在什么情况下我应该条纹 ? 我目前的主目录和根文件系统的设置是通过使用LVM的两个驱动器来分割XFS。 lvdisplay -m示例输出lvdisplay -m : Logical extent 0 to 117247: Type striped Stripes 2 Stripe size 64 KB Stripe 0: Physical volume /dev/sdb2 Physical extents 0 to 58623 Stripe 1: Physical volume /dev/sda2 Physical extents 0 to 58623 不过,我刚刚阅读了诸如RAID之类的文章:对于家用电脑来说不是一个聪明的想法 , 两个硬盘比一个好吗? ,以及storagereview.com上的一篇文章,其中的所有内容都表示,使用RAID-0进行分条对于单用户台式机来说是浪费金钱和精力。 但 这些研究使用Windows,而不是Linux 他们使用硬件RAID,而不是LVM 他们不处理30GB的video文件 […]

使用两台Windows服务器共享Solaris(ZFS)文件系统的最快方法是?

我正在设置一个16TB的存储服务器(最终容量翻倍)来存储媒体。 这台服务器需要由两台windows server 2008客户端读取,这两台客户端主持我们公司的应用程序。 我听说过iSCSI,但从我读到的内容看来,iScsi将目标服务器视为直接连接硬盘驱动器,因此很难与两个客户端共享,因为他们会随机读取和读取数据事情了。 那么,我可以使用什么软件/硬件组合来在Windows端获得高读取速度? 现在我正在考虑使用TOE和NFS的双千兆以太网nics,但是我不想购买nics,直到我确信速度足够快。 谢谢

Windows软件RAID-0或1作为开发人员工作站的加速?

是否有助于加快开发人员工作站放入第二个驱动器,并设置Windows软件RAID-1或RAID-0(即磁盘镜像/条带化)? 从理论上说,系统可以将读取的数据分配到两个驱动器上,在最好的情况下几乎可以提供两倍的性能。 但是它在实践中有多大帮助? 任何数字? 我特别感兴趣的是您的应用服务器启动时间,以及软件构build的显着加速以及构build/服务器在后台运行时的性能。 澄清:我不是在谈论生产服务器 – 我只是想知道,在开发应用程序时,这是否会是一种便宜的方法来加快编译 – 部署 – testing周期。 数据安全在这方面并不重要 – 这就是备份的目的。

Ubuntu安装无法检测到硬盘驱动器

我正在将Ubuntu安装到HP Proliant DL360 G7服务器上,该服务器具有与Ubuntu不兼容的硬件智能arraysRAID控制器。 惠普表示,为了安装Ubuntu,需要在BIOS中禁用RAID控制器。 问题是,随着RAID控制器启用安装可以看到硬盘上安装,但然后无法启动,与它禁用安装不能看到任何硬盘驱动器。 更新:Ubuntu安装硬件RAID活动,但挂在“试图从硬盘C启动:” 我build议将服务器设置为救援模式并重新安装GRUB,但在启动过程中随时按住Shift键不会显示GRUB菜单(我已经在不同的地方尝试过很多次了),Ubuntu Live USB可以没有救援模式选项。