Articles of Debian

为什么我的CIFS共享多次显示相同的文件?

我有一台运行FreeBSD内核的Debian备份服务器,以及一个使用ZFS快照和压缩技术存储备份的ZFS文件系统。 Debian服务器使用rsync通过cron作业从多个其他服务器提取文件。 这个过程很好。 然后,我使用CIFS将备份共享回原始服务器,以便我可以轻松浏览它们并从每个服务器恢复文件。 但是,当我在服务器上使用ls来查看备份共享(通过CIFS安装)上的某些目录的内容时,我看到多次列出相同的确切文件。 其实很多很多次: [root@webserver01 public_html]# ls -li /backup/scripts/|less total 663621 57872359 drwxr-xr-x 4 root root 0 Apr 3 21:40 ./ 2 drwxr-xr-x 20 root root 0 Mar 24 18:20 ../ 57872880 -rw-r–r– 1 root root 6494 Dec 16 2008 AcctLock.pm 57873180 lrwxrwxrwx 1 root root 7 Mar 15 15:21 adddns -> add_dns* […]

如何重新启动networking在Debian上不起作用?

如何重新启动networking不能在我的服务器上成功重启eth0? 我的CentOS虚拟机都没有这个问题。 root@living:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:56:91:00:01 inet addr:192.168.1.110 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe91:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:9354 errors:0 dropped:0 overruns:0 frame:0 TX packets:4835 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1052796 (1.0 MiB) TX bytes:1129902 (1.0 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 […]

有没有一个工具可以拉下debian软件包以及所有依赖的软件包?

我pipe理一些依赖某些软件包的特定版本的应用程序。 为了确保我总是有正确的版本,我创build了我自己的Apt存储库。 现在,我担心我所依赖的一些软件包将会中断,因为他们所依赖的软件包将会被激活。 有一个简单的方法来下载一个软件包(如tomcat6)和它所依赖的所有软件包,以便我可以将它们添加到我的私有存储库? Ubuntu 10.04 Reprepro 编辑 为了澄清下面提到的一点,我正在寻求使这个过程自动化,以便它很容易重复。 现在,我手动运行“sudo apt-cache depends [package]”,然后使用“sudo apt-get -d install [package package2 package3 package4 … package *]”。 我正在寻找是否有一个简化的方式做这个之前,我脚本我自己的解决scheme

debian tcp – 针对丢包的客户端进行优化

我有一个带宽为100 Mbps的debian服务器。 我的客户大多使用3Gnetworking连接,平均持续时间为3千万。 它们中的很多很less有数据包丢失,但是每次数据包丢失时,tcp链路会在所有事情恢复正常之前停顿30秒或更长时间。 服务器使用大约5%的CPU,内存和带宽。 我已经列出了debian的选项列表和调整tcp堆栈: http : //www.linuxinsight.com/proc_sys_net_ipv4.html 我想知道哪个参数将允许服务器或客户端丢失数据包丢失较less的时间。 任何想法 ?

为什么有些Web客户端要求一个名为“caching”的页面?

我们在apache错误日志中看到这样的错误: [Thu May 17 14:32:35 2012] [error] [client 192.168.1.1] File does not exist: /home/www-data/mywebsite.com/r/cache, referer: http://www.mywebsite.com/r/1010 这很奇怪,因为: 代码/url中没有关于文件夹/文件“caching”的参考。 文件夹/文件“caching”不存在 客户端随机尝试访问网站上的任何地方的“caching”文件夹。 它总是试图访问该模式下的文件夹/文件“caching”: 模式: /level1/…/levelwhatever/filename (referer) /level1/…/levelwhatever/cache 我们运行一个LAMP(Debian stable:PHP 5.3.3-7 + squeeze9,我们也使用APC 3.1.3p1)。 我们使用Google Analytics和AdSense。 我们不知道如何重现这个问题。 注意:我将代码中的用户IPreplace为隐私。

使用Debian Squeeze的VPS不能转发邮件 – name = gmail.com的名称服务错误type = MX:Host not found,try again

我有我的Debian VPS的后缀设置,我可以: 发电子邮件 接收电子邮件 在我的服务器上 但是,从我的服务器转发邮件到Gmail不起作用! 我通过/etc/resolv.confconfiguration了Google的DNS 我可以ping google.com和挖掘我也发现gmail的MXlogging。 但是,当我的服务器试图转发电子邮件到Gmail(设置与/ etc /别名)我得到以下错误: postfix/smtp[20280]: 825E117BA8A80: to=<[email protected]>, orig_to=<[email protected]>, relay=none, delay=40, delays=0/0.01/40/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=gmail.com type=MX: Host not found, try again) 我错过了什么? 任何帮助将不胜感激!

