MySQL启用了SSD存储的实例

有时OS读写减慢MySQL服务器的性能,特别是当OS和MySQL使用同一个磁盘时,最好让MySQL使用一个单独的磁盘并更好地使用SSD。

1,准备新磁盘:


# fdisk / dev / SDB


按N创建一个新的分区;按P创建一个新的主分区。然后设置分区号(从1到4),然后选择分区的大小,按回车键。



如果您不想将整个磁盘用作分区,则需要继续创建一个新分区。



按w做一个写更改。

2。在新分区中创建文件系统


# mkfs.ext4 / dev / sdb1


3,将新分区映射到一个目录,在根目录中命名为SSD。


# mkdir / / SSD
#安装 / / / dev sdb1 SSD /


4。当服务器启动时,让这个映射生效。

修改配置文件 / / fstab等


/ / / dev sdb1 SSD ext4默认00


5,将MySQL移动到新磁盘

首先停止MySQL服务


# mysql服务停止



如果系统有一个写mysql的服务,它也会停止,比如


# Httpd服务停止
# nginx的停止服务



将整个MySQL目录复制到新磁盘


CP /无功/ lib / MySQL / SSD / RP #


复制完成后,重命名MySQL目录。


# MV / / / MySQL库功 / / / lib VaR MySQL备份


然后创建一个符号链接


LN的 / / / SSD MySQL VAR / lib / MySQL #



现在可以启动MySQL服务了。


# mysql服务启动
#服务启动
# nginx启动服务


如果您有任何问题,请在本站留言或与社区交谈。谢谢你的阅读。我希望你能帮助你。感谢您对本站的支持。