服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个Windows Server 2008 64位计算机,并且有一个程序设置为在启动时运行(放置在启动文件夹中的快捷方式)。 所以每当用户login,应用程序启动。 但是,由于这是一个服务器,我们有几个用户通过远程桌面login,(我相信)为每个用户启动应用程序,导致多个实例。 现在,每次应用程序运行时,都会通过LAN从外部缓冲区下载一些数据。 这些是我们电话系统的通话logging。 但是因为我们有多个同时运行的实例导致了数据的问题和不一致。 有没有办法强制Windows只运行一个应用程序的实例? 或者,可以将此应用程序作为Windows服务运行吗?
新来的Linux和只是wonnatesting了托pipe我自己的域和相应的区域文件。 已经为该域委派了域名服务器/ IP并创build了DNSlogging。 用Chroot和其他东西安装BIND。 yum install bind bind-chroot bind-libs bind-utils 所以现在我有我的区域文件似乎所有的设置,只是不知道他们想要我坚持它在哪里,哪里是绑定的主要configuration文件,其中说明哪些conf文件和/或文件夹保存区域logging等 如果有人可以给我ABCconfigurationBIND来监听所有的IP,如果需要的话,设置正确的权限,以及在哪里放置我的DNSlogging/区域文件,以及如果需要对主BINDconfiguration文件进行任何更改太好了。
我有以下脚本可以在本地系统上运行,但不能在networking主机系统上运行(需要它)。 在本地,它没有问题下载文件。 托pipe时,我得到零或低字节文件,而不是整个文件。 <?php $username = "user"; $password = "password"; $server = "ftp.domain.com"; $path = $_GET['p']; $filename = $_GET['f']; $file_full = $path."/".$filename; $file_path = "ftp://".$username.":".$password."@".$server."/".$file_full; $fsize = filesize($file_path); header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: public"); header("Content-Description: File Transfer"); //header("Content-Type: $mtype"); header("Content-Type: application/octet-stream"); //header("Content-Disposition: attachment; filename=\"$asfname\""); */ header("Content-Disposition: attachment; filename=\"$filename\""); header("Content-Transfer-Encoding: binary"); header("Content-Length: […]
我们有一个Windows服务器2008 R2,带有两个运行AD,DHCP,DNS和Hyper-V的网卡 第一个nic设置为静态IP地址,DHCP,WDS和DNS绑定。 第二个网卡在Hyper-V中configuration为仅由Hyper-V使用,并已自动configuration,以便只在适配器上启用虚拟交换机。 DHCP和DNS适用于networking上的所有物理机器。 它也适用于在另一个物理盒子上运行的虚拟机。 绑定到虚拟交换机networking适配器的虚拟机无法获取IP地址。 如果虚拟机被赋予一个具有正确子网的静态IP地址,则网关和DNS一切正常。 有没有其他人得到这个工作?
我有两个独立的广域网连接与DHCP在他们两个; 我可以使用Cisco设备将这些连接到两个不同的VLAN(所以VLAN 0获得一个WAN,VLAN 1获得另一个?) 抱歉,我对思科设备没有经验,但是我不得不购买和部署它。
我们在Windows Server 2008(在Amazon EC2上)上运行PostgreSQL,大约有40个数据库。 当我们第一次启动Postgres时,它并没有使用太多的内存,但是随着时间的推移,一个postgres.exe进程的内存使用量增加(所有其他的都保持在6MB左右),直到系统内存不足。 这发生在几个星期的过程中。 目前,postgres.exe进程使用大约1.9 GB,但最终将增长到大约2.3 GB(这将最大限度地减less服务器上的内存使用量),此时我们必须重新启动Postgres服务。 我意识到这取决于我在这里没有描述的很多因素,但是什么是潜在的原因呢? 我们的postgresql.conf并没有从默认设置中改变,我知道它有非常保守的设置。 这是预期的内存使用情况? 如果我们的服务器有更多的内存,它会稳定在某个点上? 谢谢!
我有一个在NT4天之前build立的旧域名。 它已经通过了几个pipe理员,一些比其他人好。 最后的升级是从2003年到2008年R2,通过迁移到新的数据中心。 我现在正在接收几个奇怪的NTP错误。 我跟踪了这个DNS域名parsing问题。 mydomain.org有大约六个条目: 100.100.100.6(遗留DC,降级) 192.168.100.80(新的NC) 172.168.100.80(网站服务器) 100.100.100.0(?) 172.16.1.0(?) 192.168.100.81(第二届新DC) 100.100.100.15(遗留DC,降级)。 我在这里所需要的适当的ADfunction是两个新的DC是否正确?
以下是我所拥有的:Windows Server 2008 R2机器(用于开发和testing)以及一些机器。 没有域,每台机器(包括服务器)都是纯粹的本地。 出于某些原因,我认为将我的服务器框设为域控制器并创build一个新的域将会有好处。 我的问题是,如何影响我的工作站呢? 换句话说,如果我将这些计算机添加到域中,这些计算机的启动将会是什么样子? (Windows 7如果有问题)它会问我select是否login到域或本地机器? 我担心这个问题的原因是因为我的服务器并不总是在打开状态(就像我说的,这只是为了开发和testing)。 我不希望我家中的最终用户工作站因为找不到DC而失灵。
我使用树脂(tomcat)在nginx(apache)中parsingJSP文件,如下所示: location ~ \.jsp { // 88 is resin(tomcat) port proxy_pass http://localhost:88; } 我应该激活keepalive树脂(tomcat)?
我正在用Squid&SquidClamAV构build一个新的代理服务器。 我正在下载大文件时遇到问题。 我在squidclamav.conf中设置了52428800字节的最大大小 – 这应该防止大于50MB的文件的扫描。 通过代理下载高达2GB的任何东西都可以正常工作,但是大于此值的文件会产生以下错误: ICAP协议错误 – 系统返回:(32)损坏的pipe道 在c – icap服务器日志中我得到这个: 2011年5月10日星期五10:19:36,一般,服务中的错误。 请向服务人员报告! 以2GB以下的大小下载文件会立即向浏览器下载窗口。 正如所料。 当开始下载大于2GB的内容时,在产生错误之前需要一些时间。 在/ var / tmp之后,我看到它实际上开始下载文件高达50MB(在squidclamav.conf中设置的最大大小!),然后停止并产生错误。 我不明白为什么这个文件比squidclamav中的maxsize大。 该服务器是一个CentOS 6 32位机器。 C-icap从source(v0.1.7)编译,squid来自CentOS,clamd + squidclamav来自repoforge.org。 下面我已经添加了相关的configuration文件。 /etc/squid/squid.conf中: … icap_enable on icap_send_client_ip on icap_send_client_username on icap_client_username_header X-Authenticated-User icap_service service_req reqmod_precache \ bypass=1 icap://127.0.0.1:1344/squidclamav adaptation_access service_req allow all icap_service service_resp respmod_precache \ bypass=1 icap://127.0.0.1:1344/squidclamav […]