内容简介:一.起因云谷的IDCSystem还是有一批国人商家很喜欢用,一般都是搭配XenSystem来搞的,在各方面都还算可以(虽然也有各种各样的,比如流量统计不准,必须要Windows服务器部署等等的问题),在我看来,最蛋疼的问题是云谷的模板。在CentOS下,这个模板会默认把数据盘搞成lvm然后通过一个蛋疼的开机脚本来挂载,如果你有程序的数据(比如mysql)放在了挂载的数据盘上,然后因为开机启动优先级的问题rc.local里的脚本会比chkconfig或者systemctl开机启动慢,这样你就会看到GG的场景
一.起因
云谷的IDCSystem还是有一批国人商家很喜欢用,一般都是搭配XenSystem来搞的,在各方面都还算可以(虽然也有各种各样的,比如流量统计不准,必须要Windows服务器部署等等的问题),在我看来,最蛋疼的问题是云谷的模板。
在CentOS下,这个模板会默认把数据盘搞成lvm然后通过一个蛋疼的开机脚本来挂载,如果你有程序的数据(比如mysql)放在了挂载的数据盘上,然后因为开机启动优先级的问题rc.local里的脚本会比chkconfig或者systemctl开机启动慢,这样你就会看到GG的场景,我两年前在这破环境下装AMH就碰到过这蛋疼的情况,各种重启后数据库起不来,折腾了一晚上才搞明白,是数据库默认装在/home/www中,而/home目录是lvm分区的挂载点,然后数据库启动的比挂载早,然后就没有然后了。
二.解决方案
因为这个惨痛经历,我之后每次碰云谷的Xen小鸡第一件事情都是把分区改成ext4然后用fstab挂载,把它那个脚本给咔擦掉。
喜欢强删,对着数据盘就是直接fdisk删除分区,后来稍微研究了下lvm,摸索出来了安全(优雅)的删除方法,记录分享一下
#lvm这堆lv vg pv简直蛋疼 lvremove Xvdbgroup vgremove Xvdbgroup pvremove /dev/xvdb1 fdisk /dev/xvdb #删除分区(lvm用的 d #新建分区(给ext4用的 n #分区类型选primary p #分区编号 1 #保存 w #格式化为ext4 mkfs -t ext4 /dev/xvdb1 #创建挂载目录 mkdir /data #手动挂载 mount /dev/xvdb1 /data #将挂载写入fstab实现开机自动挂载 echo "/dev/xvdb1 /data ext4 defaults 1 2" >> /etc/fstab
然后就没有然后了,重启之后(其实也不一定要)一切OK,你可以接着部署你的环境了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 性能提高 15 倍!只是把 MySQL 换成了 ClickHouse
- 把 SQL Server 迁移到 Linux?不如换成 MySQL
- Ubuntu Touch OTA-5 发布:浏览器换成 Morph
- db2 定义分区表和分区键
- HBase漫谈 | HBase分区过多影响&合理分区数量
- 大数据开发学习之Hive的静态分区与动态分区
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
构建之法(第三版)
邹欣 / 人民邮电出版社 / 2017-6 / 69.00元
软件工程牵涉的范围很广, 同时也是一般院校的同学反映比较空洞乏味的课程。 但是,软件工程 的技术对于投身 IT 产业的学生来说是非常重要的。作者有在世界一流软件企业 20 年的一线软件开 发经验,他在数所高校进行了多年的软件工程教学实践,总结出了在 16 周的时间内让同学们通过 “做 中学 (Learning By Doing)” 掌握实用的软件工程技术的教学计划,并得到高校师生的积极反馈。在此 ......一起来看看 《构建之法(第三版)》 这本书的介绍吧!
XML、JSON 在线转换
在线XML、JSON转换工具
XML 在线格式化
在线 XML 格式化压缩工具