我的编程空间,编程开发者的网络收藏夹
学习永远不晚

centos7 systemctl 管理 mysql

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

centos7 systemctl 管理 mysql

centos 7 开始使用systemctl 管理服务


服务脚本目录 /etc/systemd/system/mysql.service

脚本如下:




#

# Simple MySQL systemd service file

#

# systemd supports lots of fancy features, look here (and linked docs) for a full list: 

#  http://www.freedesktop.org/software/systemd/man/systemd.exec.html

#

# Note: this file ( /usr/lib/systemd/system/mysql.service )

# will be overwritten on package upgrade, please copy the file to 

#

#  /etc/systemd/system/mysql.service 

#  

# to make needed changes.

# systemd-delta can be used to check differences between the two mysql.service files.

#


[Unit]

Description=MySQL Community Server

After=network.target

After=syslog.target


[Install]

WantedBy=multi-user.target

Alias=mysql.service


[Service]

User=mysql

Group=mysql


# Execute pre and post scripts as root

PermissionsStartOnly=true


# Needed to create system tables etc.

#ExecStartPre=/usr/bin/mysql-systemd-start pre



# Start main service

ExecStart=/application/mysql/bin/mysqld_safe


# Don't signal startup success before a ping works

#ExecStartPost=/usr/bin/mysql-systemd-start post


# Give up if ping don't get an answer

TimeoutSec=600


Restart=always

PrivateTmp=false


---


 mysqld_pre_systemd (RPM platforms), mysql-system-start (Debian platforms): Support script for the unit file. This script assists in creating the error log file only if the log location matches a pattern (/var/log/mysql*.log for RPM platforms, /var/log/mysql/*.log for Debian platforms). In other cases, the error log directory must be writable or the error log must be present and writable for the user running the mysqld process.



如果 mysql error log 设置在 /var/log 下


以下是percona mysql 设置


[root@c52cbe15cfa3 system]# cat mysqld.service 

#

# Systemd service file for Percona Server

#

# # This service file is to start PS just with mysqld_safe

#


[Unit]

Description=MySQL Percona Server

After=network.target

After=syslog.target


[Install]

WantedBy=multi-user.target

Alias=mysql.service


[Service]



# Execute pre and post scripts as root

PermissionsStartOnly=true

# Needed to create system tables etc.

ExecStartPre=/usr/bin/mysql-systemd pre


# Start main service

ExecStart=/usr/bin/mysqld_safe


# Don't signal startup success before a ping works

ExecStartPost=/usr/bin/mysql-systemd post


# Give up if ping don't get an answer

TimeoutSec=600


Restart=always

PrivateTmp=false


[root@c52cbe15cfa3 system]# pw




免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

centos7 systemctl 管理 mysql

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

怎么使用Systemctl管理服务

这篇文章将为大家详细讲解有关怎么使用Systemctl管理服务,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。systemctl 的由来在 centos7 以前使用 service 来管理服务的,虽然它使
2023-06-15

CentOS中如何使用systemctl管理系统服务

在CentOS中,可以使用systemctl命令来管理系统服务。以下是一些常用的systemctl命令:启动一个服务:sudo systemctl start 停止一个服务:sudo systemctl stop
CentOS中如何使用systemctl管理系统服务
2024-03-13

详解Linux 服务管理两种方式service和systemctl

1.service命令service命令其实是去/etc/init.d目录下,去执行相关程序# service命令启动redis脚本 service redis start # 直DiyANMneW接启动redis脚本 /etc/init.
2022-06-04

如何使用Systemctl命令来管理系统服务

这篇文章给大家分享的是有关如何使用Systemctl命令来管理系统服务的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Systemctl是systemd用于管理系统和管理服务的工具。许多现代Linux发行版,如Ub
2023-06-15

Linux中怎么使用systemctl进行服务的管理

这期内容当中小编将会给大家带来有关Linux中怎么使用systemctl进行服务的管理,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。服务:常驻系统内存中的进程且可以提供一些系统和网络功能;现在最新的Lin
2023-06-28

Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决

这篇“Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“U
2023-06-30

Centos7如何使用SSM管理LVM卷

本篇文章为大家展示了Centos7如何使用SSM管理LVM卷,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。系统存储管理器(SSM)提供了一个命令行接口来管理各种技术中的存储。通过使用DM、LVM和M
2023-06-05

Centos7怎么使用SSM管理LVM卷

本篇内容主要讲解“Centos7怎么使用SSM管理LVM卷”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Centos7怎么使用SSM管理LVM卷”吧!ssm全称Spring+SpringMVC+
2023-06-27

CentOS7上怎么借助系统存储管理器管理LVM卷

本篇内容介绍了“CentOS7上怎么借助系统存储管理器管理LVM卷”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!准备ssm在新的CentOS
2023-06-10
2024-04-02

详解Centos7扩展磁盘空间(LVM管理)

本文介绍了Centos7扩展磁盘空间(LVM管理),分享给大家,具体如下:查看磁盘情况# fdisk -l /dev/sda Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 secto
2022-06-04

CentOS7中怎么设置和管理定时任务

在CentOS7中,可以使用crontab命令来设置和管理定时任务。以下是一些常见的操作:查看当前用户的定时任务列表:crontab -l编辑当前用户的定时任务列表:crontab -e这会打开一个文本编辑器,在其中可以添加、修改或删除定时
CentOS7中怎么设置和管理定时任务
2024-03-04

CentOS7中怎么添加和管理用户账户

在CentOS7中,可以使用以下命令来添加和管理用户账户:添加用户账户:可以使用以下命令来添加用户账户:sudo adduser username此命令将创建一个新的用户账户,并提示您设置密码和其他相关信息。修改用户账户信息:可以使用以下命
CentOS7中怎么添加和管理用户账户
2024-03-04

编程热搜

目录