学习网考试学习资料

Gzu521.com

通过Linux系统引导CD排除服务器故障(1)

LINUX教程   点击:次   发布时间:2006-10-30   【字体: 】   来源:Gzu521.com
贵 州 学 习 网
 

  系统崩溃引起的服务中断会给用户带来巨大的经济损失,但如果使用合适的工具则可以尽快恢复系统,把损失降到最低限度。尽管linux系统以稳定可靠著称,但由于硬件问题有时仍会崩溃/或无法引。针对这一问题,最好的解决办法就是使用linux系统引导cd。 

  为了方便读者,笔者在下面列出了安装red hat linux 8.0的最必须步骤。 wY!C =[ 此文转贴于我的学习网电脑课堂LINUX教程 http://www.Gzu521.com] wY!C =

  为安装过程作笔记

  在red hat linux系统典型安装完成后,系统会提示用户是否需要建立引导盘。如果用户愿意为日后系统崩溃保留恢复手段的话,建议不要跳过这一步骤。如果用户跳过了这一步骤,也可以在系统命令行运行 mkbootdisk 来建立引导盘。

  mkcdrec

  mkcdrec(建立可恢复系统的只读cd)命令是linux系统中建立可引导灾难恢复cd的工具。它支持多数文件系统、raid(廉价冗余磁盘阵列)以及可选的工具,可以用来进行系统故障修复。在这些工具中,有分区管理工具、内存检测工具、数据恢复工具等等。此外,mkcdrec支持目前发布的大多数linux系统版本,包括red hat 8.0以及 mandrake 9 。

  开始阶段

  建立可引导恢复cd的第一步是下载mkcdrec。在笔者写这篇文章的时候,该软件的0.6.7版本已经发表且可以下载。笔者下载mkcdrec_v0.6.7.tar.gz 这个文件包后,放在/home/slowe目录中。此外用户还可以下载其它可选的mkcdrec工具包,其中包括很多有用的工具,用户可以把这些工具也一起烧录到引导cd中。上述工具包的版本号也是0.6.7。cd制作开始的时候,笔者提醒您还要拥有linux系统的root权限,才能执行以下的工作。

  1、cd /home/slowe [切换到mkcdrec下载的目录中。

  2、tar zxvf mkcdrec_v0.6.7.tar.gz [解压缩mkcdrec包。]

  3、cd mkcdrec [mkcdrec文件解压缩后,进入其目录。]

  4、tar zxvf /home/slowe/mkcdrec_v0.6.7_utils.tar.gz [解压缩工具包。]

  5、make test [运行一个脚本以确定用户系统中是否有mkcdrecs所必须的工具。点击这里查看该脚本输出的命令示例。

  如果上面的脚本输出显示用户的服务器有问题,那么必须加以解决才能继续后面的工作。示例中的nasmc 错误是指在用户系统中没有找到一个汇编编译器。笔者后来在这里下载了这一编译器,并通过执行如下命令进行安装:


  rpm --install nasm-0.98-8.i386.rpm

  系统恢复引导cd中要有一个能够工作的操作系统内核,通过该内核进行引导并进入linux系统。mkcdrec程序所带的linux内核为2.4.18。

  示例中的下一个错误是指明系统内部还缺少一个cd刻录工具。由于笔者在linux系统中并没有cd刻录软件,因为笔者打算在windows系统中进行cd烧录。可以通过更改配置文件来忽略对linux系统下cd刻录软件的检查。请使用pico config.sh命令来编辑config.sh文件,将burncdr=y改写为burncdr=n。

  在安装nasm编译器以及修改了配置文件后,就可以再一次运行 make test 来了解是否还有错误。在笔者的操作过程中,排除上述问题后就没再遇到麻烦。

  下面的操作大多是通过菜单完成的,在listing b.中可以看到示例菜单。

  选项1是建立一个带有紧急恢复工具的可引导cd。但不为用户的系统保留任何数据。

  选项2建立带有紧急修复工具的可引导cd,同时还将备份用户的系统信息。千万不要把选项2所做好的cd随处乱丢,因为利用该cd可以对存储的数据进行无限制的访问。这一选项建立一个或多个iso镜像文件,并存储在/tmp/backup目录中。

  选项3与选项2的功能类似,除了iso镜像不是存储在/tmp/backup目录中之外,其它没有区别。

  选项4通过磁带机进行系统信息备份,建立同样的系统可引导cd。

  举例来说,如果选择1选项,那么可以将生产的iso镜像文件拷贝到windows系统中并刻录在cd上。如果用户希望备份系统文件和配置文件到cd,那么可以选择选项2和3,但如果从时间和工作量考虑,选项1是不错的选择。它将提供用户可以引导并可以进行恢复尝试的工具,但该选项就不提供对当前linux系统的重要数据备份功能。

  如果选择1选项,那么mkcdrec脚本则开始工作。这一过程要花些时间,因为该工具要为制作整张cd准备所有的内容,包括:引导加载器(boot loader)、内核以及急救工具。listing c中告诉用户都保存了哪些内容。

下一页
本文共3页: 第 [1] [2] [3]

责任编辑:gzu521

电脑课堂分类
Windows 2000教程
Windows XP教程
Windows 2003教程
Windows Vista教程
LINUX教程
软件教学
办公软件
硬件DIY
分类推荐信息
更多...
大类最新文章
更多...