首页 > 数据库 >MYSQL安装完系统盘和数据盘分离的后续操作

MYSQL安装完系统盘和数据盘分离的后续操作

时间:2024-10-31 17:20:06浏览次数:1  
标签:sudo 后续 mysqllog MYSQL mnt 系统盘 mysql data

前面讲了,为了保证数据库安全,建议将系统盘和数据盘分离。

1、系统盘和数据盘分离操作,请看:https://www.cnblogs.com/hunttown/p/18510531

 

2、安装MYSQL数据库,请看:https://www.cnblogs.com/hunttown/p/17119331.html

 

3、后续操作如下:

#1、复制现有的MySQL数据库文件
    sudo rsync -av /var/lib/mysql/ /mnt/mysql-data/

#2、再次确认新目录的权限:
    sudo chown -R mysql:mysql /mnt/mysql-data

#3、更新 AppArmor 配置
    sudo vim /etc/apparmor.d/usr.sbin.mysqld
    
    #在配置文件中,找到 # Allow data dir access 相关的部分,然后添加对 /mnt/mysql-data/mysqldb 目录的读写访问权限。添加以下内容:
    /mnt/mysql-data/mysqldb r,
    /mnt/mysql-data/mysqldb/** rwk,
    
    #在配置文件中,找到  Allow log file access 相关的部分,然后添加对 /mnt/mysql-data/mysqllog 目录的读写访问权限。添加以下内容:
    /mnt/mysql-data/mysqllog/mysql.err rw,
    /mnt/mysql-data/mysqllog/mysql.log rw,
    /mnt/mysql-data/mysqllog/ r,
    /mnt/mysql-data/mysqllog/** rw,
    
    #重启 apparmor
    sudo systemctl restart apparmor
    
    #重启 mysql
    sudo systemctl restart mysql

 

标签:sudo,后续,mysqllog,MYSQL,mnt,系统盘,mysql,data
From: https://www.cnblogs.com/hunttown/p/18518468

相关文章

  • 35. PyMySQL
    1. PyMySQL模块介绍1.1 什么是DB-APIPython标准数据库规范为DB-API,DB-API定义了一系列必须的对象和数据库操作方式,以便为各种数据库系统和数据库访问程序提供一致的访问接口。1.2数据库操作模块DB-API接口封装成数据库操作模块,PyMySQL是python操作MySQL数据库的一种模块......
  • mysql 连表查询太慢
    优化joinon性能,解决联表查询慢的问题这里只提供一种方式啊,就是如果连表有查询条件,那就先把条件查了,然后再连表,这个很有用比如:pub_user1与pub_user2有相同的字段user_id直接这么写会多查询很多数据SELECTa.user_id,a.user_name,b.user_c......
  • Window Docker 安装MySQL8.0全流程
    mysql部分转自:https://blog.csdn.net/weixin_42197001/article/details/138184306#mysql8_7一:安装dockerWindows中的Docker它可以依赖于两种环境,分别是:Hyper-V、WSL。第一种是一个虚拟环境,也就是虚拟机,第二中是Windows的Linux子系统(系统要求不低于Window10的2021版本)。我选......
  • 科普文:软件架构数据库系列之【MySQL:InnoDB预读Ahead-read(线性预读linear read-ahead和
    概叙操作系统文件预读(Prefetching)科普文:软件架构Linux系列之【Linux的文件预读readahead】-CSDN博客前面文章我们从操作系统角度解释了文件预读readahead,指Linux系统内核将指定文件的某区域预读进页(OSpagecache)缓存起来,便于接下来对该区域进行读取时,不会因缺页(pagefault)......
  • 基于SpringBoot+MySQL+SSM+Vue.js的交友系统(附论文)
    获取见最下方名片信息获取见最下方名片信息获取见最下方名片信息演示视频基于SpringBoot+MySQL+SSM+Vue.js的交友系统(附论文)技术描述开发工具:Idea/Eclipse数据库:MySQLJar包仓库:Maven前端框架:Vue/ElementUI后端框架:Spring+SpringMVC+Mybatis+SpringBoo......
  • 基于SpringBoot+MySQL+SSM+Vue.js的宠物猫售卖管理
    获取见最下方名片获取见最下方名片获取见最下方名片演示视频基于SpringBoot+MySQL+SSM+Vue.js的宠物猫售卖管理技术描述开发工具:Idea/Eclipse数据库:MySQLJar包仓库:Maven前端框架:Vue/ElementUI后端框架:Spring+SpringMVC+Mybatis+SpringBoot文字描述基......
  • Mysql慢日志转Excel
    最近公司生产环境需要排查慢SQL,导出日志txt文件后排查混乱,查找相关资料后并没有找到方便快捷的格式化处理工具,于是自己编写了一套Java读取慢SQL日志转为Excel小工具。@DatapublicclassSlowQuery{privatedoublequeryTime;privatedoublelockTime;privateS......
  • MySQL从节点异常宕机重启后遇到主键冲突
    一台虚机在迁移过程中遇到点问题,然后运维做了重启的操作。重启后,发现该虚机中的mysql从库与主库的同步失败了。登录后查看,发现sqlthread停止运行了:mysql>showslavestatus\G***************************1.row***************************Slave_IO_St......
  • 小白手把手教学用spring框架实现mybatis和mysql以及工作原理
    Maven_Mybatis_Mysql什么是MybatisMyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和JavaPOJO(PlainOldJavaObj......
  • MySQL的主从切换在什么情况下使用
    主从切换一般在如下情况下才进行:1、例行的主库重启,主库运行一段时间后需要将主库进行重启扫盘,降低主库死机的风险;2、主库异常情况下切到从库。3、分机房网络调整涉及到主库的情况。一、MySQL的主从切换在什么情况下使用主从切换一般在如下情况下才进行:1、例行的主库重启,主库......