centos 运维经历

来源:互联网 发布:软件网络安全策略 编辑:程序博客网 时间:2024/05/29 10:29
本来打算中午的时候到泉州这边,因为校车坐不上,只能等到晚上的车,到达泉州时就已经是晚上7点了。所以我们的时间有点少只有一天时间。

19日晚,我们过来的时候开机的时候出现
EXT3-fs error (device hda3) in start_transaction: Journal has aborted
问题,然后我们以为可以用live CD来挂载硬盘,把配置文件那些先拷贝出来,结果没有光驱的数据线,我们找了好久,去外面买了一条。
可以用liveCD启动后我们进入系统,然后出现了磁盘不能挂载的问题(个人感觉可能是因为系统建立了raid 1导致文件系统不能识别),然后我们就重新启动,还是不能正常启动,报出一堆的错误,连系统都不能进入。
后来我们google了一下,发现可以进入救援模式,那时我才醒悟,一般系统坏了都是可以进入单用户模式对系统进行修复的。于是我们就进入单用户模式。
我们查找资料,发现http://major.io/2007/11/20/ext3-fs-error-device-hda3-in-start_transaction-journal-has-aborted/这个文章写的错误和我们遇到的很像,而且还是挺有道理,然后我们就按照他的来修复。结果,修复完后,又出现了新的错误,好像把sda1的文件日志系统损坏了,然后我们有重新尝试着进入single模式进行修复,可是这一次连single模式都不能进入,只能进入grub模式,无奈之下,我们进入grub模式把网络配置给拍了一张照片,其他的/usr目录下好像那些文件都读取不到。
这时已经快接近晚上11点了。我们没办法就只有先回去睡觉了。
20日早上,我们想再次进入grub进行系统的修复,可是对此,我们感到不知道如何去修复,因为在以前对grub接触的很少,每次看到grub都不知道要怎么做,我们特意稍微google了一下,但是还是不知道要怎么做,这是时间已经快到11点了,没办法之下,我们重装系统,可是在建立raid的时候我们花费了好久,没办法,我们只能不使用raid1,跳过使用比较快速的easy的方式来建立raid。
在后来打算修复文件系统的时候总是会出现错误,主要的错误如下:
Creating root devicemkrootdev: label / not foundMounting root filesystemmount: error 2 mounting ext3mount: error 2 mounting noneSwitching to new rootswitchroot: mount failed: 22umount /initrd/dev failed: 2Kernel panic - not sysncing: Attempted to kill init!
在网上找了很久,结果我们在grub中不管怎么去操作都是错误。没办法之下,我们只能打算用从厦门这边带过去的硬盘来重新安装操作系统。可是,在安装操作系统的时候,我们遇到了一个最蛋疼的事,每次安装到把文件系统写入磁盘时总是报出错误。报出错误后我们从google上查找了一些资料,可是就是不知道怎么去解决它。每次安装的时候都出现了如下错误:
开始的时候我们怀疑是raid的问题,可是我们禁用raid的时候,这个错误照样还是会出错,所以就排除了raid的问题。
后来又听苏学长提起代理的原来的服务是用centos4.6的,然后我就通过无线下载了centos 4.6的镜像,结果还是不能使用,到达分区的时候还是出现了类似的错误。
没办法,我们感觉可能是由于硬盘出现了故障吧,于是我们就下定决心,使用原来的硬盘,把数据给清空,于是,我们就把原来的磁盘放到服务器上,结果,到达磁盘写入的时候还是出现了错误。
后来听苏学长提起用小马PE进入系统来格式化硬盘,可是进入系统后,小马PE的那些磁盘分区的工具根本就不能识别那个和发现那块硬盘,没办法之下,我们已经把我们所有想到的试了一下,还是不行,所以就先回来了。
这次经历我感觉我的实战太缺乏,对于一些应该知道的东西,比如说系统出错的时候可以进入single模式下对系统进行修复。还有对于光驱什么的太过于依赖这边的老师,有时候老师没有就会因为一根线难道好汉。
还有就是当我们进入单用户模式后,应该立即对数据进行备份,因为我们没有经历过实战,导致了我们不知道需要先去备份文件,把重要的东西先拷贝出来。最终由于一些操作,导致进不了系统,只能在grub中读取一些文件。
这次运维虽然遇到许许多多的问题,但是感觉学到了很多的东西。

0 0
原创粉丝点击