feisky

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

随笔分类 -  Linux

摘要:增加一个虚IP: ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0删除虚IP: ip addr del 192.168.0.1 dev eth0 阅读全文

posted @ 2011-12-17 19:03 feisky 阅读(460) 评论(0) 推荐(0) 编辑

摘要:关于题目:想这个标题我想了很久?想了如下几个标题,A:Linux最多支持的SCSI LUN是多少个?B:Linux最多支持的SAN存储盘的个数是多少?当我在查证了N圈之后,决定用现在这个标题。至于为什么稍后再给出答案。实际情况:事情本来很简单,那天客户打电话说扩容LVM。当时想了一下环境,无非就是存储划过来的盘,通过两个HBA卡,采用了SuSE自带的多路径软件Multipath-tools实现的。过程无非不就是控制一下HA的环境,然后设PV,加到VG,然后扩LV。再次跟客户确认了一下,客户强调这次用了两台存储划盘过来。打电话问老大,两个存储是否会有影响,老大说不会。于是回答客户OK,没有问题。 阅读全文

posted @ 2011-12-12 21:47 feisky 阅读(2020) 评论(0) 推荐(0) 编辑

摘要:#!/bin/bash# ultimate.sh for duron# Based on Wonder Shaper v1.1aecho "/usr/sbin/ultimate.sh: "# Please read the README before filling out these values.# Set the following values to somewhat less than your actual download# and upload speed in kilobits. Also set the device that is to be shap 阅读全文

posted @ 2011-11-20 23:14 feisky 阅读(553) 评论(0) 推荐(0) 编辑

摘要:arping:向相邻主机发送ARP请求语 法arping[必要参数][选择参数][目的地址]功 能arping 命令:在指定网卡上发送ARP请求指定地址,源地址 “-s” 参数指定,可用来直接 ping MAC 地址,以及找出那些 ip 地址被哪些电脑所使用了类似命令:arppingping6clockdifftracepathcu相似命令:linux命令执行权限:超级用户 普通用户命令属性:网络通讯参数必要参数-A ARP回复模式,更新邻居-b 保持广播-D 复制地址检测模式-f 得到第一个回复就 退出-q 不显示警告信息-U 主动的ARP模式,更新邻居选择参数-c<数据包的数目> 阅读全文

posted @ 2011-11-20 23:10 feisky 阅读(1049) 评论(0) 推荐(0) 编辑

摘要:后台执行的方法:disconnect#!/usr/bin/expectspawn openvpn --config ./test.ovpn expect "*Username:"send "root\r"expect "*Password:"send "passwd\r"if [fork]!=0 exitdisconnect传递参数的方法:set name [lindex $argv 0]#!/usr/bin/expectif { $argc != 2 && $argc != 1 } { send_ 阅读全文

posted @ 2011-11-17 13:17 feisky 阅读(1790) 评论(0) 推荐(0) 编辑

摘要:OverviewThe u32 filter allows you to match on any bit field within a packet, so it is in some ways the most powerful filter provided by the Linux traffic control engine. It is also the most complex, and by far the hardest to use. To explain it I will start with a bit of a tutorial.MatchingThe base o 阅读全文

posted @ 2011-11-16 19:48 feisky 阅读(473) 评论(0) 推荐(0) 编辑

摘要:安装:yum install sysstat查看与LVM对应关系:lvdisplay|awk '/LV Name/{n=$3} /Block device/{d=$3; sub(".*:","dm-",d); print d,n;}'实例:$iostat -x 1Linux 2.6.33-fukai (fukai-laptop) _i686_ (2 CPU)avg-cpu: %user %nice %system %iowait %steal %idle 5.47 0.50 8.96 48.26 0.00 36.... 阅读全文

posted @ 2011-11-16 18:53 feisky 阅读(762) 评论(0) 推荐(0) 编辑

摘要:这是“你应该知道的Unix和Linux命令”系列的第三篇,在这篇文章中,我会介绍lsof这个工具,如果说netcat是进行网络诊断的瑞士军刀,那么lsof就是Unix调试的瑞士军刀。Lsof是遵从Unix哲学的典范,它只做一件事情,并且做的相当完美——它可以列出某个进程打开的所有文件信息。打开的文件可能是普通的文件,目录,NFS文件,块文件,字符文件,共享库,常规管道,明明管道,符号链接,Socket流,网络Socket,UNIX域Socket,以及其它更多。因为Unix系统中几乎所有东西都是文件,你可以想象lsof该有多有用。你可以看看这系列文章第一篇对pipe viewer的介绍,如果你对 阅读全文

posted @ 2011-11-15 09:12 feisky 阅读(410) 评论(0) 推荐(0) 编辑

摘要:首先要了解两个特殊的设备:/dev/null:回收站、无底洞/dev/zero:产生字符Ø 测试磁盘写能力time dd if=/dev/zero of=/test.dbf bs=8k count=300000因为/dev//zero是一个伪设备,它只产生空字符流,对它不会产生IO,所以,IO都会集中在of文件中,of文件只用于写,所以这个命令相当于测试磁盘的写能力。Ø 测试磁盘读能力time dd if=/dev/sdb1 of=/dev/null bs=8k因为/dev/sdb1是一个物理分区,对它的读取会产生IO,/dev/null是伪设备,相当于黑洞,of到该设备不 阅读全文

posted @ 2011-11-15 08:58 feisky 阅读(437) 评论(0) 推荐(0) 编辑

