服务器管理员

系统和网络管理员的问答


11
FreeBSD:目录名为^ C(真的!)-如何删除?
我打错了字: $ history 169 9:34 la /usr/local/etc/ 170 9:35 sudo mkdir ^C 171 9:36 sudo mkdir /usr/local/etc/dnsmasq.d 现在,我有一个名为^ C(ctrl + C)的文件!当我使用时,ls我只会看到一个问号(可能是由于语言环境所致?) % ls -al total 60 drwxr-xr-x 2 root wheel 512 Jan 21 09:35 ? <- this one drwxr-xr-x 5 admin wheel 512 Jan 21 16:24 . drwxr-xr-x 3 root …

4
FreeBSD性能调整:Sysctl参数,loader.conf,内核
我想通过sysctl.conf/ loader.conf / KENCONF/等分享关于调优FreeBSD的知识。它最初是基于Igor Sysoev(nginx的作者)的演讲,内容涉及FreeBSD调优多达100,000-200,000个活动连接。较新版本的FreeBSD可以处理更多功能。 调整适用于FreeBSD7-FreeBSD-CURRENT。由于7.2 amd64,其中的一些默认情况下调整良好。在7.0之前的版本中,其中一些仅是引导(通过设置 /boot/loader.conf)或根本不存在。 sysctl.conf: # No zero mapping feature # May break wine # (There are also reports about broken samba3) #security.bsd.map_at_zero=0 # Servers with threading software apache2 / Pound may want to rise following sysctl #kern.threads.max_threads_per_proc=4096 # Max backlog size # Note Application can …

13
网络现在比磁盘快吗?
这是一个软件设计问题 我曾经为速度制定以下规则 cache memory > memory > disk > network 每个步骤是上一步的5到10倍(例如,高速缓存比主内存快10倍)。 现在,似乎千兆以太网的延迟小于本地磁盘。因此,也许读取大型远程内存数据库的操作要比本地磁盘读取的速度更快。对于像我这样的老计时器来说,这感觉像是异端。(我只是花了一些时间在磁盘上建立本地缓存,以避免必须进行网络往返-因此是我的问题) 在这个领域有人有经验/数字/建议吗? 是的,我知道找出答案的唯一真正方法是构建和衡量,但是我想知道一般规则。 编辑: 这是来自最佳答案的有趣数据: 同一数据中心内的往返行程500,000 ns 磁盘搜寻10,000,000 ns 这让我震惊。我的思维模型是网络往返本来就很慢。而且它不是-它比磁盘“往返”快10倍。 杰夫·阿特伍德(Jeff attwood)在主题http://blog.codinghorror.com/the-infinite-space-between-words/上发布了此v好博客
126 performance  io 

10
您可以在新的Windows 10(Ubuntu)bash用户空间上本地运行Docker吗?
我的理解是,在其他操作系统上运行docker的主要限制是使Linux容器成为可能。(当然对于Macs)。 最近,Microsoft宣布了一个本机运行在Windows 10上的Ubuntu linux 用户模式的beta版。它可以在Windows上运行以ELF格式编译的二进制文件(不同于cygwin需要编译)。 我的问题是:您可以在新的Windows 10(Ubuntu)bash用户空间上本地运行Docker吗?


7
最上面的虚拟内存大小是什么意思?
我正在运行top以监视服务器性能,并且我的2个Java进程显示了高达800MB-1GB的虚拟内存。那是一件坏事? 虚拟内存是什么意思? 哦,顺便说一句,我有1GB的交换空间,它显示已用0%。所以我很困惑。 Java进程= 1个Tomcat服务器+我自己的Java守护程序服务器= Ubuntu 9.10(karmic)

9
如何将Microsoft SQL Server数据库转储到SQL脚本?
有什么方法可以将Microsoft SQL Server数据库导出到sql脚本? 我正在寻找一种行为类似于mysqldump的东西,使用一个数据库名称,并生成一个脚本来重新创建所有表,存储过程,重新插入所有数据等。 我已经看过http://vyaskn.tripod.com/code.htm#inserts,但是理想情况下,我希望有一些东西可以重新创建所有内容(而不仅仅是数据),而这些步骤可以一步一步生成最终的脚本。

5
如何查看sshd日志?
我已经安装了Ubuntu 9.10,sshd并且可以使用登录名和密码成功连接到它。我已经配置了RSA密钥登录名,现在按预期已具有“服务器拒绝我们的密钥”。好的,现在我想检查sshd日志以找出问题。我已经检查/etc/ssh/sshd_config过了 SyslogFacility AUTH LogLevel INFO 好。我在看,/var/log/auth.log...是空的O_O。更改Loglevel为VERBOSE无济于事- auth.log仍然是空的。有什么提示可以检查sshd日志吗?
124 ssh 

3
运行docker映像时如何覆盖CMD?
我想检查由其他人创建的,同时指定了入口点和cmd的docker映像,例如: ENTRYPOINT ["/usr/sbin/apache2ctl"] CMD ["-D", "FOREGROUND"] 我目前正在: docker run --interactive --tty --entrypoint=/bin/bash $IMAGE --login 有没有办法覆盖CMD为空(因此我不必使用“ --login”)?
123 docker 

13
工程师正在使用炸药清除我们办公大楼外的坚硬岩石。我们应该采取什么对策?
我们的大楼位于大约。距爆炸物100米。每天发生几次,确实使整个建筑物震动了很多。这将持续很多天,爆炸应该会变得更强大。 我们的服务器机房简直是花哨。其中一个将所有机架都放置在坚硬的混凝土上,而另一个则将其抬高(使电缆可以从下面穿过)。 是否有人对我们有任何提示,对策或最佳做法? 当前,我们正在考虑以下对策: 服务器机房状态灯(HD灯,电源等)的每日报告。 每晚检查最重要服务器上的磁盘扫描 订购额外的备用硬盘驱动器 编辑:这里有很多好的答案!但是,需要接受一个。在此编辑时投票最高的答案将被接受。

4
Nginx配置重新加载而无需停机
我使用nginx作为反向代理。每当我使用它更新配置时 sudo "cp -r #{nginx_config_path}* /etc/nginx/sites-enabled/" sudo "kill -s HUP `cat /var/run/nginx.pid`" 我面临短暂的停机时间。我该如何避免呢?
122 nginx 

4
从Nginx配置中回复200而无需提供文件
我已将Apache配置为发送200响应而无需使用此配置行提供任何文件 Redirect 200 /hello 我可以用Nginx做到吗?我不想提供文件,我只希望服务器以200响应(我只是在记录请求)。 我知道我可以添加索引文件并实现相同的功能,但是在配置中执行该操作意味着可以减少出错的几率。
122 nginx 



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.