月份:2017年2月

快速部署 kubernetes 高可用集群

鼓捣 kubernetes 好长一段时间了,kubernetes 1.5 后新增了 kubeadm 工具用于快速部署 kubernetes 集群,不过该工具尚未稳定,无法自动部署高可用集群,而且还存在一些 BUG,所以生产环境还无法使用;本文基于 kargo 工具实现一键部署 kubernetes 容器化(可选) 高可用集群 一、基本环境准备 本文基本环境如 […]

以人为镜可以明得失 | 贞观政要

《贞观政要》目录: 1.卷一   君道第一   政体第二   任贤第三 2.卷二   求谏第四   纳谏第五   君臣鉴戒第六 3.卷三   择官第七   封建第八   太子诸王定分第九   尊敬师傅第十 4.卷四   教戒太子诸王第十一   规谏太子第十二   仁义第十三 5.卷五   忠义第十四   孝友第十五   公平第十六 6.卷六   诚信第十七 […]

Shell Script 监测硬碟使用量

对于硬碟空间比较紧张的主机, 尤其是一些 VPS, 定时监测硬碟分割区使用量很有用。以下 Shell Script 可以检查每个硬碟分割区的使用量, 如果达到预先设定的百份比, 会以电邮通知系统管理员。 先建立一支 Shell Script, 以下会用对象名称 check-disk.sh 作为例子, 加入以下内容 #!/bin/bash toemail=&# […]

路由器常用预设登入密码

如果忘记了路由器的登入密码, 可以尝试将路由器 reset (这样原来的路由器设定会全部删除), 然后用路由器的预设密码登入设定, 路由器出厂时会预设一组登入名称及密码, 以下是一些常用路由器的预设登入密码。 路由器品版 登入 IP 登入名称:密码 Asus http://192.168.1.1 admin:admin Buffalo http://192. […]

Android搞機須知

(應求所作文……其實我更想寫成wiki)   雖然看起來每款Android手機都有自己的刷機、root教程,但其實萬變不離其宗,整體上看還是很有規律的。本文從整體上說說Android刷機是什麼、需要做什麼、每個步驟的目的以及效果都是什麼。 刷機整體上看,分爲如下幾個步驟: 允許從電腦上通過adb和fastboot控制手機 在電腦上做必要準備(需要根據你的電腦 […]

MySQL Ruler

MySQL Ruler 写在前面: 一、为何写 为了自己以后的脚本编写或者是为团队公司提供一个可以达成共识的标准。 二、怎么定规范 简洁明了。根据实际业务可以进行调整。每一个规定尽量描述清楚缘由。规范必须是不断变化的,量体裁衣。 三、参考 《架构师之路》中有提及一些数据库军规。可以提供参考。 四、使用 解读比规则本身更重要。 规范草案 基础规范 适用于所有。 […]

对 rsync 实施限速

rsync 是一套 Linux 下的同步备份工具, 对日常备份十分有用。如果是从远端主机进行备份, 而且备份的对象容量很大, 有可能会将主机的频宽全部吃掉, 那便会在备份时影响主机的正常使用。 rsync 内建已经支援限速的功能, 只要使用 –bwlimit 参数, 便可以限制传送对象时硬碟的 I/O 速度, 从而达到限速的效果。即使是本机备份, –bwli […]