最近在增加新的国外服务器以及对国内服务器进行硬盘的替换升级,国内服务器的硬盘经过几年的使用后逐步损坏,去年让同事进行过详细和全面的磁盘检查和扫描,都进行了记录:

有一些硬盘完全损坏,不能用了;

有些经常变为只读状态的也不敢继续用,主动转移数据到好的硬盘,然后修改/etc/fstab禁用;

有些硬盘从ext3改为ext2后重新修复、格式化,继续勉强使用;

还有一些发现有坏道,但也依然用在不是非常重要的情况下,例如做专门的文件缓存硬盘用。

以前每台服务器将8个硬盘接口全部占满挂8块硬盘,除了系统盘是厂商配的1T或者500G蓝盘以外,我们基本上都是添加的10000转的300G迅猛龙硬盘,但从目前来看,也是这些迅猛龙硬盘坏得最多。中途还曾尝试添加过笔记本电脑用的64G固态硬盘,但很快这些固态硬盘就坏掉了,无法适应服务器的使用坏境。这说明在大IO吞吐量下,对无论是固态硬盘还是机械硬盘,都还是损害很大的。

这次准备在5台服务器上把没有在使用的坏硬盘撤下,添置上新采购的1T企业级黑盘(目前性价比最好):

17现有6块在用,准备添加2块

22现有4块在用,准备添加4块

23现有5块在用,准备添加3块

44现有7块在用,准备添加1块

45现有6块在用,准备添加2块

替换起来还比较麻烦,同事处理了两天一夜还只搞了3台服务器,中途遇到一些波折,5-1节后再去搞2台。

硬件添加后,还要准备数据的搬迁,web文件、缓存文件、设置文件都比较简单,直接复制就可以,而数据库文件就麻烦一些,还有尽量减少网站中断访问时间,我现在采取的办法是:

MediaWiki在LocalSettings.php中将数据库设置为只读,这样就可以复制数据库的文件到新硬盘,然后修改数据库目录的指向链接就可以,这个过程不影响访问,只是暂时不能修改、留言;

Drupal修改Settings.php,让系列网站临时连接默认站点的数据库,再马上复制数据库的文件到新硬盘,并批处理中自动修改数据库目录的指向链接,这个过程会短暂造成访问遇到404报错,过一会儿恢复,暂时还没有想到更合适的办法避免报错,即使把Drupal网站设置为maintenance模式,数据库也不是只读的,所以只好先连接其它数据库(补充:可以把Drupal系统目录中的默认站点设置为maintenance模式,让访问正在转移数据的站点的用户临时指向这里看到维护状态,Drupal 7可以在settings.php中增加$conf['maintenance_mode'] = TRUE;Drupal 6可以在settings.php中增加$conf['site_offline'] = '1';)。

另外,在新增国外服务器的时候,我们尝试了租用新推出的2x250G固态硬盘的服务器,因为这是服务器专用的固态硬盘,所以应该是可以经受服务器运行环境考验的,该厂商是去年就推出了,我们当时不敢用,直到过了半年看该厂商还在大力推广这种机型,才开始采用,目前还在测试中,一两个星期的使用是没有问题的,稳定性以及性能是否有提升还有待观察。

服务器更换损坏硬盘,更换一批服务器损坏硬盘相关推荐

  1. HP服务器换硬盘流程,HP服务器SSD硬盘更换操作指南.pptx

    HP服务器SSD硬盘更换操作指南 HP服务器SSD硬盘更换 操作指南 目录 硬盘的安装 准备工作 注意事项 磁盘阵列的创建 创建Raid的流程 注意事项 数据库的创建附加 准备工作:三星磁盘,磁盘托盘 ...

  2. 无法打开运行空间池,服务器管理器winrm插件可能已损坏或丢失

    在使用windows2012 的服务器或云主机时,服务器安装不了iis服务. 提示 "无法打开运行空间池,服务器管理器winrm插件可能已损坏或丢失". 这个问题可能的原因是您的机 ...

  3. 维修服务器的请示,关于更换云服务器的请示

    关于更换云服务器的请示 内容精选 换一换 实例即弹性云服务器,是由CPU.内存.操作系统.云硬盘组成的基础的计算组件.弹性云服务器创建成功后,您就可以像使用自己的本地PC或物理服务器一样,在云上使用弹 ...

  4. 本地xshell损坏了着急拷贝服务器上的大文件怎么办?有办法lrzsz来帮忙

    本地xshell损坏了着急拷贝服务器上的大文件怎么办?有办法lrzsz来帮忙 目录 本地xshell损坏了着急拷贝服务器上的大文件怎么办?有办法lrzsz来帮忙 #把服务器的大文件通过sz命令拷贝到本 ...

  5. 黑鲨怎么修改服务器,黑鲨研习win7系统DNS服务器更换的还原教程

    经常使用电脑的朋友会发现win7系统DNS服务器更换的问题比较常见,如今就有用户反映在使用电脑的时候遇到win7系统DNS服务器更换的情况不知怎么解决,于是我就给大家整理总结了win7系统DNS服务器 ...

  6. 云服务器可以修改ip,云服务器的ip可以更换吗

    云服务器的ip可以更换吗 内容精选 换一换 子网创建好后,网段是不支持修改的.如需修改子网网段可以通过更换子网来实现.云服务器已关机.登录管理控制台.选择"计算 > 弹性云服务器&qu ...

  7. 金蝶eas系统服务器地址,金蝶eas更换服务器地址

    金蝶eas更换服务器地址 内容精选 换一换 子网创建好后,网段是不支持修改的.如需修改子网网段可以通过更换子网来实现.云服务器已关机.登录管理控制台.选择"计算 > 弹性云服务器&qu ...

  8. 服务器系统换系统,更换服务器系统

    更换服务器系统 内容精选 换一换 Agent服务证书,即鲲鹏性能分析工具的服务端和Agent端之间通讯的证书.已成功安装系统性能分析并登录鲲鹏性能分析插件.管理员用户(tunadmin)可以执行生成证 ...

  9. 更换系统服务器地址,金蝶系统更换服务器地址

    金蝶系统更换服务器地址 内容精选 换一换 子网创建好后,网段是不支持修改的.如需修改子网网段可以通过更换子网来实现.云服务器已关机.登录管理控制台.选择"计算 > 弹性云服务器&quo ...

  10. 战地指挥官 服务器维护,战地指挥官突然显示数据包损坏怎么办 解决数据包损坏方案...

    战地指挥官突然显示数据包损坏怎么办 解决数据包损坏方案.战地指挥官是一款非常好玩的游戏,许多玩家被其优秀的内容和有趣的玩法所吸引.但是近日有小伙伴反应战地指挥官突然显示数据包损坏,小编这里整理了一些战 ...

最新文章

  1. 对C语言程序进行编译时 针对以下情况,linux书上划的题的答案.doc
  2. 将CloudWatch Logs与Cloudhub Mule集成
  3. c++面向对象高级编程 学习十六 vptr和vtbl
  4. 求最小连续和(洛谷P1614题题解,Java语言描述)
  5. Linux 进程号 端口号 互找
  6. 欧几里得和扩展欧几里得
  7. 【语音去噪】基于matlab改进谱减法语音去噪【含Matlab源码 569期】
  8. 宋宝华——Linux设备驱动开发详解:基于最新的Linux 4.0内核(第一章)
  9. 计算机文献检索综合性实验报告,文献检索实验报告.doc
  10. Hololens官方教程精简版 - 08. Sharing holograms(共享全息影像)
  11. 电动汽车热管理粘合剂和密封剂市场现状及未来发展趋势
  12. Could not calculate build plan: Plugin org.apache.maven.plugins:maven-war-plugin:3.2.2
  13. 用户研究方法定性定量_用户体验测试:定性测试
  14. java中的LinkedList(链表)与ArrayList(动态数组):(1)简单辨析
  15. 伤感日志:眼泪是什么颜色,什么味道
  16. Flutter 2.8 正式发布
  17. 苹果开发者证书提示编辑电话号码
  18. darksky 经纬度_使用DarkSky API构建天气应用
  19. et格式如何转换Excel
  20. 英特尔推出全新 NUC 套件和 NUC Mini PC

热门文章

  1. 聊聊2022年广告联盟行业吧
  2. td标签高度属性不起作用
  3. 烤箱做披萨的做法 教你做火腿肠披萨
  4. oracle to_char 进制转换_ORACLE函数TO_CHAR以及数字转换格式
  5. c++:从单例到内存屏障
  6. RHY融获基金数字资产投资,海外扩建加速
  7. 单片机C语言-include、sfr和sbit 的讲解
  8. 【云云怪】第4个项目:20以内加减法(剧情版)
  9. dpkg: 依赖关系问题使得 sdkmanager 的配置工作不能继续: sdkmanager 依赖于 libgconf-2-4;然而: 未安装软件包 libgconf-2-4。 [已解决]
  10. Debian Cacti(仙人掌)