管理资源吧

当前位置:管理资源吧首页>>>tech>>>c1>>>服务器教程

linux文件系统只读

  下面是百度的方法,fsck谨慎使用,另外fuser可以解决umount遇到device busy的情况

  mount ;df -h ;vi /etc/fstab是在遇到只读和文件系统时经常要用到的几个命令

  但是我遇到的情况上述方法无效,是硬件直接故障了 很多命令输了没反应,文件系统只读但是mount下看全部是rw;系统重启后直接halt掉;

  查看ilo日志提示硬盘故障,百度下1950服务器好像经常有这问题,SAS卡坏了

  最后面是人家怎么修的 我们的也过了保修期就直接下架了,还好不是关键业务

  1. 重启系统看是否可以自动修复。

  2. 使用fsck -y /dev/sda1 进行自动修复。(用”-y”选项来执行该命令对硬盘进行检查和修复)

  添加参数:fsck -y -C -t ext3 /dev/sda1 (一般情况下修复完成后,所有文件移动到 lost+found目录,文件名会被改变)

  (-C 显示进度条 -t 指定文件系统类型 -y 默认自动yes修复)

  3. 如果fsck修复完成后,启动系统依然自读。

  查看分区结构:

  [root@localhost ~]# more /etc/fstab

  [root@localhost ~]# more /proc/mounts

  [root@localhost ~]# mount

  /dev/sda2 on / type ext3 (rw)

  proc on /proc type proc (rw)

  sysfs on /sys type sysfs (rw)

  查看ro挂载的分区,如果发现有ro,就重新mount

  umount /dev/sda1

  mount /dev/sda1 /boot

  如果发现有提示“device is busy”,找到是什么进程使得他busy

  fuser -m /boot 将会显示使用这个模块的pid

  fuser -mk /boot 将会直接kill那个pid

  然后重新mount即可。

  4. 直接remount

  [root@localhost ~]# mount -o rw,remount /dev/sda1

  实践证明了这篇博文的伟大,像原作者致谢!Dell PowerEdge 1950服务器 【E171F PCIE Fatal Err B0 D3 F0】

  Dell PowerEdge 1950服务器 【E171F PCIE Fatal Err B0 D3 F0】

  近一个月来,我部门所使用Dell PowerEdge 1950服务器连续8台服务器发生了同样的故障,造成死机,无法启动。

  由于连续发生同样故障,我估计以后此型号服务器都有可能发生类似问题,因此使用此型号服务器的项目需要注意这个问题。

  为了不对业务造成更大的影响,此故障可以由我们自行维修解决。

  故障表现:服务器死机,前显示板橘色显示【E171F PCIE Fatal Err B0 D3 F0】字样。

  重启显示器报【PCIE Fatal Err: Critical Event sensor, bus fatal error (Bus 0 Device 3 Function 0) was asserted】字样,无法启动。

  故障原因:SAS 5i卡上的两颗液态电容损坏。外观上可以看到电容顶部鼓起。

  解决办法:更换电容,电容的容量是1500uf,电压时6.3v,耐温是105℃。

  只需要把SAS 5i卡拆下来,到当地可以维修电脑的地方,花费10元到20元让电脑维修工把坏的电容拆掉,换上新的就行了。

[Ok3w_NextPage]

  电容的选择:电容的高度要小于等于原电容(太高的话,机箱盖将盖不上),电容的容量,电压必须一致,耐温要大约等于原耐温。

  最好选择三洋的固态电容,其次是三洋的液体电容。

  SAS 5i卡的拆卸方法:SAS 5i的位置就在服务器前显示板的后边,服务器的左前段。

  1、 打开机箱盖,

  2、 找到SAS 5i卡的位置,

  3、 拆掉右边的连线,

  4、 先提起左侧的蓝色塑料提柄,再向右拽出。

  5、 用报纸包上,放到硬纸盒中,带去电脑维修点。

  SAS 5i卡的安装很容易,不再细说。

tech首页 更多tech