点击关注了解更多精彩内容
特邀嘉宾陈老师(小慢哥)
分享主题周四见|知数堂公开课系列之
《你真的会用CentOS 7吗?》
你是否还在使用cat /var/log/messages查看系统日志
你是否还在使用ntpd、ntpdate同步时间
你是否遇到过limit配置不生效、rc.local不生效的情况
你是否想知道在性能方面,为什么CentOS 7比CentOS 6有进步
......
本次公开课将为你展现CentOS 7的魅力之处,以及踩过的坑。
精彩互动问答
1、如何测试磁盘4k速率?
答:使用fio做的测试,具体测试参数,可以在腾讯课堂随附下载里下载PDF,里面有完整的测试参数。或者参考知数堂的测试模板 https://github.com/zhishutech/mysqldba/blob/master/mysql-benchmark/mysql.fio
2、rc.local里面的命令是由上到下顺序执行么 以前用rc.local绑定裸设备 后更改权限 更改权限的命令偶尔才能成功 后来改成udev了
答:rc.local里面的执行顺序在6和7都是一样的,本身就是个脚本,肯定从上往下执行。6和7唯一区别是6是串行的最后一个,而7是并行的,如果rc.local里启动的某个程序依赖了一些服务,那么可能导致这个程序起不来,解决办法有3个:
(1) 在rc.local最开始增加sleep多等待一会;
(2)手动修改rc-local.service,配置依赖关系;
(3)不要用rc.local
3、业务日志。业务日志量很大,占用很多内存,可以改善吗
答:业务日志不建议存在在journal里,因为默认情况下journal存在tmpfs里,最大占用一半物理内存,如果journal做了持久化,那么也会占用磁盘空间,关键是journal所有服务日志都存放在同一个文件中,当业务日志量大的时候,就会影响其他日志的查询效率,比如内核日志、系统日志等
4、7跑docker会更好吗
答:是的,6跑docker有各种bug,7跑docker,会相对稳定很多
5、c6转到c7有什么要注意的吗?就是常见的Java Web服务器
答:只有本次公开课所讲的东西是特别要注意的,其他没有什么特别地方要注意
6、kvm在做热迁移的时候,如果cpu较忙,就会一直99%,你们是怎么处理的?
答:kvm热迁移始终完成不了,问题不是出在cpu上,cpu只是表象,实际是内存导致的,具体来说,就是虚拟机里的内存读写速度太快,已经超过了热迁移所使用的网卡带宽。因为kvm热迁移原理大致是这样:先拷贝一次内存到目标端,然后判断增量部分是否小于一个默认内定的值,如果小于,则pause虚拟机,将增量部分copy到目标端,如果大于,则再次热拷贝内存到远端,然后再进行增量值的判断,如此循环,导致了迁移始终无法完成。
解决办法:
(1)增大迁移所使用的物理网卡带宽,1G不够就上10G,10G不够上40G;
(2)pause虚拟机,这样内存不再有变化,再进行一次增量传输就完成了,通常很快。
直播现场回顾 周四见|公开课陈老师,人称小慢哥
“叶老师”加强版,有处女座情结
每次改完文案,最怕小慢哥、叶老师喊“==”
话说小慢哥不仅做事细致工整,技术更是牛到没朋友~
通过公开课的精彩讲授,收获了满屏的全5分好评
“知识专业”、“内容全面”、“表达清楚”
“讲课节奏稳”、“实验数据精准”、“经验丰富”
.......
回放视频、PPT讲义已上线,快来围观~
温馨提示:PPT的内容有限,建议结合PPT观看视频,效果更佳!
资料发布本次公开课的讲义,及录播的视频均可至腾讯课堂下载、查看,链接:
https://ke.qq.com/course/337872(打开页面-查看任务-视频/PPT讲义均可观看)
扫描下方二维码识别
或者点击文末“阅读原文”直达腾讯课堂
扫码加入知数堂4群-王者峡谷
(QQ群号:650149401)