服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我在运行Apache 2.2.3的CentOS 5服务器上安装了PHP5(安装了yum) 我确保httpd.conf文件具有所有必需的AddType和LoadModule命令。 甚至尝试重新启动httpd。 但是当我运行一个PHP文件,而不是正在执行,文件只是下载。 任何想法我可能会错过? 我确实看到了Google返回的不同主题。 也尝试了其他类似的SF问题( 这里和这里 )发布的解决scheme,但没有find一个解决scheme。 试过手动安装的PHP以及。 但PHP文件只是不被执行。 更多关于这个 现在我可以让PHP文件显示,而不是下载。 从httpd.conf中,删除了AddType指令并添加了AddHandler。 在进一步的调查中,如果我在我的服务器上运行一个命令php -f my_php_file.php ,该文件执行正常。 所以PHP安装不是问题。 但是在configuration文件的某处,映射丢失了(即使用php执行.php文件)。 有任何想法吗? 谢谢。
我如何展开/ dev / root? 我似乎无法使用LVExtend命令来执行此操作。 谢谢, 詹姆士
我有两个相同的服务器,服务器A和服务器B.如果我连接到腻子服务器A,并启用X11转发设置(在我的电脑上运行XMING),一切工作正常。 我可以运行所有的testing命令,如“xeyes”或“xclock”,它们也可以正常工作。 然而,在服务器B上做同样的事情导致了一个 Error: Can't open display: localhost:10.0 干 echo $DISPLAY 在两台服务器上返回相同的(localhost:10.0),并且两台服务器在同一个networking上,所以防火墙规则是相同的(尽pipe我不确定这是相关的,因为这些命令应该通过SSH) 接下来我应该尝试让X11在服务器B上工作?
我的curentconfiguration工程很好,但我的innodb_buffer_pool_size太小,因为数据库是非常大的。 所有我在我的MySQL.cnf是改变 innodb_buffer_pool_size = 1G 至 innodb_buffer_pool_size = 2G 然后我尝试重新启动MySQL,并与以下错误.. 110715 8:44:48 InnoDB: Error: cannot allocate 2147500032 bytes of InnoDB: memory with malloc! Total allocated memory InnoDB: by InnoDB 25166072 bytes. Operating system errno: 12 InnoDB: Check if you should increase the swap file or InnoDB: ulimits of your operating system. InnoDB: On FreeBSD check […]
我必须使用here文件编写一个shell脚本,它将发送一封个性化的问候电子邮件给邮件列表上的每个学生。 我正在使用以下脚本将邮件发送给个人用户: $ cat > here.sh mail $1 << endoftext Dear $1 Welcome to the Unix Class -$USER endof text 我是Unix新手,所以无法创build邮件列表。 任何帮助真的很感激。
谢谢你们,任何想法/见解都会受到赞赏,因为这使我疯狂。 问题:在应用程序停止之前,只有大约3或4个用户可以同时使用服务器。 目前我们看到正常使用情况下CPU使用率的巨大峰值。 与真实用户相比,这比使用自动化脚本更容易复制,原因不明,但是脚本可能无法很好地模拟真实的使用情况。 我们的架构如下: 应用程序服务器(Tornado) – 单线程,具有asynchronousIO循环。 我们使用Tornado处理与长轮询相关的持久连接,并通过WSGI将所有基本的Web请求发送给Django。 Django ORM用于与数据库交互,尽pipe大多数SQL是手工编码的 MySQL数据库 Nginx提供静态媒体并将其他请求代理给Tornado 目前所有东西都安装在一个“Small”EC2实例上运行。 在机器之间分离服务器对性能没有明显的影响 有关服务器configuration的更多详细信息,请参阅EC2服务器规范: http : //aws.amazon.com/ec2/instance-types/ 。 注意:总而言之,这不是理想的和最可伸缩的设置,但它应该能够处理3个以上的用户! 运行顶部和查看日志显示以下内容: CPU峰值大部分归功于Tornado,每个活跃用户大约有25%的CPU使用率 低的“偷窃时间”,所以我们的CPU能力不会被EC2严重扼杀(再次) 数据库查询全部在0-200毫秒之间,当CPU没有峰值时,通常在峰值期间持续3秒或更长时间 内存使用率低,从不出现高峰 有些事情已经试图无济于事: configurationMySQL缓冲区大小,索引等。 我99%肯定这不是一个花园式的SQL /数据库优化问题 改善查询时间并以各种方式减less查询次数 将服务器放在单独的ec2实例上 多个应用程序服务器之间的代理(这显然是更大的可扩展性,但它不能解决每用户3个用户的问题) 升级EC2实例。 从“微”升级确实有帮助(由于CPU节stream问题),但只是稍微增加了我们的容量 部署在非EC2服务器(Slicehost)上 – 同样的问题 所有服务器都通过简单的testing用例单独进行了负载testing,并且都能够处理1000个同时连接
我正在尝试使用mdadm构build一个数组。 该数组有512字节(不是kibibyte)大小的条纹。 因为mdadm以kibibytes方式接受chunk的参数,而不是以字节为单位,所以我无法正确地build立这个数组。 mdadm –build -n2 -c512 -lraid0 /dev/md0 /dev/sdb /dev/sdc 构build块大小为512 KiB的arrays。 mdadm –build -n2 -c.5 -lraid0 /dev/md0 /dev/sdb /dev/sdc 返回一个错误。 有任何想法吗? 我通常只是手动重buildRAID。 但是这个是4TB大。 我可以重build它到一个LVM,但我希望避免这一点。 有任何想法吗?
共有4个网卡 NIC1 – LAN接口 NIC2 – WAN 1(ISP-A) NIC3 – WAN 2(ISP – B) NIC4 – DMZ(具有公共IP池的ISP-C) 大家好, 3 ISP连接 2互联网使用(本地局域网互联网访问 – 浏览,电子邮件等) 1 DMZ的广域网(我将我们的服务器保持公共IP – 因为我们有一个静态公共IP池) 1个用于LAN连接的NIC 所以,据我所知, Q1)是否必须在托pipeForefront TMG的Windows盒子上添加永久路由到所有networking(NICS),还是可以在TMG MMC中执行此操作? Q2)DMZ中的公共IP上的服务器是否可以访问内部局域网,还是会外出访问,还是需要指定一个专用IP以及公共静态IP? 将感谢您的洞察力和帮助! 亲切的问候 这甚至有可能吗? 我希望并将尝试使用WAN-1和WAN-2上的负载平衡function,从第三个WAN创buildDMZ 将感谢您的build议和想法 亲切的问候
我已经通过组策略应用墙纸来赢得XP和Win7个人电脑,它正在适用于所有这些电脑。 我的问题是,当我在服务器中更换壁纸jpeg文件,壁纸不会自动更改在客户端电脑很长一段时间。 只有注销或重新启动PC后才能显示新的墙纸。 我已经将grooup策略刷新间隔设置为30分钟。 但仍然没有工作。 其他策略正在工作,无需注销或重新启动。 任何人有任何build议。 请帮助
我有一个Web应用程序及其caching目录的问题(我使用的是symfony) 访问应用程序页面时,此caching目录由www-data用户填充。 caching也可以填充或删除从控制台执行一些命令。 问题是我使用这台机器进行开发,我需要通过networking访问,刷新caching,通过控制台创build新的模型等。 目前我有777的权限,使任何人都可写。 如果我浏览页面(并生成caching),则无法创build新模型,因为我无权更改由www-data生成的文件。 我必须使用sudo。 但是,然后,这些文件具有root权限,不能写入的Apache,页面崩溃… 我怎样才能使这个目录(及其dinamically生成的内容)可写入这两个用户? 非常感谢你。