centos 5 增加永久静态路由

手动添加路由的方式为:

route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.25

route add -net是centos下的添加静态路由网络的方式,netmask是网络段的子网掩,gw表示下一跳的地址,其实就是指172.16.6.0此网段的路由通过172.16.2.25出去,这只是临时的效果,如果服务器重启则失败,如何能让其永久生效呢?其实可能将其写进文件中,如下:

vim /etc/sysconifg/network-scripts/route-eth0
127.16.6.0/24 via 172.16.2.25

服务器重启也不需要担心了,它会一直生效的

Centos下查看路由表的方式蛮多的,netstat -rn或route -n均可;linux下的相关资料也比较多,我这里也不作重点说明了.

用deltacopy备份,出现File name too long (91)错误

出现File name too long (91)错误是因为老版本的rsync最大只支持255个字符(包括目录和文件名),超过255个字符就会报错。

 

解决办法是用一个更新版的rsync,在windows上的rsync只有Cygwin上有了,去Cygwin官网下载setup.exe,然后安装,把所有net都选中。安装完以后把下面文件copy到Deltacopy目录。

chmod.exe
cygcrypto-0.9.8.dll
cyggcc_s-1.dll
cygiconv-2.dll
cygintl-8.dll
cygminires.dll
cygpopt-0.dll
cygwin1.dll
cygz.dll
rsync.exe
ssh.exe

copy完后还要改一个配置文件deltacd.conf:

在开头加上:

uid = 0
gid = 0

然后重启deltacopy服务就行。

上面那些文件我打了个包,可以在这下载:

 http://farmerluo.googlecode.com/files/cywin1.7.rar