Articles of linux

Windows服务器上的网站在Linux服务器上有一个子域?

我有一个网站zacharyhodge.com ,我想在blog.zacharyhodge.com有一个博客的子域名。 现在,我喜欢在我的主站点上使用Windows服务器端技术,但我想通过自定义WordPress模板运行我的博客。 是否有可能让我的主域名zacharyhodge.com在微软的服务器,我的博客子域blog.zacharyhodge.com指向一个不同的服务器?

cron时钟问题

我注意到在我的RHEL 5.5上,cron每天都会启动一个小时(凌晨1点,而不是午夜)。 系统和硬件时钟是一样的。 我怎样才能设置它,所以它会在午夜开始? date [root@a ~]# date Wed Mar 9 12:44:35 EST 2011 hwclock的 [root@a ~]# /sbin/hwclock -r Wed 09 Mar 2011 12:44:42 PM EST -0.000484 seconds crontab中 0 0 * * * /usr/sbin/ntpdate pool.ntp.org >/dev/null 2>&1 cron日志 Mar 7 01:00:01 host crond[30420]: (root) CMD (/usr/sbin/ntpdate pool.ntp.org >/dev/null 2>&1) 时钟 [root@a ~]# cat /etc/sysconfig/clock […]

方法来重新路由路由器后面的机器的(纯文本)协议

我一直在寻找一些时间,如何实现这一点,但我似乎无法find类似的解决scheme或综合我的知识。 以下是关于我的设置的详细信息:我有一个网关/路由器有上行链路到互联网。 “后面”是几个不同的服务器。 其中一些有公共知识产权,有些则没有。 无论哪种方式,我想要公开的所有服务都通过解除目标IP上的相应端口或将端口DNATing到没有公共IP的其中一台机器来公开。 整个设置很好地工作(大部分是一个基于netfilter的规则集与几个路由表项)。 现在的问题是:有时路由器后面的机器可能会closures(目前我无法承受额外的冗余)。 如果发生这种情况,我希望某个服务的用户(尤其是HTTP)具有比networking超时更好的用户体验,并提供一个“备份”服务器,只显示有关服务背后的事实路由器在此刻closures。 因此,如果路由器无法到达该服务,则应该将stream量dynamic地重新路由到“备份”。 有谁知道这个问题的解决scheme,或可以build议一种方法如何接近它? search字词的build议也是受欢迎的…

执行文件系统事件的命令

嘿,那里有没有人知道如何执行一个命令,每当文件系统发生改变发生在一个给定的目录? 我正在运行Debian 6.0,并希望在添加或修改文件/目录时调用“make html”。 斯沃琪似乎是我想要的,但它会引发语法错误。

任何开源或Linux内核软件包中的Solaris SMFfunction?

我使用Solaris SMF监视,报告Solaris系统崩溃后自动重新启动进程。 有什么类似于可移植的开源或Linux内核? 对于那些不熟悉SMF的人,这是我感兴趣的function: 系统运行一个脚本启动服务,然后跟踪它创build的所有进程,即使他们创build了自己的进程组。 如果全部死亡,它将运行停止脚本,然后再次启动脚本。 根据命令自动执行停止/启动循环,等待所有进程在启动之前停止。 具有崩溃处理规则的服务依赖关系树。 如服务“A”必须在服务“B”可能开始之前运行。 如果“A”下降,则“B”必须停止。 获取由于启动脚本失败而导致当前未运行的服务列表。

在Linux中修复或replace/ bin /文件夹

停电后,我的CentOS服务器开始出现许多系统命令被破坏的问题。 因此,我一直在收到有关rm或mv等关键命令的消息:“无法执行二进制文件”。 使用Linux救援光盘,我设法取代了一些文件,让我回到主要工作状态,但我仍然遇到较不重要的命令,如sed或tar的问题。 而不是find并replace每个可能被破坏的文件,我想继续前进,完全replace或修复这些系统命令为默认状态。 我已经尝试从CentOS光盘运行升级过程,但是这只会导致我的initrd文件出现问题,并且不能纠正我的系统命令的任何问题。 任何人都可以build议在哪里可以find一个包,重新安装这些文件,而不必重新安装CentOS?

如何获得我的Linux 32机看到的内存量。 (不是所有的物理内存)

如何获得我的Linux 32位看到的RAM内存量? 如果我使用free / top,它会报告超过32位限制的整个物理内存。

为什么我的新iptables规则搞砸了出站stream量?

我最近使用Werner Puschitz提供的指令在端口80上设置了Tomcat。 实质上,我不得不执行这两个iptables命令: iptables -t nat -I PREROUTING -p tcp –dport 80 -j REDIRECT –to-ports 8080 iptables -t nat -I OUTPUT -p tcp –dport 80 -j REDIRECT –to-ports 8080 我实现了Tomcat的目标,但是搞砸了一些其他的东西。 例如,当我尝试运行`yum update yum'时,出现以下错误: http://mirror.stanford.edu/yum/pub/centos/5.5/addons/x86_64/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (111, 'Connection refused')> Trying other mirror. http://mirrors.adams.net/centos/5.5/addons/x86_64/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (111, 'Connection refused')> etc… […]

如何维护一个EXT3文件系统

最近我有几台服务器在EXT3文件系统上遇到了写入错误,并因此重新安装了文件系统只读。 在生产服务器上可以理解,这会导致严重的问题。 在重新启动固定的大型分区的文件系统时,这需要花费很多时间。 在修复了文件系统之后,纠正了几个错误,服务器再次运行良好。 我能做些什么来最小化发生这种情况的速度? 我似乎无法find关于定期检查正在运行的服务器上的文件系统的信息。 是否可以改变EXT3 /系统处理写入错误的方式? 什么将是一个理智的解决scheme。 所有与此有关的服务器都运行CentOS Linux 5.4或5.5。

Mysql二进制日志不旋转,分区空间不足,复制相关的pipe理查询挂起

我有一个根分区已满的框。 最直接的解释是mysql二进制日志不能轮转。 尽pipeexpire_log_days被设置为10,但是有超过10天的日志。 show master status , show slave status , purge binary logs都无限期挂起。