服务器管理员

系统和网络管理员的问答


11
无法启动/停止mysql服务
在运行MySQL的情况下接管Debian Etch Web服务器。 我通常使用以下命令启动,停止和重新启动msyql: /etc/init.d/mysql重新启动 出于某种原因,我得到以下信息: :〜#/etc/init.d/mysql停止 停止MySQL数据库服务器:mysqld失败! mysql进程运行良好: :~# ps aux | grep mysql root 2045 0.0 0.1 2676 1332 ? S Jun25 0:00 /bin/sh /usr/bin/mysqld_safe mysql 2082 0.6 10.7 752544 111188 ? Sl Jun25 18:49 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock root 2083 0.0 0.0 1568 …
28 mysql  debian 


7
Cliffhanger:备份是正确的…这里…是吗?
在我的工作中,备份的优先级非常低。备份策略是在不久前实施的,从那时起就一直假设备份很好。如果您问系统管理员,他们会说一切都已备份。 但是,当您要求进行特殊备份时,一半时间不存在: 磁盘已满 磁带失败 好像有人禁用了备份作业 网络连接出现故障 我们几年前订购了该磁盘,但财务部门尚未批准该采购订单 文件已损坏 文件包含错误的数据库 仅事务日志备份(没有完整备份则无用) 几周前,灾难真的来了,因为其中一台服务器丢失了太多的RAID磁盘。幸运的是,如果您尝试了很多次,那么一个磁盘仍然足以复制数据。 但是即使在那场灾难之后,我似乎也无法说服系统管理员来改善这种情况。所以我想知道,有什么技巧可以打开人的眼睛吗?在我看来,我们正沿着悬崖的边缘行走。
28 backup 


6
netstat表示有大量TIME_WAIT连接
好的,这使我无所适从-我看到其中大约1500-2500: root@wherever:# netstat Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 localhost:60930 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60934 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60941 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60947 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60962 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60969 localhost:sunrpc TIME_WAIT tcp 0 0 …

7
自动化服务器部署
我发现我经常为许多客户设置几乎相同的服务器和VPS,这可能非常耗时。通常,每个部署之间唯一发生变化的就是要提供服务的不同网站。是否有一种简单的方法可以自动完成所有这些工作,并采取无聊的单调方式来设置56个相同的服务器? 到目前为止,我已经部署的服务器仅是Ubuntu,但我可能开始使用其他Linux操作系统甚至Windows。到目前为止,我已经看过Capistrano,但它似乎只专注于编写小红宝石程序来完成这项工作,而且我一点也不了解



13
我真的需要MS Active Directory吗?[关闭]
我管理着一家约有30台机器和2台终端服务器(一台生产,一台备用服务器)的商店。我是否应该在网络中真正部署Active Directory? 是否有真正的好处,可以平衡另一个AD服务器的存在?我们的终端服务器要独立运行,除了公司的APP外,没有其他服务。 如果我仍然可以在没有广告的情况下运行它,那么我会缺少哪些重要功能? 更新:但是你们中有没有没有AD的成功商店吗?

30
电影中的IT陷阱[关闭]
我当时正在观看太空堡垒卡拉狄加(Battlestar Galactica),并意识到Cylon 的基地舰上装有Windows:)。因此,我认为这可能是一个很好的社区 Wiki问题,例如灾难性的电影评论,但仅适用于IT。 您在电影或电视连续剧中发现了哪些陷阱(屏幕截图或概念)?
28 untagged 

6
我如何找出网站代码所在的位置?
事实: 有一个网站 可通过www.example.org访问该网站 有一个EC2实例很可能会保持网站 服务器是Apache 服务器操作系统是Ubuntu 我对服务器拥有完全访问权限(和sudo特权) 服务器是一团糟 问题是我不知道在哪里-简单地说-找到要加载的index.html / index.php。 我如何找出在哪里可以找到网站的PHP和HTML代码?有没有系统的方法来解决这个问题?
28 apache-2.2  ubuntu  php 

7
CPU使用率高,但平均负载低
我们遇到了一种奇怪的行为,我们看到较高的CPU利用率,但平均负载却很低。 通过我们的监控系统中的以下图表可以最好地说明该行为。 在大约11:57时,CPU利用率从25%上升到75%。平均负载没有明显变化。 我们运行的服务器具有12个核心,每个核心具有2个超线程。操作系统将其视为24个CPU。 /usr/bin/mpstat 60 1每分钟运行一次以收集CPU利用率数据。上表显示了all行和%usr列的数据。我确信这确实显示了每个CPU数据的平均值,而不是 “堆栈”利用率。虽然我们在图表中看到75%的利用率,但是我们看到一个进程显示在中使用了大约2000%的“堆叠” CPU top。 负载平均值是/proc/loadavg每分钟的数据。 uname -a 给出: Linux ab04 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux Linux dist是 Red Hat Enterprise Linux Server release 6.3 (Santiago) 我们在机器上相当重的负载下运行了两个Java Web应用程序,认为每台机器100个请求/秒。 如果我正确地解释了CPU利用率数据,那么当我们有75%的CPU利用率时,这意味着我们的CPU平均平均有75%的时间在执行一个进程。但是,如果我们的CPU忙碌了75%的时间,我们是否不应该看到更高的平均负载?当我们在运行队列中只有2-4个作业时,CPU怎么会忙75%? 我们是否正确解释了我们的数据?什么会导致这种行为?

1
网络花园……它们是好是坏,还是什么?
在IIS中为应用程序池提供多个工作进程是否有任何弊端?它们似乎真的很容易启用,并且(几乎)我读过的所有内容似乎都表明它们是好的。因此,IIS为什么不为每个应用程序池提供10个以上的工作进程?必须有一些有害的影响,对吗?
28 web-server  iis 

4
如何在Docker容器中动态设置系统时间
有什么方法可以在不影响主机的情况下(在运行时)动态设置Docker容器系统时间? 使用 hwclock --set --date "Sat Aug 17 08:31:24 PDT 2016" 给出以下错误: hwclock: Cannot access the Hardware Clock via any known method. hwclock: Use the --debug option to see the details of our search for an access method. 使用 date -s "2 OCT 2006 18:00:00" 给出以下错误: date: cannot set date: …
28 docker  time 

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.