feisky

云计算、虚拟化与Linux技术笔记
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Linux

1 2 3 4 5 ··· 8 下一页

摘要:ansible简介ansible是与puppet、saltstack类似的集群管理工具,其优点是仅需要ssh和Python即可使用,而不像puppet、saltstack那样都需要客户端。与puppet类似,ansible也支持丰富的功能:批量执行支持模块化,支持playbook(相比puppet还... 阅读全文

posted @ 2014-11-16 22:44 feisky 阅读(2797) 评论(0) 推荐(0) 编辑

摘要:使用curl可以下载网络内容,那如何获取curl下载时的下载速度呢,使用下面的命令即可:# curl -Lo /dev/null -skw "%{speed_download}\n" http://mirrors.163.com/ubuntu/ls-lR.gz226493.000当然,还可以获取连接... 阅读全文

posted @ 2014-10-23 16:38 feisky 阅读(6699) 评论(0) 推荐(0) 编辑

摘要:博客已迁移至 http://feisky.xyz/. 阅读全文

posted @ 2014-09-10 16:30 feisky 阅读(1282) 评论(0) 推荐(0) 编辑

摘要:Rabbitmq集群高可用RabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡。Rabbit模式大概分为以下三种:单一模式、普通模式、镜像模式单一模式:最简单的情况,非集群模式。没什么好说的。普通模式:默认的集群模式。对于Queue来... 阅读全文

posted @ 2014-08-11 18:10 feisky 阅读(4656) 评论(1) 推荐(0) 编辑

摘要:systemd的原理:https://www.linux.com/learn/tutorials/527639-managing-services-on-linux-with-systemdhttp://ktaraghi.blogspot.com/2013/11/what-is-systemd-an... 阅读全文

posted @ 2014-08-09 09:50 feisky 阅读(1104) 评论(0) 推荐(0) 编辑

摘要:原创文章,转载请注明:转载自系统技术非业余研究本文链接地址:Linux下方便的socket读写查看器(socktop)晚上雕梁说要找个工具来调查下unix域套接字的发送和接受情况,比如说A程序是否送出,B程序是否接收到,他找了tcpdump ,wireshark什么的,貌似都不支持。这时候还是伟大的systemtap来救助了。 因为所有的socket通讯都是通过socket接口来的,任何family的通讯包括unix域套接都要走的,所以只要截获了socket 读写的几个syscall 就搞定了.systemtap发行版本提供了个工具socktop, 位于 /usr/share/doc/syst 阅读全文

posted @ 2013-03-04 14:11 feisky 阅读(1670) 评论(0) 推荐(0) 编辑

摘要:1. 安装systemtap$ sudo apt-get install systemtap$ sudo apt-get install systemtap-sdt-dev2. 安装debuginfo:wget http://www.domaigne.com/download/tools/get-dbgsymchmod +x get-dbgsym./get-dbgsym3. 启动stap$ stap -e 'probe kernel.function("sys_open") {log("hello world") exit()}'hell 阅读全文

posted @ 2013-02-26 11:20 feisky 阅读(718) 评论(0) 推荐(0) 编辑

摘要:Did you know you could traceroute over the TCP protocol?The regulartracerouteusually uses either ICMP or UDP protocols, however firewalls and routers often block the ICMP protocol completely or disallow the ICMP echo requests, or block the UDP ports.However you'd rarely have firewalls and router 阅读全文

posted @ 2013-02-25 08:22 feisky 阅读(1061) 评论(0) 推荐(0) 编辑

摘要:sync,fsync,fdatasync,fflush之间的区别在 大多数的unix/linux对磁盘io的写操作都是通过缓存来完成的,基本的原理如下:当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区 中,如果该缓冲区尚未写满,则并不将其排入输出队列,而是等待其写满或者当内核需要重用该缓冲区以便存放其他磁盘块数据时,再将该缓冲排入输出队列,然后 待其到达队首时,才进行实际的I/O操作。 我们称之为延迟写,极大的减少了写磁盘的次数。但是在没写特殊的应用中我们需要实时的将应用层数据写入到磁盘上 特别是一些高可靠性要求的系统中 数据需要及时的写入磁盘 即便是瞬时系统故障 数据也可以安全恢复 阅读全文

posted @ 2013-01-14 21:19 feisky 阅读(1546) 评论(0) 推荐(0) 编辑

摘要:这篇文章来源于Quroa的一个问答《What are some time-saving tips that every Linux user should know?》—— Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。首先,我想告诉大家,在Unix/Linux下,最有效率技巧的不是操作图形界面,而是命令行操作,因为命令行意味着自动化。如果你看过《你可能不知道的Shell》以及《28个Unix/Linux的命令行神器》你就会知道Linux有多强大,这个强大完全来自于命令行,于是,就算你不知道怎么去做一个环保主义的程序员,至少他们可以 阅读全文

posted @ 2013-01-09 12:26 feisky 阅读(1486) 评论(0) 推荐(2) 编辑

摘要:root@ubuntu:~# echo '{"foo": "lorem", "bar": "ipsum"}'| json_pp { "bar" : "ipsum", "foo" : "lorem"}root@ubuntu:~# echo '{"foo": "lorem", "bar": "ipsum"}'| python -m 阅读全文

posted @ 2012-12-06 16:19 feisky 阅读(388) 评论(0) 推荐(0) 编辑

摘要:如何查看dd的拷贝进度linux中的DD命令可以很方便的作二进制拷贝,比如可以做硬盘克隆。一般使用方式如下:dd if=/src/device/name of=/dst/device/name... 然后就等它完成,进程退出但是当我们需要copy的东西很巨大的时候,这个过程是很痛苦的很多人会查看iostat, 来估算大概需要多少时间完成, 这是很不直观的, 也不可靠如果我们dd --help会看到其实是有方法可以查看copy进度的, 帮助文件中的example如下:$ dd if=/dev/zero of=/dev/null& pid=$! 后台运行dd测试,保存进程号到pid中实际我 阅读全文

posted @ 2012-10-09 14:09 feisky 阅读(931) 评论(0) 推荐(0) 编辑

摘要:前不久在使用libcurl写多线程下载时候,出现莫名其妙的段错误。问题出现在使用libcurl开多线程从任务队列下载文件后,因为下载队列空,所有下载线程锁在pthread_mutex_lock。这时,程序空闲几秒后会因为出现Segmentation fault退出。反复看我的代码也没看出什么问题来,最后竟然在讲libcurl基础的地方找到了答案,真惭愧,基础很重要啊!原来libcurl在configure默认配置编译的情况下,它是使用alarm+siglongjmp实现域名解析超时。当多个线程都使用超时处理的时候,同时主线程中有sleep或是wait等操作。libcurl将会发信号打断这个wa 阅读全文

posted @ 2012-10-08 09:31 feisky 阅读(2079) 评论(0) 推荐(0) 编辑

摘要:绿色字体输出:echo -e "\033[1;32;40mPass\033[0m"红色字体输出:echo -e "\033[1;31;40mFail\033[0m"文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例: echo -e "\033[44;37;5m ME \033[0m COOL" 以上命令设置作用如下:背景色为蓝色,前景色为白色,字体闪烁,输出字符“ME”,然后重新设置屏幕到缺省设置,输出字符 “COOL”。“e”是命令 echo 的一个可选项,它用于激活特殊字符的解析器。“\033”引导非常规字符序列。“m 阅读全文

posted @ 2012-10-05 20:58 feisky 阅读(820) 评论(0) 推荐(0) 编辑

摘要:启用quota:在fstab中修改 /dev/xvda3 /home ext3 defaults,usrquota,grpquota 1 1重新挂载: umount /home mount -a mount -o remount /home新建两个用户test test2: groupadd test useradd -m -g test test useradd -m -g test test2 passwd test passwd test2扫瞄磁盘的使用者使用状况,并产生重要的 aquota.group 与 aquota.user: quotacheck -a启动配额: quotaon 阅读全文

posted @ 2012-09-29 13:38 feisky 阅读(309) 评论(0) 推荐(0) 编辑

摘要:Debian的工具debootstrap可以用于在系统的某个目录中安装一套基本系统,这个基本系统除了一些配置项外,与Debian安装程序在安装的第一阶段安装的内容基本相同。这项功能有许多有趣的功能,例如,你可以从某个定制版本的Debian Live光盘上通过这个命令快速的在硬盘上安装Debian而不需要Debian的安装程序,也可以把创建在硬盘上的基本系统目录作为某些涉及系统安全性服务的chroot运行环境,通过chroot进入该目录并调试和运行一些可能修改系统配置的应用程序,作为定制小型系统模板等等。Debootstrap必需以root身份来运行,如果当前系统中没有这个工具,可以通过下面的命 阅读全文

posted @ 2012-09-27 17:42 feisky 阅读(1053) 评论(0) 推荐(0) 编辑

摘要:在文件/etc/ssh/sshd_config的最后添加一行UseDNS no 阅读全文

posted @ 2012-09-24 17:31 feisky 阅读(284) 评论(0) 推荐(0) 编辑

摘要:LVS官方网站上的调度算法IPVS在内核中的负载均衡调度是以连接为粒度的。在HTTP协议(非持久)中,每个对象从WEB服务器上获取都需要建立一个TCP连接, 同一用户的不同请求会被调度到不同的服务器上,所以这种细粒度的调度在一定程度上可以避免单个用户访问的突发性引起服务器间的负载不平衡。在内核中的连接调度算法上,IPVS已实现了以下十种调度算法:轮叫调度(Round-Robin Scheduling)加权轮叫调度(Weighted Round-Robin Scheduling)最小连接调度(Least-Connection Scheduling)加权最小连接调度(Weighted Least- 阅读全文

posted @ 2012-09-05 20:54 feisky 阅读(5142) 评论(0) 推荐(0) 编辑

摘要:How do I send gratuitous ARPs under Linux? How do I tell my DUMMY router that the IP is over here now, under Linux operating systems?You can use the arping command to send a gratuitous reply using the -A option. arping can send ARP REQUEST to a neighbor host:# arping -U {IP-HERE} -I {Interface-Name- 阅读全文

posted @ 2012-08-16 13:24 feisky 阅读(851) 评论(0) 推荐(0) 编辑

摘要:Here we are going to findout how to mark volume groups as active or inactive in Linux using lvchange command in LinuxUselvscancommand to get list of volumes#/usr/sbin/lvscanthe output will beACTIVE ‘/dev/Linux_volume/LogVol00′ [33.78 GB] inheritACTIVE ‘/dev/Linux_volume/LogVol02′ [10.00 GB] inheritA 阅读全文

posted @ 2012-08-16 11:07 feisky 阅读(645) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 8 下一页
无觅相关文章插件,快速提升流量