-
游族网络运维总监:如何运维千台以上游戏云服务器
偶然在网上看到游族网络运维总监李志勇先生进行的一次分享,作为一个运维人,对其中的运维思想赞叹不已,今天特别发出来给大家做个参考,同时也希望和大家就李先生的这次分享进行探讨,欢迎各位在评论区留言。 本次分享主题为“如何运维千台以上游戏云服务器”。重点是云时代的运维,包括游戏上云部署整体方案、游戏服务器批量运维管理,并对企业选择RDS还是自建MySQL数据库给出了自己建议。 游戏产品架构进化史 图一:游戏产品架构进化史 经过近七年的高速发展,公司游戏服务器从100台增长到10000+台,游族整体游戏…
-
乐乐快跑的运维学习基础大纲
乐乐快跑,马哥门徒,马哥教育原创作者联盟成员,专注于运维领域知识分享,强于知识体系构建。 各位朋友大家好,乐乐快跑今天给大家分享下运维的学习规划路线。上个礼拜我对自己学习的运维知识做总结的时候,发现有些曾经自认为很牛的技术已经被淘汰了,有些新的技术自己却还不会,这就不得不在逼自己一把在加紧恶补下。今天我就把自己总结的运维知识结构给大家分享下。 首先是操作系统: 之前CentOS6系列,现在是CentOS7系列。这两个版本跨度还是非常大的,命令与文件系统格式都有所改变,这对运维来说无…
-
64位CentOS6安装MySQL-5.7.13-linux-glibc2.5-x86_64.tar.gz
1.从官网下载 mysql-5.7.13-Linux-glibc2.5-x86_64.tar.gz官网地址:http://dev.mysql.com/downloads/mysql/ 我是下到了windows本地,然后通过winscp工具上传到centos6服务器上,我一般喜欢给文件赋权限,chmod a+x mysql-5.7.13-Linux-glibc2.5-x86_64.tar.gz,但是我看有的程序员不做这一步也是可以的。2. 创建mysql的用户组/用户, data目录及其用户目录#…
-
连接到 Linux 服务器时首先要运行的 5 个命令
为一个系统管理员/SRE 工作 5 年后,我知道当我连接到一台 Linux 服务器时我首先应该做什么。这里有一系列关于服务器你必须了解的信息,以便你可以(在大部分时间里)更好的调试该服务器。 连上 Linux 服务器的第一分钟 这些命令对于有经验的软件工程师来说都非常熟悉,但我意识到对于一个刚开始接触 Linux 系统的初学者来说,例如我在 Holberton 学校任教的学生,却并非如此。这也是我为什么决定分享当我连上 Linux 服务器首先要运行的前 5 个命令的原因。 这 5 个命令在任何一…
-
如何实现nagios发送通知邮件
前言 上一篇已经介绍了nagios如何实现对主机及服务的监控,尽可能实现对系统运行状态的全面监控只是初级目标,nagios还可以借助smtp服务发送通知信息给指定的联系人。 本文所用到系统环境OS:CentOS release 6.8 (Final) 2.6.32-642.el6.x86_64还有一个重要环境:互联网(yum、百度、Google)。各软件包: nagios发送通知邮件的配置过程如下: 1. nagios服务配置内容 修改templates.cfg要让nagios能够发送邮件,首先…
-
nagios监控数据可视化
前言 nagios系统可以像zabbix、cacti类软件一样,将收集到的各项监控指标性能数据以图形的形式动态展示出来。使监控更加直观化,可进行各项灵活的定制,方便对性能数据进行对比分析。nagios可以用于监控数据画图的插件有多种,这里以pnp4nagios软件为例进行说明。 本文所用到系统环境OS:CentOS release 6.8 (Final) 2.6.32-642.el6.x86_64还有一个重要环境:互联网(yum、百度、Google)。各软件包: 1. 获取pnp4nagios软…
-
IBM技术专家教你“懒惰”Linux管理员的10个关键技巧
好的系统管理员区分在效率上。如果一位高效的系统管理员能在 10 分钟内完成一件他人需要 2 个小时才能完成的任务,那么他应该受到奖励(得到更多报酬),因为他为公司节约了时间,而时间就是金钱,不是吗? 技巧是为了提高管理效率。虽然本文不打算对所有 技巧进行讨论,但是我会介绍 “懒惰” 管理员所用的 10 个基本法宝。这些技巧可以节约时间 —— 即使没有因为高效而得到更多的报酬,但至少可以有更多的时间去玩。 01 卸载无响应的 DVD 驱动器 网络新手的经历:按下服务器(运行基于 Redmond 的…
-
两张图学会VIM编辑器
Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。Vim(和Vi)一个最大的优势在于它最常用的命令都是简单的字符,这比起使用复杂…
-
8分钟掌握Linux内核分析的核心科技
Linux的最大的好处之一就是它的源码公开。同时,公开的核心源码也吸引着无数的电脑爱好者和程序员;他们把解读和分析Linux的核心源码作为自己的最大兴趣,把修改Linux源码和改造Linux系统作为自己对计算机技术追求的最大目标。 Linux内核源码是很具吸引力的,特别是当你弄懂了一个分析了好久都没搞懂的问题;或者是被你修改过了的内核,顺利通过编译,一切运行正常的时候。那种成就感真是油然而生!而且,对内核的分析,除了出自对技术的狂热追求之外,这种令人生畏的劳动所带来的回报也是非常令人着迷的,这也…
-
编写快速安全Bash脚本的建议
昨天我和一些朋友聊起Bash,我意识到:即使我已经使用Bash十多年了,现在还有一些基础的杂项,我理解的并不是很清晰。 像往常一样,我认为我应该写一个博文。 我们会包含: 一些bash基础知识(“你怎么写一个for循环”) 杂项事宜(“总是引用你的bash变量”) bash脚本安全提示(“总是使用set -u”) 如果你编写shell脚本,并且你没有阅读这篇文章中其他任何内容,你应该知道有一个shell脚本校验工具(linter),叫做 shellcheck 。使用它来使您的shell脚本更好!…