服务器管理员

系统和网络管理员的问答

4
ASCII,二进制,自动
我正在服务器之间传输文件,并且刚开始注意到它们中的一些已被修改为一条连续的长行,而不是像原来那样具有返回和换行符。我假设这与我最初设置为“自动”的FTP客户端的传输类型有关,但是将“二进制”和“ ASCII”作为附加选项使用。 简而言之,我将文件从一台服务器传输到另一台服务器的方式之间有什么区别,这些区别是否能够像我上面提到的那样修改文件? 从 Windows 转移到 Linux。

5
我该如何写手册页?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 5年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 如何编写手册页? 在哪里可以找到所有格式代码的参考? 在编写手册页方面有什么好的教程吗? 编写手册页最方便的方法是什么?我应该直接在文本编辑器中输入它吗?有所见即所得的编辑器吗?还是应该以其他格式编写然后转换? 好人手册应遵循哪些规则?

8
如何将php5 + MySQL扩展到200请求/秒以上?
我正在调整主页的性能,目前在3.14.by上它处理大约200个请求/秒,它吃掉6条SQL查询,在3.14.by/forum上它是phpBB论坛,每秒处理20个请求/秒。 奇怪的是,某些VPS和专用Atom 330服务器上的数字几乎相同。 服务器软件如下:Apache2 + mod_php prefork 4个子代(在此处尝试使用不同的数字),php5,APC,nginx,用于PHP会话存储的内存缓存。 MySQL配置为占用大约30%的可用内存(VPS上约为150Mb,专用服务器上约为700Mb) 看起来某个地方存在瓶颈,不允许我进一步发展,有什么建议吗?(即,我知道执行少于6个SQL会使它更快,但这似乎不是一个限制因素,因为由于缓存的查询,sqld的吃率最高不会超过百分之几) 有没有人测试过踢前叉apache2并只留下nginx + php快得多? 更多基准 Small 40-byte static file: 1484 r/s via nginx+apache2, 2452 if we talk to apache2 directly. Small "Hello world" php script: 458 r/s via ngin+apache2. 更新: 瓶颈似乎是MySQL对缓存数据的性能。具有单个SQL的页面显示354req / sec,其中有6个SQL-180 req / sec。您认为我可以在这里进行哪些调整?(我可以为MySQL分出100-200Mb) [client] port = 3306 socket …

