标签: service

在哪里可以找到好的 SLA 协议?

我想找到一个提供示例服务级别协议 (SLA) 的网站。有谁知道我在哪里可以找到好的例子?

service sla

10
推荐指数
1
解决办法
539
查看次数

如何在 debian 上停止 git-daemon

我正在运行 debian lenny 服务器,并且已经在其上安装了 git。现在有一个 git-daemon 进程(和适当的打开端口),但是没有我可以停止的 /etc/init.d/git 脚本。我知道有 /etc/sv/git-daemon/run 但这也无助于我停止它。

linux debian service git

9
推荐指数
1
解决办法
1万
查看次数

如何在 Windows 7 中的 Services.msc (mmc) 窗口中进行关键字搜索?

据我所知,当您想要运行服务时,在所有当前的 Windows 版本中,您的功能非常有限。

我通常通过在“开始”->“运行”框中键入“services.msc”来启动服务,在大多数版本的 Windows 上,这是有效的。我知道如何在 Windows 服务的 MMC 视图中单击“名称”列。如果您知道服务名称的前几个字符是什么,通常可以按名称排序,然后键入前缀以向下滚动列表(例如查找 Windows 搜索)。

这对我来说似乎很弱,所以我花了一些时间在互联网上搜索可以更好地管理服务的工具。通常我有一个关键字,我知道“fooWare”可能是关键字,我需要找到(通常命名不当)服务并启动和停止它。这通常太难了。

我能做的最好的事情是从命令行输入“NET SERVICES”,也许会在其中添加一个 grep,但这并没有列出所有服务,只列出了其中的几个。

Win7 中的 MMC 管理单元现在有一个导出列表按钮,导出到我不时使用的 csv 文本文件功能,导出然后搜索。我想过编写自己的工具。我希望有一个更好的“服务管理器”实用程序可供系统管理员使用。我想要一个右上角的搜索框,类似于 Win7 和 Vista 中的“添加-删除-程序”对话框具有搜索功能。

是否存在这样的服务实用程序?

search windows-7 service full-text-search

9
推荐指数
1
解决办法
6773
查看次数

MySQL:致命错误:无法打开和锁定权限表:表“mysql.host”不存在

我的本地 MySQL 5.5 服务器突然停止在我的 Windows XP SP3 上运行。

我还安装了 WAMP Apache 和 WAMP MySQL,但 WAMP MySQL 没有运行。错误日志显示:

  • 无法启动服务器:绑定在 TCP/IP 端口上:没有那个文件或目录
  • 您是否已经在端口 3306 上运行了另一个 mysqld 服务器?

我尝试将端口从 3306 更改为 3307,但服务仍然无法启动,并出现错误:

事件查看器显示:

  • 致命错误:无法打开和锁定权限表:表 'mysql.host' 不存在
  • 无法打开 mysql.plugin 表。请运行 mysql_upgrade 来创建它。

显然,如果服务器正在运行,我只能运行 mysql_upgrade。如果服务无法启动,如何创建“mysql.host”?

我卸载了 MySQL Server 并重新安装了它,在安装后的配置向导期间,我收到一个错误:服务无法启动。错误:0。

我如何从这里开始?

mysql windows service mysql5

9
推荐指数
2
解决办法
5万
查看次数

什么会导致服务器上的所有服务关闭,但仍然响应 ping?以及如何弄清楚

我的服务器在几天内已经发生了两次,我的服务器完全关闭,这意味着 http、ssh、ftp、dns、smtp,基本上所有服务都停止响应,就好像服务器已经关闭一样,除了它仍然响应 ping ,这是最让我感到困惑的地方。

我确实有一些 php 脚本会在短时间内在服务器上造成巨大的负载(cpu 和内存),由一小群用户使用,但通常服务器对这些突发“生存”得很好,当它出现故障时永远不会与这样的使用高峰重合(我不是说它不能相关,但它不会在那些之后发生)。

我不是要你神奇地告诉我这些崩溃的最终原因,我的问题是:是否有一个进程的死亡可能会导致所有这些服务同时关闭?有趣的是,除了 ping 之外,所有网络服务都关闭了。如果服务器 100% 的 CPU 被某个进程占用,它也不会响应 ping。如果 apache 由于(例如)损坏的 php 脚本而崩溃,那只会影响 http,而不影响 ssh 和 dns.... 等。

我的操作系统是 Cent OS 5.6

最重要的是,在硬重启服务器后,我应该查看哪些系统日志?/var/log/messages 不会显示任何可疑内容。

server-crashes centos service

