Categories


Tags


linux系统变为只读出现提示Read-only file system的解决办法

问题描述:linux系统变为只读,出现提示Read-only file system, 如图所示:

image.png

问题原因:系统没有正常关机,导致虚拟磁盘出现文件系统错误.

说明:此修复可能会导致个别文件及数据丢失,修复之前建议做好文件备份工作.

解决方法:使用 fsck 手动修复磁盘文件,具体操作如下:

1.使用mount查看磁盘加载情况

mount:   用于查看哪个模块输入只读,一般显示为:

[root@localhost ~]# mount

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)

debugfs on /sys/kernel/debug type debugfs (rw,relatime)

mqueue on /dev/mqueue type mqueue (rw,relatime)

hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)

binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)

tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=388136k,mode=700)

/dev/vdb1 on /home type ext4 (ro,relatime,data=ordered)

[root@localhost ~]#

查看ro挂载的分区,如果发现有ro说明此磁盘是只读状态(最好也检查下/etc/fstab查看配置文件是否就已经设置为只读挂载权限)

2.卸载只读分区

[root@localhost ~]#umount /dev/vdb1

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

比如可执行/etc/init.d/httpd stop 等命令停止正在运行的一些服务

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

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

image.png

3.fsck修复磁盘文件

[root@localhost ~]#fsck -fvy /home

修复异常的磁盘分区

image.png

然后重新mount即可。

4、直接remount或者是mount -a,命令为

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

最后启动开始停止的服务/etc/init.d/httpd start也可执行reboot重启下服务器让系统自动启动运行的服务.

来源:西部数码


Public @ 2019-04-25 15:47:34

Windows Server 2008网站服务器迁移流程

迁移Windows Server 2008网站服务器的流程如下: 1. 准备目标服务器:在目标服务器上安装Windows Server 2008操作系统,并确保服务器硬件和软件要求满足网站的需求。 2. 备份源服务器:在源服务器上备份网站的所有文件、数据库和配置信息。可以使用Windows Server Backup工具或第三方备份软件来完成备份。 3. 迁移网站文件:将源服务器上的网站文件

Public @ 2023-07-23 18:50:33

Linux开启ping

为了您的服务器安全系统默认是禁Ping,如果需要开启,可参考以下方法。以CentosOS系统为例:1、系统默认为开启ping。修改文件:/etc/sysctl.conf2、允许ping增加一行:net.ipv4.icmp_echo_ignore_all=03、禁止ping增加一行:net.ipv4.icmp_echo_ignore_all=14、修改后使用以下命令使之生效:sysctl -p注:0

Public @ 2016-05-07 16:13:00

Linux修改远程端口号

要修改远程端口号,需要修改服务器的防火墙规则和网络配置。 1. 修改防火墙规则 如果使用的是iptables防火墙,可以使用以下命令修改端口号: ``` iptables -A INPUT -p tcp --dport -j DROP iptables -A INPUT -p tcp --dport -j ACCEPT ``` 这将禁用原端口号的访问,并允许新端口号的访问。 2. 修

Public @ 2023-06-09 16:50:18

Linux扫盲篇:CentOS、Ubuntu、Gentoo

1. CentOS CentOS 是一种免费的、企业级的 Linux 操作系统,它的设计目标是提供一个稳定性高的、容易管理的平台,同时又能够保证与 RedHat Enterprise Linux(RHEL)的兼容性。CentOS 的发行版通常包含了最新的稳定版本的软件包,以及一些重要的安全修补程序和补丁。因此,CentOS 这种操作系统非常适合用于伺服器等关键应用场景。 2. Ubuntu Ub

Public @ 2023-03-31 12:50:34

更多您感兴趣的搜索

0.513386s