服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
对于我们的networking堆栈,我们正在从Windows Server迁移到CentOS。 为了便于开发,我们利用Vagrant在本地运行CentOS虚拟机。 我们使用Vagrant的同步文件夹function来允许开发者在他们的主机上使用他们最喜欢的IDE,但是我们发现这个设置缺less一个关键特性:文件系统区分大小写。 虚拟机内部的同步文件夹明显占用了主机文件系统的属性,所以如果从Windows机器甚至OSX上开发,文件系统不区分大小写。 这是一个大问题,因为我们的生产服务器将是纯粹的CentOS,其文件系统将区分大小写。 区分大小写是我们希望拥有本地虚拟机的主要原因之一。 我们想阻止“它在我的机器上运行!” 我们已经考虑或尝试过的一些解决方法: 使用lsyncd将vagrant共享同步到VM区分大小写的位置 更新主机上的文件似乎不会在lsync侦听的虚拟机中生成事件 在主机上创build一个区分大小写的分区 (不适用于Windows) 使用桑巴 这可能是一个select,但我们还没有审查。 有没有更好的办法? 请注意,我们有开发人员使用Windows,OS X和Ubuntu,解决scheme需要在任何地方工作。
今天我在Cisco 877路由器上更新了IOS,出现了一个问题:安装的闪存不足以保存旧的和新的IOS映像,所以新的映像不能被上传,除非旧映像先删除。 这当然意味着,只要删除旧映像,在安装新映像时遇到任何问题都将导致路由器无法启动; FE的电力损失会特别讨厌。 当然,TFTP上传到闪存的内在缓慢并没有帮助。 任何解决方法,除了安装更大的闪存卡? 这两个图像都只比整个闪存大小的50%略大,因此即使稍微节省空间也足够了。 我在考虑文件压缩或类似的东西。
我试图通过RDP连接将文件从一个服务器文件夹复制到另一个服务器文件夹,当我点击CTRL + C来复制文件时,这个窗口popup: 276个文件只有12.5MB,49个文件夹被复制,速度应该很快,但是由于我看到大约60-128kb的networking活动,并且右键单击将内容拖动到目的地,所以似乎是使用RDP剪贴板共享。 如果我禁用了剪贴板共享,那么CTRL + C也可以快速复制。 我只注意到了一台服务器,它发生在最近两个月的某个时间。 有一些configuration设置可能已被更新的Windows更新? 我想要做的是回到之前的工作方式: 剪贴板共享已启用,允许我在客户端和服务器之间的剪贴板上复制和粘贴文本 共享驱动器已启用,允许我在服务器会话中访问客户端上的本地驱动器 在服务器上的本地目录之间复制文件不会使用rdpclip.exe将文件内容复制到客户端上的剪贴板(使用CTRL + C或右键单击复制) 从我的客户端\\tsclient\xxx共享文件夹复制文件不涉及剪贴板,虽然它通过networking复制数据(90%肯定这是如何工作的,我没有得到任何窗口popup,直到我把这些文件粘贴在服务器上)
有时候yum的caching被破坏,我们看到这样的错误: error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db3 – (-30974) error: cannot open Packages database in /var/lib/rpm 解决方法是rm -f /var/lib/rpm/__db*然后下一个“yum”命令重新生成数据。 我的问题是:这可能是什么原因造成的? 是否有一些常见的任务忽略locking或导致此问题的其他问题? 我们有数以百计的CentOS机器,并没有看到这个问题的模式。 这可能是一个“百万分之一”的问题,这个问题往往是大规模的。 注意:我意识到这是一个非常“开放式”的问题,但如果一个答案find了原因,我会回过头来把这个问题转化为更直接与具体问题相关的问题。
我有一个运行Postfix和Dovecot的邮件服务器(CentOS 6.5) Postfix正在监听入站邮件的25端口和出站邮件的587端口 问题是与PDF附件的出站邮件被阻止,我只想入站邮件与pdf附件被阻止。 我在main.cf中有这个configuration行 mime_header_checks = regexp:/etc/postfix/blocked_attachments blocked_attachments文件包含: /name=[^>]*\.(pdf|zip)/ REJECT 因此,正确的PDF附件收到的邮件被阻止,但是当我编写一封电子邮件与PDF也是封锁时,我尝试发送。 我怎么能告诉后缀,我只想传入的附件过滤? 还是我错过了什么?
在每个微软补丁的日子里,我有很多新的更新,我想批准给我的客户。 但不是“批准所有更新并继续”,而是收集其知识库文章中的每个更新的信息,以决定是否这是对我们而言的重要更新。 这是一个非常繁琐的任务,因为我必须在我的客户端浏览器中input相应的KB编号,然后等待网页加载。 我想知道为什么微软不使用WSUS控制面板上的更新说明框来显示真正有用的详细信息。 相反,我所有的更新都是这样的: 安装此更新可以解决Windows中的问题。 有关此更新中包含的问题的完整列表,请参阅相关的Microsoft知识库文章以获取更多信息。 安装此项目后,您可能需要重新启动计算机。 我开始考虑一下Powershell脚本,为我添加了必要的信息。 但是我第一步失败了,那就是手动更新描述: PS C:\ Users \ Administrator> $ wsus = Get-WsusServer PS C:\ Users \ Administrator> $ update = $ wsus.SearchUpdates('KB3013791') PS C:\ Users \ Administrator> $ update [0] .Description 安装此更新可以解决Windows中的问题。 有关此更新中包含的问题的完整列表,请参阅相关的Microsoft知识库文章以获取更多信息。 安装此项目后,您可能需要重新启动计算机。 PS C:\ Users \ Administrator> $ update [0] .Description ='“0x00000133”当Windows 8.1或Windows Server 2012 R2中出现故障硬件时, […]
我的任务是安装一个新的SFTP服务器。 实际上,这是一个非常简单的操作:只需使用无处不在的SSH服务(使用chrooting)的internal-sftpangular色就足以拥有可靠的SFTP服务器。 然而,对于同一个问题,至less总是尝试至less两种不同的方法,我意识到我可以使用ProFTPD和sftp插件来做同样的事情,还有更多细化的文件传输相关选项的额外好处(例如:带宽节stream)。 另一方面,这个插件默认不编译(和捆绑),我想避免(也许)“lesstesting”的解决scheme。 目前,唯一需要的服务是SFTP; 然而,我提前玩,我想实现一个解决scheme,不仅可以与SFTP工作,但与FTP / S也。 考虑到我打算在家里用户,你觉得更好的解决scheme是什么? 使用SSH internal-sftp和独立的FTP服务器( vsftpd或proftpd )进行FTP / S服务 只能使用相关插件的ProFTPD服务
我正在寻找这种情况下的备份解决scheme: 3台服务器(一台Linux邮件服务器,2台Windows服务器) 〜10TB的数据 其中2 TB在日常使用中 每天几GB的活动/更改 从任何时间点恢复数据的能力 在现场系统(国际办公室)上进行备份 一个MSSQL数据库也需要备份 没有足够的networking连接来将数据备份到异地 简单的访问(本地文件系统)到受保护的数据。 目前,数据备份是通过将便携式磁盘上的增量转换为异地位置来处理的。 但是这个软件并不是完全可靠的(有些家常菜)。 我们考虑是否要从戴尔购买磁带库解决scheme,但是不太确定磁带是否可以用于这种相对较less的数据。 你将如何设置这种数据备份? 你会推荐什么软件? 携带增量的磁盘到异地服务器到镜像服务器是一个选项。 你会用什么样的硬件?
微软有很多关于IIS7的新的负载均衡和请求路由模块的文档: http : //blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-released.aspx ,但我想知道是否有人在生产中使用它。 使用这个模块取代HAProxy等其他解决scheme有哪些优点/缺点?
有没有一种方法来设置默认的UPN后缀用于创build新用户的Active Directory? 例如,如果我有corp.mydomain.com作为我的AD域,并且我已经在域和信任下添加了一个备用UPN后缀,只是mydomain.com,是否有任何方法可以在创build新域时将该域设置为默认值用户? 我知道我可以创build一个模板用户,然后当我复制它时,它会有正确的默认后缀,但只是好奇,是否有一个隐藏的设置,将控制这一点。