草庐IT

java getLocalHost() UnknownHostException /etc/hosts 文件与 linux api 不同?

javagetLocalHost()UnknownHostException/etc/hostsfiledifferslinuxapi?我有两台redhat6.3机器,两台/etc/hosts都没有变化(即我没有为它们添加IP地址)。在我的机器上可以正常运行getLocalhost并返回主机名a.domain.com。另一个因UnknownHostException而失败。以前,我总是将ip添加到/etc/hosts,但我想知道为什么这台机器不需要它。两台机器上的/etc/nsswitch.conf都有"hosts:filesdns",所以在两台机器上都是一样的。/etc/sysconfig/

【编译打包】带web防火墙的tengine

重新打包了tengine,集成了开箱即用的基于lua的web应用防火墙,特别感谢agentzh和loveshell。由于lua属于解释性的脚本语言,因此可以不用重启nginx,就可以方便地修改lua脚本中的规则。二进制软件包内容如下# rpm -qpl tengine-1.5.2-3.waf.el6.x86_64.rpm /etc/logrotate.d/nginx/etc/nginx/etc/nginx/browsers/etc/nginx/conf.d/etc/nginx/conf.d/default.conf/etc/nginx/fastcgi_params/etc/nginx/koi-

【编译打包】带web防火墙的tengine

重新打包了tengine,集成了开箱即用的基于lua的web应用防火墙,特别感谢agentzh和loveshell。由于lua属于解释性的脚本语言,因此可以不用重启nginx,就可以方便地修改lua脚本中的规则。二进制软件包内容如下# rpm -qpl tengine-1.5.2-3.waf.el6.x86_64.rpm /etc/logrotate.d/nginx/etc/nginx/etc/nginx/browsers/etc/nginx/conf.d/etc/nginx/conf.d/default.conf/etc/nginx/fastcgi_params/etc/nginx/koi-

Hadoop自动化运维之创建deb包

2014第一篇博文,将来也会逐步写成一个系列,新年新气象。将hadoop及其周边生态系统deb/rpm化对于自动化运维来说意义重大,建立好整个生态的rpm和deb然后再创建本地yum或者apt的源,可大大简化hadoop的部署和运维。实际上,cloudera和hortonworks都是这么做的。本来想把rpm和deb都写了,不过估计篇幅不够,还是分开吧,先从deb讲起。deb创建比较容易一些,不需要写什么spec脚本。以hadoop2.2.0为例,apache官方并不提供基于2.0的rpm和deb,所以我们自己想法去创建自己的修改过的rpm和deb。一、先下载hadoop编译后的包,大概100

Hadoop自动化运维之创建deb包

2014第一篇博文,将来也会逐步写成一个系列,新年新气象。将hadoop及其周边生态系统deb/rpm化对于自动化运维来说意义重大,建立好整个生态的rpm和deb然后再创建本地yum或者apt的源,可大大简化hadoop的部署和运维。实际上,cloudera和hortonworks都是这么做的。本来想把rpm和deb都写了,不过估计篇幅不够,还是分开吧,先从deb讲起。deb创建比较容易一些,不需要写什么spec脚本。以hadoop2.2.0为例,apache官方并不提供基于2.0的rpm和deb,所以我们自己想法去创建自己的修改过的rpm和deb。一、先下载hadoop编译后的包,大概100