摘要: 本以为Apache的编译安装很简单,其实不然; 以前的环境下编译报错很少 ,但这次不行了 提示configure: error: APR not found. Please read the documentation. 经网上查阅资料才知道这是Apache的关联软件 在apr.apache.org 阅读全文
posted @ 2017-07-16 12:59 Topic 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 声明:此文章是从我的51cto博客上搬至于此. Ubuntu下SCIM应该是最好的中文输入法了,它与搜狗差不多,下面介绍它的安装方法: 1)终端输入: 这一步是删除安装系统的时候装的那个scim,实际是个假的,我这里不可以用 2) 这一步下载安装scim输入法。下载完了系统会自己装上,中间会有提示, 阅读全文
posted @ 2017-07-16 12:58 Topic 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: mha check的时候报错问题解决: # masterha_check_ssh --conf=/data/mha/app1.cnf Can't locate Log/Dispatch.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/lo 阅读全文
posted @ 2017-07-16 12:29 Topic 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 用于两个主机共享键盘和鼠标的工具: 软件名字:synergy软件主页: http://synergy-foss.org支持平台:linux,mac,windows 通吃作用:通过网络在多台主机之间共享鼠标键盘,特别适合咱们一个人有2台电脑的情况,节省了需要在不同电脑频繁切换的麻烦事,而且还支持简单的 阅读全文
posted @ 2017-07-16 11:48 Topic 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 声明: 本篇文章内容整理来源于互联网以及本人自己的梳理总结,目的是从零到一的搭建起来mysql mha高可用架构。 一、软件概述 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Face 阅读全文
posted @ 2017-07-15 23:36 Topic 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: Mysql版本: 5.6.24-72.2 一、通过init-connect + binlog 实现MySQL审计功能 基本原理: 由于审计的关键在于DML语句,而所有的DML语句都可以通过binlog记录。 不过遗憾的是目前MySQL binlog 中只记录,产生这条记录的connection id 阅读全文
posted @ 2017-07-11 10:05 Topic 阅读(3145) 评论(2) 推荐(0) 编辑
摘要: 故事背景 一个中小型企业,是典型的互联网公司,当初期的时候可能运维只能标配到2~3人,此时随着公司的发展,项目会逐渐增多。前期部署项目可能都是手动的, 俗称“人肉部署”,这简直是无比的痛苦,不能忍受的。这样开发的时间也会耽误,运维的时间也会耽误,全都浪费在这些重复性的工作上面,毫无价值可言, 这时候 阅读全文
posted @ 2017-07-02 23:33 Topic 阅读(13976) 评论(2) 推荐(3) 编辑
摘要: 当redis.conf中的最大内存配置为10G的时候,恰好程序已经写满了,但是物理主机是有内存的, 此时可以通过config set xxxx xxxx 来设置实例的内存大小,而不需要重启实例。 获取当前最大内存的大小: config get maxmemory 修改内存大小: config set 阅读全文
posted @ 2017-07-02 19:59 Topic 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 目前互联网公司主流的代码仓库统是gitlab,类似github的实现,维护gitlab已经有两年多的时间, 下面说一下维护过程中的注意点,以及如何维护更好。 分别是搭建,首先得搭建起来,不然怎么玩,其次是备份、备份、备份,谁也不能保证服务器会不会 突然之间Down掉,为了保险起见,建议所有重要的业务 阅读全文
posted @ 2017-07-02 19:52 Topic 阅读(948) 评论(3) 推荐(3) 编辑
摘要: haproxy可以很好的支持主机下线,不需要编辑配置文件,也不需要重新reload服务,通过本身的socket发送指令即可; 当你的应用程序是高可用状态,一般部署的是>2的,这个时候就可以通过haproxy进行负载,分别分发到后端的两台应用 主机A和B。 当你的应用需要迭代上线的时候,你可以通过指令 阅读全文
posted @ 2017-07-02 19:18 Topic 阅读(1298) 评论(0) 推荐(0) 编辑
转载请注明出处. 作者: 运维的自我修养 地址: http://www.cnblogs.com/topicjie/