9
推荐指数
2
解决办法
3473
查看次数

使 systemd 用户服务依赖于系统目标

我有一个~/.config/systemd/user/example.service像这样的用户服务:

[Unit]
Description=Example service
After=network.target

[Service]
ExecStart=/bin/bash -c 'host google.com > /var/tmp/example'

[Install]
WantedBy=default.target
Run Code Online (Sandbox Code Playgroud)

当然,我试图控制的实际服务确实做了一些有用的事情并访问网络;这只是一个简化的例子。

该服务是通过systemctl --user enable example.service它创建~/.config/systemd/user/default.target.wants/example.service指向的符号链接启用的~/.config/systemd/user/example.service

使用此设置,并systemd按照Arch Wiki 中所述启用用户会话,服务在启动时以我的用户身份启动。但是,实际上并没有在网络建立之后启动;相反,它似乎立即开始,因为/var/tmp/example包含:

;; connection timed out; no servers could be reached
Run Code Online (Sandbox Code Playgroud)

(而且我试图控制的实际服务也无法访问网络,并因类似的名称查找错误而失败)

这意味着该服务实际上并不在network.target. 我如何让它network.target在运行前等待?

linux service arch-linux systemd

9
推荐指数
2
解决办法
4592
查看次数

使用 Nagios 检查服务不可用是否合理?

假设我有一个带有私有接口和公共接口的服务器。公共可能有 HTTP(S) 服务器之类的东西,私有可能有 MySQL 和 SSH。

显然 Nagios 可用于检查服务是否在其各自的接口上运行。但是,构建明确测试 MySQL 和 SSH 端口在公共接口上打开的检查是个好主意吗?这个想法是捕捉无意的错误配置,这些错误配置已经打开了应该是私有的服务,并适当地发出警报。

我的一部分认为这不会很好地扩展 - 想象一下有一个 iptables DROP 规则,例如,检查必须等到超过检查超时才能完成并继续。但是该超时时间必须足够长,以便能够将被阻止的服务与真正陷入困境的开放服务区分开来。

这是一个实用的想法吗?Nagios 是正确的工具吗?我什至没有研究过否定 TCP 检查插件结果的可行性,但我确定这是可行的......

monitoring firewall nagios service private-ip

9
推荐指数
1
解决办法
754
查看次数

NTPD意外死亡的可能原因和解决方案

在使用 s3 进行物理文档存储的 Web 应用程序中,我们遇到了 NTP 不断死亡的问题。这似乎每天大约发生一两次。发生这种情况时提供的信息很少,除了 PID 文件存在但在我检查状态时服务已死。

谁能提出NTPD死亡的可能原因?我假设时钟漂移可能导致它死亡,但我也不确定是什么导致了这种情况。有足够的内存和可用磁盘空间。

服务最后一次死亡时,这是输出:

Sep  6 06:15:25 vm02 rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="988" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
Sep  6 06:17:06 vm02 ntpd[10803]: 0.0.0.0 0618 08 no_sys_peer
Sep  6 08:01:10 vm02 ntpd[10803]: 0.0.0.0 0617 07 panic_stop -28101 s; set clock manually within 1000 s.
Run Code Online (Sandbox Code Playgroud)

virtual-machines ntp amazon-s3 service ntpd

9
推荐指数
1
解决办法
4009
查看次数

如何为域控制器上的 Windows 服务指定 NetworkService 或 LocalService?

这个问题不是这些现有问题的重复:

我在不同的计算机上配置了一个 Windows 服务:

  • 工作站(非域)计算机(运行 Windows 10)
  • 工作站(非域)Windows Server(运行 Windows Server 2016)
  • 域工作站(运行 Windows 10)
  • 域成员服务器(运行 Windows Server 2016)
  • 域控制器(运行 Windows Server 2016)

加入域的计算机和成员服务器:

In all computers except the domain controller, the services.msc > Service Properties > Log On property sheet's "Select User" pop-up lets me select the NT AUTHORITY built-in principals NETWORK SERVICE and LOCAL SERVICE (aka NT AUTHORITY\NetworkService and …

domain users service

9
推荐指数
1
解决办法
3万
查看次数

是否可以设置服务的处理器关联性,并在重新启动后保持这种关联性?

是否有可以更改的设置(或可以添加的 reg 键)来设置服务的处理器关联?我想设置亲和力,并在重新启动后保持此设置(因此在启动服务后手动更改亲和力对我不起作用)。

windows service windows-server-2008-r2 affinity windows-server-2012-r2

8
推荐指数
1
解决办法
8323
查看次数