Articles of linux

Linux:当CPU架构不同时,我可以为另一个系统准备一个启动盘吗?

在远程服务器上,启动/系统磁盘正在损坏。 它在Intel Core 2 CPU 4300 @ 1.80GHz上运行Debian 4.0。 是否有可能“准备”一个启动盘,然后发送给我的ISP来安装? 我想在磁盘上安装Debian 6,在本地的testing台机器上复制/安装远程机器上运行的大部分服务,然后从testing台上拔下引导磁盘并将其发送到远程手中我的ISP要安装。 尽量减less停机时间。 问题是,我手头只有基于AMD Athlon的testing机器。 我知道,至lessWindows会安装这么多架构相关的东西安装,这样一个交换几乎是不可能的。 但是,一旦基于AMD的安装挂接到基于Intel的系统,Linux是否“通用”足以启动?

BIND区域统计信息跟踪?

我试图准确估计我的DNS服务器为特定子区域处理了多less个查询/ {day,week,month}。 我运行了“rndc stats”,得到了一个统计文件,但它包含了所有区域的查询,而且我只需要一个子集的统计信息。 我认为这可以通过向区域文件的区域部分添加“zone-statistics no”来完成,但是我没有信心只是尝试一下,看看会发生什么。 这是正确的程序,还是有另一种方式? OS:OpenSuSE 11.2 BIND:9.5 谢谢, 肯德尔

硬盘性能不佳

我有近两台相同的服务器,两者之间唯一的区别是Linux和硬盘的版本。 服务器1有(我认为)是一个更好的驱动器,因此性能应该比我所看到的服务器2更好。最显着的是服务器1和2之间的ddtesting之间的差异,如下所示。 任何build议什么检查和什么会造成这种情况? 服务器1: Drive是一款Barracuda 7200.12 SATA 6Gb / s 1TB硬盘,带有64 MBcaching运行XenServer,在非访客级别执行testing。 hdparm -i / dev / sda /dev/sda: Model=ST31000524AS , FwRev=JC4B , SerialNo= 5VP9RWSG Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=?16? CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 […]

自动将文件添加到Web目录的最佳方法是什么?

所以我有一个奇怪的问题,但我正在一个脚本部署一个PHP代码库,并希望看到这样的事情是否可能: 我有一个Apache用作DocumentRoot的目录: /home/www/ 我们有一个PHP应用程序,必须添加几个文件和目录到这个目录。 我们目前正在做一个tar文件并在/ home / www中解压缩。 我正在寻找更好的方式,因为当我们提取的文件,我们的PHP应用程序获取一些读取权限的错误。 我想更新这些文件primefaces内/home/www (最好是“一次”) 有没有办法做到这一点,而不必为我提取到Web目录中的每个文件/目录build立一个符号链接?

E:subprocess/ usr / bin / dpkg在debian中返回一个错误代码(1)“

我想安装在我的debian服务器的Java,但是当我运行这些命令得到一个错误按摩每一次 – insserv: Starting tomcat depends on rmnologin and therefore on system facility `$all' which can not be true! insserv: Starting tomcat depends on rmnologin and therefore on system facility `$all' which can not be true! insserv: Max recursions depth 99 reached insserv: loop involving service resolvconf at depth 10 insserv: loop involving service checkfs […]

MAC,Linux之间的文件共享

这是我想要做的: 在本地networking上的MAC OSX(雪豹)机器和Ubuntu(10. *和11. *)之间共享文件。 我知道2个解决scheme: 桑巴:易于安装,但它不区分大小写,所以它不适用于我,因为我编程Android的东西,它需要一个区分大小写的文件系统。 NFS:它可以传输几个文件,但是如果你尝试复制大量的文件,它会变得非常慢,最后locking。 我试图用WEB上的许多解决scheme修复NFS,但都没有成功。 由于我使用了一些非常好的Github客户端(塔),它只是不工作,因为它需要处理大量的文件在同一时间,它具有相同的行为作为大量的文件副本,它在几分钟后locking。 还有什么其他解决scheme可以在MAC和Linux(Ubuntu)之间共享文件,在本地networking上区分大小写?

一些启动脚本被忽略(在Debian 6.0上)

在我的一个debian服务器上更新了一些东西后,它忽略了它应该在启动时运行的一些脚本(从“init.d”)。 例如Postfix,Memcached或其他守护进程是startet,但是“Apache2”,“Cron”等等不是。 我在日志文件中找不到任何指示启动失败的错误,所以我想它从来没有被触发过。 任何想法在哪里看? 🙁 编辑: 从sysv-rc-conf输出看起来不错,显示Apache和Cron应该像Postfix等开始… 还有什么想法? 编辑/解决scheme:我把所有没有正确启动到“S19 …”在rc2.d现在我所需要的是重新启动后运行。 但我仍然无能为力。

更改默认的PPTP TCP端口

有没有办法让pptpd侦听在默认1723端口以外的TCP端口上的PPTPstream量? 我知道,PPTP使用更多,然后只是TCP / 1723。 它也使用GRE。 这不是一个问题。 只是如何更改默认的PPTP TCP端口。 以及如何configurationlinux上的pptp客户端使用默认1723端口以外的端口我在debian上使用pptpd。

支持MySQL端口的Shorewall

我最近build立了一个Ubuntu服务器来托pipe我的网站 – 我需要打开端口3306在我的服务器上访问MySQL。 我目前在我的服务器上使用shorewall – 如何可以在shorewall中打开传入连接3306? – 这是我目前的规则(启用传入80 / HTTP和22 / SSH)。 ACCEPT $FW net icmp HTTP/ACCEPT net $FW SSH/ACCEPT net $FW 什么是MySQL端口的规则名称(3306)。 另外,是否可以通过端口而不是名称来启用端口?

/ var / spool / mail / user是否被清除?

我有一个每5分钟运行一次crontab任务。 它将输出(由crontab运行的.sh文件的结果)写入/ var / spool / mail / user。 我应该担心这个假脱机程序会随着时间的推移而加速并放慢系统吗? 这些条目是否被清除? 他们只是暂时的吗? 如果可能,我可以禁用它。