linux nas解决方案_NAS存储故障导致Linux不能正常启动该如何处理?

当Linux系统因NAS存储故障无法正常启动时,可通过进入单用户模式进行排查和解决。首先,判断硬件及NAS存储无误,然后尝试在启动时编辑内核引导选项,添加'single'进入单用户模式。在单用户模式下,禁用cups服务的多用户模式启动,使用`chkconfig --level 35 cups off`命令。重启系统后,检查是否能正常启动。
摘要由CSDN通过智能技术生成

NAS

存储故障导致

Linux

不能正常启动该如何处理?

导读

:

Linux

系统因

NAS

存储故障可能导致其无法正常启动,遇到这种情况

你就要先从

Linux

系统入手,那么具体应该怎么做呢?下面小编就给大家介绍下

Linux

系统因

NAS

存储故障一起的无法启动问题的解决方法。

一、故障现象描述

NAS

操作系统内核为

Linux

,自带的存储有

16

块硬盘,总共分两组,每组做

RAID5

Linux

操作系统无法正常启动,在服务启动到

cups

那里就停止了,按

ctrl+c

强制断开也没有响应,查看硬盘状态,都是正常的,没有报警或者警告

现象。

二、问题判断思路

通过上面这些现象,首先判断

NAS

硬件应该没问题,

NAS

存储盘也应该正

常,现在

Linux

无法启动,应该是

Linux

系统本身存在问题,因此,首先从

Linux

系统入手进行排查。

三、问题处理过程

1

、第一次处理过程

NAS

系统本身就是一个

Linux

内核装载了一个文件系统管理软件,管理软件

可以对系统磁盘、系统服务、文件系统等进行管理和操作,正常情况下,基于

Linux

内核的

NAS

系统应该启动到

init3

或者

init5

模式下,

由于

NAS

仅用了

Linux

一个内核模块和几个简单服务,

所以判断

NAS

下的

Linux

系统肯定是启动到

init 3

模式下,那么现在无法启动到多用户字符界面下,何不让

Linux

直接进入单用户

(

init 1

)

模式下呢,

因为单用户模式下仅仅启用系统所必须的几个服务,

cpus

服务是应用程序级别的,肯定不会在

“init

1”

模式下启动,这样就避开了

cups

法启动的问题,所以,下面的工作就是要进入

Linux

的单用户模式下。

很多的

Linux

发行版本都可以在启动的引导界面通过相关的设置进入单用户

模式下,通过查看

NAS

的启动过程,基本判断这个

Linux

系统与

RHEL/Centos

行版极为类似,因此,就通过

RHEL/Centos

进入单用户模式的方法试一试。

RHEL/Centos

进入单用户模式很简单,就是在系统启动到引导欢迎界面下,

按键

e

,然后编辑正确的内核引导选项,在最后面加上

“single”

选项,最后直接按

“b“

即可进入单用户了。

接下来,重新启动

NAS

,然后硬件自检,接着开始启动

Linux

,一直在等待

这个

NAS

的启动欢迎界面,但是欢迎界面一直没出来,就直接进入内核镜像,

加载内核阶段了,没有内核引导界面,如何进入单用户啊,经过简单思考,还是

决定在硬件检测完毕后直接按键盘

”e“

键,奇迹出现了,还真的可以,

NAS

进入

到了内核引导界面,

通过简单观察,

发行第二个正是要引导的内核选项,

于是移

动键盘上下键,选择这个内核,然后在按键

”e“

,进入内核引导编辑界面了,在

这行的最后面,输入

“single”

,然后按回车键,返回上个界面,接着按键

“b”

开始

进行单用户引导,经过一分钟的时间,系统如愿以偿的进入了单用户下的

shell

命令行。

进入单用户模式后,能做的事情就很多了,首先要做的就是将

cups

服务在

多用户模式下自启动关闭,执行命令如下:

chkconfig --levle 35 cups off

执行成功后,重启系统进入多用户模式下,看看系统是否能正常启动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值