常见系统故障排除

常见系统故障排除:

  1. 确定问题的故障特征是什么
  2. 重现故障
  3. 使用工具收集进一步信息,以确定问题根源
  4. 排除不可能的原因
  5. 定位故障:

从最简单的问题入手

一次只尝试一种方式

  1. 备份源文件
  2. 尽可能借助工具

可能会出现的故障:

  1. 管理员密码忘记

进入单用户模式直接修改密码

  1. 系统无法正常启动

a.      grub损坏(MBR损坏,grub配置文件丢失)

ddif=/dev/sda  of=/root/mbr.backup bs=512count =1 先备份到其他磁盘

dd if=/dev/zeroof=/dev/sda bs=200 count=1 损坏grub

sync

init0

解决方法1.借助别的主机修复

2.使用紧急救援模式

使用完整的系统安装盘

boot:linux rescue

/mnt/sysimage  挂载为读写

chroot /mnt/sysroot

mknod

------------------------------

进入rescue

grub进入GRUB命令行

grub>root (hd0,0)  指定root

root(hd0,0)

Filesystem type is ext2fs, partition type 0x83

grub>setup (hd0) 安装grub

quit退出

sync

reboot

grub配置文件丢失

grub> root (hd0,0)

grub> kernel /vmlinuz- ro root =/dev/vo10/root rhgbquiet

grub > initrd /inited-

grub> boot

mv /boot/grub/grub.conf  /root/

sync

root  (hd0,0)

kernel /vmlinuz-(TAB键)

initrd /initrd-(TAB键)

boot

启动以后手动建立grub.conf

内容

default=0

timeout=10

title RHEL 5.8

root (hd0,0)

kernel /vmlinuz-2.6.18-364.e15ro root=/dev/vo10/root quiet

initrd /initeamfs-2.6.18-364.e15.i686.img

b.      系统初始化故障(某文件系统无法正常挂载,驱动不兼容,)

grub:编辑模式

emergency

c.      服务故障

进入交互式模式 i键,停止故障的服务

rc.local脚本语法错误或出现逻辑错误

进入单用户模式修复

d.      用户无法登陆(bash程序故障)

进入紧急救援模式

mkdir  /media

mount /dev/hdc/media

cd Server

ls | grep bash

rpm –avh –replacepkgs --root  /mnt/sysimage  bash-3.2-32.e15.i386.rpm 覆盖安装

  1. 命令无法运行,export PATH=/data/bin

退出当前登录,另起虚拟终端

/user/bin/vim  /etc/profile

时间: 2024-11-03 22:06:54

常见系统故障排除的相关文章

linux常见系统故障排除

一.grub损坏 进入"救援模式"及修复grub详见博客http://9124573.blog.51cto.com/9114573/1711950 二.bash损坏 进入救援模式重装bash包 方式一: ①切换根环境:chroot /mnt/sysimage /bin/tcsh ②挂载系统光盘:mount /dev/cdrom /media ③重装bash包 ④退出并关闭系统,再将硬盘重新设为第一引导设备 方式二: rpm命令有个选项 --root 可直接指定以哪个目录为根环境来安装程

linux命令:常见的系统故障排除

Linux系统常见故障排除:    1.确定问题的故障特征 2.重现故障现象 3.使用工具收集进一步信息 4.排除不可能的原因 5.定位故障: 从简单的问题入手,一次尝试一种方式 可能出现的故障: 1.管理员密码忘记: 系统重新启动后,按方向键上下,定格在该界面中: 按下e进入编辑,然后选择选择kernel内核那栏 再按下e进行编辑,在quiet后输入1表示进入单用户维护模式: 输入1后,按确认键,再按b键,系统启动到单用户模式,进入单用户模式后 直接修改管理员密码即可. 2.系统无法正常启动

系统故障排除

1.    系统故障排除 1)  模拟磁盘/dev/sda的MBR故障,并执行修复 01.          备份磁盘/dev/sda的MBR扇区 选择一个/dev/sda以外的文件系统(比如/dev/sdb1)来存放备份文件:     [[email protected] ~]# df -hT/home                 //选择/dev/sdb1存放备份 文件系统         类型     容量     已用     可用     已用%     挂载点 /dev/sdb1

远程控制-备份策略-系统故障排除

Linux远程控制 Linux备份策略 系统故障排除 ################################################# 一.Linux远程控制 OpenSSH,Secure SHell 服务端程序:sshd 服务配置:/etc/ssh/sshd_config Port 22                        [SSH协议的标准端口] UseDNS no                          [不使用DNS解析] Linux客户端的SSH程

12、备份策略、系统故障排除

一.Linux备份策略 1.tar完全备份 -N yyyy-mm-dd 备份..后更新的文档 文件看ctime 目录看atime -p 保留原有属性权限 -P 保留原有绝对路径不变 --exclude 排除不需要备份的文档 2.touch:修改文件时间和创建新文件 atime:文件的内容被取用,如cat mtime:文件内容数据被改 ctime:文件的状态改变,如权限与属性 ls -lu 查看atime l  查看mtime -lu 查看ctime 3.stat:查看对应文件的响应时间信息 4.

linux常见的系统故障排除

1,确定问题的故障特征2,重现故障3,是哦那个工具搜集进一步信息4,排除不可能的原型5,定位故障: 从最简单的问题入手 一次尝试一种方式 1,备份原文件2,尽可能借助工具 可能出现的故障:1,管理员密码忘记2,系统无法正常启动 a,grub损毁(MBR损坏,grub配置文件丢失) b,系统初始化故障(某文件系统无法正常挂载,驱动不兼容) grub:编辑模式 emergency: c,服务故障 d,用户无法登陆系统(bash程序故障) 3,命令无法运行4,编译过程无法继续 mbr损坏:1,借助别的

Linux -- 常见故障排除

目前Linux的擅长应用领域是:单一应用的基础服务器应用,譬如DNS.Web服务器.NFS服务器.防火墙.文件服务器.代理服务器.中小型数据库.Linux网络故障大多与服务器配置有关.下面我们介绍一下故障排除步骤. 一. Linux网络故障之网卡故障 Linux的网络实现是模仿FreeBSD的,它支持FreeBSD的带有扩展的Sockets(套接字)和TCP/IP协议.它支持两个主机间的网络连接和Sockets通讯模型,实现了两种类型的Sockets:BSD Sockets和INET Socke

centos6,7常见系统故障解决方法

本篇文章笔者整理了一些常见的系统故障,以及误操作而造成的故障以及解决方案. 一,centos 7.4上 vmlinuz-3.10.0-693.el7.x86_64 内核文件损坏. 1,故障状态如下 (一直卡在该页面) 2,修复方法如下 (挂载光盘进入救援模式)依次选择:Troubleshootimg -->Rescue a Centos system-->1 (注意查看光盘挂载路径) 3,开启一个子shell查看光盘是否挂载 (centos6的光盘需要手动进行挂载)找到光盘下的vmlinuz文

linux下简单系统故障排除

  系统简单故障排除 1.bash程序故障: 故障现象:bash程序文件损毁,导致系统开机后,无法进入bash控制台进行操作: 解决方法:进入紧急救援模式,重新安装bash程序: [[email protected] ~]# mv /bin/bash /tmp            :模拟系统bash程序故障:      [[email protected] ~]# [[email protected] ~]# sync [[email protected] ~]# shutdown -r no