现象产生:服务器在挂载SUSE LINUX的系统光盘安装一些系统自带的RPM包后,发现HOME目录文件系统变成只读模式。
附图:

原因分析:在系统加载光盘之前一切正常,加载后出现这样的问题。加载光盘时,使用了mount命令把光盘挂载到home目录。因此分析是由于加载上G的大文件造成的系统保护。系统光盘是一张DVD的suse linux系统盘(大小为2.82G)

问题解决:

1、首先查看分区情况
#more /proc/mounts

rootfs / rootfs rw 0 0
udev /dev tmpfs rw 0 0
/dev/sda1 / ext3 rw,data=ordered 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
debugfs /sys/kernel/debug debugfs rw 0 0
devpts /dev/pts devpts rw 0 0
/dev/sda5 /boot ext3 rw,data=ordered 0 0
/dev/sda3 /home ext3 ro,data=ordered 0 0
/dev/sda11 /local ext3 rw,data=ordered 0 0
/dev/sda2 /opt ext3 rw,data=ordered 0 0
/dev/sda9 /srv ext3 rw,data=ordered 0 0
/dev/sda10 /tmp ext3 rw,data=ordered 0 0
/dev/sda7 /usr ext3 rw,data=ordered 0 0
/dev/sda8 /var ext3 rw,data=ordered 0 0

2、卸载home分区
# umount /dev/sda3
如果发现有提示“device is busy”,找到是什么进程使它busy

3、查找使分区busy的进程

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

#fuser -mk /home 将会直接kill那个pid,然后就可以卸载了。

4.重新挂载分区,命令为

#mount  /dev/sda3  /home

或#mount -o rw,remount  /dev/sda3  /home

5、重启服务器到rescue模式,输入fsck -y进行自动文件系统错误修复,然后系统运行正常。

补充:LINUX服务器被非正常关机后文件系统容易出错,当linux系统在运行时发现错误后会将文件系统转为只读模式挂接进行保护,从而出现类似的问题。

SUSE LINUX下文件系统变只读的问题解决相关推荐

  1. suse linux 文件只可读,SUSE LINUX下文件系统变只读的问题解决

    现象产生:服务器在挂载SUSE LINUX的系统光盘安装一些系统自带的RPM包后,发现HOME目录文件系统变成只读模式. 附图: 原因分析:在系统加载光盘之前一切正常,加载后出现这样的问题.加载光盘时 ...

  2. linux下文件系统创建

    linux下文件系统的创建管理: linux文件系统按照日志类型分为非日志和日志型 日志型文件系统:ext3,ext4,xfs 非日志文件系统:ext2 linux文件系统存储分为元数据区和索引区,每 ...

  3. Linux下undefined reference to ‘pthread_create’问题解决 zz

    Linux下undefined reference to 'pthread_create'问题解决 zz 参考文章: (1)Linux下undefined reference to 'pthread_ ...

  4. ubuntu 安装linux 下vmVMware tools 步骤及问题解决

    ubuntu 安装linux 下vmVMware tools 步骤及问题解决 参考文章: (1)ubuntu 安装linux 下vmVMware tools 步骤及问题解决 (2)https://ww ...

  5. Linux下undefined reference to ‘pthread_create’问题解决

    Linux下undefined reference to 'pthread_create'问题解决 在试用Linux 线程模块时,试用pthread_create 函数. 编译命令为 gcc main ...

  6. c# 找出目录下的所有子目录_第9期:Linux下文件系统满的处理

    文件系统满(file system full),几乎是每个程序员都会遇到的问题.它会导致各种神奇的现象,比如程序突然无法启动.日志突然不刷新了等.测试环境,我们通常找出大文件并删除即可.常规的步骤是: ...

  7. linux下VMware安装出现的问题解决

    linux下VMware安装出现的问题解决 报错信息 问题1liboverlay-scrollbar.so和libunity-gtk-module.so加载失败的问题. 问题2 Gtk-WARNING ...

  8. linux iso挂载报错,linux下文件系统、iso挂载

    分类:Mount命令:需要注意的:1.挂载点必须是一个目录.2.一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用. 分类:Mount命令: 需要注意的: 1. ...

  9. Linux 下文件系统权限控制及管理

    很久没写日志了,呵呵,因为一直在享受人生中最后的自由时光-- LINUX 下权限管理的文章很多了,但一直以来,我都只是会用chmod 777 -R .. ,近来认真研究了一下,发现,其实原理明白了,就 ...

最新文章

  1. 【linux】SELinux工具:semanage的安装和使用
  2. 冬奥闭幕式黑科技再次引爆全网,AR中国结、折柳寄情……还有212项科技藏在冬奥里...
  3. MyBatis四大核心概念
  4. Unity基础组件及介绍
  5. 计算机网络放大器的作用,运算放大器
  6. go编译成linux可执行,Golang 编译Mac、Linux、Windows多平台可执行程序
  7. python好玩的代码-python有趣的一行代码
  8. 【STC8A8K64S4A12开发板】—小白做GPIO点灯实验
  9. IME 消息 函数 常量
  10. 如何查询电脑本机出厂序列号
  11. Linux收音机软件,在Linux终端听收音机
  12. 总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为 (4) MB/S。...
  13. Linux文本三剑客(grep、sed、awk)
  14. 文本相似度的几种计算方式
  15. 笔记本Ubuntu系统关闭独显+省电降温设置
  16. 走入SVG-姜威-专题视频课程
  17. vue报错SassError: Expected newline.
  18. hadoop的hdfs架构
  19. outlook登录企业邮箱和qq邮箱
  20. PSD-BPA光伏仿真求助

热门文章

  1. python面向对象重新梳理
  2. BigData-‘基于代价优化’究竟是怎么一回事?
  3. Ubuntu开启远程连接
  4. Hibernate Validation与Spring整合各注解的用法Demo
  5. iptables配置
  6. 刚发现 emacs的新的go-mode
  7. Spring使用环境变量控制配置文件加载(转)
  8. YESLAB的数据中心课程介绍
  9. MyBatis+Spring整合
  10. Python--编码的疑惑