如果我查看服务的属性,我可以看到“依赖关系”选项卡,但我不能将其他服务分配给此选项卡。 我有两个启动时启动的服务,一个服务器和一个数据库。 服务器依赖于数据库 – 如果数据库尚未启动,服务器不起作用。 (但是,它确实作为服务失败,所以我无法使用“恢复”选项卡。) 如何使第二个服务依赖于第一个服务,以便它们始终以正确的顺序启动?
我有一个干净的Debian 7安装,我手动input/etc/ntp.conf中的以下行: interface ignore wildcard interface listen <local_nic_ip> 希望NTP将不再监听UDP6,但重启之后仍然会: 5:udp 0 0 <local_nic_ip>:123 0.0.0.0:* 9172/ntpd 6:udp 0 0 127.0.0.1:123 0.0.0.0:* 9172/ntpd 8:udp6 0 0 ::1:123 :::* 9172/ntpd NTP的命令行没有任何exception: /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 121:130 如何阻止NTP监听UDP6端口?
我正在尝试使用SC命令删除Windows服务时收到以下消息? C:\Users\chacha>sc delete service_name [SC] OpenService FAILED 5: Access is denied. 我试图改变服务的属性,并重试删除它们,但失败了。 即使我禁用服务,并重新启动机器:( 任何强制删除服务的想法? 这个“locking”的原因是什么?
我正在AWS EC2微型实例上运行Web服务器。 实例有〜630MB的RAM。 随着时间的推移,我有几个httpd进程和非常小的空闲RAM。 当我重新启动httpd服务时,我最终释放了大约350MB的RAM。 我以为每12小时使用根下的cron作业来实现这个自动化。 我的脚本包含代码 service httpd restart service mysqld restart ps aux free -m 这是我第一次尝试cron脚本。 我收到一封电子邮件,其中包含ps aux和free -m的预期输出,但是 ./scriptName.sh: line 1: service: command not found ./scriptName.sh: line 2: service: command not found 为重新启动命令。 脚本以root身份运行。 我担心使用sudo可能会导致脚本挂起。 ps的相关行输出 – root 14664 0.0 0.2 142200 1720 ? S 22:41 0:00 CROND root 14665 0.0 0.2 […]
Fedora / RHEL / CentOS用于Debian / Ubuntu的“service servicename start”是什么等价物? 我刚刚在serverfoault上读到了一些关于使用/etc/init.d/service的问题,那么Debian上的正确方法是什么?
我有一个用户以外的pipe理员组。 如何授予该(特定)用户的服务控制pipe理员访问权限? 就像下面链接的SC_MANAGER_ALL_ACCESS一样: http://msdn.microsoft.com/en-us/library/windows/desktop/ms685981%28v=vs.85%29.aspx
在Ubuntu服务器上运行Monit 5.4。 当我使用monit reload ,它似乎重新启动受监视的服务(Tomcat 7在这种情况下)。 这是预期的行为? 文档说 : 重新加载 – 重新初始化正在运行的Monit守护进程,守护进程将重新读取其configuration,closures并重新打开日志文件。 我希望它不会重新启动任何服务,但只重新加载它的configuration,这样我可以改变电子邮件警报和其他东西。 这是monit status的输出 The Monit daemon 5.4 uptime: 15h 0m Process 'tomcat7' status Running monitoring status Monitored pid 38842 parent pid 1 uptime 14h 30m children 0 memory kilobytes 3445964 memory kilobytes total 3445964 memory percent 10.4% memory percent total 10.4% cpu percent […]
我试图设置一个自定义pipe理控制台的帮助台帐户与减less我们的程序作为Windows服务运行,以便他们可以直观地启动/停止/pipe理它们。 Services.msc是不是我正在寻找,除非我可以过滤我想要的服务。 我一直在testingSysinternals Autoruns和NirSoft ServiWin,但是他们不能进行复杂的过滤并保存以备后用。 Powershell命令给出的状态信息,并允许启动/停止,但我看起来像一个类似的MMC。 你知道这样的工具吗? 谢谢。
在一台(或多台)Windows Server 2003 R2服务器上,“服务器”和“工作站”服务保持停止状态。 事件查看器中没有任何内容可以说明原因(没有错误)。 我记得曾经在一台服务器上看过这个服务器,但是在我开始服务之后,这个服务就没有任何问题了。 但是,在其他服务器之一,他们总是停下来。 他们在一个远程数据中心(现场有一个2008年的DC),这是一个复制站点(主要的DC在这里)。 服务器有四个网卡,其中有两个禁用,一个插入交换机(静态IP,启用Windowsnetworking),另一个插入另一个服务器(静态IP,启用了Windowsnetworking,没有DNS等)。 我可以做什么样的故障诊断来诊断? 任何其他想法,为什么这些服务将继续停止? 编辑:所有服务器完全打补丁(自动更新打开)和两个单独的按需病毒扫描程序报告没有问题。 他们是从一般的互联网服务器和防火墙,所以一般没有太多的运行在他们身上。
我使用以下systemd服务文件在Fedora 17机器上运行svnserve: [Unit] Description=Subversion Server After=syslog.target network.target [Service] User=svn Type=forking Environment=HOME=/repos/svn ExecStart=/usr/bin/svnserve –daemon –pid-file=/run/svnserve/svnserve.pid -r /repos/svn PIDFile=/run/svnserve/svnserve.pid [Install] WantedBy=multi-user.target 只要/ var / run / svnserve被svn:svn所有,这种方式就可以正常工作,但是当所有权被重置为root:root时,会在重启时断开。 我想要的是添加一个启动前的步骤,使目录。 不幸的是我找不到任何有关systemd单元文件的真实文档,但是我看到有些使用'ExecStartPre',所以我尝试了这个: ExecStartPre=/bin/chown svn:svn /run/svnserve 可悲的是,这个操作不允许出现错误,所以它看起来像ExecStartPre也以单元文件中指定的用户身份运行。 我也尝试过以root身份运行单元文件,然后通过su启动svnserve作为svn用户,但是却产生了关于命令行无效的模糊错误。 systemd单元在作为特定用户执行之前如何以root身份执行操作?