debian 6丢失了大量的数据包

我有一个相当奇怪的问题。 我们涵盖了所有显而易见的硬件相关问题(不同的nic,eth电缆和交换机),但我似乎无法停止eth丢包。 我有4台服务器完全一样。 driver: e1000e version: 1.2.20-k2 firmware-version: 1.8-0 bus-info: 0000:06:00.0 他们都运行最新的内核(2.6.32-5-amd64)。 但是他们这样做: RX packets:17073870634 errors:0 dropped:14147208 overruns:0 frame:0 另一台服务器 eth0 Link encap:Ethernet HWaddr e0:69:95:05:2f:cb inet addr:10.10.10.86 Bcast:10.10.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5455209277 errors:0 dropped:375445 overruns:0 frame:0 TX packets:3666134366 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6688414486673 (6.0 TiB) TX bytes:1611812171539 […]

在GPT软件raid 3TB硬盘上安装grub2

我喜欢在GPT softare raid 3TB硬盘上安装grub2。 Number Start (sector) End (sector) Size Code Name 1 2048 1050623 512.0 MiB FD00 Linux RAID 2 1050624 5860533134 2.7 TiB FD00 Linux RAID 第一个分区是引导,第二个是LVM。 在bootstrapping之后,我安装了grub2,它是“缺lessBIOS启动”而死的。 但是由于软件突袭,我无法将分区1更改为BIOS启动,对不对? 如何解决这种情况? 信息:Debian Wheezy x86_64 错误: /usr/sbin/grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!. /usr/sbin/grub-setup: error: embedding is […]

Debian和CentOS之间的差异(来自Web服务器的未来)

我有兴趣了解这两个发行版之间的主要区别(特别是来自web服务器的预期)。 到目前为止,我已经了解到: Debian通常有一个更快的发布周期(所以包可能是更新的) Debain通过'backports'允许更多最新的软件包, CentOS通过“EPEL”允许更多最新的软件包, Debian软件包pipe理器是“apt-get”和“aptitude” CentOS软件包pipe理器是'yum' 你能想到更多吗? 特别是在日常pipe理服务器方面呢? 这个问题的目的是帮助人们决定其中的一个,希望没有偏离主题的意见。

为什么我的cron守护进程每隔几分钟就会被终止?

大约一个星期前,我的cron守护进程拒绝运行。 我在OpenVZ虚拟机上使用Debian 6 x64。 运行诸如pgrep cron类的东西,显示守护进程没有运行。 我使用service cron start或/etc/init.d/cron start ,然后启动它,但在几分钟后(在进程再次终止之前的1-30分钟之间变化),它将从正在运行的进程列表中消失。 使用strace -f service cron start ,我可以看到进程因为某种原因被杀死了: nanosleep({60, 0}, <unfinished …> +++ killed by SIGKILL +++ 在/var/log/syslog , /var/log/messages , /var/log/messages /var/log/auth.log或/var/log/kern.log没有任何相关内容可以解释为什么进程正在死亡。 系统至less有800 MB空闲内存, cat /proc/loadavg返回0.22 0.13 0.04所以资源不应该成为问题。 用cron运行, free -m报告: total used free shared buffers cached Mem: 1024 211 812 0 0 0 -/+ […]