双十一前4小时,CentOS 6.5server启动错误排查
11月10日晚上8点多。眼看要到双十一了。。。
但我要说的这段经历却和双十一毫无关系。哈哈。
这天准备向CentOS6.5server的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上的resetbutton进行重新启动,结果就出现了开头的问题,瞬间感觉linux系统好脆弱啊.
抬头一看时间,是晚上22点多,2个多小时解决这个问题!然后直接进入双十一模式!
双十一前4小时,CentOS 6.5server启动错误排查的更多相关文章
- 备战双十一,腾讯WeTest有高招——小程序质量优化必读
WeTest 导读 2018年双十一战场小程序购物通道表现不俗,已逐渐成为各大品牌方角逐的新战场.数据显示,截止目前95%的电商平台都已经上线了小程序.除了电商企业外,许多传统线下商家也开始重视小程序 ...
- 双十一DIY装机记
一.装机背景 最近发现古董笔记本太卡了,用了近6年,尽管自己不打游戏,但是业余时间写写代码,同时开两个编辑器,打开个大一点的软件都卡的不行,据说更换固态硬盘可以提高速度,于是乎,京东买了一个500 ...
- 双十一 VS 火车票(12306)
火车票开售了,又是一年,code了一年,咱们也该回顾回顾了. 还记得12306上线之初各种技术大牛给人家出方案,吐槽人家外包费用?我们来回顾回顾. 就园子里都过千篇文章来侃这事儿,请问有多少主题的文章 ...
- “双十一”购物狂欢节,电商运营和商业智能(BI)才是绝配
百年前,人们获取信息的方式是通过报纸.书籍:十年前,人们获取信息的方式是通过传统PC互联网:而如今,在4G网络高速发展的浪潮下,伴随着移动智能终端的普及,人们获取信息的方式已经逐渐转向了移动 ...
- Java封装的与当前时间比较,得到多少年,多少月,多少天前,多少小时前,多小分钟前
public class CalendarCal { /** * 与当前时间比较,得到多少年,多少月,多少天前,多少小时前,多小分钟前 * * @param calendar * ...
- python获取时间————前一天后一天前一小时后一小时前一分钟后一分钟
获取当天日期 一: import time print(time.strftime("%Y-%m-%d")) #输出当前日期 2018-05-01 二: import dateti ...
- String的用法------程序猿的双十一
小感慨:我就静静的写着代码玩,度过一年一度的双十一,今晚就更新进度,整理笔记. package com.mon11.day10; import static org.junit.Assert.*; i ...
- 使用C#把发表的时间改为几个月,几天前,几小时前,几分钟前,或几秒前
//使用C#把发表的时间改为几个月,几天前,几小时前,几分钟前,或几秒前 //2008年03月15日 星期六 02:35 public string DateStringFromNow(DateTim ...
- ABBYY FineReader去他的光棍节,我要我的双十一
今天就是双十一,全民剁手的双十一,一年仅一次的双十一,不只是半价的双十一.....此时此刻,多少钱拿起手机在疯狂购物,又有多少人死守着电脑,不敢怠慢一丁点机会,买着买着购物车就空了,然后才发现,咦!超 ...
随机推荐
- EasyUI序列化提交学习总结
jquery easyui将form表单元素的值序列化成对象 form表单 <form id="ff"> <input type="text" ...
- java 后台封装json数据学习总结(二)
一.JSONArray的应用 从json数组中得到相应java数组,如果要获取java数组中的元素,只需要遍历该数组. /* * 从json数组中得到相应java数组 * JSONArray下的toA ...
- MSP430之自动增益程控放大main备份
占位符 #include <msp430.h> #include "sys.h" #include "ps2.h" #include "1 ...
- 关于ofbiz13.07和ofbiz14.12部署的问题解决方法
必备软件 Jdk7 文件名:java_ee_sdk-6u4-jdk7-windows.exe eclipse MySQL Installer 5.6 for Windows MySql Connect ...
- Python之Django框架
1.Django简介 Python下有多款不同的 Web 框架,Django是最有代表性的一种.许多成功的网站和APP都基于Django. Django是一个开源的Web应用框架,由Python写成. ...
- HDU3001 Travelling
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission( ...
- [LeetCode] String to Integer (atoi) 字符串
Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. ...
- linux内核情景分析之匿名管道
管道的机制由pipe()创建,由pipe()所建立的管道两端都在同一进程.所以必须在fork的配合下,才可以在具有亲缘关系的进程通信 /* * sys_pipe() is the normal C c ...
- Java IO 学习(一)同步/异步/阻塞/非阻塞
关于IO,同步/异步/阻塞/非阻塞,这几个关键词是经常听到的,譬如: “Java oio是阻塞的,nio是非阻塞的” “NodeJS的IO是异步的” 但是这些东西听多了就容易迷糊,比方说同步是否就是阻 ...
- 给定n个数字,问能否使这些数字相加得到h【折半查找/DFS】
A Math game Time Limit: 2000/1000MS (Java/Others) Memory Limit: 256000/128000KB (Java/Others) Submit ...