服务器管理员

系统和网络管理员的问答

7
获取rsync生成补丁文件,而不是跨文件复制?
我正在使用rsync将许多文件从一台服务器复制到另一台服务器。我知道我可以使用该-n选项进行试运行,因此可以查看已更改了哪些文件。但是,是否有可能使rsync打印出已更改文件内容的差异?我想看看在复制之前发生了什么?我可以保存到文件中,然后再用diff(1)应用吗?
19 rsync  patch  diff 

6
如何在Windows Server 2008上配置freeSSHd,以便可以使用ssh登录?
我已经在Windows Server 2008 机器上安装了freeSSHd(按照如何在Windows Server 2008中安装SSH服务器中的说明进行操作),包括: 通过NTLM授权创建了一个名为“ dspitzer”的用户 在Windows防火墙中打开了端口22的例外 但是,当我尝试连接(从Mac OS X 10.5.8命令行)时,输入密码后,我的权限被拒绝了: $ ssh 12.34.56.78 dspitzer@12.34.56.78's password: Permission denied, please try again. dspitzer@12.34.56.78's password: Permission denied, please try again. dspitzer@12.34.56.78's password: Received disconnect from 12.34.56.78: 2: Too many attempts. 我也尝试过: $ ssh dspitzer@12.34.56.78 dspitzer@12.34.56.78's password: Permission denied, please try …

13
错误0x80070570:如何删除损坏且无法读取的文件?
在我的系统分区上,我有一个无法删除的文件夹。该文件夹是通过从Acronis TrueImage备份还原文件而创建的。 错误消息显示: 错误0x80070570:文件或目录已损坏且无法读取。 chkdsk /r /f多次启动时我已经尝试运行,但是问题仍然存在。 还有其他我可以尝试解决此问题的实用程序或chkdsk选项吗?

14
ssl证书消失IIS
我正在尝试将证书导入IIS。在MMC(Windows控制台)上一切正常。我完成了向导,似乎还好。但是,当我刷新证书列表或移至IIS的其他屏幕时,证书将从列表中消失。 我不知道这是什么问题。我能做什么?
19 iis  ssl 



4
如何在Mac OS X上的Shell脚本中检索绝对文件名?
我想检索当前正在执行的脚本文件的绝对文件名。链接也应该解决。 在Linux上,这似乎是这样完成的: $(readlink -mn "$0") 但readlink似乎工作非常不同的Mac OS X上 我已经读到这是使用 $(realpath $0) 在BSD中,但这也不起作用。Mac OS X没有realpath。 任何想法?
19 mac-osx  bash  shell 

4
这是LVM快照的工作方式吗?
我试图弄清楚LVM快照是如何工作的,所以我可以在文件服务器上实现它,但是我很难在google上找到任何说明它如何工作的信息,而不是如何将其用于基本备份系统。 根据我的阅读,我认为它的工作原理如下: 您有一个具有主分区的LVM,并且该分区中没有很多未分配的可用空间 然后,您拍摄快照并将其安装在新的逻辑卷上。快照应该已更改,因此第一个快照将是完整副本,对吗? 然后,第二天拍摄另一张快照(该分区的分区不必太大)并安装它。 LVM会以某种方式跟踪快照,并且不会在主卷上存储未更改的位。 然后,您确定您有足够的快照并删除第一个快照。我不知道这是如何工作的,或者将如何影响下一个快照。 有人可以纠正我在哪里我错了。我猜,充其量我在Google上找不到任何东西。 vgdiplay obu1:/ home / jail / home / qps / backup / D#vgdisplay -卷组- VG名称文件服务器 系统编号 格式化lvm2 元数据区1 元数据序列3 VG Access读/写 VG状态可调整大小 最大LV 0 Cur LV 2 打开LV 2 最大PV 0 固化PV 1 法案PV 1 VG大小931.51 GB PE大小4.00 MB 总计PE 238467 Alloc …
19 linux  lvm  snapshot 

3
MySQL复制有多快?
我正在考虑设置mysql db的复制,以便能够在每个分支机构中拥有本地从属,而在主办公室中拥有主从属,以提高(显着)分支机构中的应用程序性能。 数据库本身不是那么大(<1gb),但是我想知道。考虑200/300条记录的更新/分钟顶部:复制速度有多快?(假设,首先是一个5MB的通用DSL连接,必要时要更快-试图将成本保持在最低水平,但花更多的钱就可以了) 整个表是否批量复制?当表中的每个记录都被更新时,复制是否按需完成(从文档中,我认为我可以看到它是可配置的)? 笔记: 我在想像这里的文档中那样设置1个主机,2个从属(现在有2个分支机构)设置,只是它是一个应用程序,而不是Web客户端 在主服务器上完成的所有更新都需要在不到10分钟的时间内复制到其他从服务器。 所有这些都假设我可以使我们的ORM(DevExpress XPO)对从从设备读取并向主设备写入的概念感到满意。

