服务器管理员

系统和网络管理员的问答




4
释放我的SVN存储库中的空间
我在最大存储库大小的免费增值站点上托管了一个SVN存储库。当我达到这种能力时,我知道已经检查过的文件知道可以永久删除以释放磁盘空间。如何告诉SVN文件不仅可以删除,还可以删除历史记录?

6
简单的互联网连接运行时间监控器
我只需要监视互联网连接断开的频率和持续时间。我本打算编写每分钟ping 8.8.8.8的python,但我认为必须有一个util来执行此操作-并生成一个不错的报告 但这是具有简单SOHO类型连接的分支机构,没有SNMP路由器(仅Windows)必须在非专用于该任务的台式机上运行。 不需要知道容量,ping延迟或其他任何内容,只需报告一下电缆公司在几秒钟内停机几次就可以了。

3
Atlassian坩埚在大型存储库上非常慢
我的公司已经对Atlassian坩埚进行了几个月的试验。对于正常运行的存储库,用户对该工具给出了非常积极的反馈。我遇到的问题是我们有几个不同的项目,每个项目都有自己的存储库,其中一些存储库非常大。特别地,一个存储库具有大量分支,每个分支大概有9,000个文件。在Crucible中浏览该存储库非常慢。 Crucible在CentOS VM上运行。该虚拟机具有4GB的RAM,我将Crucible的最大值设置为3GB,其中当前正在使用2GB。我已经在Atlassian的支持通知单中提出了这个问题,他们提出了以下建议: 特别是因为您有一个相当大的SVN存储库,您可能会发现Fisheye将在磁盘上创建一个大型索引文件。为了帮助提高性能,您可以尝试以下操作: 增加Fisheye可用的可用内存。 迁移到外部数据库。 从索引中排除不需要的文件和目录。 我已经在某种程度上尝试了所有这些方法,但是到目前为止,都没有太大的帮助。我最初使用内置的HSQL DB在具有2GB RAM的Windows机器上运行Crucible。在CentOS上迁移到MySQL可以看到某些存储库的性能提高,并使Crucible更加稳定,但是对于我们最大的存储库似乎并没有太大帮助。在保持工具有用性的同时,我可以从索引中排除的文件/分支如此之多。 既然如此,有没有人有任何关于如何在大型存储库上加速Crucible的提示,而无需投资于功能强大的硬件? 谢谢! 编辑:澄清一下,因为我上面没有明确提到,所以我使用的是FishEye。 编辑2:自从我最初发布此内容以来,新的Crucible版本的性能有所改善,但是无论如何仍然不是很好。看来此问题影响了许多用户,包括一些硬件功能比我们使用的功能强大得多的用户。因此,我不认为这是硬件问题,而是坩埚内在效率低下的问题。Atlassian意识到了这个问题,并将在未来的发行版中包括进一步的性能改进,因此希望这些更改能够解决我们的问题。 编辑3:我忘记了多久以前问这个问题,所以在我以前的编辑中,我没有提到自从最初提出要求以来,我们的硬件情况也发生了变化。我们现在仍在使用CentOS在专用的物理服务器上运行Crucible。硬件仍然很少(RAID 1中有4GB RAM,四核CPU和双500GB磁盘以及外部备份),但是当我们离开虚拟机时,确实看到了稍微的性能提升。
8 svn  fisheye  crucible 




1
测试系统日志的工具
有人知道我可以用来向syslog发送消息的工具或脚本吗?我正在尝试对系统日志配置进行故障排除,并且在消除可能性方面遇到了麻烦。我想做的是这样的: ./testScript -f myFacility "testing testing 123" 并将其发送到本地计算机上的syslog。 在此先感谢您的任何建议。 丰富
8 syslog 

5
ZFS中央网站现在在哪里?
甲骨文在2010年秋季放弃了OpenSolaris,目前尚不清楚甲骨文是否会继续公开发布ZFS更新,除非他们发布了下一个主要的Solaris版本。 FreeBSD现在有ZFS v28可供测试。 但是v28来自哪里?我注意到ZFS主网站没有显示可用的版本28。这个网站被遗弃了吗?如果是这样,那么ZFS项目的中央网站在哪里,以便我可以浏览该存储库,阅读邮件列表,阅读发行说明等。 (我意识到OpenSolaris已被Oracle丢弃,并且他们将ZFS发行版限制在社区内)。

2
SQL Server内存不断增加,从每周使用的1GB RAM增加到7GB
我有一个〜45GB的数据库,该数据库迅速增加(每周〜1GB)。 因此,它做了很多插入操作;该网络应用没有太多用户,因此目前阅读量很低。 但是我注意到RAM sql服务器用户从服务器首次启动时的〜1GB变为一周后使用〜7GB的RAM。 是否存在某种内存泄漏?在MSDN上有一篇文章建议SQL Server增加其用于缓存的内存,并且这种情况将一直持续增加。但是,该服务器只有7.5GB或ram,因此我担心它会耗尽内存,除非我每周重新启动SQL Server ...这似乎是错误的。 这是典型行为吗?我可以设置一些设置来限制内存使用量吗?

2
算SSH会话?
我有时在auth.log中找到以下消息: sshd[8888]: error: no more sessions 在sshd_config中,我设置了“ MaxStartups 300”,并且我不应该有那么多客户端同时连接。在繁忙的时候,我想我可以有大约50-60个并发连接,而​​在通过sftp上/下载小文件时,这种连接仅持续几秒钟。 我怀疑某些客户端可能没有按其应有的方式关闭连接,并且由于连接反复出现且频繁(每个客户端每分钟连接几次),所以随着时间的推移,连接总数可能会增加。为了解决这个问题,我希望能够计算SSH会话,但是我想不出任何比使用netstat计数连接更好的方法: netstat -an | grep 123.456.789.abc:22 | wc -l 因为这将计算连接数而不是会话数,并且我不确定是否存在会话会发生但连接关闭的情况? 有没有更好的方法来计算当前连接数,甚至更好地显示所有会话的当前状态? 提前致谢!
8 ssh  linux 

4
如何记录SSH端口转发?
假设我有一台启用端口转发的SSH服务器。用户建立SSH连接并通过其转发BitTorrent流量或其他非法或滥用流量非常简单。如何设置日志记录以记录用户转发的端口?
8 ssh  ssh-tunnel 

3
之间的区别是什么:Verisign Thawte Geotrust Rapidssl证书?
威瑞信拥有所有这些证书发行公司:威瑞信Thawte Geotrust和Rapidssl。 它们之间有什么区别,为什么价格差异那么大? 更新:这只是我遇到的 几处差异:GeoTrust未链接:未正确验证整个链条的设备可能对此运气更好。我已经看到ActiveSync与未链接的证书一起比已链接的证书更好地工作。 RapidSSL和Geotrust证书未按服务器授权,因此,您可以为整个Webfarm购买一个证书。 Verisign证书带有免费的每日恶意软件扫描,如果您的站点上发现任何此类软件,则会提醒您。 仅Verisign代码签名证书可与WinQual一起使用

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.