11月10日晚上8点多,眼看要到双十一了。。。
但我要说的这段经历却和双十一毫无关系,哈哈。这天准备向CentOS6.5服务器的svn上传一些文件,结果开机启动时,却出现了下面的界面:
这是肿么回事?根据屏幕的提示,先使用root账号登录到系统,然后使用fsck命令手工检测
#cd /tmp/.ICE-unix #目录下只有一个X0文件
#fsck X0 或者fsck.ext3 -y X0
显示都是
fsck.ext2(3): No such device or address while trying to open X0
Possibly non-existent or swap device?
接下来尝试直接删除提示中给出的.ICE-unix等目录
提示是Read-only file system
看来是不行,于是google之,看到好几种可能的办法:
1.找到chattr,lsattr命令,执行仍然不行
2.执行
#chmod o-t .ICE-unix
不行,提示是Read-only file system
到这里觉得有点诧异,以root身份都不能执行上面几个命令,很让人抓狂啊
于是我随便进入一个目录
#cd /home
#mkdir test
结果出现提示,不能创建test目录!
然后又试了一下创建文件,修改文件等操作,发现不能创建目录,文件,甚至不能修改文件.不知道是什么原因,难道是交换分区出问题了?
执行df -h,感觉确实是不太对劲
用了上面3种方法全都不行,感觉要彻底崩溃了,难道要重装系统才行吗?上面有非常多的资料备份,以及辛辛苦苦搭建起来的tomcat,mongo,redis,mq等超多东东啊.
这时重新翻看之前的搜索结果,看到http://www.ha97.com/5428.html这篇文章,里面提到linux系统非正常死机,目录和文件成为只读之后的解决办法,用root账号执行
#fsck.ext3 -y /dev/vda3
突然脑子一闪,刚才虽然执行了fsck这个命令,但是仅针对/tmp下一个具体文件,并没有对整个设备手动恢复.于是执行
#fsck.ext3 -y /dev/sda5
接着就看到屏幕出了一堆提示,显示在修复系统,幸好我的机器只是几百G的硬盘,不到3分钟就修复完毕.
接下来reboot,一切都恢复正常!
差点就重新低格一遍这块硬盘,修复系统之后的喜悦心情简直是无以复加,然后想起来,出现这种目录文件不能读写的情况,应该是自己的误操作.在第一遍启动centos系统时,好半天也没有完全启动起来,于是就手动按了PC上的reset按钮进行重启,结果就出现了开头的问题,瞬间感觉linux系统好脆弱啊.
抬头一看时间,是晚上22点多,2个多小时解决问题!然后直接进入双十一模式!
分享到:
相关推荐
CentOS 6.5作为CentOS 6系列的一个稳定版本,在安全性、稳定性以及兼容性方面做了很多改进和完善,非常适合于企业服务器部署。 #### 二、CentOS 6.5镜像文件概述 CentOS 6.5提供多种类型的镜像文件供用户选择,...
CentOs6.5镜像源
centos6.5 邮件服务器安装视频 自己录制
CentOS6.5 是一个基于 Linux 的开源操作系统,广泛应用于服务器领域。下面将详细介绍如何使用 VMware 创建虚拟机并安装 CentOS6.5 操作系统。 步骤一:创建 CentOS6.5 虚拟机 1. 打开 VMware 软件,点击“文件”...
CentOS 6.5 的 软件源很多官方已经停止维护,该文件包内配置好的yum源是可以正常使用的。将原/etc/yum.repos.d/目录下原来的 .repo 备份, 然后把本文件包内的repo文件复制过去, yum clean all 后,再 yum ...
centos 6.5 telnet 客户端 安装文件 rpm包 centos 6.5 telnet 服务端 安装文件 rpm包 http://vault.centos.org/6.5/os/x86_64/Packages/ 从官网下载亲测可以用
启动虚拟机,并插入 CentOS 镜像文件,等待虚拟机自动安装 CentOS 6.5。安装过程中,需要选择语言、时区、键盘布局等设置。 二、连接工具的配置 连接工具是用于连接虚拟机和物理机之间的工具,例如 PuTTY 或 ...
CentOS6.5的64位镜像文件iso。CentOS是基于linux内核而扩展的操作系统。
在 CentOS 6.5 上安装并配置 MySQL 5.5 是一项常见的任务,尤其是对于那些希望在服务器环境中部署稳定、可靠的数据库服务的系统管理员来说。本文将详细介绍如何在 CentOS 6.5 系统上安装 MySQL 5.5,并进行必要的...
### CentOS 6.5 安装LNMP服务器教程 #### 一、概述 本文将详细介绍如何在CentOS 6.5上安装LNMP(Linux+Nginx+MySQL+PHP)服务器环境。LNMP架构是一种非常流行的Web服务器组合,它不仅性能高效而且配置灵活,非常...
CentOS 6.5 双网卡绑定 CentOS 6.5 双网卡绑定是指在 CentOS 6.5 操作系统中将两块网卡绑定成一个逻辑网卡...CentOS 6.5 双网卡绑定可以提高服务器的网络性能和可用性,管理员可以根据需要选择合适的绑定模式和参数。
本文将详细讲解如何在CentOS 6.5系统上升级OpenSSH。 首先,升级OpenSSH通常涉及升级其依赖的库,特别是openssl。openssl是提供加密功能的核心库,新的版本通常会包含更强的加密算法和修复的安全漏洞。在升级...
"U盘安装CentOS 6.5" U盘安装CentOS 6.5是相对于光盘安装的一种更快速、更方便的安装方式。使用U盘安装CentOS 6.5可以跳过刻盘的步骤,速度也更快,而且没有硬件限制(新机器USB口都有,光驱不一定有)。 U盘安装...
CentOS6.5服务器搭建,包括oracle11的安装,tomcat配置,apache配置,choose tool安装,webmain软件的安装,操作过程中的笔记
在Linux系统中,CentOS 6.5是一个广泛使用的版本,而MySQL 5.6则是一个流行的开源数据库管理系统。本文将详细介绍如何在CentOS 6.5上进行MySQL 5.6的一键安装过程,包括必要的环境准备、安装步骤、配置优化以及安全...
- 插入CentOS 6.5安装光盘,启动计算机后选择“Install or upgrade an existing system”。 **2. 媒体测试** - 在提示是否进行CD媒体测试时,选择“Skip”跳过测试。 **3. 语言与键盘布局** - 选择语言为...
在Linux系统中,CentOS 6.5是一个广泛使用的版本,它提供了稳定和安全的环境来运行各种服务,包括FTP(File Transfer Protocol)服务器。FTP允许用户从远程服务器上传、下载文件,对于开发者和系统管理员来说是必备...
在Linux系统中,如CentOS 6.5,NTP是保持系统时间准确的关键工具,尤其对于服务器而言,时间的精确性对于日志记录、数据库操作、分布式系统等都至关重要。"centos6.5-ntp安装包.rar"显然包含了在CentOS 6.5上安装和...
Centos6.5升级openssh-9.1p1包括32位和9.3版本的63位的全部rpm包,附带telnet客户端的rpm包 32位: openssh-9.1p1-1.el6.i386.rpm openssh-clients-9.1p1-1.el6.i386.rpm openssh-server-9.1p1-1.el6.i386.rpm ...