mysql 空间不够_mysql磁盘空间不够怎么办.md
虚拟机vmware上硬盘空间不足怎么办?两种方式:1、增加一块硬盘,将一些大的数据存到转移到此硬盘上2、扩充磁盘大小,不过空间只能增加不能减小第一种方式我试过了,比较固定,扩展性不好现在尝试第二种方式,第一种方式与第二种方式原理差不多,就是将数据大的目录移到新增加的硬盘分区或新扩容的分区上,其中涉及到linux硬盘工具,叫fdisk工具,一下是操作步骤。第一步:查看磁盘使用情况参考网页:http:
虚拟机vmware上硬盘空间不足怎么办?
两种方式:
1、增加一块硬盘,将一些大的数据存到转移到此硬盘上
2、扩充磁盘大小,不过空间只能增加不能减小
第一种方式我试过了,比较固定,扩展性不好
现在尝试第二种方式,第一种方式与第二种方式原理差不多,就是将数据大的目录移到新增加的硬盘分区或新扩容的分区上,其中涉及到linux硬盘工具,叫fdisk工具,一下是操作步骤。
第一步:查看磁盘使用情况
参考网页:http://www.cnblogs.com/sixiweb/p/3360008.html
查看挂载点:df -h
操作分区表:fdisk /dev/sda
操作分区表可以选择指定的硬盘,如不指定,直接用fdisk /dev/sda默认是系统安装的那块硬盘,我新增加了一块硬盘,名字叫/dev/sdb。
操作新增加的硬盘,进行分区操作
fdisk /dev/sdb
进入命令有很多种命令:按m就会全部列出来,看英文就明白什么意思,不懂英文?我帮不了你了,翻译下吧。
这里使用n来新建一个分区,
将此空间全部都划分到此分区,当然接下来会有主分区可扩展分区的选择,然后就是分区编号(相当于windows下的盘符),然后就是空间分配大小。
然后按p查看分区情况,记下device boot值,到时候挂载需要用到这个,这里我虚拟机记录的值是:/dev/sdb1。
最后记得一定要使用w命令保存,然后重启系统。
重启成功后,检查/dev/sdb1是否存在(或不重启,执行:partprobe)
开机后,格式化:
事先查看别的分区是什么文件格式,在格式化的时候尽量和现有的文件格式保持一致,以免造成不必要的麻烦,centos7使用的是xfs格式。
mkfs.xfs /dev/sdb1
在Linux下查看文件系统的格式如EXT2,EXT3有几种方法
方法一:
输入
df -T
方法二:
输入
mount
记住不要任务参数
方法三:
cat /etc/fstab
新建一个目录,随便创建在哪里,反正都是要删除的,只不过先把刚才新建的分区挂载到这里,然后把占空间的目录内容移动到这里来,然后卸载掉挂载,然后再把内容挂载到原先占空间的目录下,这样就达到扩容的目的了,废话不多说,上代码。
mkdir test
mount -o rw /dev/sdb1 ./test/
mv /data/* ./test/
umount ./test/
mount /dev/sdb1 /data/
最后要设置自动挂载,不然每次都要手动挂在一次,比如mysql这里的数据都要开机自动启动的,不能这样手动挂载的,不然会出问题。
vi /etc/fstab
添加以下行:
/dev/sdb1 /data/ xfs defaults 0 0
然后mount -a验证配置是否正确,然后重启电脑,到此扩容已经完成了
更多推荐
所有评论(0)