随笔分类 -  运维经验分享

刚入职的新人如何快速了解公司业务--转载
摘要:公司业务的重要性 公司业务的重要性对软件测试人员来说不用多说。作为软件测试人员需要对公司业务完全了解,仅仅是了解还不行,需要做到精通,熟悉公司业务流程、功能等需求,目的就是为了能够更好的进行测试活动。 只有对软件测试需求完全掌握了,测试人员在测试过程中才能做到有的放矢,测试思维才能打开,测试过程中的 阅读全文

posted @ 2018-06-13 08:56 wajika 阅读(1141) 评论(0) 推荐(0) 编辑

高效的大文件拷贝
摘要:当你要两台机器之间拷贝一些大文件的时候,把nc(netcat)和pigz(parallel gzip)组合起来会是一个简单和高效的选择。不过,如果要把这些文件同时分发到多台机器,有什么好法子吗?在Tumblr,这还算蛮常见的需求,比如我们要快速的同时增加几台MySQL Slave的时候。 你可以从源 阅读全文

posted @ 2017-06-25 13:34 wajika 阅读(709) 评论(0) 推荐(0) 编辑

No space left on device 解决Linux系统磁盘空间满的办法
摘要:由于当初安装系统时设计不合理,有些分区分的过小,以及网络通讯故障等造成日志文件迅速增长等其他原因都可能表现为磁盘空间满,造成无法读写磁盘,应用程序无法执行等。 (以/home空间满为例): 1. 定期对重要文件系统扫描,并作对比,分析那些文件经常读写 #ls –lR /home >;files.tx 阅读全文

posted @ 2017-05-03 21:32 wajika 阅读(1569) 评论(0) 推荐(0) 编辑

手把手教你用Strace诊断问题[转]
摘要:早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不出个所以然。本文通过一个简单的案例,向你展示一下在用 strace 诊断问题时的 阅读全文

posted @ 2017-04-21 16:39 wajika 阅读(437) 评论(0) 推荐(1) 编辑

--defaults-file 不能用?
摘要:今天在测试mysql多实例时发现mysqld_safe --user --defaults-file 怎么都无法启动,后来发现是必须按顺序,先写--defaults-file才可以。 mysqld_safe 启动时首先会读取my.cnf。 按默认顺序/etc/my.cnf /etc/mysql/my 阅读全文

posted @ 2017-04-18 14:41 wajika 阅读(6295) 评论(0) 推荐(0) 编辑

加速scp传输速度
摘要:当需要在机器之间传输400GB文件的时候,你就会非常在意传输的速度了。默认情况下(约125MB带宽,网络延迟17ms,Intel E5-2430,本文后续讨论默认是指该环境),scp的速度约为40MB,传输400GB则需要170分钟,约3小时,如果可以加速,则可以大大节约工程师的时间,让攻城师们有更 阅读全文

posted @ 2017-04-17 23:55 wajika 阅读(2166) 评论(0) 推荐(0) 编辑

Linux如何统计进程的CPU利用率[转]
摘要:0. 为什么写这篇博客 Linux的top或者ps都可以查看进程的cpu利用率,那为什么还需要了解这个细节呢。编写这篇文章呢有如下三个原因: 1. 如何统计进程CPU利用率 1.0 概述 在Linux的/proc文件系统,可以看到自启动时候开始,所有CPU消耗的时间片;对于个进程,也可以看到进程消耗 阅读全文

posted @ 2017-04-17 23:54 wajika 阅读(7068) 评论(0) 推荐(0) 编辑

MySQL 5.5主从关于‘复制过滤’的深入探究
摘要:关于MySQL主从复制的过滤,例如通过binlog-ignore-db、replicate-do-db、replicate-wild-do-table等。如果不好好研究过这些过滤选项就用的话,是有可能造成主从数据不一致问题的。本文将参考MySQL-5.5官方文档并结合实验,和各位一起探讨下这里的各个 阅读全文

posted @ 2017-04-17 23:05 wajika 阅读(2053) 评论(0) 推荐(0) 编辑

如果误删了数据库分区的所有文件……
摘要:搞运维,起得比鸡早,睡得比“鸡”晚,操着卖白粉的心,拿着卖白菜的钱。 天天小心翼翼的呵护着那个心肝宝贝业务。但,人非圣贤孰能无过,谁没有脑袋发晕手发抖的时候? 无意中看到了这篇《下厨房6月26日数据丢失事故总结》,有些细节和经验值得学习和参考。 1、误操作不可怕,可怕的你误删的数据连个备份都没有。所 阅读全文

posted @ 2017-04-17 22:51 wajika 阅读(514) 评论(0) 推荐(0) 编辑

漫谈《大型网站技术架构》
摘要:转载请标明出处: http://blog.csdn.net/forezp/article/details/69196483 本文出自方志朋的博客 本文的内容来自阿里巴巴员工李智慧的著作《大型网站技术架构 核心原理与案例分析》,这本书很值得一看,故整理之。 一、大型网站的架构演化 1.1 大型网站软件 阅读全文