3
如何在不安全的网络上的服务器之间执行安全的rsync
基本上,我要问的是,有没有人遇到过将rsync包装在ssh中的方法。 使用OpenSSH v4.9 +,sftp有一些不错的选项,可让您chroot传入的连接,等等-这是我要考虑的解决方案,但是我坚持使用RHEL,并且RHEL4或RHEL5都不符合该版本ssh。 我当前的解决方案是使用客户端用户的密钥在服务器端添加类似的内容... 服务器%cat〜/ .ssh / authorized_keys command =“ cd / srv / rsync / etl && tar-排除'./lost+found'-pcf-./” ssh-rsa ... ...因此客户只能被限制在一件事和一件事... client%ssh -T -i $ {HOME} /。ssh / id_rsa oracle@database.com> sensative.tar 这样可以确保连接以及服务器(来自客户端)的安全,但是效率很低,因为将一遍又一遍地检索所有文件。 我正在使用rsync做类似(或更好)的事情之后。
19 rsync  ssh  copy  tar  security 

1
PCIe x1 x4 x8和x16的带宽和外形尺寸是多少?
PCIe x1 x4 x8和x16的速度,引脚数(物理尺寸)是多少? 通常,我会在Google上找到一张照片,以显示各种类型的PCI Express卡及其最大带宽。既然服务器故障已经存在,我想我会懒惰地检查这里是否有人已经有一张很好的简洁照片,可以将其发布为答案。 编辑:谢谢,vartec。我还通过Google找到了一个不错的图表:

6
SQL数据库物理文件碎片
我知道有真正的三个种类的碎片,我需要被关心的DBA: SQL数据文件中的索引碎片,包括聚集的索引(表)碎片。使用DBCC SHOWCONTIG(在SQL 2000中)或sys.dm_ db_ index_ physical_ stats(在2005+中)进行识别。 SQL日志文件中的VLF碎片。运行DBCC LOGINFO以查看每个SQL日志文件中有多少个VLF。 硬盘驱动器上数据库文件的物理文件碎片。通过使用Windows中的“磁盘碎片整理程序”实用程序进行诊断。(受到这篇出色的博客文章的启发) 索引碎片引起了很多关注(请参阅Paul Randall的Serverfault出色回答),因此这不是我的问题的重点。 我知道当最初通过计划合理的预期数据文件和日志大小来创建数据库时,可以防止物理碎片(和VLF碎片),因为这种碎片通常发生在频繁的增长和收缩中,但是我有一些有关如何解决的问题物理碎片一旦被识别: 首先,物理碎片是否在企业级SAN上也相关?是否可以在SAN驱动器上使用Windows Defragmenter,或者SAN团队应使用内部碎片整理实用程序?在SAN驱动器上运行时,我从Windows工具获得的碎片分析结果是否准确? 物理碎片对SQL性能的影响有多大?(让我们假设一个内部驱动器阵列,等待上一个问题的结果。)这比内部索引碎片还大吗?还是真的是同一类型的问题(驱动器必须执行随机读取而不是顺序读取) 如果驱动器物理碎片化,则对碎片整理(或重建)索引是否浪费时间?我需要先解决一个问题吗? 在生产SQL框中修复物理文件碎片的最佳方法是什么?我知道我可以关闭SQL服务并运行Windows Defrag,但是我也听说过一种技术,您可以进行完全备份,删除数据库,然后从备份还原到空驱动器。是否推荐使用后一种技术?从这样的备份还原是否还会从头开始建立索引,从而消除内部索引碎片?还是只是简单地将页面顺序恢复为执行备份时的页面顺序?(如果需要的话,我们正在使用具有压缩功能的Quest Lightspeed备份。) 更新:关于是否对SAN驱动器进行碎片整理(否),以及在物理碎片驱动器上是否仍然值得进行索引碎片整理(是),到目前为止,已经有了很好的答案。 还有其他人愿意权衡实际进行碎片整理的最佳方法吗?还是对碎片整理大型碎片驱动器(例如500GB左右)所需的时间估计?显然相关,因为那是我的SQL Server停机的时候! 另外,如果任何人都拥有通过修复物理碎片而获得的有关SQL性能改进的轶事,那也很好。Mike的博客文章讨论了发现问题的方法,但并没有具体说明它做了什么样的改进。

8
带有HAProxy的远程IP
我正在测试一个新的Web服务器设置,它有几个问题。本质上,我们有一个Web服务器,其中的代码使用远程IP进行一些有趣的事情,还有一些apache目录,这些目录被保护到某些IP(我们的办公室等)。 但是,我们只是在ha_proxy后面添加了这个名称,所以我们可以考虑添加更多的应用服务器,但是现在远程IP总是作为代理ip而不是真正的远程用户通过。这意味着我们无法到达某些位置,并且我们的应用在用户IP重要的地方表现得有些奇怪。 我们的配置如下: global maxconn 4096 pidfile /var/run/haproxy.pid daemon defaults mode http retries 3 option redispatch maxconn 2000 contimeout 5000 clitimeout 50000 srvtimeout 50000 listen farm xxx.xxx.xxx.xxx:80 mode http cookie GALAXY insert balance roundrobin option httpclose option forwardfor stats enable stats auth username:userpass server app1 xxx.xxx.xxx.xxx:80 maxconn 1 check
19 haproxy 

17
作为系统管理员,您为生态做了什么?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 4年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 您认为一个好的“绿色”系统管理员应该怎么做? 你做了什么? 您打算做什么? 关于生态有什么“最佳评价”吗?
19 untagged 


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.