服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
简单的问题:如何在一个物理networking接口(linux)上设置多个MAC地址? 为什么? 我的ISP正在检查在GW上的ip < – > mac,我想通过我的“linuxbox”路由stream量,并转发它与不同的源IP。 如果不检查ip < – > mac,我将使用eth0,eth0:0,但在这种情况下,我需要每个IP都有唯一的MAC地址。
我有一个存储为MDF文件的SQL Server数据库的本地副本。 有没有办法告诉哪个版本的SQL Server被用来创build该文件?
我试图设置SFTP,以便一些可信任的人可以访问/编辑/创build一些文件。 我有一个用户进入他们的主目录(/ home / name),但遇到了问题。 我希望他们也能够访问VPS的其他部分,因为它也是一个游戏服务器,虚拟主机等,我希望他们能够完全控制在他们的监狱目录之外的文件。 我试图做一个符号链接(ln -s)到所需的目录,但它不能正常工作。 我尝试(cp -rl)到我想要访问的文件,它工作 – 他们可以编辑他们的目录中的文件,它改变了存储在监狱之外的文件。 但他们不能创build新的文件(他们可以但不会更新监狱之外)。 我知道我可能不是这样做的“正确的方式”,但我能做些什么来做我想要的?
任何人都知道如何彻底清除WSUS的更新并重新开始? 看起来好像在我们不需要的列表中有大量的语言包和各种垃圾。 现在删除了所有不需要的产品,分类和语言,我想要做的就是彻底清理WSUS数据库并重新开始。 看来,卸载重新安装WSUSangular色并不能帮助他们仍然在那里。 也尝试了服务器清理向导,这似乎是大多浪费时间,它没有清理任何更新,我希望它会删除。 我还没有在机器上安装任何这些东西,所以只要我能弄清楚如何完全清除所有列出的更新并重新开始,但根据我的新缩小产品列表。 谢谢,尼克
有时我的服务器因为内存和交换空间不足而停止运行。 (它保持响应平,但没有比这更甚,甚至没有SSH)。 我被告知linux是否会执行内存过量使用,据我所知,这与银行用金钱所做的一样:假设大多数进程不会真正使用所有要求的内存,至less不是全部在同一时间。 请假设这实际上是我的系统偶尔挂起的原因,我们不要在这里讨论这是否是这种情况(请参阅什么可能导致服务器上的所有服务closures,但仍然响应ping以及如何弄清楚 ) 。 所以, 如何在CentOS中禁用或减less内存过量使用? 我读过有两个名为vm.overcommit_memory(值0,1或2)和vm.overcommit_ratiom的设置,但我不知道在哪里我必须find并更改它们(有些configuration文件希望),我应该尝试什么值,以及是否需要重新启动服务器才能使更改生效。 是安全的吗? 我可以期待什么副作用? 当googling overcommit_memory我发现像人们说他们的服务器无法启动了可怕的东西…. 由于是什么导致内存使用量的突然增加是由于MySQL的查询,而这又是在服务HTTP请求时调用,我期望只是一些PHP脚本无法完成,因此有时500响应时服务器太忙,这是我可以采取的风险(当然更好的是,整个服务器变得无法访问,必须重新启动它)。 或者如果我select了错误的设置,真的可能导致我的服务器无法重新启动?
我有一个nginx实例,它被设置为logging访问/var/log/nginx/access.log和错误到/var/log/nginx/errors.log,但是一旦logrotate每周运行一次,文件就会移动到* .log.1和新的* .log文件被创build,但nginx继续login到log.1文件而不是新的.log文件(没有任何东西被压缩)。 我第一次注意到这一点,自从轮伐日志变成3周后,日志变得越来越大了。 运行kill -HUP `cat /run/nginx.pid`让nginx重新开始logging到正确的地方,但是这个问题在下个星期又开始了。 这是令人沮丧的更重要的原因是我有日志设置为通过rsyslog上传到Loggly,当nginx停止logging到文件我有rsyslog轮询,然后停止上传,我没有得到任何警报。 我怀疑这与重新启动nginx或重新加载configuration有关,因为它没有启动,直到我做了一个configuration更改,并以我认为是正常的方式重新加载configuration。 我试着运行kill -USR1 `cat /run/nginx.pid`但是文件继续logging到错误的位置,直到我运行kill -HUP `cat /run/nginx.pid` ,而我已经知道这并不能解决问题。 任何想法是怎么回事? 我承认我不是logrotate或者nginxpipe理方面的专家,但是我的Google在这个方面失败了。 这里是我的nginx logrotate脚本,让我知道如果还有什么你可能想看到的。 除了定义输出位置之外,nginx.conf在日志方面没有什么特别之处。 /var/log/nginx/*.log { weekly missingok rotate 52 compress delaycompress notifempty create 0640 www-data adm sharedscripts prerotate if [ -d /etc/logrotate.d/httpd-prerotate ]; then \ run-parts /etc/logrotate.d/httpd-prerotate; \ fi \ endscript postrotate [ -s /run/nginx.pid […]
我有8个安装在数据中心的HP ProLiant DL380服务器。 我必须使用特定客户的(修改的)ISO部署Windows Server 2016 Datacenter操作系统。 不幸的是,我可以访问这个安装ISO的唯一方法是在DC安全区域内,这意味着我将不得不创build一个可引导的USB驱动器来安装农场。 另一个问题是根据客户的SLA使用任何额外的软件来创build启动驱动器是被禁止的。 有没有什么办法只使用本地Windows 2016服务器工具来创buildWindows Server 2016可启动USB? 提前致谢!
我可以select在东海岸(美国)托pipe托pipe公司或西海岸(美国)托pipe我们的数据库/ Web服务器。 我们公司是根据纽约市,两家托pipe服务提供商给我们的箱子一个专用的T1线。 如果我select了西海岸的一个,而不是东海岸的那个,那么我的networking延迟是多less(假设所有其他因素相同)? 当数字和距离变得非常大(T1和以上,以及数千英里)时,我不太确定地理因素如何影响网速。 谢谢!
今天上午,一位明显的同事向我们的技术支持小组走来。 她注意到我们团队的一名成员改变了她的工作空间: 她的显示器被closures了(她预期待机模式)。 她的椅子设置被改变了。 她已经注销,我们的团队成员的名字之一在Windowslogin框中。 第一个问题似乎导致了混乱和沮丧,因为她想知道为什么她没有看到她的PC从备用节点恢复。 第二个问题似乎是需要尊重和安慰的触发器; 显然需要一段时间才能find合适的环境来感觉舒适。 第三个问题似乎是因为她想在1-2天的三个月假期之前完成工作。 我们的公司病毒扫描器在其旧版PC上可能需要1-2个小时才能完成每周扫描,这似乎是在login时触发的。 这降低了她的生产力。 当她听说为什么我们的团队可能需要做这些事情,她回到了一个愉快的状态。 但是我想知道什么“礼节”可以避免/最小化引发她的所有这些反应。 粗略的谷歌search和search在这里没有返回任何特别有见地的。 所以我想我会邀请读者回应,以便在解决其他人的工作空间问题时生成最佳实践列表。 提前感谢任何贡献。
Web服务器是否可以根据传入连接的主机头select要使用的SSL证书,还是仅在SSL连接build立之后可用的信息? 也就是说,我的networking服务器可以在端口443上列出,如果请求https://foo.com ,可以使用foo.com证书,如果请求https://bar.com ,我可以使用bar.com证书,或者我正在尝试这是不可能的,因为服务器在知道客户端需要什么之前必须build立一个SSL连接?