posted @ 2017-04-05 16:26 wajika 阅读(444) 评论(1) 推荐(0) 编辑

linux里用cmake安装的软件要怎么卸载?
摘要:找到安装目录的这个文件install_manifest.txt【make install 产生的文件】用命令读取并删除里面安装的所有文件的路径即可。参考命令:cat install_manifest.txt | sudo xargs rm 阅读全文

posted @ 2017-04-05 14:21 wajika 阅读(3793) 评论(0) 推荐(0) 编辑

普通人如何做到30分钟读一本书并做完笔记?
摘要:作为有速读功力的非正常人( 读书 20000 字 / 分钟),我最常被问的问题是:「如何入门速读?」 这个问题,基本上已经变成一个月经题,我针对这个问题也大概写了 N 篇 FAQ。不过基本上也抵挡不了凶猛询问的群众。 这促成了提笔写下这篇文章的动机。 1 快速学习已经变成一个趋势 不少学习类型的公众 阅读全文

posted @ 2017-04-04 10:00 wajika 阅读(4435) 评论(0) 推荐(1) 编辑

vim粘贴代码格式变乱
摘要:有时候从编辑器里面复制粘贴代码到vim中,代码格式会完全乱套。其原因是vim开启了smartindent(智能缩减)或autoindent(自动对齐)模式。为了保持代码的格式,在粘贴前可以先停止上面的两种模式,命令为: 上述命令是在vim的阅读模式先输入冒号(:),然后分别执行即可。为了一个粘贴搞出 阅读全文

posted @ 2017-03-23 17:47 wajika 阅读(646) 评论(0) 推荐(0) 编辑

不可忽略的缓存重建
摘要:本文的主要内容来源于MongoDB官方博客,由NoSQLFan补充说明,本文对传统的分布式Cache系统进行了分析,指出了其在缓存重建中会对数据库产生巨大压力的问题。并分析了MongoDB的mmap方案是如何规避这一问题的。 如下图的架构,在数据库前端加上分布式的Cache(比如我们常用的Memca 阅读全文

posted @ 2017-03-22 14:46 wajika 阅读(2148) 评论(0) 推荐(0) 编辑

修改linux 最大文件限制数 ulimit
摘要:1)修改当前交互终端的limit值 查询当前终端的文件句柄数: ulimit -n 回车,一般的系统默认的1024. 修改文件句柄数为65535,ulimit -n 65535.此时系统的文件句柄数为65535. 2)将ulimit 值添加到/etc/profile文件中(适用于有root权限登录的 阅读全文

posted @ 2017-03-21 22:19 wajika 阅读(263) 评论(0) 推荐(0) 编辑

Linux命令之lsb_release - 查看当前系统的发行版信息
摘要:用途说明 lsb_release命令用来查看当前系统的发行版信息(prints certain LSB (Linux Standard Base) and Distribution information.)。有了这个命令就可以清楚的知道到底是RedHat的、还是别的发行版,还有具体的版本号,比如3 阅读全文

posted @ 2017-03-21 18:28 wajika 阅读(2432) 评论(0) 推荐(0) 编辑

>/dev/null 2>&1的含义
摘要:转帖:http://www.cnblogs.com/dkblog/archive/2009/07/31/1980722.html os.system("/etc/init.d/winbind stop >/dev/null 2>&1") >/dev/null 将输出重定向到/dev/null,这是个 阅读全文

posted @ 2017-03-21 08:38 wajika 阅读(395) 评论(0) 推荐(0) 编辑

神秘的40毫秒延迟与 TCP_NODELAY
摘要:写 HTTP Server,不可免俗地一定要用 ab 跑一下性能,结果一跑不打紧,出现了一个困扰了我好几天的问题:神秘的 40ms 延迟。 Table of Contents 1 现象 2 背后的原因 3 为什么只有 Write-Write-Read 时才会出问题 4 解决方案 4.1 优化协议 4 阅读全文

posted @ 2017-03-18 12:31 wajika 阅读(16090) 评论(0) 推荐(1) 编辑

TCP_NODELAY 和 TCP_NOPUSH的解释
摘要:一、问题的来源 今天看到 huoding 大哥分享的 lamp 面试题,其中一点提到了: Nginx 有两个配置项: TCP_NODELAY 和 TCP_NOPUSH ,请说明它们的用途及注意事项。 初看到这个题目时,感觉有点印象: 1、在nginx.conf 中确实有这两项,记得就是配置on或者o 阅读全文

posted @ 2017-03-18 12:29 wajika 阅读(42456) 评论(1) 推荐(6) 编辑

使用异步 I/O 大大提高应用程序的性能
摘要:AIO 简介 Linux 异步 I/O 是 Linux 内核中提供的一个相当新的增强。它是 2.6 版本内核的一个标准特性,但是我们在 2.4 版本内核的补丁中也可以找到它。AIO 背后的基本思想是允许进程发起很多 I/O 操作,而不用阻塞或等待任何操作完成。稍后或在接收到 I/O 操作完成的通知时 阅读全文

posted @ 2017-03-17 14:36 wajika 阅读(237) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示