systemctl isolate graphical.target命令不能随便敲

1.在某个项目,用户运维人员为了在linux系统上切换到图形用户界面模式,敲了这个命令systemctl isolate graphical.target,敲了之后,过了一段时间,有用户报障,网络管理平台的登录页面打不开了。

2.经过排查,是mariadb数据库连接失败,查看数据库服务,没有启动,重启数据库服务后恢复网络管理平台恢复正常。

3.故障原因:敲systemctl isolate graphical.target相当于是做runlevel的切换,会立即停止未在当前level enabled的服务,数据库服务在这个level是disable,也就数据库服务不是自启动,所以被停掉了。

4.解决方案:敲systemctl enable mariadb命令,这样切换用户界面时数据库服务就会自动启动。这个也是前期系统部署人员的疏忽,没有做数据库服务的自启动。

相关推荐
j_xxx404_1 小时前
Linux:静态链接与动态链接深度解析
linux·运维·服务器·c++·人工智能
bqq198610262 小时前
MySQL 5.7 与 MySQL 8.0 的主要区别
数据库·mysql
_只道当时是寻常2 小时前
【Codex】Ubuntu 安装 Codex CLI 并解决 Clash 代理与账号认证问题
linux·ubuntu·chatgpt
brucelee1863 小时前
Claude Code 安装教程(Windows / Linux / macOS)
linux·windows·macos
jsons13 小时前
给每台虚拟机设置独立控制台密码
linux·运维·服务器
摇滚侠3 小时前
DBeaver 导入数据库 导入 SQL 文件 MySQL 备份恢复
java·数据库·mysql
嵌入式×边缘AI:打怪升级日志4 小时前
全志T113 Tina-SDK 配套工具链开发应用(从Makefile到CMake再到Autotools)
linux
嵌入式×边缘AI:打怪升级日志4 小时前
全志T113嵌入式Linux开发环境搭建(VMware + Ubuntu 18.04)详细步骤
linux·ubuntu
云栖梦泽5 小时前
Linux内核与驱动:14.SPI子系统
linux·运维·服务器·c++
Frank_refuel5 小时前
终端环境下:Ubuntu 22.04.1 安装 MySQL 数据库
数据库·mysql·ubuntu