Articles of windows

Jenkins独立SSL

我正在尝试为jenkins独立的windows服务器build立SSL连接。 我的configuration是 <executable>%BASE%\jre\bin\java</executable> <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" –httpPort=8080 –webroot="%BASE%\war"</arguments> <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" –httpPort=-1 –httpsPort=443 –httpsKeyStore="%BASE%\secrets\keystore\automate.jks" –httpsKeyStorePassword=Pass –webroot="%BASE%\war"</arguments> 如果使用这个我只能看到这个日志 INFO: Started ServerConnector@110d5b6{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} 所以它不听443如果我删除端口8080线我的服务不启动,我的Jenkins.err.log不显示任何条目。 不知何故,我已经与上述configuration运行,我可以通过443连接,看到我在configuration中添加的证书。 然后,我不得不重新启动服务器,它不再正常工作

如何知道远程Windows机器何时启动?

我需要在虚拟机上运行一些远程命令来进行testing。 但机器启动需要花费很长时间。 我不想用一个任意长的睡眠等着和它说话。 那么我怎样才能远程知道什么时候启动完成 ?

Windows不释放高速caching文件和应用程序的高速caching内存

在Windows 2008R2服务器上,我有以下属性: Oracle 10G Lotus Notes / Domino 5 大量通过networking驱动器访问的PDF / DOC文件 时不时的服务器停下来,解决它的唯一方法是重新启动服务(尤其是Lotus Notes) 服务器有16GB的内存,看内存的使用情况,我可以看到在大多数时候,只有4GB到5GB的内存正在被使用。 内存的其余部分被caching。 见下面的PerfMon截图: 此外,我使用了本文推荐的名为RamMap的工具https://support.microsoft.com/zh-cn/help/976618/you-experience-performance-issues-in-applications-and-services-when-th 这里有几张RamMap截图 – 按“待机”内存sorting 看着上面,我可以看到用于“映射文件”的“备用”内存的数量是关于(11GB)。 问题: 1 – 我正确的是正在被caching的内存是文件被caching供以后使用,而不一定是应用程序(服务器处理数百万的PDF文件)。 2 – Windows可能没有释放caching的原因是什么? 据谷歌说,这是早期版本的Win2008中的问题,但不应该是Win2008R2的问题。 3 – 文件摘要选项卡中显示的某些文件可能可以通过修改应用程序来解决。 例如,莲花笔记日志文件的大小(项目2中的文件摘要截图)。 我不知道如果我修复列表中显示的文件,它将解决这个问题。 释放内存不会被别的东西使用吗? 例如caching的PDF文件 4 – 显示的大部分caching文件都是Lotus Notes使用的文件。 有没有办法,我可以限制莲花笔记只用了一定量的内存? 它是决定caching文件的Lotus Notes或Windows? 编辑 我没有提到这是如何造成一个问题,所以生病尝试举个例子。 用户执行的主要操作是附加大文档。 这些文件通过Web前端连接,并被处理并随后保存到文件系统中。 当系统以正常速度运行时,可以在几分钟内附上文件。 一旦“免费”(请参阅​​perfMon截图)内存下降到<20MB,可能需要20分钟才能附加一个10MB文件。 解决这个问题的唯一方法是重新启动应用程序。 我的猜测是系统不会释放caching,即使有新的请求需要使用内存(例如附加新文件) 在某些情况下,可用内存量减less到0,我看到以下错误: 22/03/2017 06:59:59 […]

使用空闲时钟源时间在活动目录中消除两分钟时间的偏差

