服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我用Windows Server 2008pipe理我的小型办公室服务器,因为我只有一台服务器,而且用户组非常小。 我把第一个硬盘分成2个分区。 一个(C :)用于Windows和Active目录,另一个(D :)用于Tomcat和数据库。 我正在做增量回来C:和D:每天到hdd2(E :)使用Windows服务器备份。 是否足以让我完全恢复我的服务器在发生灾难的情况下? 我问这个,因为我已经读了还有一个系统状态备份,我也必须定期做这个,以便让AD回来? 是不是与增量/完全备份我可以做全裸金属恢复?
目前我们利用“每个客户的VLAN和networking”模型和NAT。 我正在考虑build立一个单一的路由networking,并利用PVLAN为小客户分别保存客户数据。 我熟悉PVLAN的基本实现,术语和含义,但是我不明白,也找不到任何好的指南,PVLAN是如何在交换机之间工作的。 例如,缺less文档,请查看戴尔和思科的 PVLAN实施指南。 在我的情况下连接如下所示: 防火墙<> Cisco 2960 <> Dell 6348 <> Vmware DVswitch(当前4.1,即将5.0)<>主机 我知道防火墙将位于Cisco 2960上的混合端口(Primary VLAN)上,我知道Hosts将位于Vmware DVswitch上的隔离VLAN中。 然而,我的问题是如何configuration这些交换机之间的链接来保护我的PVLAN环境? 另外,当PVLAN遇到非PVLAN感知交换机时会发生什么? 提前感谢任何build议或指针!
这里有一个有趣的,似乎没有陷入任何我已阅读或search的MySQL连接问题:在Ubuntu 12.04框中,我有一些系统更新等待安装,我今天晚上照顾。 安装之后,我开始在系统日志中看到一些错误,抱怨一个特定的php脚本不能再连接到mysql的实例。 这里是具体的错误: PHP Warning: mysql_connect(): Can't connect to MySQL server on '192.168.0.40' (4) 现在,服务器的IP地址是192.168.0.40,我已经检查确保我有0.0.0.0的mysql监听,这样我就可以使用“localhost”或“192.168.0.40”进行连接。 这里是奇怪的地方:从本地机器,如果我尝试以下: mysql -uroot -p -h192.168.0.40 我得到这个错误: ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.40' (110) 我检查了,错误110表示操作系统超时,错误2003是mysql通用的“无法连接”的错误。 这表明它不是用户的权限。 但是,如果我从远程计算机执行相同的操作(例如,从192.168.0.30开始),我就可以毫无问题地login了。 而且,本地机器上连接到mysql的其他脚本使用“localhost”作为主机而不是“192.168.0.40”连接没有任何问题。 此外,我可以连接通过MySQL套接字,从命令行和PHP脚本都没有问题。 所以,这感觉就像在本地盒子上的某种networking问题,但是这个盒子上没有iptables规则(外面是防火墙),我不知道还有什么可能造成这种情况。 这个有问题的脚本在最新的系统更新之前完美运行。 现在,我只是简单的改变脚本来通过localhost进行连接,但是我真的很想知道为什么它打破了原因: 可能有其他脚本使用192.168.0.40进行连接,这些脚本不常运行,现在已经被中断。 审计他们都需要更多的时间,而不是我现在想要的。 我很好奇,想知道为什么它坏了,所以我可以正确地解决它。 任何帮助?
我们的一台VM主机(5.0)断开连接。 我们所有的客户都在共享数据存储上。 是否可以将断开连接的主机(Vcenter Essentials)上的客户端迁移到连接的主机?
我在这里运行一个Nginx 1.2.4networking服务器,并且支持我的主机代理防止ddos攻击。 在这个代理背后的缺点是,我需要从额外的头部获得真正的IP信息。 在PHP中,例如,通过执行$_SERVER[HTTP_X_REAL_IP] ,效果很好。 现在在我的主机代理的背后,我有一个非常有效的方法来阻止某些IP的这样做: include /etc/nginx/block.conf并允许/拒绝那里的IP。 但是现在由于代理,Nginx会看到来自1个IP的所有stream量。 有没有一种方法可以让Nginx像X-REAL-IP头一样通过PHP来读取X-REAL-IP ?
我在Debian上我试图发邮件到[email protected],但是它不起作用,虽然我把update-exim4.conf.conf了“internet”。 它不给我任何输出,但我找不到任何东西在[email protected] 错误日志显示这个: 您用来发送邮件的IP没有被授权可以直接发送邮件到我们的服务器。 请在\ n550-5.7.1服务提供商处使用SMTP中继
我们有一大批RHEL6机器需要修补,由于某种原因,这里的过程不涉及本地回购。 我在这里是新来的,我问过为什么,[这只是不起作用],我没有足够的时间在已经预定的窗口之前工作。 所以通常的方法是安装yum-downloadonly并运行yum update –downloadonly –downloaddir=/mnt/cifs_share ,然后yum update /mnt/cifs_share/*.rpm ,这对我来说并不正确,因为不是所有这些机器具有相同的一组安装包。 我今天尝试的方法是将共享挂载到/var/cache/yum/x86_64/6Server/rhel-x86_64-server-6/packages/ ,然后yum自动删除所有内容。 我查看了yum手册页,但是我没有看到任何标志可以阻止它删除所有内容,也没有像up2date的标志–tmpdir=/mnt/cifs_share 。 任何人都可以帮助我一起kludge,直到我可以得到一个本地存储库的工作?
错误信息: uWSGI worker 5 screams: UAAAAAAH my master disconnected: i will kill myself !!! 我使用uWSGI作为服务器在Ubuntu 12.04上保存我的金字塔应用程序
我试图在Apache和Tomcat的ArchLinux框中安装“YouTrack”。 虽然我对Tomcat完全陌生,但我得到了“503服务暂时不可用”的错误。 我通过软件包pipe理器安装了Tomcat7,并将“youtrack.war”放入这个path:/usr/share/tomcat7/webapps/youtrack.war 我在这里修改了Tomcat的server.xml: <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 然后在Apache中,我configuration了这个: Listen 8081 NameVirtualHost *:8081 <VirtualHost *:8081> ProxyPass / ajp://127.0.0.1:8009/youtrack ProxyPassReverse / ajp://127.0.0.1:8009/youtrack </VirtualHost> 然后我开始重新启动这两个服务,并去“ http:// <服务器>:8081 / ”并得到了503错误: Service Temporarily Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. Additionally, a 503 Service […]
我有一个OpenVPN的设置,其中整个类的客户端(embedded式设备)共享相同的客户端证书。 但是,它们可以通过它们的主机名来识别(无论如何都是从硬件ID派生出来的) – 我希望能够通过分配不同的IP地址(我知道所有的主机名),或者通过分配他们在我所控制的区域中使用不同的dynamicDNS条目。 任何一个选项都可以 – 但是如何从客户端获取这些信息到脚本serverside?