我给了一些内核选项(我在linode上托pipe – 所有内核都是由linode定制的):最新的2.6; 最新的3.0; 和最新的2.6.18或更高版本。 如果我select一个,会有很大的差别吗? 性能? 稳定性? 兼容性? 什么是最好的select?
我正在尝试使用我的Linode设置私有IP。 我正在运行Debian。 这是我的Linode的networking标签: eth0: 69.164.214.146 ( li129-146.members.linode.com ) Gateways: 69.164.214.1 Netmask: 255.255.255.0 Private eth0: 192.168.140.217 Netmask: 255.255.128.0 DNS Servers: 97.107.133.4 207.192.69.4 207.192.69.5 这里是我的/etc/network/interfaces文件: auto lo iface lo inet loopback auto eth0 eth0:0 iface eth0 inet static address 69.164.214.146 netmask 255.255.255.0 gateway 69.164.214.1 iface eth0:0 inet static address 192.168.140.217 netmask 255.255.128.0 在我设置的linode上,我可以ping 192.168.140.217就好了。 另一个linode不会,但。 是的,另一个Linode在同一个数据中心。 也许有什么我需要做iptables […]
我在我的~/.bashrc (这是一个Linode盒子)的末尾添加了下面一行,并退出了我的ssh会话。 source ~/.profile 现在,当我login时,shell没有响应。 我从来没有得到提示,进入命令什么都不做。 如果我按Ctrl-c,然后closuresSSH连接。 Ctrl-Z也不做任何事情。 我无法访问~/.profile来尝试查看问题是什么。 我怎样才能得到回应?
我在Linode.com上的虚拟机上安装了一个旧的Slackware 9.0邮件服务器。 它拥有大约130GB的邮件托pipe在Maildir格式分区,单独的Ext3文件系统(最大的是92GB)。 我正在计划一个服务器升级的过程(在最近的Slackware上进行全新的安装),但是这并不重要,因此希望在情况恶化之前解决当前的问题。 在过去的几个月中,各个公用事业部门开始了分拆,部分stream程也被零星地closures了。 服务器上运行的主要应用程序是qpsmtpd,qmail,Dovecot,ClamAV和bogofilter,服务器通常具有非常低的系统负载,尽pipe大约300个活动的IMAP用户每秒大约1个邮件进入或离开系统。 大约三个星期前VM被转移到了一个8GB的Linode,问题似乎变得更糟。 我有一个预感,这个问题是关系到运行一个比操作系统可以使用更多的内存的32位操作系统。 我对内核的经验有限,以及它如何处理内存。 ClamAV每天重新启动2-3次,每隔几个小时重新启动一次qpsmptpd(用Perl编写,但是预先生成)。 另外,在Maildirs中运行大量的消息(文件)段错误,在这里find一个示例strace日志: http://pastie.org/8127239 更多信息: Linux内核= 3.9.3-x86 内存= 8GB $ free total used free shared buffers cached Mem: 8286016 3672400 4613616 0 266632 2442144 -/+ buffers/cache: 963624 7322392 Swap: 1048572 0 1048572 我会非常感谢一些指标,并会很乐意提供更多的细节诊断。
Linode的网站托pipe指南提示了这些Apache设置: <IfModule mpm_prefork_module> StartServers 1 MinSpareServers 3 MaxSpareServers 6 MaxClients 24 MaxRequestsPerChild 3000 </IfModule> 给出的解释是: 您已经成功地为您的Linode优化了Apache,提高了性能并实施了防范措施以防止资源过度消耗。 您几乎准备好使用Apache托pipe网站。 我的问题是:这些设置真的提高了性能 – 如果是这样,怎么样 – 或者只是限制资源消耗 – 或者两者兼而有之?
当重新启动Linode服务器,并login到我看到的lish: /dev/xvda has gone 220 days without being checked, check forced. 当试图重新启动服务器。 我曾经为Web服务器运行一个例程命令并收到了一个seg错误,然后在重新启动时遇到了这个错误。 奇怪的是,当我closures服务器时,它会在重启过程中运行几分钟,然后重新开启时继续挂起。
这是对这个问题的一种跟进,虽然这是一个关于我提出的解决scheme的具体问题,受到了其中一个答复的启发。 我目前在Server A上有一个旧网站,这是一个设置非常有限的共享服务器。 我有一个运行在Linode上的Server B上的新网站。 我希望www.somedomain.com指向服务器B的IP地址上的新站点(注意: www. ) 我想somedomain.com指向旧网站, Server A的IP地址,这将301redirect到www.somedomain.com (即新网站)的大部分请求。 我在Linode中创build了一个DNS区域,并重新定义了所有的DNS设置,包括MXlogging和其他FTPlogging,用于ftp,mx,pop,smtp。 我已经使用network-tools.com并检查所有Alogging和mxlogging。 我看不到任何CNAME或其他东西。 我对这一切还是比较陌生的,但是我的理论是,如果我现在改变用来指向Linode名称服务器的名称服务器,那么我定义的DNS区域设置将会生效(在传播时间之后) 。 假设我的所有DNS设置都与旧的DNS设置相同(如在networking工具上看到的那样),除了www. 子域,一切都应该顺利过渡吧? 我的理论会起作用吗? 如果我将名称服务器更改为Linode 5名称服务器,将使用Linode中的设置而不是旧的名称服务器? 任何人都可以想到其他可能影响这个逻辑的因素吗? 我知道这是一个复杂的解决scheme,似乎是一个微不足道的任务,但我有一个复杂的问题。 如果你想提供一个新的解决scheme,请阅读我链接到上面的问题,我会很乐意听到所有的build议!
背景: 我正在研究使用ext3 / 4以外的文件系统的可行性,并且能够运行快照以备份和回滚。 所考虑的服务器是在Linode基于Xen的VPS平台上运行的邮箱服务器节点。 我尤其喜欢ZFS在数据完整性方面提供的各种已发布的好处,以及今年在Linux中本地ZFS支持的稳定版本 – http://zfsonlinux.org 就益处和简单性而言,ZFS似乎是更彻底的select(而不是LVM + XFS)。 请注意,我几乎没有使用ZFS(我使用本地FreeNAS安装)的经验,而没有使用XFS的经验,因此,这个职位。 迄今为止,我的服务器正在使用ext3文件系统,而不是在LVM下pipe理的。 问题详细: 所以,我有两个问题。 (1)在Xen Linux客户机上运行,两个文件系统中哪一个最适合以下三个方面? 快照 数据的完整性 性能 (2)如果ZFS是一个可行的select,是否可以在Xen磁盘映像上使用RAIDZ来进一步增强数据完整性的解决scheme? 注意:考虑到我在生产系统上使用它的许多警告,我不愿意考虑BTRFS。
我试图在运行Ubuntu 12.04LTS的Linode上安装Idera(R1soft)linux代理。 该代理需要一个驱动程序,该驱动程序又需要内核头文件。 Linode使用自定义内核,但是我想要的内核头文件不在ubuntu的apt-get版本库中。 就我所知,linode跟踪主线,所以我login到linode并将我的内核从“latest”更改为静态版本,所以在未来的重新启动时它不会改变。 然后,我从kernel.org下载了这个版本的linux源代码,并把它放到/ lib / modules目录下。 我指出代理安装过程在那个目录,但它仍抱怨它找不到头。 我应该下载一个只包含头文件的包吗? 头文件是linux源文件的子文件夹吗? 我只是在我想要做的事情的基础上可怕吗? root@li372-176:~# serverbackup-setup –get-module –kernel-dir /lib/modules/linux-3.13.7 Checking if module needs updated Checking for binary module Waiting | No binary module found Gathering kernel information Gathering kernel information complete. Creating kernel headers package Checking '/lib/modules/linux-3.13.7' for kernel headers Unable to find a '.config'. This […]
我已经build立了一个OpenVPNnetworking,并且从我可以从远程客户端访问内部/ LAN机器的意义上说,它工作正常。 但是,我的问题是,来自远程计算机的所有stream量都显示在LAN计算机上,就好像它来自OpenVPN服务器计算机,而不是来自客户端计算机。 为了更好地解释,考虑我的networking拓扑: 机器R连接到机器A上的OpenVPN服务器,并分配了IP地址10.200.200.5。 然后机器R向机器B上运行的Apache发出请求。请求到达正确,我得到响应。 问题是机器B看到来自192.168.0.10(机器A的IP)的请求,而不是10.200.200.5。 我想要后者。 我当前的设置 机器A 这是相关的iptables规则的一个片段: *nat :PREROUTING ACCEPT [18:1080] :INPUT ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :POSTROUTING ACCEPT [0:0] -A POSTROUTING -o eth0 -j MASQUERADE *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] // snip # accept incoming VPN connections -A INPUT -p udp -m udp –dport 1194 […]