服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
是否有可能在Windows 7上启用某种types的dhcp客户端debugging?
freebsd-update命令在下载后打印更新条目。 但它more显示了他们。 所以我必须按一些空格才能继续。 有没有办法避免这种行为? 我想执行更新完全自动化的方式。
我经常保存并稍后恢复一个用于testing的小型PostgreSQL数据库。 其数据由于testing而定期更新,然后必须进行新的转储,并定期使用转储重新创build处于明确定义状态的数据库。 我注意到,转储(使用pg_dump -Fc database )只需要几秒钟,但恢复( pg_restore -d database )大约需要一分钟。 这似乎很奇怪。 我可以预料,两者都需要大致相同的时间(假定这两个任务都是I / O绑定的)。 还原有问题吗? 我可以让它更快吗? 或者恢复花费的时间比转储还要正常吗? (如果是,那为什么?) 转储文件通常有大约3-4 MiB; DBMS是PostgreSQL V8.4,运行在Pentium4 3GHz,在Ubuntu Linux下有1GiB RAM。
我试图转发从远程服务器的networkingstream量到我的本地机器,以testing一些API集成(tropo,贝宝等)。 基本上,我试图设置类似tunnlr.com提供的东西。 我用命令启动了ssh隧道 $ssh –nNT –R :7777:localhost:5000 user@server 然后我可以看到服务器正在使用端口7777进行监听 user@server:$netstat -ant | grep 7777 tcp 0 0 127.0.0.1:7777 0.0.0.0:* LISTEN tcp6 0 0 ::1:7777 :::* LISTEN $user@server:curl localhost:7777 Hello from local machine 所以这工作正常。 curl请求实际上是从本地机器提供的。 现在,我如何启用server.com:8888通过该隧道路由? 我试过像这样使用nginx: upstream tunnel { server 0.0.0.0:7777; } server { listen 8888; server_name server.com; location / { access_log /var/log/nginx/tunnel-access.log; error_log /var/log/nginx/tunnel-error.log; […]
当我的Windows Server 2008 R2计算机正在执行任何大型磁盘操作时(将10GB文件从一个驱动器复制到另一个驱动器,通过networking复制类似的文件,合并HyperV快照,压缩大文件),整台计算机的性能变得非常慢,一切都变得没有反应。 这在任何情况下都很明显,当磁盘访问足够大而不能放入caching时。 有没有可用于调整此行为的设置? 我可以接受较慢的文件传输,如果这会给我更多的响应。 系统详细信息:戴尔Optiflex 960,酷睿2四核Q9650,8GB内存,2个SATA驱动器 – 320GB(ST3320418AS)和1TB(ST31000528AS),NCQ同时工作,Intel 82564LM-3千兆以太网,ATI HD 3450显卡,Intel ICH10桥接器。 我们有这样的多台机器,每一台都performance出相同的行为。 我虽然这是一个工作站矫枉过正,显然我错了。 更新:我想我应该没有提到HyperV。 上述configuration是我工作的公司的标准工作站设置,这不是任何types的服务器。 我至多有3个虚拟机工作,通常我是唯一访问它们的人。 即使在没有虚拟机运行的情况下,速度也会降低。 在Linux机器上,我只是简单的复制过程,我可以忘记它,有什么办法来pipe理Windows上的IO优先级?
我最近安装了Debian 6.0.1,当我发出简单的apt-get,完成时(99%)要求安装CD。 如果你喜欢,请使用鼠标select“其他的共享”,或者点击“下一步”button,然后下载并安装好Debian GNU / Linux 6.0.1a Squeeze – 官方i386 CD Binary-1 20110322-15:11» 就像是: 更改来源:请在«/ media / cdrom /»中插入标有“Debian GNU / Linux 6.0.1a Squeeze – 官方i386 CD Binary-1 20110322-15-15:11”的光盘,并按Intro(Return) 你能告诉我为什么,如何解决这个问题。 我不想让服务器上的光盘。 非常感谢!
在过去的这个周末,我们在弗吉尼亚州遭受了严重的风暴,日本的危机当然是提醒人们事情会变得很糟糕! 我问自己一个问题:“如果龙卷风袭击我的数据中心,我准备好了吗? 我有很好的备份系统“在我的机架”,包括一个磁带备份。 由于数据中心不在移动磁带closures站点是不可能的。 我想find或创build的是一个按计划进行备份的系统,可以备份网站,数据库等重要项目,并将其远程复制,即我家的服务器。 我有35Mbit服务的FIOS,所以我有宽带,我需要的是“系统”来做到这一点。 我是一名程序员,所以我可以按照计划创build一些FTP的信息,但是我很好奇,是否有什么东西可以满足这个远程备份的需要呢? 我的SQL服务器备份到存储arrays,我可以把这些备份closures,甚至可以在这里安排我的SQL服务器按计划与生产服务器同步。 我使用Windows Server 2008 R2和SQL Server 2008 R2。 在诸如自然灾害这样的危机中,你们如何推荐非现场战略来打破我们的数据中心? 准备好了吗? 我希望别人问自己这个问题,并从这些自然灾害中汲取经验。
我最近收购了一个专用的服务器,并且需要从一个源代码pipe理托pipe服务中移动一些存储库到它。 没有太多的服务器pipe理经验,但我不知道如何有效地组织它。 我所追求的 – svn.host.com,hg.host.com,git.host.com子域名,将通过SSH密钥根据不同的回购协议 轻松创build新的存储库 使用服务器unix用户列表进行身份validation,但具有基于每个项目的权限,对于某些回购也可select只读公共访问 不幸的是,我在Google上尝试的任何search字词都会将我引导至商业托pipe解决scheme,而不是指导我如何推出自己的解决scheme。 我需要一个简单的托pipe解决scheme,但不需要用户能够创build自己的回购站。 任何关于从哪里开始研究的build议,教程或脚本解决scheme? 一个开放源代码解决scheme的pipe理界面处理(或至less对于一些将是完美的…
有关Serverfault关于alignment4k扇区磁盘有许多问题,但有一件事情还不是很清楚。 我成功地alignment了我的RAID1 + LVM。 我做的一件事是使用mdadm超级版本1.0(它将超级块存储在磁盘的末尾)。 该手册说: 不同的子版本将超级块存储在设备上的不同位置,可以在结尾(1.0),开始(1.1)或从开始(1.2)开始4K。 “1”相当于“1.0”。 “默认”相当于“1.2”。 1.2版本是默认的,用于4K扇区驱动器? 我看到它的方式不是这样,因为从起始4k开始,超级块的长度不是4k(如果我没有记错的话,超级块的长度大约是200字节)。 任何对此的洞察力都是值得欢迎 编辑: 下面回答mdadm superblock 1.1和1.2是为4kalignment的。 我刚刚创build了一个整体设备突袭: mdadm –create /dev/md4 -l 1 -n 2 /dev/sdb /dev/sdd 然后我添加了一个逻辑卷: vgcreate universe2 /dev/md4 arrays以16 MB / s同步: md4 : active raid1 sdd[1] sdb[0] 1465137424 blocks super 1.2 [2/2] [UU] [>………………..] resync = 0.8% (13100352/1465137424) finish=1471.6min speed=16443K/sec 所以我怀疑它是否正确alignment。 (磁盘是1.5TB的WD […]
滑动Windows服务包过去是早期版本的简单过程 – 只需使用特殊的命令行开关即可运行EXE。 我似乎无法find与Windows Server 2008 R2服务包1的这种开关。我如何slipstream它? TechNet提到了“集成安装”,所以这是可能的,但似乎没有任何关于如何实际执行的细节!