Linux运维常见问题排查

1. Linux 系统安装初始状态时>找不到硬盘,无法进入下一步安装

解决方法:

进入 BIOS/COMS 设置,找到硬盘设置相关选项,并设置为兼容模式。


2. Linux 系统安装时,在硬盘分区完成后>无法继续安装

解决方法:

硬盘分区不符合安装要求,可能忘记创建根分区或 swap 交换分区。这一点与 Windows 系统安装有区别。


3. Linux 系统安装时,软件包选择困惑,安装完成后发现有组件未按需求安装;

解决方法:

Linux 系统不够熟悉。多次安装后自然掌握软件包选择的技巧。


4. 代理服务器配置时,发现有些过滤规划未起作用

解决方法:

1. 检查对应的功能模块是否加载成功;
2. 检查默认策略是否设置恰当;
3. 检查 iptables 命令语法是否有误;
4. 可能是过滤规划顺序不当,需调整。


5. 代理服务器和防火墙配置完成后,启动服务;可访问 Internet,但不能访问 DMZ 区服务

解决方法:

关闭 iptables 服务,看是否可以访问;如果不能,检查连通性。如果可以访问,说明是 iptables 规则问题,集中检查过滤规则配置和顺序。


6. iptables 规则配置好后,重启iptables服务后,发现原有的规则全部丢失

解决方法:

1. 修改 /etc/sysconfig/iptables-config 文件,将 IPTABLES_SAVE_ON_RESTART="no" 改为 yes
2. 使用 iptables-save > /etc/sysconfig/iptables 命令保存规则。


7. 交换机划分 VLAN 后无法访问外网

解决方法:

检查 VLAN 网关是否设置正确。


8. 配置 DNS 服务时,named 服务无法启动

造成问题可能性:

1、/etc/named目录下缺少必要文件;
2、/var/named目录下缺少必要文件;
3、named账户权限问题。

解决方法:

缺少的文件必须复制到位,启动文件必须将权限设置为named账户和组账户。


9. DNS 服务配置时,无法正确解析域名或 IP 地址

解决方法:

1. 检查 /var/named 下的正向和反向解析区文件语法和记录设置;
2. 检查 /etc/named.conf 配置中的 zone 区域声明是否有误;
3. 检查是否安装了 bind-chroot 包,若安装了,数据库文件应在 /var/named/chroot/var/named 目录中;
4. 检查 /etc/resolv.conf 文件中的 nameserver 是否设置正确。


10. dhcp 服务启动时提示 "No subnet declaration for eth0(10.10.10.2)"

解决方法:

说明eth0IP地址设置不对,不在dhcp服务的作用域范围内,必须将eth0IP设置为作用域范围内的IP地址。


11. 配置多个 DHCP 作用域时,只有一个作用域可以分配地址,其他不能分配成功

解决方法:

说明主机的网络接口卡只有一个,如有3个作用域,需配置3个网卡接口eth0eth1eth2,分别对应3个作用域。这是使用超级作用域的一种配置方法。


12. MySQL 安装时总是提示依赖关系,导致安装失败

解决方法:

说明所要安装的软件包需要其他组件或共享库的支持,MySQLrpm包安装方式本身就繁琐一些,要求安装的软件包比较多,包之间的依赖关系非常明显,根据提示找到需要的组件包并安装,安装时要注意软件包顺序。


13. 测试Web服务,访问主站点时,无网页出现,但已经连接上服务器

解决方法:

httpd.conf主配置文件中的DocumentRoot选项的设置不当,如/var/www/html/,最后的/不能加。


14. 远程客户端无法访问samba共享目录,共享目录在本地测试成功

解决方法:

关闭 iptables 服务。


15. Samba的smb服务已经启动成功,访问samba某个共享目录时,提示错误信息NT_STATUS_BAD_NETWORK_NAME

解决方法:

说明共享目录未创建或不存在。


16. Samba 共享目录时提示 "NT_STATUS_ACCESS_DENIED" 错误

解决方法:

提示访问被拒绝,可能是登录的用户名或密码有误,或是iptables启动了,关闭防火墙。


17. Samba 共享目录时提示 "NT_STATUS_LOGON_FAILURE" 错误

解决方法:

不允许当前用户访问当前共享目录,说明此共享目录设置只允许特定用户访问。


18. FTP服务配置了本地用户上传,但在上传数据到对应目录时,提示被拒绝

解决方法:

可能该用户账户对上传目录没有写权限。


19. 配置允许本地账户登录FTP后,root账户无法登录,并提示"500 0OPS:cannot change directory:/root"的错误信息,而其他本地账户可以登录FTP

解决方法:

检查是否启用了SELinux安全系统,并禁止SELinux,可以编辑/etc/selinux/config文件,将配置项SELINUX=enforcing改为disabled


20. 使用邮件客户端可以发送邮件,但不能接收邮件

解决方法:

检查 pop3 服务是否启动。


21. mount命令挂载NFS服务的共享目录,很久也没有响应,NFS服务是正常的

解决方法:

portmap服务没有启动,必须启动该服务。


22. 本地测试mount挂载NFS共享成功,但在其他客户主机mount连接时不成功

解决方法:

关闭 iptables服务,再次测试。

相关推荐
yaosheng_VALVE11 小时前
探究全金属硬密封蝶阀的奥秘-耀圣控制
运维·eclipse·自动化·pyqt·1024程序员节
dami_king12 小时前
SSH特性|组成|SSH是什么?
运维·ssh·1024程序员节
一个通信老学姐5 天前
专业125+总分400+南京理工大学818考研经验南理工电子信息与通信工程,真题,大纲,参考书。
考研·信息与通信·信号处理·1024程序员节
sheng12345678rui5 天前
mfc140.dll文件缺失的修复方法分享,全面分析mfc140.dll的几种解决方法
游戏·电脑·dll文件·dll修复工具·1024程序员节
huipeng9266 天前
第十章 类和对象(二)
java·开发语言·学习·1024程序员节
earthzhang20217 天前
《深入浅出HTTPS》读书笔记(19):密钥
开发语言·网络协议·算法·https·1024程序员节
爱吃生蚝的于勒7 天前
计算机基础 原码反码补码问题
经验分享·笔记·计算机网络·其他·1024程序员节
earthzhang20217 天前
《深入浅出HTTPS》读书笔记(20):口令和PEB算法
开发语言·网络协议·算法·https·1024程序员节
一个通信老学姐8 天前
专业140+总分410+浙江大学842信号系统与数字电路考研经验浙大电子信息与通信工程,真题,大纲,参考书。
考研·信息与通信·信号处理·1024程序员节
earthzhang20218 天前
《深入浅出HTTPS》读书笔记(18):公开密钥算法RSA(续)
网络·网络协议·算法·https·1024程序员节