服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我在Ubuntu 12.04上从PPA运行ZoL 0.6.2。 它在一台主机上,有16GB内存,用于运行一些使用KVM / Libvirt的虚拟机。 过了一段时间,ZoL使用了大量的内存,一些虚拟机运行时内存使用率达到了98%。 这导致新进程拒绝启动“无法分配内存”。 在使用ZFS之前,我甚至无法启动所有的虚拟机,大约占用了40-50%的内存。 据我所知,没有调整,ZoL应该尽快释放内存系统内存不足。 那么,它不。 所以我决定把arc_max设置为1GB。 # echo 1073741824 >> /sys/module/zfs/parameters/zfs_arc_max 不过,它并没有释放任何内存。 从下面的ARC统计中可以看到,它使用的内存比configuration的更多(比较c = 7572030912和c_max = 1073741824 )。 我在这里做错了什么? # cat /proc/spl/kstat/zfs/arcstats 4 1 0x01 84 4032 43757119584 392054268420115 name type data hits 4 28057644 misses 4 13975282 demand_data_hits 4 19632274 demand_data_misses 4 571809 demand_metadata_hits 4 6333604 demand_metadata_misses 4 […]
我最近inheritance了远程站点上Windows 2012服务器的pipe理。 我检查了Windows Update,自3月份以来一直没有更新。 当我告诉Windows检查更新时,它的行为就像检查一样,但好像说了几个小时。 如果我尝试重新启动Windows更新服务,它似乎永远无法closures。 我唯一的补救似乎是重新启动回到我可以告诉Windows Update检查新的更新点。 最后一次成功检查更新说明3月20日。 上次安装更新说3月17日(失败)。 更新历史logging显示,3月17日更新失败,打印机驱动程序更新,但历史logging显示2月17日更新失败。 不知道还有什么要尝试。
据我所知,在Windows中使用/访问ext2 / ext3有几种select,例如HOWTO Forge文章和一年前的另一篇文章中描述的那些。 但是,列出的项目都没有提供完全读写访问完全实施的ext3。 也就是说,这两个读写选项似乎不支持ext3日志。 (ext2fsd会重播一个非空的日志,但是不会使用它,看起来像。ext2fs.sys似乎根本不使用日志。) 是否有人知道我可以安装在Windows中的驱动程序提供完整的读写访问ext3分区,包括日志,用户权限,selinux属性(如果可能,至less保留它们)和其他扩展属性? 有没有人真的使用过这些驱动程序? 目前,我通过FAT32分区在双引导系统上的操作系统之间共享数据。 我知道我可以使用NTFS,它在Linux下具有读写访问权限。 但是,如果可能的话,我宁愿使用ext3。
您可以使用* .domain.com作为名称来创buildSSL证书。 但不幸的是,这不包括https://domain.com 有没有解决这个问题?
我一直在看splunk.com上的video,真的很难相信一个人可以免费获得所有这些function,但还是有“那里有什么收获”? 在我的脑后。 所以如果有人真的在生产中使用Splunk,他们会喜欢分享他们的经验,可能会突出Nagios的优势吗? 非常感谢。
我有几个使用Active Directory进行身份validation的Web应用程序。 我想能够做的是提供一个简单的网页,允许用户更新他们的AD密码。 当大多数用户有连接到这个AD服务器的windows机器(并且可以通过ctrl-alt-del来更改密码)时,这不是问题,但是我们正在离开这个,而AD服务器主要是为web应用。 有没有一个简单的解决scheme,或者我在看大的LDAP经理?
hosts和lmhosts文件有什么区别?
如何准确地观察和衡量Linux上的虚拟内存利用率和活动的数量? 我知道有vmstat,但是我怎么解释结果呢? 或者,有什么更好的?
一般想知道是否可能有一个“*”的CNAME条目到域和一个单独的子域映射,即像 * | CNAME | domain.com bla.domain.com | CNAME | some.example.com 这是可能的或是否覆盖“bla.domain.com”,因此当你input“bla.domain.com”你去“domain.com”?
build立 我已经有了一段时间的程序员,但是对于内部深层的东西,我还是有些模糊。 现在。 我清楚地知道,这不是一个好主意: 杀-9一个进程(坏) 自发地拉动正在运行的计算机或服务器上的电源插头(更坏) 但是,有时你只是平素而已。 有时候一个程序不pipe你做什么都不会回应,有时候一台电脑不会回应,不pipe你做什么。 假设一个通过mod_wsgi运行Apache 2,MySQL 5,PHP 5和Python 2.6.5的系统。 注意:我对这里的Mac OS X最感兴趣,但是与任何UNIX系统有关的答案都能帮助我。 我的顾虑 每次我都要做这两件事,特别是第二件事,我很担心,有一段时间,事情已经被打破了。 有些文件可能会损坏 – 谁知道哪个文件? 计算机上有超过1,000,000个文件。 我经常使用OS X,因此我将通过“磁盘工具”运行“validation磁盘”操作。 它会报告没有问题,但我仍然关心这一点。 如果某个configuration文件被搞砸了怎么办? 或者更糟糕的是,如果某个二进制文件损坏了,该怎么办? 或者某个脚本文件现在已经损坏了。 如果一些硬件损坏了怎么办? 如果直到下个月,在危急的情况下,当腐败或损害导致灾难,我才发现它呢? 或者,如果宝贵的数据已经丢失了呢? 我的希望 我的希望是,这些担忧和担忧是没有根据的。 毕竟,之前做了这么多次之后,还没有发生真正的坏事。 最糟糕的是我不得不修复一些MySQL表,但我似乎没有丢失任何数据。 但是,如果我的担忧不是没有根据的,在1或2的情况下都会发生真正的损害,那么我希望有一种方法来检测它并防止它发生。 我的问题 难道这是因为现代操作系统的devise是为了确保在这些场景中没有任何东西丢失? 难道这是因为现代软件的devise是为了确保没有任何损失? 现代硬件devise呢? 拔电源插头时采取了什么措施? 我的问题是,对于这两种情况, 究竟会出现什么问题,应该采取哪些措施来解决问题? 我的印象是,有一件事情可能会出错,有些程序可能没有将数据刷新到磁盘,所以任何应该写入磁盘的最新数据(比如说,在电源拉开前几秒钟)可能会丢失。 但是除此之外呢? 而这个5秒数据丢失的问题又能搞定一个系统吗? 随机文件的腐败隐藏在我的硬盘驱动器上的大量文件森林中的什么地方? 那硬件损坏呢? 什么会帮助我最 详细描述当你杀死一个进程或者在整个系统上打开电源时,内部发生的事情。 (这似乎是瞬间的,但是有人可以减慢我的速度吗?) 在这些情况下所有可能出错的解释,以及(当然是粗略的)可能性(即,这是不太可能的,但是这很可能)… 对现代硬件,操作系统和软件采取的措施进行说明,以防止发生这些情况时的损坏或损坏。 (安慰我) 说明在执行kill […]