摘要:日常做后台服务开发,总免不了要写测试客户端。但是tcp客户端写起来其实还是比较罗嗦的,各种错误返回,各种异常判断。。。。而我们通常并不是要写一个健壮的客户端,我们只是要一个能用的客户端来测试服务端是否正确。 这里给大家介绍一个简单易用的方法:用bash操作socket!很酷,是不是? man bash,查找tcp关键字,可以看到这么一段内容:1/dev/tcp/host/port2If host is a valid hostname or Internet address, and port is an integer port number or service name, bash at 阅读全文

posted @ 2011-11-13 21:35 feisky 阅读(653) 评论(0) 推荐(0) 编辑

摘要:在 WebHostingTalk 论坛上有些国外奸商会把虚拟机当作独立服务器卖,去年7月份的时候就有一位中国同胞上当受骗, 并在 WHT 上发帖声讨,证据确凿,甚至连服务商自己也承认,回帖达355篇。这家独立服务器/VPS 提供商 HostATree.com 居然大胆的把 OpenVZ VPS 这种一看就知道是虚拟机的虚拟机当作独立服务器卖,晕,至少也要弄个 VMWare/KVM/Xen HVM 吧(更难发现是虚拟机),用 OpenVZ 这种容器也太欺负人了:)昨天恰好收到网友一封邮件问到了如何判断自己买的是独立服务器还是虚拟机的问题。这里 VPSee 简单介绍一下市面上常用虚拟技术(包括容器 阅读全文

posted @ 2011-11-12 21:09 feisky 阅读(1042) 评论(0) 推荐(0) 编辑

摘要:公司新上了一个8核的cpu,上面用xen虚拟了2个Windows。但是通过各种配置,还是无法平衡cpu的压力。大多都压在第一个cpu上。下面是top的数据Cpu0: 20.6%us, 65.7%sy,0.0%ni, 13.7%id,0.0%wa,0.0%hi,0.0%si,0.0%stCpu1:0.0%us,0.0%sy,0.0%ni, 96.2%id,0.0%wa,0.0%hi,0.0%si,3.8%stCpu2:1.0%us,0.0%sy,0.0%ni, 99.0%id,0.0%wa,0.0%hi,0.0%si,0.0%stCpu3:0.0%us,0.0%sy,0.0%ni, 99.0%i 阅读全文

posted @ 2011-11-12 19:12 feisky 阅读(873) 评论(0) 推荐(0) 编辑

摘要:替换默认源为163源:wget http://mirrors.163.com/.help/CentOS5-Base-163.repomv CentOS5-Base-163.repo /etc/yum.repos.d/mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bakyum makecacheyum源改回去:mv /etc/yum.repos.d/CentOS-Base.repo.bak /etc/yum.repos.d/CentOS-Base.reporm -f /etc/yum.repos.d/ 阅读全文

posted @ 2011-11-12 19:07 feisky 阅读(777) 评论(0) 推荐(0) 编辑

摘要:不完整的内核源码:安装: * kernel-devel (both 32- & 64-bit architectures) * kernel-xen-devel (both 32- & 64-bit architectures) * kernel-PAE-devel (32-bit architecture only)执行:ln -s /usr/src/kernels/2.6.18-238.19.1.el5xen-x86_64 /lib/modules/$(uname -r)/build完整的内核源码:yum install rpm-build redhat-rpm-confi 阅读全文

posted @ 2011-11-12 19:04 feisky 阅读(2872) 评论(0) 推荐(0) 编辑

摘要:rpm2cpio xxxx.rpm | cpio -id 阅读全文

posted @ 2011-11-12 19:03 feisky 阅读(454) 评论(0) 推荐(0) 编辑

摘要:原因:默认DES加密,最多只支持8位解决方法:使用md5+pam加密vim /etc/pam.d/common-password注销掉:password optional pam_smbpass.so nullok use_authtok use_first_pass missingok添加:password required pam_unix.so nullok obscure min=8 max=20 md5/etc/login.defs添加:MD5_CRYPT_ENAB yes 阅读全文

posted @ 2011-11-12 19:02 feisky 阅读(574) 评论(0) 推荐(0) 编辑

摘要:Ingress qdiscAll qdiscs discussed so far are egress qdiscs. Each interface however can also have an ingress qdisc which is not used to send packets out to the network adaptor. Instead, it allows you to apply tc filters to packets coming in over the interface, regardless of whether they have a local 阅读全文

posted @ 2011-11-06 21:32 feisky 阅读(818) 评论(0) 推荐(0) 编辑

摘要:netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息, 语 法:netstat [-acCeFghilMnNoprstuvVwx][-A网络类型>][--ip] 补充说明:利用netstat指令可让你得知整个Linux系统的网络情况。 参 数: -a或--all 显示所有连线中的Socket。 -A网络类型>或--网络类型> 列出该网络类型连线中的相关地址。 -c或--continuous 持续列出网络状态。 -C或--cache 显示路由器配置的快取信息。 -e或--extend 显示网络其他相关信息 阅读全文

posted @ 2011-11-06 21:13 feisky 阅读(793) 评论(0) 推荐(0) 编辑

摘要:ifbThe Intermediate Functional Block deviceis the successor to the IMQ iptables module that was never integrated.Advantage over current IMQ; cleaner in particular in SMP;with a _lot_ less code. Old Dummy device functionality is preserved while new one onlykicks in if you use actions.To use an IFB, y 阅读全文

posted @ 2011-11-06 12:23 feisky 阅读(1613) 评论(0) 推荐(0) 编辑

摘要:ssh-keygen -t rsa -P "" -f ~/.ssh/id_rsassh-copy-id -i ~/.ssh/id_rsa.pub $dst_ip说明:ssh-keygen 创建公钥和密钥。ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限 。 阅读全文

posted @ 2011-11-06 12:15 feisky 阅读(761) 评论(0) 推荐(0) 编辑

无觅相关文章插件,快速提升流量