如何在 Ubuntu 24.04 上正确安装 MySQL 的 SSD 驱动器

日期: 栏目:文章分享 浏览:239 评论:0

如何在 Ubuntu 24.04 上正确安装 MySQL 的 SSD 驱动器-第1张图片-Ceacer网络

在本主题中,我将讨论如何在Ubuntu 24.04上正确准备SSD磁盘用作MySQL的数据存储。此过程包括格式化、创建分区以及将系统配置为自动安装。


第 1 步:准备 SSD 驱动器


磁盘检查。首先,确保系统能够识别您的驱动器。为此,请使用以下命令:


须藤fdisk -l

删除旧分区。运行 fdisk 删除旧分区:


sudo fdisk / dev / sda

在fdisk 中,运行以下命令:


按d删除章节,然后选择章节编号。

对所有现有分区重复此操作。

按w保存更改。

步骤 2:创建新分区


创建一个新部分。删除旧分区后,再次运行fdisk并创建一个新分区:


sudo fdisk / dev / sda

按n创建新分区并按照说明使用所有可用空间。


格式化新分区。将创建的分区格式化为ext4文件系统:


须藤 mkfs 。ext4 / dev / sda1

备份当前MySQL数据


在移动数据之前,请备份当前MySQL目录:


sudo systemctl 停止 mysql

sudo cp -R / var / lib / mysql / var / lib / mysql_backup

第三步:挂载新分区


挂载到/var/lib/mysql。挂载新分区:


sudo 挂载/ dev / sda1 / var / lib / mysql

将数据传输到新驱动器


如果/var/lib/mysql目录 下已有数据,则需要将其移动到新磁盘:


sudo rsync -av / var / lib / mysql_backup // var / lib / mysql / 

设置自动安装。将分区添加到/etc/fstab以在启动时自动挂载。首先获取磁盘UUID:


须藤 blkid / dev / sdb1

您将看到类似UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" 的字符串。现在打开/etc/fstab文件:


sudo nano / etc / fstab

并添加以下行:


UUID = xxxxxxxx - xxxx - xxxx - xxxx - xxxxxxxxxxxx / var / lib / mysql ext4 默认0 2 

第四步:设置权限


确保/var/lib/mysql目录的权限设置正确,以便MySQL可以访问数据:


sudo chown -R mysql : mysql / var / lib / mysql

sudo chmod -R 755 / var / lib / mysql 

第5步:启动MySQL


启动MySQL并检查其状态:


sudo systemctl 启动 mysql

sudo systemctl 状态 mysql

第6步:删除备份


如果您在/var/lib/mysql_backup目录 中有数据备份,并且确定新目录中的数据是正确的,则可以删除此文件夹以释放空间:


sudo rm -rf / var / lib / mysql_backup

结论


现在您的SSD驱动器已成功安装并且正在被MySQL用于存储数据。如果您还有任何其他问题或需要帮助,请随时联系论坛!

可以通过以下命令查看分区是否挂载以及挂载分区的具体大小:


df - h | grep / var / lib / mysql


评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看