服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我最近购买了一个相当昂贵的Rootserver。 连接到它的唯一方法是通过SSH。 这很好,我很高兴。 但不幸的是,我的老板想要一个GUI。 所以我的第一个想法是:VNC。 我从字面上尝试了一切。 我做了超过50个Serverresets,每次我从头开始。 有人可以给我指示,让这个运行?
大家都说,你不应该没有umount fsck磁盘,因为它会导致文件系统损坏。实际上我试图fsck一个挂载磁盘和文件系统已损坏。 那是几年前我对Linux不太了解的时候。 但是经过这么多年,我仍然不知道在执行fsck时发生了什么,为什么这个操作会破坏磁盘挂载的文件系统。 等待一个深入的解释:-)
我需要configuration共享GFS2文件系统的3节点群集。 平衡器后面的apache需要GFS2作为普通的Documentroot。 你能提出一些关于如何在RHEL / SL 6.1上configurationcorosync + pacemaker + GFS2的指南吗? 顺便说一句,我不需要DRBD,因为我有iSCSI作为共享块设备。
会计/时间跟踪软件(客户和利润X)的Web界面需要打开连接到其MySQL数据库。 目前,Web界面并没有定期使用,而且这个时间已经过去了。 当有人想要使用networking界面时,在这一点上被打破,直到我重新启动程序。 我试图在OSX Snow Leopard服务器上将MySQL中的max_timeout设置为5天,但是它会一直重置为默认的8小时。 你可以从下面的代码中看到,我设置了全局variables和会话variables,但是在退出并重新login到mysql之后,会话variables被重置。 我不会假装成为SQL的专家,所以我可能只是愚蠢的。 这是在OSX SL服务器上,虽然我不知道它是否特定于这个平台。 mysql> set wait_timeout=432000; Query OK, 0 rows affected (0.00 sec) mysql> set global wait_timeout=432000; Query OK, 0 rows affected (0.00 sec) mysql> SHOW VARIABLES LIKE 'wait%'; +—————+——–+ | Variable_name | Value | +—————+——–+ | wait_timeout | 432000 | +—————+——–+ 1 row in set (0.00 sec) […]
我希望你不介意问我这个问题,因为我找不到明确的答案。 我说没有问题。 我只是想研究一些我自己的研究。 我想知道如何负载平衡的工作。 我知道负载平衡器接受请求,然后处理所有不同的连接请求,然后连接到一个没有失败或接近失败的服务器。 我感兴趣的是,所有的服务器都必须被镜像才能工作? 举例来说,Facebook将在其服务器上存储最可能的peta-bytes的信息。 如果服务器上的空间不足,他们将如何实现更多的空间? 如果他们添加了一个新的服务器,他们希望平衡负载,而不是必须镜像以及它将变满。 我知道这可能不是最好的例子,但它是除Google之外唯一一家拥有如此多数据的公司,对于您可以在服务器上存储多less数据,他们。 我有另一个查询是有负载平衡服务器使用的数量的限制? 我知道一些平衡器可以接受7000个并发连接,所以如果我安装了3个负载平衡服务器,理论上它能够处理21000个并发连接吗? 我希望这是有道理的。 我是新来的服务器游戏。
在我的本地Ubuntu 10.04开发机器上,如果我为诸如“wget http://www.google.com ”之类的url做了一个wget,它会停留在“parsingwww.google.com”长达30秒之前收到回复。 如果我在浏览器中inputwww.google.com,则回应即时。 我有一个类似的经验,在python中使用urllib.urlopen(),在php中使用file_get_contents()。 我想解决这个问题的原因是为了testing访问我的本地开发机器上的Web服务的代码(Web服务请求总是需要长达30秒,这使得开发缓慢且痛苦) 任何线索可能是什么原因造成的? 我如何诊断问题?
我设置了一个新的专用服务器,但我注意到奇怪的请求,显示在页面上主服务器状态>> Apache状态 ,WHM 11-1 – 0/0/159 . 0.16 57 0 0.0 0.00 0.66 127.0.0.1 server.hostname.com OPTIONS * HTTP/1.0 12-1 – 0/0/63 . 0.00 59 0 0.0 0.00 0.20 127.0.0.1 server.hostname.com OPTIONS * HTTP/1.0 13-1 – 0/0/161 . 0.00 58 0 0.0 0.00 0.75 127.0.0.1 server.hostname.com OPTIONS * HTTP/1.0 14-1 – 0/0/94 . 0.00 137 0 […]
如果你们从来没有听说过Condor Cluster背后的想法: http : //www.cs.wisc.edu/condor/它由威斯康星大学开发,但自诞生以来就被许多其他大学所使用。 总体来说,我只是想知道集群计算如何实际完成工作。 它是否需要您提交的工作,并将其拆分成不同的部分并分配到分散在集群中的多个工作站? 还是仅仅使用这些工作站中的一个 ,并将整个任务只作为前台工作? 对整个群集/网格计算概念的任何了解都将非常有帮助。 谢谢
我正在开发/testing需要访问实时SQL Azure实例的.NET应用程序。 (是的,它必须是Azure实例,因为它使用的是Azure专用的代码,而不仅仅是SqlClient的东西。) 为了防止意外的数据更改,我宁愿运行应用程序对本地实例,而不是活的。 复制架构/数据是另一个问题,但只要我可以对本地实例执行SQL,我可以照顾它。 是否有可能在我的本地开发机器上运行SQL Azure? (我正在使用Windows 7,但可以根据需要移动到Windows Server。)
我有一个Python脚本,通过PHP执行,但脚本运行在用户的Ubuntu下。 如何将我的Python脚本更改为与我的PHP脚本(即www-data)相同的用户? 如果这不是一个安全的方法来做到这一点,会是什么? Python脚本对通过PHP上传的文件执行任务,PHP自动将所有者和组设置为www-data。 我从命令行执行python脚本,它的工作原理,但通过PHP执行时,Python脚本没有权限执行上传文件的任务。