RHCE的课已经过了一半,昨天搞了一天的troubleshooting,还是很有感触,现在把我的一点点经验写出来于朋友们共享。
linux系统的troubleshooting一般分为两部分,一个是关于系统的,常见的是系统启动故障,另一个是网络服务方面的,常见的是服务运行异常,或者更本不能启动,如DNS配置正确却不能正常解析,postfix发不出去邮件等等,这类的troubleshoo
首先进行 selinux 文件破坏,修改配置文件vi /etc/selinux/config重启,读条界面按方向键盘,可查看启动进程重启,选择内核界面,按e进入,进入命令编辑模式在倒数第二行添加 selinux=0 ,直接退到最后一行,然后方向键左键选择位置,最后Ctrl +x 继续启动这样就能成功进入系统了,进去后就可以还原原先的配置文件,大家缺乏机器练手的话可以3A看看!
原创
2022-09-08 13:09:09
119阅读
一、报错情况使用yum命令时,解析不了yum源,出现报错:二、报错原因机子解析不了yum源,原因有三种情况:(1)机子无法上网!请检查好网络配置,确认是可以上网了再看第二种情况。简单点就是ping一个公网的IP,如ping 114.114.114.114 如果ping不通,就是上不了网。如果能ping通,那就是第二种情况了。(2)DNS配置有问题!检验DNS配置是否正常可以这样做:ns
一、环境centos7 主:192.168.3.173从:92.168.3.172二、都需要安装bind 服务安装包配置主DNS服务器主:/etc/named.conf 修改listen-on port 53 { any; };allow-query { any; };notify yes;also-notify { 192.168.3.172; }; &nb
原创
2017-05-01 11:36:15
2044阅读
1通过wget方式下载nginx的安装包下载连接可以到nginx官网去获取www.nginx.org此处给一个可以下载的链接http://120.52.51.15/nginx.org/download/nginx-1.14.2.tar.gzlinux命令台输入命令wgethttp://120.52.51.15/nginx.org/download/nginx-1.14.2.tar.gz。FAQ:如
原创
2019-02-21 17:44:14
1211阅读
1通过wget方式下载nginx的安装包下载连接可以到nginx官网去获取www.nginx.org此处给一个可以下载的链接http://120.52.51.15/nginx.org/download/nginx-1.14.2.tar.gzlinux命令台输入命令wgethttp://120.52.51.15/nginx.org/download/nginx-1.14.2.tar.gz。FAQ:如
原创
2019-02-21 17:44:20
738阅读
清除buff/cache内存占用过高 1.查看内存使用情况, [root@iZ]# free -mh total used free shared buff/cache available Mem: 15G 10G 168M 548K 4.8G 4.6G Swap: 0B 0B 0B 2.写缓存到文 ...
转载
2021-09-14 16:43:00
821阅读
2评论
备份MBR扇区数据dd if=/dev/sda of=/data/abc.bak bs=512 count=1损坏扇区文件将/dev/zreo中的数据拷贝至sda的MBR扇区中,以达到模拟破坏MBR扇区的效果。dd if=/dev/zero of=/dev/sda bs=512 count=1重启使用光盘引导模式进入救援模式输入“1” 回车 ,到了shell后再
原创
2022-09-09 16:04:15
182阅读
首先进行grub文件破坏,删除配置文件rm -rf /boot/grub2/grub.cfg 删除需谨慎,实验的话最好去3A搞个虚拟机!init 6 重启重启之后,在开机加载界面按esc键,选择 Troubleshooting选择Rescue a Centos system按1,回车进入bash模式chroot /mnt/sysimagegrub
原创
2022-09-08 11:00:29
508阅读
GNUGRUB(GRandUnifiedBootloader简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。通俗的来讲就是是一个系统的选择菜单,如果没有这个菜单系统也就不能正常的启动登陆,当这个被遭
原创
2019-08-23 14:11:27
3849阅读
GRUB是大多数Linux系统默认的使用的引导过程,可以通过启动菜单的方式选择进入不同的操作系统(如果有的话)。当配置文件/boot/grub/grub.conf丢失,或者关键配置出错,或者遭遇破坏,都无法完成进一步的系统启动过程。一、故障现象:系统引导停滞,显示“grub>”提示符故障模拟:第一步:我们先到/boot目录下,找到grub2这个文件第二步:到grub2这个文件中,把grub.
原创
2019-10-11 16:05:47
2993阅读
点赞
MBR引导记录位于物理硬盘的第一个扇区(512B),该扇区又称为主引导扇区(MBR扇区),除了包含系统引导程序的部分数据以外,还包含了整个硬盘的分区记录主引导扇区出现故障时,将无法进入引导菜单,找不到正确的分区位置而无法加载系统,通过该硬盘引导主机时可能会进入黑屏状态。一、故障描述:找不到引导程序,启动中断;无法加载操作系统,开机后黑屏。二、原因分析:病毒、木马等造成的破坏;不正确的分区操作、磁盘
原创
2019-10-11 16:06:27
647阅读
1评论
首先打开UltraISO 打开镜像文件启动-写入硬盘映像磁盘驱动器选择自己的U盘,然后点击写入,过程大概需要十几分钟写入结束以后,关闭窗口,弹出优盘备用把U盘插入服务器开机,F12选择开机启动项为usb,正常情况下稍等片刻就会出现Centos7的安装选项下面这一步最容易出现问题,选择Install CentOS Linux 7 这个选项之后,然后继续,到了提示[OK] Reached target
原创
2018-08-13 16:15:18
5089阅读
点赞
首次修改密码第一种>mysqladmin -u root -p[oldpass] password newpass注意oldpass(老密码)可选,如果root默认密码为空,则不需要输入如果需要更改老密码,请注意老密码与-p之间不要有空格,否则会报错,另外password和newpass(新密码)之间以空格分隔。第二种初始化数据库/usr/local/mysql/bin/mysql_secu
原创
2016-04-27 21:13:47
5655阅读
Centos7 故障排除误删重要文件,引导硬盘的MRB被破坏,直接更改root口令…误操作/实验故意破坏系统重要文件,如何修复系统;系统起来不时使用光盘引导,启动系统故障排除模式 1)光盘引导系统启动 2)选择故障排除 3)救援系统 4) 5) 6)注意:示例1:删除许多命令依赖的共享库文件
ldd - 可查询文件依赖的共享库文件
[root@centos6 ~]#ldd `which --sk