服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一台运行mod_proxy的Apache机器,用于代理运行在另一个端口上的本地Tomcat服务器。 问题是Tomcat不支持通配符子域(使用apache / mod_proxy的全部原因),我们的应用程序使用子域来找出数据应该来自哪个帐户。 所以说,有没有办法通过mod_proxy作为URLparameter passing子域? 例如,我有这个: ProxyPass / http://example.com:8080/ 在虚拟主机块,我可以从任何子域访问该网站。 将有可能做到这样的事情: ProxyPass / http://example.com:8080/?subdomain=the_sub_domain_requested 感谢您的帮助… 麦克风
当我执行事务日志备份时,是否从上一个事务日志备份开始产生了一切?
我正在努力让lan(wol)工作,以便我们可以在我的工作场所做一些权力pipe理。 我已经在运行Win 7 x64的testing笔记本电脑上启用了WOL,并把它放到睡眠和hibernate状态,但都没有运气。 我正在使用第三方实用程序,并且在testing笔记本电脑上运行wireshark,并启动了WOL数据包,机器拒绝从睡眠或hibernate中唤醒。 我想也许这是我使用的电脑,所以我有另一个Win 7的X64笔记本电脑附近,我试过了,相同的情况。 我们处于思科环境,我相信自从我看到WOL数据包通过后,我已经完成了所有的工作。 我testing了两台机器在同一个子网上,以消除交换机configuration错误的可能性,这也有相同的行为。 笔记本型号是Compaq 6510b和6730b。 有什么我失踪? 我试图通过UDP端口50200,因为这是实际pipe理系统将使用后的端口。
在我的Windows Server 2008 R2企业安全事件日志中,所有条目对于“用户:”字段都有“不适用”。 有什么我可以做,以填补这个领域? 我注意到这个信息被logging在日志条目的消息中; 我只想在“用户”字段中看到这些信息,以便日志更容易parsing。 编辑 : 我想看到与用户login和注销相关的事件(因此事件ID 4624和4634,4647)填充“用户:”字段。
我在这里尝试的是….. 我有一些脚本需要在Windows命令(command.exe)中运行,而不是从Cygwin运行。 脚本需要从Windows命令提示符访问特定的Linux计算机,并且每次脚本运行时都要求input密码。 我如何设置从Windows到Linux机器的无密码authentication? 如何从Windows命令提示符检查Linux机器是否已经无密码? 提前致谢。
从Windows远程连接到SQL SERVER有点问题。 我已经通过SQL SERVER MANAGEMENT STUDIO EXPRESS和SQL SERVER CONFIGURATION MANAGERvalidation了我的所有设置是正确的。 我可以使用来自其他操作系统(例如OS X,Linux等)的ODBC驱动程序进行远程连接。 但是,当我使用“SQL SERVER”作为驱动程序从远程Windows机器连接相同的凭据时,我被告知系统无法连接。 我试过创build一个ODBC数据源,我得到了同样的错误: Connection failed: SQLState: '01000' SQL Server Error: 14 [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]ConnectionOpen(InvalidInstance()). Connection failed: SQLState: '08001' SQL Server Error: 14 [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Invalid Connection 从非Windows机器上我可以很好地使用SQL Server的IP地址。 但是,在远程Windows计算机上,IP地址和命名实例都不起作用。 仅供参考,我可以在实际运行SQL Server的计算机上使用命名实例创build一个ODBC数据源(但是这当然没有什么特别的 – 只是certificate它没有完全被占用)。 一个有趣的注意事项:如果我从Windows客户机使用SQL STUDIO 2005,我可以使用IP地址进行远程连接。 不过,我提出这个问题的原因是因为我需要使用我编写的软件包来从Windows机器远程连接到SQL Server。 以前,解决scheme只需要将来自SQL […]
我有一个专用的机器(主机),将承载两个客人(虚拟机通过KVM)。 IO性能更好: 对不起,RAID的重要更新,我的意思是RAID-1(我不会有可能改变这个…) 每个虚拟机应该有自己的分区(Raid1)在哪里存储“虚拟机文件容器”,还是最好有一个大的分区,这两个文件将被存储? (我知道文件容器是不理想的性能,但我将不得不有文件容器…) 如果你能向我解释(或者指向一些文档)分区和性能之间的关系是什么,那将是善意的。 =>是否有多个分区对磁盘和/或操作系统级别有影响,以优化每个分区的读/写访问? 或者是有几个分区,甚至可能减慢everthing,因为更多diskseeks是必需的? 分区是如何组织的? 我认为这是一个大的连续的“数据块”。 因此,使用单独的分区有很多较小的文件很可能会加速应用程序? 由于文件放在每个文件之后,可以在一次运行中读取。 (但是什么时候两个小文件分区都是在sime时间访问的,那么还需要coslsty diskseeks。这些访问是否会被优化以最小化不同分区中的diskseeks?) 但是,如果只有几个非常大的文件(也是预创build/预分配)比几个分区没有任何积极的作用,这个假设是正确的吗? 帮助和build议非常感谢,谢谢! 延
我刚刚使用远程桌面服务设置了Server 2008 R2计算机。 它全部运行在一台服务器上,仅用于单个应用程序,在本地networking上使用远程桌面Web访问时,本地工作正常。 但是,通过Internet访问它时,您可以很好地login到RD Web Access,但是在运行RemoteApp时会收到以下消息: RemoteApp已断开无法find远程计算机。 请联系您的帮助台了解这个错误。 应用程序和所有远程桌面服务都在一台机器上。 我已经购买并安装了GoDaddy证书。 它在本地networking中的作用就像一个魅力,但是当通过rdweb访问时,我得到了上述消息我如何启用RemoteApp在本地networking之外运行? 我认为有一个或两个步骤,我遗漏了..请帮助…
多年来,我的做法是设立我的电子邮件客户端,这样当我转发电子邮件时,我将它们转发为附件,而不是“内联”转发。 我这样做是因为,在过去,经常当我转发电子邮件介入电子邮件服务器将逃脱某些线路。 例如,如果我正在转发的邮件包含一个以"From"开头的行,则服务器会将其更改为">From" ,以使该行不会与From电子邮件标题混淆。 这对我造成了严重的问题,特别是当内容包含TeX源代码时。 所以,为了避免这样的问题,我总是确保以附件的forms转发。 但是,这有一个很大的缺点:发送邮件的邮件服务器有一个非常敏感的病毒扫描程序,而且我向同事转发的几乎所有的电子邮件都被标记为###POSSIBLE VIRUS### 。 一些消息从来没有通过,因为我的同事过滤出他们认为是危险的消息。 我的问题是:现代的邮件服务器足够聪明,不要这样逃脱? 我检查了,我的本地邮件服务器不再逃脱这些行。 但是其他邮件服务器呢? 我意识到这是一个模糊的问题,但我需要一个这个问题仍然存在多大的感觉。
OK,所以我已经看到大量关于缩小和可用空间的信息,但是我没有看到的只是SQL Server 2008在日志文件中的可用空间的基础知识。 我以前的版本(这种情况对于以前版本的SQL Server来说是这样的),当完成完整备份时,已经完成的日志已经被释放了(也就是说,如果你有一个500MB的日志文件和10%的可用空间在完整备份之前,您可能会得到100MB的日志文件,完全备份后可用空间为70%)。 在SQL Server 2008中,我一直在检查大小(我有大约10%的可用空间),做备份(BACKUP DATABASE DBNAME TO DISK ='C:\ temp \ DBNAME.bak'),然后检查大小文件大小的变化,仍然约10%的可用空间)…正在期待增加可用空间。 我在做我的备份不正确? 这不是正确的方法吗? 为了做到这一点,需要做些什么? 还是只是不再这样呢? 编辑:接受下面的答案,添加我使用的脚本项目 SELECT log_reuse_wait_desc,* FROM DBNAME.sys.databases WHERE name ='DBNAME' 备份日志DBNAME到DISK ='c:\ temp \ DBNAMELog.bak' BACKUP DATABASE DBNAME TO DISK ='c:\ temp \ DBNAME.bak' SELECT log_reuse_wait_desc,* FROM DBNAME.sys.databases WHERE name ='DBNAME'