使用lvm来支持扩展分区
2018-06-18 00:23:06来源:未知 阅读 ()
背景:
作为从事数据库方面的人员,对于数据库的操作设置都是要十分的谨慎,往往由于一个疏忽,可能带来的隐患是无法估量的!!!
下面是有关数据库datadir的存放时,要考虑到的一个小小的细节:
为了达到使用lvm来支持日后数据库空间不足而进行扩容则:
将mysql数据库datadir独立到一个分区:
1、单独创建一个分区
小于2T时使用:例如,fdisk /dev/sdb
重启os
创建:
pvcreate /dev/sdb1 --->物理卷
vgcreate 卷组名(自己取) 物理卷名(类似/dev/sdb1)
lvcreate -L 大小 -n 逻辑卷名(自己取) 卷组名
格式化:
mkfs.ext4 "LV Path"(lvdisplay可查询)
挂载使用文件系统:
mount "LV Path" 挂载点
注意:将创好的文件系统添加到/etc/fstab
2、将datadir目录创建在上面的挂载点下
当datadir随着时间的流逝,该目录的挂载点所在分区空间不足时,进行扩容:
1、vgextend 卷组名 /dev/sdb1
2、lvextend -L +大小 逻辑卷名 /dev/sdb1 ---> 增大逻辑卷
或者:
lvextend 逻辑卷名 /dev/sdb1
3、e2fsck -f 逻辑卷名 ---> 检查需要调整的分区
resize2fs 逻辑卷名 ---> 增大文件系统
4、mount 挂载点
5、df -h --->查看分区是否增大
如果要增大逻辑卷,先用增大逻辑卷,再用resize2fs增大文件系统
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- PHP访问MySQL查询超时怎么办 2020-03-09
- Mysql支持的数据类型有哪些 2020-02-26
- MySQL中使用WHERE子句的方法 2019-10-25
- 关于laravel后台模板laravel-admin select框的使用详解 2019-10-08
- PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql 2019-09-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash