对于短时间(通常以秒或分钟为单位),我需要在托pipeWordPress的Web服务器上启用ftp( vsftpd )访问,以便插件,主题等可以通过WPpipe理仪表板进行更新。 目前,我启动了一个ssh会话,启用vsftpd ,从wordpress运行更新,禁用vsftpd和注销。 这样的维护活动是临时完成的,并且在更新可用时 – 而不一定是在特定的维护周期(用于漏洞/缺陷修复,新特性等)。 在这种情况下,有什么可行的path来自动启用和禁用ftp服务器?
我以属于目标计算机上pipe理员组一部分的域用户身份login到Windows 2008 R2服务器。 执行下面的命令,我得到访问被拒绝的错误: $> sc stop ServiceName [SC] OpenService FAILED 5: Access is denied. 奇怪的是,作为同一个用户,我可以打开服务GUI(pipe理工具>服务),并启动/停止相同的服务没有问题。 这似乎发生在我尝试启动/停止的所有服务上,并且这个计算机上的任何“pipe理”用户都会发生这种情况(除了本地pipe理员用户,我没有这些用户的权限以便testing)。 命令行失败,但GUI工作。 我也知道服务名称的拼写是正确的,因为如果我改变它是别的,我得到一个不同的错误(“指定的服务不存在…”)。 我注意到,我可以更改服务名称的shell(ServiceName vs SERVICENAME),并获得访问被拒绝的错误。 当使用“net start ServiceName”而不是sc命令时,我得到类似访问被拒绝的消息。 有什么想法发生在这里? 需要这个工作为脚本目的。 相同的脚本在Win2003服务器上工作正常。
我们有这个开源应用程序,有三(3)个服务。 为了这个问题的目的,我们称它们为A , B和C. 现在,他们必须按照特定的顺序closures。 那个顺序是A然后B然后C. 如果B在A之前closures,那么我们会遇到各种各样的问题。 如果C在B或A之前closures,情况也是如此。另外,由于有多less用户正在使用它,每个服务可能需要不同的时间closures。 哦,这需要被包装在一个DOSbatch file或非技术用户可以只需双击启动。 (PowerShell不是没有问题,但我从来没有使用它)。 另外,我是一个C#编码器,所以也可以使用。 无论如何,当重新启动时,需要发生以下情况: 1) Initiate shutdown of service A 2) When service A is down, it should trigger the shutdown of service B 3) When service B is down, it should trigger the shutdown of service C 4) When service C is down, it should […]
由于我们SAN的部分故障,我们将消息队列(Active MQ)从使用networking存储转换为使用本地存储。 由于辅助服务器不再与主服务器共享相同的存储位置,因此服务将closures,并且必须在主服务器出现故障时手动启动。 这些服务正在Windows Server 2008 R2标准版上运行。 如果主服务器出现故障,是否有任何方法可以在辅助服务器上自动启动服务? Windows群集似乎需要企业版,我无法在短期内升级服务器。
我有一台Windows Server 2012打印服务器,它使打印后台处理程序c:\Windows\System32\spoolsv.exe崩溃。 事件查看器中的应用程序日志显示崩溃的.DLL是属于Lexmark通用打印驱动程序的LMUD1PLANG.DLL。 我有十几台打印机使用这个驱动程序。 将其缩小到哪个打印机导致崩溃将是有用的。 无论如何看到造成它的打印机? 有没有办法看到实际的打印作业或发送它的用户崩溃?
考虑到MS SQL Server实例正在执行长时间运行的查询,服务将通过services.msc停止,或者像实际发生的那样 – 由于服务器位于正在经历滚动停电的发展中国家的UPS而触发的系统closures。 发生这种情况时,该服务将保持“停止”状态一段时间,并且该进程的CPU和磁盘I / O仍然很高。 正在运行的查询会发生什么? 在服务进入“已停止”状态之前是否允许他们完成,还是被取消并回滚? 理想情况下,我正在寻找一个权威来源(微软文档)作为答案,因为我怀疑不同的行为取决于我未知的一个因素。 即有时我们看到查询回滚,有时我们看到他们完成。 也许该服务打了一个电话,说明交易有多远,是否回滚或完成的速度更快。 如果它有所不同,这是SQL 2012。 提前致谢!
我试图让noip linux客户端在运行CentOS 7的系统上运行。为此,我尝试使用/usr/lib/systemd/system/noip.service中的以下文件对其进行configuration [Unit] Description=Noip User=root [Service] Type=forking ExecStart=/usr/local/bin/noip2 [Install] WantedBy=multi-user.target 我运行systemctl enable noip并重新引导系统进行testing。 当我运行systemctl status sknoip我得到以下内容: ● noip.service – Noip Loaded: loaded (/usr/lib/systemd/system/noip.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2016-12-21 14:03:21 GMT; 1min 13s ago Process: 853 ExecStart=/usr/local/bin/noip2 (code=exited, status=0/SUCCESS) Main PID: 867 (noip2) CGroup: /system.slice/noip.service └─867 /usr/local/bin/noip2 Dec 21 14:03:20 […]
鉴于以下情况: 2台机器(可能更多,但2个已经很棒了) 他们都configuration完全相同(安装相同的服务) 他们可以在networking中看到对方 是否有可以在两台机器上安装的服务,以及哪台服务器在另一台机器上的同一服务上进行频繁检查? 如果他们都看到对方,那么具有最高优先级的那个将赢得并将启用(或保持启用)所有已注册的运行进程。 其他服务将停止他们机器上的所有注册服务。 如果高优先级机器发生故障,另一个系统将检测到并启动服务。 简而言之:一个故障转移服务 我试图在谷歌上find这样的东西,但没有find任何东西。 我渴望find一个现有的解决scheme,否则我必须推出自己的。
操作系统: CentOS 6(x86_64) 我已经安装并configuration了清漆,但现在无法启动。 # service varnish restart Stopping Varnish Cache: [FAILED] Starting Varnish Cache: [FAILED] 我将这个错误缩小到/etc/varnish/default.vcl的另一个VCL文件。 我包括VCL像这样: include "/etc/varnish/domains/playwithbits.vcl"; 如果我清空playwithbits.vcl的内容,然后清漆能够开始,但只要我添加内容失败。 我的playwithbits.vcl的内容是: backend playwithbits { .host = "localhost"; .port = "8080"; } acl purge { if (req.http.Host ~ "playwithbits.com") { "localhost"; } } sub vcl_recv { if (req.http.Host ~ "playwithbits.com") { set req.backend = playwithbits; […]
我的客户需要在他的Windows Server 2008(R1)上运行虚拟化的Linux。 我已经成功地将VirtualBox设置为srvany的服务,但是我看不到创build一种“停止脚本”的方法,所以当我停止注册的服务时,虚拟机会正确closures电源。 我知道可能还有其他创build无头虚拟机的选项,但这不是重点。 我怎样才能创build一个停止脚本,当我停止注册的服务(或系统重新启动)时执行? 或者,也许还有一些其他的方法来启动“系统关机”脚本,以便在关机时VM正常停止? (对于那些可能感兴趣的人) 我如何创build一个VirtualBox服务 设置虚拟机 安装“Windows Server 2003资源工具包Tools.exe”。 将“VirtualBox”文件夹复制到“C:\ Windows \ System32 \ config \ systemprofile \”,这样'system'用户(运行服务)就有VirtualBox机器。 警告:如果您的虚拟机有任何虚拟机,则需要将VirtualBox.xmlpath更正为快照。 在srvany的帮助下创build一个名为“UbuntuD”的空服务: sc create UbuntuD binPath= "C:\Program Files (x86)\Windows Resource Kits\Tools\srvany.exe" start= auto DisplayName= "Ubuntu Daemon" 指定服务启动命令。 将这些键添加到registry [HKEY \ _LOCAL \ _MACHINE \系统\ CurrentControlSet \服务\ UbuntuD \参数] Application =“C:\ Program Files \ […]