Articles of 服务

软件logging服务水平

我在Ubuntu机器上提供云服务(SaaS),并将很快面临服务级别协议(SLA)。 也就是说,我们必须看看我们可以提供什么样的服务水平(可能在每天或每周的基础上),然后有一个可靠的可用性logging来certificate在特定时间范围内的服务水平。 目前,直接在提供服务的服务器上logging可用性就足够了。 然而,我没有find一个解决scheme来logging服务的可用性,并每天,每月和每年“返回”可用性指数。 这个任务(如我迄今为止所想象的)非常简单:每20秒钟请求一个HTTP / S资源,检查内容中的关键字,创build一个日志文件条目,并(可选地)从中计算可用性百分比并将其存储到一个表中。 理想情况下,也可以定义核心时间(例如上午9点至下午5点),并计算此时的单独百分比。 从技术上说,如果这样的软件运行在服务服务器或监控服务器上(当然,这会影响停机logging的准确性),这应该不会有什么不同。 我已经使用monit进行服务器监视,但日志文件似乎不适合从它计算可用性百分比。 我也考虑过一个简单的脚本,只是写日志文件,但我认为至less有一些软件包可以做得更好。 感谢您的任何想法。 如果我完全错了,请让我知道。 SLA对我来说是一个新的领域,但我并没有超越networking的介绍。

Windows Server – 通过远程托pipe的服务器在本地服务器上使文件冗余可用

我正在考虑为客户端设置一个新的域。 在离办公区域环境约500英里的办公室里,会有一小部分人使用台式机。 托pipe域环境将由DC,Exchange服务器和文件服务器组成。 他们将使用为他们做VPN的路由器连接到托pipe环境,所以一切都将显示在他们的办公室。 用户想要在这个文件服务器上共享文件,但是链接会很慢 – 大约10Mbps。 这不会很漂亮。 所以我在这里寻找解决scheme。 我想到的一个可能的解决scheme是,如果微软支持这样的事情,一个服务器可以放在他们的远程位置,托pipe一个文件的副本,并自动同步更改托pipe环境文件服务器。 有谁知道,如果这种解决scheme是支持或有没有人有一个更好的主意?

删除活动目录证书服务angular色

我已经以pipe理员身份login到我的Windows 2012服务器。 我刚刚安装了活动目录证书服务angular色,现在我想删除它(因为此服务阻止我将我的服务器添加到域),但angular色是灰色的。 我能做什么?

在CentOS上更改互联网networking服务的名称

如果我尝试nmap到我的服务器(CentOS 7),我得到这样的东西: $ nmap myserver.com Nmap scan report for myserver.com (1.2.3.4) Host is up (0.93s latency). Not shown: 998 filtered ports PORT STATE SERVICE 22/tcp open ssh 5432/tcp open postgresql 我不喜欢显示服务的名称。 我可以在服务器myserver.com上设置服务的名称吗? 例如: 我想在输出中得到这一行: 5432/tcp open myservice 代替 5432/tcp open postgresql

如何列出在freebsd中启动服务的用户?

只是一个简单的问题,但我已经到处看,似乎无法find这个。 我只需要知道用户开始一个特定的服务。 在这种情况下,我想知道用户运行耳机服务(FreeNAS jail中的耳机插件)。 我尝试使用service headphones status但只是给我的PID(23069)。 有没有办法使用PID来列出用户? 我也试过,使用: ps 23069但只有给时间跑步和path。

SVN升级后无法启动Apache服务

我们有一台运行Apache 2.2的Windows服务器。 它曾经安装SlikSVN 1.8.x,我们从httpd.conf中加载SVN模块: LoadModule dav_svn_module modules/mod_dav_svn.so 我们最近将SlikSVN升级到了1.9.4,升级之后我没有重新启动服务器的想法,因为一切显然都正常。 现在服务器今天重新启动,现在Apache服务不会启动。 事件日志报告: The Apache service named reported the following error: >>> httpd.exe: Syntax error on line 130 of D:/web_server/apache/conf/httpd.conf: Cannot load D:/web_server/apache/modules/mod_dav_svn.so into server: The Apache service named n\x92est pas une application Win32 valide. . 有什么想法发生了什么? 这是应该工作,可以mod_dav_svn.so文件被简单地损坏? Apache 2.2的mod_dav_svn.so与SVN 1.9不兼容,需要SVN 1.8吗? 那我该怎么办? 将Apache升级到更新版本(如何知道哪个版本与我使用的SVN版本兼容)? 我可以得到支持SVN 1.9并与Apache 2.2兼容的mod_dav_svn.so的新版本吗? 因为服务器也运行旧的Redmine服务,所以我担心Apache升级并不明显。

CentOS 7 – 等待login,直到脚本运行

有没有一种方法可以延迟CentOS 7上用户的login,直到特定服务正在运行? 我已经为它创build了一个服务,所以它通过kickstart安装后运行,它像一个魅力。 但是,在安装之后,root可以在脚本运行时login,并且由于在脚本中存在重新启动命令(如果rootlogin),突然他会因服务器重新启动而退出。 如何才能防止login,直到服务运行? 干杯! 伯特

如何在Windows中删除Python服务?

我有一个自定义的Python包,我们正在安装到几个Windows平台(XP,2003,2008)。 在安装过程中,运行这个命令来注册一个服务: python.exe setup.py install 以这种方式删除服务的正确方法是什么? 我知道我可以使用sc.exe,但应该是最后的手段。

什么是build立一个Windows服务连接到远程SQL Server的build议方式?

我在服务器A上有一个服务,需要连接到服务器B上的SQL Server实例(2005或2008).A和B都在同一个域中。 configuration服务和SQL Server的最佳实践是什么,以便前者可以连接到后者? 尤其是: 我想使用Windows身份validation,对不对? 不要在registry中存储密码或其他东西。 服务是否应该以NT AUTHORITY \ NetworkService或其他帐户运行? 什么login需要在SQL Server上创build?

将Clamd添加为CentOS的服务?

据我了解,我认为我需要添加一些init.d,但我不知道要添加什么。 现在开始clamav我必须做clamd开始。 我希望它作为一项服务,所以我可以在运行级别3作为服务启动它。 我意识到我可以通过在正确的运行级别的shell脚本来做到这一点,但我希望能够使用chkconfig来configuration它。 我尝试使用提到的模板来产生下面的内容,但是chkconfig仍然没有列出它: #!/bin/bash clamd This starts and stops clamd. chkconfig: 3 description: Clamd is a virus scanner. processname: /usr/local/sbin/clamd/clamd config: /etc/clamd.conf pidfile: /var/run/clamd.pid