9
廉价的机架式服务器的噪声衰减[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 6年前关闭。 要点:保修期外的机架式服务器通常可以非常便宜地购买。在数据中心外部(例如,在车库中)进行部署的主要缺点是噪音。 我想收集一些建议,以使用便宜且容易获得的材料为1U,2U和3U机架安装服务器创建有效的降噪/挡板功能(这是关键限制)。带有图片的计划链接将是理想的。 我能够通过使用可充气泡沫睡眠垫形成袖子,从而大大降低了最近购买的HP Proliant DL-145 1U服务器(60美元)的噪音,但是我更喜欢使用废旧材料(例如纸板和聚苯乙烯)的解决方案。 还欢迎提供有关哪种类型的机架式硬件最安静的建议(我现在知道1U服务器由于风扇较小而最嘈杂),以及其他降低噪音的方法的技巧,例如有关如何通过特定服务器线降低风扇速度的详细信息。对试图使嘈杂的硬件安静的智慧的批评也是如此。
16 rackmount 

3
SQL Server中的超时保存表
我正在尝试使用SSMS在SQL Server 2005中向具有大量数据的表中添加一列。 因此,我浏览到该表,选择“修改”,然后添加新列。然后,当我按保存时,出现以下警告: 保存定义对具有大量数据的表进行更改可能会花费大量时间。保存更改时,将无法访问表数据 我可以,数据库处于脱机状态,并且我一直在世界各地,所以按是。 但是,此消息大约30秒后,操作将继续超时: 无法修改表格。超时时间已到。在操作完成之前超时或服务器没有响应。 然后,当我按OK时: 用户取消了保存对话框(MS Visual Database Tools) 我不明白 我在SSMS连接对话框中和工具->选项->查询执行-> SQL Server下都将执行超时设置为0(无限)。如果只是忽略执行超时,设置时间有什么意义? 有谁知道这里使用了什么超时值,以及如何设置它?

13
删除Windows中包含无效字符的文件
我有一些文件名中包含冒号的文件(例如1d67c0d23e859ed4a259749e4a720d9e:default-sink)。当我尝试使用以下命令从命令行中删除它们时: c:\backup> del /F *.* 我收到“系统找不到指定的文件”。对于每个文件。如果我指定一个文件: c:\backup> del /F "1d67c0d23e859ed4a259749e4a720d9e:default-sink" 我收到“文件名,目录名称或卷标签语法不正确。”。如果我尝试在父文件夹上使用rd 如何删除这些文件?
16 windows 

3
如何设置MySql服务器以接受远程连接?
我正在Ubuntu桌面上安装MySql服务器。当指定Server Hostnameas时localhost,我可以将MySql Query Browser连接到它,但是当我用机器的IP替换它时,它将停止工作(即使MySql Query Browser在同一台机器上运行)。 到目前为止,我所做的只是删除iptables,但似乎与它无关。 这是错误消息 无法连接到主机“ 192.168.0.2”。 MySQL错误Nr。2003年 无法连接到“ 192.168.0.2”上的MySQL服务器(111) 单击“ Ping”按钮以查看是否存在网络问题。 ping可以,但是

6
为什么我的ping用与ping不同的IP地址应答?
尝试设置MSSQL群集解决方案时,我遇到了与网络相关的专业知识以外的问题。 我试图找到一个免费IP用于我的节点。我要求网络管理员给我一个免费的IP地址。为了论证,他给了我10.40.1.205的IP,该IP应该未被使用。 在群集设置过程中尝试使用给定IP时,SQL抱怨该IP已被使用。 我尝试对服务器上的IP进行ping操作,并收到来自以下消息的回复:10.40.59.69 ...? 任何想法都可能导致这种情况,更重要的是如何解决该问题?

5
是否有任何著名的CA颁发椭圆曲线证书?
背景 我已经看到Comodo具有椭圆曲线的根(“ COMODO ECC证书颁发机构”),但是我在其网站上看不到EC证书。 Certicom是否具有阻止其他发行人提供EC证书的知识产权?广泛使用的浏览器是否不支持ECC?ECC是否适合Web服务器身份验证等传统PKI使用?还是没有需求? 由于NSA Suite B的建议,我对切换到椭圆曲线感兴趣。但这对于许多应用程序似乎并不实际。 赏金标准 要申请赏金,答案必须提供指向知名CA网站上一个页面或多个页面的链接,该链接描述了他们提供的ECC证书选项,价格以及购买方式。在这种情况下,“知名”表示默认情况下,Firefox 3.5和IE 8中必须包含适当的根证书。如果提供了多个合格答案(一个可以希望!),则该证书具有来自无处不在的CA的最便宜的证书将赢得赏金。如果那不能消除任何联系(仍然希望!),我将不得不自行决定选择一个答案。 请记住,有人总是要求至少一半的赏金,因此即使您没有所有答案,也请尝试一下。


6
Cygwin软件包管理
在cygwin中,我该如何: 列出所有已安装的软件包 列出属于包的文件 告诉文件属于哪个包 安装新套件 卸载软件包 获取有关已安装软件包的信息(deps,版本等)
16 cygwin 

8
为什么将其称为DNS“传播”?
我经常听到系统管理员在谈论进行DNS更改时谈论等待DNS记录“在Internet周围”或“在世界范围内”传播。事实是,我的DNS记录不会传播到任何其他DNS服务器,除了承载我的名称空间(主要,辅助,第三级)的名称服务器。当我改变DNS记录(A,CNAME,MX等),这些改变会立即在我区反映,他们不传播任何地方。人们谈论DNS记录传播时真正的意思实际上是TTL缓存。Wikipedia上的这篇文章简要地解释了它: http://en.wikipedia.org/wiki/Domain_Name_System DNS传播的概念不是神话吗?那么,为什么称其为“传播”呢?

8
使用Apache虚拟主机的“全部捕获”访问日志?
我在Web服务器上设置了许多虚拟主机,每个虚拟主机都有自己的错误和访问日志。相关行httpd.conf如下所示: ErrorLog /var/log/httpd-error.log LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined CustomLog /var/log/httpd-access.log combined NameVirtualHost *:80 <VirtualHost *:80> ServerName myhost.com ServerAlias www.myhost.com DocumentRoot /var/www/myhost.com/htdocs ErrorLog /var/www/myhost.com/log/error.log CustomLog /var/www/myhost.com/log/access.log combined </VirtualHost> # ... many more VirtualHosts 目前,我在/var/log/httpd-error.log中遇到一些随机错误,但在/var/log/httpd-access.log中却没有得到任何错误。是否可以将所有访问和错误复制到共享日志文件?是否可以在不向每个VirtualHost添加新条目的情况下执行此操作?

2
为什么将MTU从1500降低到1499使我可以访问大多数网站?
我遇到了这个问题,即当mtu设置为1500时,我只能连接到google.com和ibm.com之类的网站,但是如果我尝试连接其他任何网站,它只会显示空白页。当mtu降低到1499时,它开始工作。我很好奇为什么这样做,如果将mtu设置为1499会在将来引起问题?我实际上对此并不了解,我只是听说了,并正在寻找一个很好的解释。 当我得到关于为什么MTU仅下降1个字节的解释时,我将用该解释更新我的问题。
16 mtu 


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.