- 博客(32)
- 收藏
- 关注
原创 【银河麒麟】重启后时区丢失?排查发现 localtime 被业务程序替换成硬链接
银河麒麟V10服务器时区异常,重启后时区丢失,timedatectlshow无Timezone字段。排查发现/etc/localtime被替换为硬链接而非符号链接,导致systemd-timedated无法识别时区。通过启用Audit监控,定位到PHP进程aaa.php执行linkat系统调用创建硬链接。故障根源为业务程序误操作,建议程序维护方排查代码中文件操作逻辑,避免类似问题。
2026-11-04 14:52:23
204
原创 【银河麒麟】sudo:无法初始化策略插件怎么办(含图形界面与SSH场景)
/etc/sudoers权限误设为777会导致sudo失效,因安全机制禁止非0440权限。图形界面下可用pkexec chmod 0440 /etc/sudoers修复;SSH环境下需手动启动pkttyagent --process $$ | pkexec chmod 0440 /etc/sudoers,通过文本代理获取认证。核心原理是Polkit依赖认证代理收集密码,图形环境自动启动代理,而SSH无代理需手动启用。建议始终使用visudo编辑配置,遵循最小权限原则,避免直接修改文件权限。
2026-10-09 10:16:20
309
原创 【银河麒麟】桌面系统循环登录,无法进入桌面?
本文记录银河麒麟系统因根分区满导致登录循环的排障过程。通过df-h、fstab分析,定位到/usr/local/XXX_S占用80G空间,而/data分区经清理后有150G剩余。将该目录迁移至/data,再通过软链接恢复原路径,既释放根分区空间,又确保业务软件正常启动。关键在于:先确认挂载关系与空间分布,再采用“复制→核对→切换→验证”流程,最后用软链接或bindmount保持路径兼容性,避免修改程序内部配置。
2026-10-04 17:13:00
448
原创 【银河麒麟】lvm扩容
用户在银河麒麟V4系统中使用LVM安装后,因初始分区过小,卷组(Kylin-vg)剩余约448GB未分配空间。经确认,按规划将/backup扩容至50G、/data扩容至10G,最后将剩余空间全部分配给根分区/root。操作顺序为:先扩backup、再扩data、最后扩root,避免提前占用全部空闲空间。通过lvextend -r -L和-l +100%FREE实现容量扩展与文件系统同步调整。验证使用lsblk和df -h确认扩容成功。强调扩容需谨慎,缩容风险高,建议安装时合理规划分区。
2026-09-22 11:06:24
290
原创 【银河麒麟】V10桌面系统开机黑屏,无法正常进入图形界面
本文记录银河麒麟V10系统开机黑屏故障的排查与修复过程。首次故障因/var/lib/lightdm目录权限异常,导致LightDM启动失败;修复后重启仍黑屏,经查为BM软件需配置开机系统用户自动登录但未配置所致。最终通过恢复lightdm用户权限及配置自动登录,成功解决问题,确保系统稳定进入图形界面。
2026-09-21 17:21:53
652
原创 【银河麒麟】V4桌面图标消失,右击鼠标没反应排查
本文记录银河麒麟V4系统因误用通配符卸载Samba软件包导致桌面图标消失、右键菜单失效的故障排查过程。问题根源为apt -y remove *samba*误删samba-common-bin,引发依赖链断裂,致使caja及caja-share被移除。通过日志分析与离线包恢复,重新安装相关组件并重启LightDM后,桌面功能恢复正常。总结指出:避免使用宽泛通配符和-y选项,应先确认依赖关系再操作,以防范类似风险。
2026-09-21 15:58:44
438
原创 【银河麒麟】宿主机无法ping通kvm虚拟机问题排查与修复
在银河麒麟系统中,宿主机无法与虚拟机通信,经排查发现虚拟机内部异常存在宿主机专属的virbr0和virbr0-nic设备,且存在多个同名enp3s0连接配置,导致网络栈混乱。通过删除错误连接、重新配置静态IP并手动移除残留接口,恢复双向连通性。关键点:virbr0仅存在于宿主机;nmcli connection delete不删除实际接口,需配合ip link delete使用;避免重复连接配置以确保网络稳定。
2026-09-10 17:03:41
136
原创 【银河麒麟】服务器系统开机黑屏故障排查与修复
银河麒麟V10系统开机黑屏,仅显示光标闪烁。排查发现graphical.target和lightdm.service文件被清空,导致图形界面无法启动;同时rsyslog服务被误卸载,日志停止记录,增加排查难度。通过救援模式配置网络,从正常机器拷贝缺失文件,重载systemd配置并重启服务后恢复,修复后系统正常进入图形界面,并将缺失的系统组件安装回来。
2026-09-10 10:16:47
693
原创 【银河麒麟】系统安装过程中需确保/mnt目录不被覆盖
银河麒麟安装时,需确保/mnt目录不被另外挂载覆盖,因为/mnt目录是安装必需路径,被占用会导致图形界面报错、安装失败。教训:安装过程中不要挂载硬件驱动到/mnt目录下。
2026-08-31 16:33:51
226
原创 【银河麒麟】V10服务器系统 重装时 LVM 残留清理排查总结
摘要: 银河麒麟V10服务器版图形化安装失败,因残留LVM元数据(旧系统的物理卷和卷组签名)引发冲突。问题源于RAID重建后未清除历史LVM信息,导致多次安装叠加残留。解决步骤:1) 通过Ctrl+Alt+F2切至终端;2) 使用lsblk、vgs确认残留卷组;3) 依次执行vgchange -an停用卷组、vgremove移除卷组、pvremove清理物理卷标签;4) 格式化磁盘后切回安装界面(Ctrl+Alt+F6)。关键点:操作前需确认设备名称,确保数据备份,必要时重启服务器。 (149字)
2026-08-14 11:05:01
322
原创 【银河麒麟】桌面系统 WiFi 无法使用问题
摘要:银河麒麟系统出现WiFi无法使用且日志报错rfkill阻塞时,需分步排查:1. 执行rfkill list检查无线设备状态,若Soft/Hardblocked为yes,则需解除阻塞;2. 使用nmcli radio wifi on确保NetworkManager开启无线功能;3. 通过重扫扫描网络,最后连接
2026-07-10 17:39:58
386
原创 【银河麒麟R系】RPM 命令常见用法(附实例)——查看、安装、卸载、提取安装包一文掌握
本文总结了银河麒麟服务器版(R系)RPM包管理工具的常用操作指南。主要内容包括:RPM包的安装(-ivh)、升级(-Uvh)和卸载(-e)命令;包信息查询(-q系列命令)和依赖检查(-qR);查看包内文件(-qpl)和安装脚本(--scripts)的方法;重点介绍了通过rpm2cpio+cpio命令实现类似dpkg -x的解压功能。文章还对比了RPM与dpkg常用命令的差异,并提醒注意避免强制忽略依赖(--nodeps)等危险操作。这些命令对服务器运维和故障排查具有实用价值,能有效提升工作效率。
2026-07-07 11:22:12
488
原创 【银河麒麟】管理cgroup内存资源的两个工具用法
本文介绍了在银河麒麟系统中使用cgmanager和cgroup-tools管理cgroup内存资源的两种方法。cgmanager方法包括创建cgroup组、设置内存限制(如50MB)、添加进程及查看状态;cgroup-tools方法需先安装工具,通过命令创建组、设置限制(如100MB)并分类进程。两者操作均在/sys/fs/cgroup/memory目录下生成对应虚拟目录,配置重启失效。文中还指出系统默认不限制根cgroup内存,并解释了进程在cgroup间的迁移机制。
2026-07-01 16:17:53
208
原创 【银河麒麟】virt-manager虚拟机之间网络不通问题
摘要:在银河麒麟V10服务器系统中,通过virt-manager创建的V4虚拟机(桥接模式)出现网络异常:虚拟机间无法互ping,且宿主机无法同时ping通两台虚拟机。通过tcpdump抓包分析发现,两台虚拟机的MAC地址均为52:54:00:be:7f:39,导致ARP协议混乱。当虚拟机A(192.168.1.200)查询虚拟机B(192.168.1.201)时,错误地自我应答形成死循环。解决方法为修改其中一台虚拟机的MAC地址(如将末位39改为33)以消除冲突。
2026-06-30 17:51:55
220
原创 【银河麒麟】V4系统使用命令安装软件组
本文介绍在银河麒麟V4系统中补装遗漏软件组的方法。操作前提需系统已安装且准备好安装光盘,提供两种方案:1)使用tasksel工具,通过挂载光盘、配置本地源后,运行sudo tasksel交互式选择需安装的组件;2)通过apt命令直接安装,先查询软件组元包名(如kylin-gui-server),再用apt install安装。两种方法均需先完成光盘挂载(mount /dev/sr0 /mnt)和本地源配置(修改/etc/apt/sources.list)
2026-06-30 14:37:27
774
原创 【中标麒麟V4】桌面系统引导丢失,无法进入系统
中标麒麟V4桌面系统/boot目录丢失的救援方法主要步骤包括:1)通过安装光盘进入livecd环境;2)挂载原系统分区并chroot;3)从同版本系统拷贝/boot目录;4)手动生成initramfs镜像和grub.cfg配置文件。与服务器版不同,该桌面系统未单独划分boot分区,需特别注意网络配置和文件权限问题。操作完成后检查UUID一致性,即可恢复系统引导功能。该方法适用于老旧桌面系统因/boot丢失导致的启动故障。
2026-04-14 16:24:27
544
原创 【中标V5系统】/boot目录被清空,找不到引导
摘要:本文介绍了中标系统/boot目录被清空导致系统无法启动的修复方法。通过系统安装盘进入救援模式后,依次执行以下操作:1) 挂载原系统分区;2) chroot到原系统环境;3) 重装内核包;4) 重新安装grub引导;5) 特别针对btrfs文件系统重建initramfs并注入btrfs模块。文章还扩展介绍了btrfs文件系统的特性,包括写时复制、快照、数据压缩等功能,并指出其适用于需要高效存储管理的场景,但也存在RAID5/6写入漏洞等局限性。
2026-04-11 09:07:10
437
原创 【银河麒麟】桌面系统配置auditd审计,监测异常被删的文件
本文介绍了银河麒麟桌面系统配置auditd服务监控指定目录的文件删除和移动操作。通过-S unlink -S unlinkat -S rmdir -S rename -S renameat监控这5个系统调用,覆盖了"文件/目录消失"的所有底层操作。当监控事件发生时,可通过ausearch命令查看详细日志,包括操作时间、进程信息、文件路径和权限变更等关键数据。文中提供了rm和mv命令的操作实例,展示如何解读日志中的系统调用类型、操作结果、文件属性和审计上下文等信息。
2026-03-26 18:13:54
558
原创 【银河麒麟】桌面系统无法通过GUI编辑网络,网络服务异常
银河麒麟桌面系统网络排查:接入网线不亮,桌面右下角的网络图标状态为×,点击有线连接无响应;ifconfig只能看到本地回环地址。检查发现NetworkManager服务无法正常启动,进一步排查判断是部署的业务替换了 libcurl3-gnutls组件,替换后的 libcurl3-gnutls依赖的libnettle.so.6库不存在,导致NetworkManager服务无法拉起。解决方法是重装libcurl3-gnutls组件,文章还拓展了linux系统下NetworkManager的启动流程。
2026-03-04 10:59:42
951
原创 【银河麒麟】控制面板无法打开,点击无反应
摘要:银河麒麟服务器操作系统控制面板无响应问题,经排查发现是由于故障USB设备导致UPower服务启动失败所致。通过日志分析显示,系统不断尝试识别不稳定的USB设备,形成检测-失败的死循环,阻塞了UPower服务的设备扫描过程。由于控制面板(kylin-control-center)依赖UPower服务提供电源管理功能,服务启动超时导致控制面板初始化失败。最终解决方案是移除故障USB设备,使UPower服务恢复正常,控制面板功能也随之恢复。该案例揭示了系统服务间的依赖关系及硬件故障可能引发的连锁反应。
2026-01-30 15:17:58
1524
原创 【银河麒麟】virt-manager虚拟机磁盘扩容
摘要:本文介绍了在银河麒麟V10系统上为KVM虚拟机(银河麒麟V4)进行磁盘扩容的方法。首先通过qemu-img命令扩容虚拟磁盘到35GB,然后使用gdisk工具修复PMBR和GPT备份头。扩容后创建新分区并格式化为ext4文件系统,设置自动挂载。针对根分区为LVM的情况,详细说明了通过pvresize、lvextend和resize2fs命令进行扩容的步骤。操作前需备份分区表,并确保虚拟机处于关闭状态。文章提供了完整的命令流程和注意事项,解决了扩容过程中可能出现的GPT分区表警告问题。
2026-01-19 21:17:35
1198
原创 【银河麒麟】通过xrandr命令查看、修改、添加分辨率
本文介绍了Linux系统中使用xrandr命令管理显示器分辨率的方法。首先通过xrandr查看当前支持的分辨率列表,其中带星号(*)的为当前使用分辨率。其次说明了如何修改已有分辨率,既可直接指定分辨率参数,也可用数字索引选择。重点介绍了添加新分辨率的完整步骤:1)用cvt命令生成时序配置;2)用xrandr注册新模式;3)将模式添加到指定输出设备;4)切换使用新分辨率。最后指出这些配置默认是临时的,若要永久生效需要将命令写入/etc/bashrc或/etc/bash.bashrc文件。
2026-01-19 14:07:21
1312
原创 【银河麒麟】/boot目录被清空、无法进入系统问题排查
摘要:针对/boot目录被清空导致系统无法启动的问题,通过安装光盘进入救援模式,激活LVM卷组并挂载原系统根分区后,重新安装内核和GRUB引导程序。关键步骤包括:1)使用vgchange -ay激活卷组;2)挂载虚拟文件系统;3)chroot到原系统环境;4)重装内核包、grub引导程序,并生成GRUB配置文件。文中还详细解释了LVM与device-mapper的命名机制差异,强调应优先使用/dev/mapper/路径进行挂载,因其直接关联内核设备节点,比udev生成的符号链接更可靠。
2026-01-08 21:17:44
2276
原创 【银河麒麟】应用频繁渲染、显卡性能跟不上引起的系统卡死问题排查
本文基于银河麒麟系统分析了Linux进程状态在故障排查中的应用。通过一个三维应用持续的3D渲染需求引起显卡内部渲染核异常、进而导致系统卡死的案例,展示了进程状态在实际排障中的作用。重点指出D状态(不可中断睡眠)与硬件故障的关联性。另外,解读了Linux的7种主要进程状态(R/S/D/T/Z/X/I)及其排障意义
2026-01-06 17:06:31
1741
原创 【银河麒麟】sudo:无法初始化策略插件
摘要:当银河麒麟系统中/etc/sudoers文件权限被误设为777导致sudo命令失效时,可通过两种方法修复:若知道root密码,使用su切换后执行chmod 0440 /etc/sudoers;若不知root密码,使用pkexec命令修改权限。该文件用于管理sudo权限,777权限会带来严重安全隐患,因任何用户都可修改。正确权限应为440(root读写,其他只读),建议使用visudo命令编辑以确保安全。
2026-01-04 15:41:12
631
原创 【银河麒麟】重启系统网络配置失效
摘要: 银河麒麟定制版系统因采用OverlayFS技术导致网络配置重启失效。排查发现,NetworkManager配置文件在重启时被清除,审计规则也无法持久化。通过df -h确认系统使用OverlayFS架构,其上层目录(upperdir)会在重启后清空。其中一种解决方案是对网络配置文件添加i属性,阻止系统清理。最后扩展了OverlayFS的技术特性
2025-12-29 18:18:20
1857
原创 【银河麒麟】sar命令的用法
摘要:本文介绍了Linux系统监控工具sar的实用案例与详细用法。通过银河麒麟服务器内存泄漏案例,展示了如何利用sar命令分析系统资源使用情况,定位到内存从500G骤降至24G的问题根源。文章详细解析了sar命令的安装方法(sysstat工具包)及各类监控指标,包括CPU、内存、磁盘I/O、网络等关键参数的正常范围和异常判断标准。
2025-12-24 19:26:08
1765
原创 【银河麒麟】编译安装krb5-client
在银河麒麟系统上编译安装krb5-client 1.18.2版本的方法:首先从官网下载源码包并解压,安装依赖工具byacc后进入src目录执行./configure和make编译。编译完成后将生成的可执行文件(kinit/klist等)复制到/usr/local/kerberos/bin目录,并添加到PATH环境变量中。最后通过kinit --version命令验证安装是否成功。该方法解决了因官方源缺少匹配版本而需要手动编译安装的问题。
2025-12-19 14:12:21
633
原创 【银河麒麟】桌面操作系统-dpkg命令的常见用法
本文结合实际案例介绍了银河麒麟系统中dpkg包管理工具的常见用法,这些命令在系统维护、故障排查中非常实用。
2025-12-17 15:28:07
2389
原创 【银河麒麟】桌面系统安装某软件后部分目录挂载失败
摘要:银河麒麟V10系统因安装某软件导致/lib/aarch64-linux-gnu/libmount.so.1缺少MOUNT_2.33版本符号,导致部分目录无法正常挂载、无法进入图形界面。解决方法为:备份原库文件后,从正常机器拷贝libmount.so.1.1.0并重建软链接,最后更新动态链接库缓存。文中还介绍了Linux动态库版本管理方法,包括文件名约定、SONAME机制、符号版本控制及ldconfig工具使用等,帮助实现库文件的版本兼容性控制。
2025-12-10 15:53:52
1465
原创 【中标麒麟】-- 网络接口激活连接失败问题处理
摘要:中标麒麟V5系统,网络接口无法激活问题排查,显示为i40e驱动版本过旧导致网卡禁用。通过PCI ID查询确认网卡型号为Intel X722,下载兼容内核3.10的i40e 2.8.43版本驱动后,经编译安装、重建模块依赖关系、更新initramfs等步骤成功解决问题。另外拓展了Linux驱动与内核的交互机制,包括动态模块加载、设备树管理及内核API调用等核心概念,体现了硬件驱动在内核层的关键作用。
2025-12-08 16:48:40
1522
原创 麒麟服务器系统--开机无法正常进入图形界面
服务器开机黑屏问题排查:发现是lightdm服务启动失败,导致无法进入图形界面。通过日志分析发现ukui-greeter被卸载,进一步追查发现用户卸载cmake时连带删除了相关依赖包,包括ukui-greeter。解决方法包括:重命名用户手动安装的cmake版本,重新安装ukui-greeter及相关依赖包,重启lightdm服务后问题解决。文中还附带绍了银河麒麟系统中LightDM显示管理器与UKUI-Greeter登录界面的协作机制
2025-12-07 17:21:57
2384
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