我有一个时间服务器的问题。 我想知道有没有人能帮助我。 我有一个Microsoft客户端join它的Active Directory。 源时间是主DC中的空闲时钟。 (在AD中使用w32tm / query / status)我检查了两个时区(AD和ADD)都有UTC和自动时间已启用。 我也在两个系统的windows时间中手动准确地设置当前有效的date和时间。 它应用得很好,但问题是在一天之后它又回到了以前的时间,也影响了域客户端的时间。 其实我想这样做是因为消除了“两分钟的偏差时间”与实时。 但每次我设置它,它恢复到旧时间(即使没有重新启动)。 我想知道没有任何解决scheme使用免费时钟没有这个偏见时间? 为什么会发生? 或者我必须使用公共ntp服务器同步AD(这是唯一的解决scheme)? 提前致谢。 例如:Time real:2017/3/17时间:11:24 AM客户时间:2017/3/7时间:11:26 AM(11:24 + 2'bias)

如何阅读Debian在SMB共享上创build的LZO压缩文件?

我已经从Proxmox VEbuild立了一个备份到Windows SMB共享。 现在我需要访问一个备份,并在存储它的Windows服务器上复制文件时,我得到一个“错误0x80070570:该文件或目录已损坏,无法读取” – 一个CHKDSK可悲的没有解决问题。 从Proxmox VE服务器访问文件时,出现input/输出错误。 该文件是一个LZO压缩.vma文件(.vma.lzo),由Proxmox创build的任何其他文件是可读的。 我如何使这些文件可访问?

将Linux的目录连续同步到Windows

目前我正通过Dropbox将Linux目录同步到Windows文件夹。 不过,我想追求开源的替代方法,因为我不想在Dropbox服务器上文件。 有什么类似的工具或方法可以用来以低延迟的方式进行同步(除了Rsync?)

Powershell自定义对象的构build/显示

第一次张贴在这里,但很长一段时间寻求。 让我来介绍一下,从2010年开始我就是一个在这个行业工作的系统pipe理员(我猜还有点儿还不够) 自从几个月前玩了PowerShell,我真的很喜欢它。 今天我遇到了一个问题,我的自定义对象。 让我试着解释我想要什么,到目前为止我已经得到了什么。 我需要让所有的成员在两个不同的AD组(读/写文件共享组),共享名称(实际上是一个参数在我的function,很容易显示它…)和共享所有者。 所有的这些信息都来自AD。 现在,我的自定义对象,我想实际显示结果在4列。 一个叫“分享”(有一个值)一个与“所有者”(也是一个值),但另外两个,读写会明显有一对值。 问题:我如何显示所有的结果,在我的列没有三个点? 请看下面的脚本,以获得一个想法。 到目前为止,我所做的所有尝试/错误都是用这个输出结果进行的: C:\Windows\system32> $resultat Partage Proprietaire Ecriture ——- ———— ——– Suivis_financiers_periodiques Claude Bernier {@{Ecriture=Sophie Gautreau}, @{Ecriture=Karine Bellemare}, @{Ecriture=Julie Fortier}, @{Ecriture=Carole Chapados}, @{Ecriture=Éric Leclerc}, @{Ecriture=Chantal T… 有足够的人帮助我/教我吗? 🙂 function gestion-repertoirepartage { Param( [Parameter(Mandatory=$true,Position=1)] [string]$partage ) $proprietaire_query = Get-ADGroup -Identity "GESTION – INSPQ – P – $partage […]

为什么不用FILE_SHARE_DELETE打开DLL?

我有两套相同的硬件,运行相同的Windows版本,安装了相同的应用程序。 在一台计算机上,如果我尝试重命名正在运行的应用程序加载的任何DLL文件,我会收到消息“此操作无法完成,因为该文件在xxx.exe中打开”。 另一方面,重命名成功完成。 为什么我不能重命名正在运行的进程加载的DLL? 两台相同的机器之间共享模式有什么不同? 组策略? 安全政策? VSS从备份?

Exchange 2016 CU6服务不在Windows Server 2016上启动

我正在尝试在Windows Server 2016上运行Exchange 2016.完成两个文章后的全新安装在Windows Server 2012 R2中 安装Exchange 2016并在Windows Server 2016上安装Exchange 2016分步骤 。 有两个在Hyper-V下运行的Windows Server 2016虚拟机,一个是ADDC(具有4GB RAM和大量的CPUconfiguration),另一个运行Exchange 2016(配备8GB RAM和大量的CPU),从累积更新6安装Exchange Server 2016(KB4012108)在Microsoft网站上。 这些都是两天的安装,没有什么不同的安装过程,然后指导文章。 所有Windows和Exchange更新已安装到目前为止。 Exchange Server彻底重新启动后,服务器pipe理器仪表板在29个已停止的服务上有红色标记,其中大部分是与Exchange相关的服务,包括Microsoft Exchange Active Directory Topology服务。 从事件查看器中我可以看到,MSADT服务启动失败,因为NetTcpPortSharing服务无法启动,因为“ The service did not respond to the start or control request in a timely fashion. ”。 在“事件查看器”中,我看不到与NetTcpPortSharing服务启动失败相关的任何内容(截图中的其他错误仅仅是因为MSADT依赖性服务未运行而导致Exchange服务无法启动)。 有任何想法吗? 谢谢 更新 经过一番四处张望之后,我注意到当AD设置好后,Windows防火墙重新启动了新的域networkingconfiguration文件。 再次禁用Windows防火墙并重新启动这两台机器将其归结为8个与Exchange相关的服务未启动:

垃圾收集是否应该清理处于待机状态的内存?

环境我有一个.NET Web应用程序运行在IIS 7.5上的四个Windows 2012服务器上。 简短的历史:我遇到了大量的页面错误(硬/软)的问题,这些数字尤其会随着空闲的内存用完或接近耗尽内存,但仍然会有大约10GB的内存在备用。 我通过实现GCconfiguration来解决这个问题,例如gCServer enabled = true。 所以现在我的StandBy只有大约1GB的内存,其余的都是Free,这样就消除了页面错误的错误。 但是,当我在我的最后一个服务器上实现这个更改时,StandBy中的内存没有被清除,垃圾收集甚至应该清除它? PS。 如果我使用RAMMap清除StandBy中的内存,那么有什么缺点呢? 非常感谢