ip neighbour–neighbour/arp 表管理命令

缩写 neighbour、neighbor、neigh命令 add、change、replace、delete、fulsh、show(或者list)

ip neighbour add -----添加一个新的邻接条目

ip neighbour change -----修改一个现有的条目

ip neighbour replace -----替换一个已有的条目

阅读全文

用netstat命令发现大量的TIME_WAIT现象:

netstat -ae|grep 1521|grep root
……
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root
TIME_WAIT   root

阅读全文

系统报:

Apr 17 16:37:26 www kernel: printk: 135 messages suppressed.
Apr 17 16:37:26 www kernel: ip_conntrack: table full, dropping packet.
Apr 17 16:37:26 www kernel: ip_conntrack: table full, dropping packet.
Apr 17 16:37:33 www kernel: printk: 139 messages suppressed.
Apr 17 16:37:33 www kernel: ip_conntrack: table full, dropping packet.
Apr 17 16:37:37 www kernel: printk: 60 messages suppressed.
Apr 17 16:37:37 www kernel: ip_conntrack: table full, dropping packet.
Apr 17 16:37:52 www kernel: printk: 19 messages suppressed.
Apr 17 16:37:52 www kernel: ip_conntrack: table full, dropping packet.

有丢包现象:

[root@www ~]# wc -l /proc/net/ip_conntrack
68463 /proc/net/ip_conntrack

[root@www ~]# cat /proc/sys/net/ipv4/netfilter/ip_conntrack_max
65536

阅读全文

如果是在Red Hat Enterprise Linux 系统上第一次配置,添加静态路由需要创建一个新的文件。 文件名为/etc/sysconfig/network-scripts/route-ethX,其中X是你要给哪个网卡加静态路由的接口号码。 这个文件需要三个域: GATEWAY, NETMASK, 和 ADDRESS。 每个域后面必须有一个数字来表示这个域与那个路由相关。下面这个例子表示为eth0这个网络接口配置了两个静态路由。

/etc/sysconfig/network-scripts/route-eth0  
GATEWAY0=10.10.0.1  
NETMASK0=255.0.0.0  
ADDRESS0=10.0.0.0 

GATEWAY1=10.2.0.1  
NETMASK1=255.255.0.0  
ADDRESS1=192.168.0.0 

阅读全文

利用ffmpeg转换3gp文件

  1. 编译的时候加上–enable-amr_nb –enable-amr_wb参数就行,根据编译系统的提示,所以我们得下载一些编译3gp所需得文件。

wget http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-510.zip 解压以后把里面的文件都拷贝到libavcodec/amrwb_float

wget http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-510.zip 解压以后把里面的文件都拷贝到libavcodec/amr_float

  1. 重新编译ffmpeg,记得加上–enable-amr_nb –enable-amr_wb

  2. 执行以下命令即可完成转换,具体参数含义查看man

ffmpeg -i 1.mpg -y -b 20 -s sqcif -r 10 -acodec amr_wb -ab 23.85 -ac 1 -ar 16000 test.3gp

阅读全文

ffmpeg的编译大全

最近互联网视频共享的网站很火,公司也想搞类似的网站,初步是用fms+ffmpeg形式. fms负责在线录制,播放,ffmpeg则在后台处理上传的资源转换成一定的格式。 为了让ffmpeg支持的格式尽量多,所以特把我的编译笔记分享一下 环境:redhat as4 首先获取ffmpeg 很多人找不到怎么下载,其实之前ffmpeg可以通过cvs下载,不过最近他已经换成了更加强大的svn. 如何使用SVN我这里不再介绍,网上还有大量的安装和使用的文章可以借鉴,这里简单罗列几个SVN辅助的软件: SubVersion,从 http://subversion.tigris.org/ 下载,支持linux,我们这里就装这个 TortoiseSVN,从 http://tortoisesvn.tigris.org/ 下载,是很不错的SVN客户端程序,为 windows外壳程序集成到windows资源管理器和文件管理系统的Subversion客户端,用起来很方便,commit动作变得就像 Winrar右键压缩一样方便。 ok,那我们先装subversion,记住最好之前装过apr和apr-util,在apache.org网站能下到 wget http://subversion.tigris.org/downloads/subversion-1.3.2.tar.gz tar zvxf subversion-1.3.2.tar.gz cd subversion-1.3.2 ./configure –with-apr=/usr/local/apr-httpd –with-apr-util=/usr/local/apr-util-httpd/ make make install 到此,我们就可以通过svn命令获取最新的ffmpeg了 svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg 你会发现在你所在的目录,自动出现一个ffmpeg的目录,就是你下载的源代码。 我们还不能这么快编译ffmpeg,应该如果要让ffmpeg支持更多格式的转换,还需做一些前期工作 支持mp3,linux当然是lame,下载解压 cd lame-3.96.1 ./configure –enable-shared –prefix=/usr 这里推荐尽量装在/usr下,默认是装在/usr/local下。这样ffmpeg编译都能顺利的找到库文件 支持Ogg Vorbis: as4自带相应的rpm包,你可以安装一下如下rpm包 libvorbis, libvorbis-devel,libogg, libogg-devel 支持xvid x264,现在最流行的两种高质量的压缩格式 xvid的编译安装 wget http://downloads.xvid.org/downloads/xvidcore-1.1.0.tar.gz tar zvxf xvidcore-1.1.0.tar.gz ./configure –prefix=/usr make make install x264的获取同样是采用svn方式,看来svn取代cvs不远了 svn co svn://svn.videolan.org/x264/trunk x264 cd x264 .

阅读全文

作者的图片

阿辉

容器技术及容器集群等分布式系统研究

容器平台负责人

上海