服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我的CentOS 5.8机器中有两个networking接口,一个使用本地IP,另一个使用公开的外部IP。 我正在运行SSH和其他一些服务。 如果我从同一本地networking中的其他机器连接到本机的本地IP,则可以访问这些IP地址。 但是,如果我从另一台机器连接到机器的外部公共IP,我不能进入。 即使我禁用IPtables防火墙service iptables stop ,它将无法正常工作。 有什么build议么? 我已经尝试禁用SELinux( setenforce 0 ),并通过添加端口到setup防火墙configuration。 我没有检查与netstat和SSH服务和其他服务正在监听0.0.0.0。
我们有一个12TB硬盘的服务器。 我打算安装KVM。 问题是一个虚拟机可以使用多less磁盘空间? 我需要5TB的虚拟磁盘。 可能吗?
是否有任何解释megacli的命令行开关比megacli64 -h的神秘输出更好的megacli64 -h ? 该机器是IBM x3650 m3我添加了三个磁盘。
我为CentOS 6默认的虚拟机镜像总是安装最less的软件包。 当我需要使用graphics化安装的机器时,我使用yum groupinstall Desktop升级。 我注意到这个安装在gnome-terminal中产生了不好的字体,直到我安装了阿拉伯语言支持,每CentOS开放bug : yum groupinstall "Arabic Support" …这在中间包安装在开放式terminal,而是我可以添加阿拉伯语支持,如果我真的需要(或找出哪个包是需要的),而非常滑稽。 任何想法如何做到这一点,而不需要安装阿拉伯语支持 我认为这可能是一个VMware的事情,但它发生在我正在做的裸机kickstarts。 我还假设这是从最初安装不安装graphics桌面软件包组的副产品(我猜这就是为什么CentOS的bug仍然是开放的)。
我有一个简单的心跳设置,监视我的2台服务器,并在发生崩溃的情况下将IP公共传输到另一台服务器 的/ etc /心跳/的haresources server1 192.168.1.203 nginx 不过,我希望nginx在两台服务器(192.168.1.201和192.168.1.202)上都是活动的,这样我就可以平衡后台负载(为什么不呢,服务器无论如何!) 不幸的是,nginx接pipeniginx的启动和closures,而不是在一台服务器上启动nginx。 处理这个问题的最好方法是什么? 谢谢 !
我有一个运行djangopipe理命令清除我的邮件队列的cron作业。 事实certificate,这不是发送,并有数千名客户没有收到电子邮件。 任何想法发生了什么? 我在我的crontab中有这样的一行(在过去3年以上也是这样)。 * * * * * /srv/grove_project/bin/cron.bash send_mail 当我用相同的用户手动运行它的时候就起作用了。 /srv/grove_project/bin/cron.bash send_mail 在/var/log/syslog有 Sep 20 10:10:01 ~ CMD (/srv/grove_project/bin/cron.bash process_fulfillment_postback > /dev/null 2>&1) Sep 20 10:10:01 ~ CMD (/srv/grove_project/bin/cron.bash send_mail ) Sep 20 10:10:01 ~ CMD (/srv/grove_project/bin/cron.bash monitor > /dev/null 2>&1) 其他命令工作正常。 是什么赋予了? 更新 更多信息:命令的输出是: /srv/grove_project/env/lib/python2.6/site-packages/django/conf/__init__.py:75: DeprecationWarning: The ADMIN_MEDIA_PREFIX setting has been removed; […]
我有点困惑; 我的Apache2不读任何我的.htaccess。 我使用的是Ubuntu 12.04,而我的etc/apache2/apache2.conf的最后一行是这样的: <Directory /> Order Deny,Allow Allow from all AllowOverride All Options FollowSymLinks </Directory> 添加AllowOverride All和Options FollowSymLinks到这些行之后,我也成功地重启了我的Apache。 我现在在根目录/var/www/我的.htaccess中也只是一些垃圾some rubbish ,但我甚至没有得到一个500错误。 混乱。 任何人可以帮忙吗?
我编辑了我的SSHconfiguration来接受端口213上的连接,因为它是我的工作防火墙允许通过的less数几个端口之一。 然后我重新启动sshd,一切进展顺利。 我在本地testing了ssh服务器,并检查了sshd服务在端口213上侦听; 但是,我仍然无法在本地主机之外工作。 腻子给出连接被拒绝的消息,一些允许检查端口的网站试图说端口被closures。 对我来说,这是防火墙或端口转发。 但是我已经为它添加了入站和出站exception。 这是我的服务器主机的问题,还是有一些我错过了? 我的完整SSHconfiguration文件,请求: # $OpenBSD: sshd_config,v 1.73 2005/12/06 22:38:28 reyk Exp $ # This is the sshd server system-wide configuration file. See # sshd_config(5) for more information. # This sshd was compiled with PATH=/usr/local/bin:/bin:/usr/bin # The strategy used for options in the default sshd_config shipped with # OpenSSH is […]
情况如下:我的公司运行的是一个网站,但是我们没有任何内部资格的系统pipe理员,所以当出现问题时,我们非常受托pipe服务提供商服务台的支配。有一个严重的问题,我们的服务器,我需要一些帮助整理出来。 (* – 是的,这是一个可怕的位置,至less我们应该有一个计划,我们的主机明确提供系统pipe理员支持。) 从互联网的angular度来看,我们的网站已经死了, 所有尝试访问OurWebsite.com **的时间,无论是通过HTTP,SSH,FTP,Ping,电子邮件等 (** – 不是我们的真实姓名。) 一些挖掘发现,我们有两个IPv4地址:xxx217和xxx225,这两个地址显然是指向同一台服务器。 我可以通过217地址访问服务器就好了; 然而,225地址似乎是石头死亡。 更多挖掘确认OurWebsite.com的DNS条目指向225地址。 这至less解释了我所看到的行为。 所以这是我的主要问题:我该如何解决这个问题? 如何让225地址再次工作? 也有兴趣,但不太紧迫:这可能是什么原因造成的? 昨天晚上一切正常,但是当我今天早上试图访问服务器的时候,似乎已经死了,直到我专门使用了217地址。 编辑:有关服务器的一些细节:这是一个运行Fedora 8的专用服务器(我们拥有这一切)。它由GoDaddy托pipe,所以我没有物理访问权限。
当我在www文件夹上运行ls -l时,我看到root:root是所有者/组 当我运行ps aux | grep apache2 ps aux | grep apache2 ,我得到了root所拥有的第一个进程(我认为这是正常的,但为什么它由root拥有而不是www-data?),我得到了由www-data拥有的6个其他进程。 现在,由于ls -l /var/www显示-rw-r–r– ,这意味着www-data没有写权限,因为它在“world”(也不在“root”组中) 。 但是,如果在我的web应用程序中,用户可以上传图片,我想应该有一个名为“uploadedpics /”的/www文件夹, www-data将具有写权限,对吗? 因此,如果用户和组是root:root用于/www文件夹,如何创buildwww-data可以写入的子目录? 非常感谢你的帮助