我已经尝试了几个星期来弄清楚正确的networkingconfiguration,以便与我的服务器上运行的KVM虚拟机共享一系列公有IP, 但到目前为止运气不多 并在友好的ServerFault社区的帮助下,我设法使其工作。 你可以在下面find我的工作设置: 我的ISP将所有的stream量路由到192.168.8.118 (因此需要成为eth0的主要IP),但我的configuration是192.168.239.160/28 。 这里是主机上的/etc/network/interfaces : # Loopback device: auto lo iface lo inet loopback # device: eth0 auto eth0 iface eth0 inet static address 192.168.8.118 broadcast 192.168.8.127 netmask 255.255.255.224 gateway 192.168.8.97 pointopoint 192.168.8.97 # This device acts as gateway for the bridge, so provide a route. up ip route add 192.168.8.118/32 […]
从现场专用服务器中清除所有数据的最佳方法是哪一种? 我没有物理访问,也没有任何带外远程pipe理function的服务器,只有SSH访问。 服务器正在运行Debian 6 更新 服务器有ext3分区。 从碎纸手册页: CAUTION: Note that shred relies on a very important assumption: that the file system overwrites data in place. This is the traditional way to do things, but many modern file system designs do not satisfy this assumption. The following are examples of file systems on which shred is […]
我使用Apache,PHP,MySQL运行Debian虚拟服务器。 只有一个网站stream量非常低,但服务器往往(几乎每天)冻结,不响应。 当发生这种情况时,服务器无法从Web浏览器或通过SSH,我必须去我的提供商的pipe理和执行服务器硬复位后,服务器似乎正常工作。 我怎样才能找出造成冻结的原因? Linux vm2797 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 UTC 2011 x86_64 GNU/Linux
我在通过HP DL580 G7上的iLO3启动Debian Live CD时遇到问题: 在引导过程结束的那一刻,iLO Java控制台上的video消失了,它只是表示“无video”。 显然,操作系统仍在运行。 一些更多的信息: 我正在使用虚拟媒体来启动系统 iLO固件是最新的 这是一个已知的错误? 有没有解决办法?
我有很多用于HPC /集群计算的服务器,我注意到,由于部分计算运行使用NFS上的大文件,这会导致严重的瓶颈。 我想知道如何解决这个问题。 设置: 使用Debian Squeeze的34个服务器(每个42 Gb RAM) 每台机器12个物理内核+ HT 2个“头”机器(头1和头2),每个500Gb驱动器 从头1进行PXE引导的32个“从属”机器 head1导出32个PXE服务器的NFS文件系统 head2通过NFS包含所有其他机器的数据文件导出一个“data”目录 “data”目录包含非常大的文件(5+ Gb) 机器之间的连接:千兆以太网 大多数机器不在同一个物理机架上 使用Open Grid Scheduler(又名Grid Engine)进行批量作业处理 这个集群运行的一个计算包括对于每个“从属”,在开始各种计算之前,读取一大组文件(3Gb + 3Gb + 1.5Gb + 750M)。 我注意到,当发生这种情况时,大多数奴隶在阅读这些消息时实际上花费了大量的时间(几分钟)(而实际的计算速度要快得多)。 目前,我已经提出了head2的NFS守护进程中的线程数量,并且在slave mount选项中将rsize和wsize为32k,但这仍然是一个很大的瓶颈。 我能做些什么来提高性能,还是让奴隶将这些文件存放在硬盘上? 或者我应该去一个完全不同的FS存储?
我怎样才能设置一个cron作业或php脚本的详细信息,以便在11:30 PM和12:30 AM(23:30 – 0:30)之间每3秒运行一次php脚本? 非常感谢您的帮助
好。 这是一个很奇怪的错误: 我在/etc/apache2/sites-enabled/中用hello.php创build了一个名为“ hello ”的文件夹。 然后,我创build了一个别名告诉/hello会去/etc/apache2/sites-enabled/hello 。 这解决了。 然后我试图做一个VHost,这也起作用: Alias /hello /etc/apache2/sites-enabled/hello <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/etc/apache2/sites-enabled/hello" ServerName comercial.YYYY.com ServerAlias ot.YYYY.com AddType application/x-httpd-php .php3 .php AddType application/x-httpd-php-source .phps <Directory /etc/apache2/sites-enabled/hello/> DirectoryIndex index.php </Directory> </VirtualHost> 但后来我读了sites-enabled/只是为了什么是内部sites-available所以我mv sites-*e/hello sites-available/hello并作出了a2ensite hello ,这就是当所有地狱打破了松散。 之前,PHP工作正常,“你好”的工作很漂亮 – 现在它就像没有PHP那里。 PHP的罚款,因为它是我有本地文件的副本。 没有错误显示..任何地方。 我尝试了/var/log/apache/并且没有任何与我正在使用spawns的目录相关。 此外,当移动文件(是的,我尝试了不同的位置),我注意到我的public_html有以下权限scheme: drwxrwxr-x. 8 5500 www-data 4096 May 3 12:08 […]
我在Debian上运行Postfix 2.7.1 – 我一直在想如何正确使用vacation(vacation.pl)程序? 当我以pipe理员身份login时,我进入根节点,在那里我称之为度假计划(查看图片) 当我明白隐藏文件(.forward)被放置在某个地方,但我想知道如何启动特定帐户的休假状态? 这个过程(在图片中)并没有让人很容易理解。
我已经build立了一个amazon EC2实例(与debian wheezy AMI),它有最小的东西,dhcpcd默认存在。 dhcpcd似乎没有考虑/etc/resolv.conf.head或/etc/resolv.conf.tail,并一直覆盖我的/etc/resolv.conf,因此无法添加我select的名称服务器。 我怎样才能得到我的名字服务器留在/etc/resolv.conf?
我有一个使用NAT运行在防火墙后面的debian web服务器(nginx)。 Web服务器正在托pipe几个需要SSL和自己的IP地址的站点。 我希望SSL站点只监听其特定IP地址,共享站点只监听共享IP。 现在我正在监听所有域的通配符*,我假设这意味着它正在侦听单个局域网地址,并且根据主机名而不是IP地址提供站点内容。 我想纠正这一点。 什么是正确的行动? 是为每个IP地址创build一个1:1 NAT,并将LAN IP添加到networking接口来侦听,然后将LAN IP分配给特定的域? 或者,还有更好的方法? 有什么方法可以传递公共知识产权,并据此采取行动? 谢谢。