技术文章 - CS90304

如何重定向 Integrity 服务器临时文件的目录

已修改: 25-Dec-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • PTC RV&S (formerly Integrity Lifecycle Manager) 2009 to 12.1

说明

  • 如何重定向我们在 Integrity 服务器上存储临时文件的目录?
  • Integrity 服务器的临时文件存储在哪里?
  • 我可以更改临时目录吗?
  • 在服务器启动期间, server.log中有以下错误消息:
错误 [org.apache.catalina.startup.Embedded] 在C:\Windows\system32\config\systemprofile\AppData\Local\Temp\找不到指定的临时文件夹
  • 完整性服务器无法启动
  • server.log 中的错误:
    • 无法启动服务 - 系统找不到指定的文件。 (0x2)
    • 无法在目录 C:\Windows\system32\config\systemprofile\AppData\Local\Temp\ 中创建临时文件。出现异常:系统找不到指定的路径。确保该目录存在并且 Integrity 服务器有权写入它。服务配置由于错误而未启动:服务 mks:name=SysConfig 由于错误而未启动:无法在目录 C:\Windows\system32 中创建临时文件\config\systemprofile\AppData\Local\Temp\。出现异常:系统找不到指定的路径。确保该目录存在并且 Integrity 服务器有权写入它。
    • mks.frame.app.commands.CommandFailedException: 系统找不到指定的路径
      在 mks.ic.common.commands.AbstractDiagCommand.execute(AbstractDiagCommand.java:277)
      在 mks.ic.common.commands.SadCommand.doCommandActions(SadCommand.java:144)
      在 mks.frame.app.commands.Command.internalInvoke(Command.java:643)
      在 mks.frame.app.commands.Command.invokeSubcommand(Command.java:420)
      在 mks.frame.app.commands.Command.invokeSubcommand(Command.java:504)
      在 mks.frame.app.commands.Command.invokeSubcommand(Command.java:471)
      在 mks.frame.app.commands.Command.invokeSubcommand(Command.java:528)
      在 mks.ic.common.commands.AbstractSupportPackageCommand.execute(AbstractSupportPackageCommand.java:106)
      在 mks.ic.common.commands.SadCommand.doCommandActions(SadCommand.java:144)
      在 mks.frame.app.commands.Command.internalInvoke(Command.java:643)
      在 mks.frame.app.commands.Command.invoke(Command.java:277)
      在 mks.frame.app.ui.Interactor.invokeCommandWithException(Interactor.java:77)
      在 mks.ic.common.ui.swing.ServerDiagnosticsPanel$RunCommandAction.doModelAction(ServerDiagnosticsPanel.java:1902)
      在 mks.frame.app.ui.swing.ActionProcessor.perform(ActionProcessor.java:425)
      在 mks.frame.app.ui.swing.ActionProcessor$Dequeuer$1.run(ActionProcessor.java:694)
      在 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      在 java.lang.Thread.run(Thread.java:662)
      Caused by: java.io.IOException: 系统找不到指定的路径
      在 org.sapia.ubik.rmi.server.RemoteRefEx.invoke(RemoteRefEx.java:106)
      在 mks.util.MKSProxy.invokeDelegate(MKSProxy.java:291)
      在 mks.util.MKSProxy.invokeInternal(MKSProxy.java:266)
      在 mks.util.MKSProxy.invokeInternal(MKSProxy.java:230)
      在 mks.frame.rmi.NetCommonServices$ProxyRmi.invoke(NetCommonServices.java:385)
      在 mks.util.MKSProxy.invokeDelegate(MKSProxy.java:291)
      在 mks.util.MKSProxy.invokeInternal(MKSProxy.java:266)
      在 mks.util.MKSProxy.invokeInternal(MKSProxy.java:230)
      在 mks.rmi.RmiStubHandler.access$000(RmiStubHandler.java:28)
      在 mks.rmi.RmiStubHandler$1.call(RmiStubHandler.java:72)
      在 mks.ubik.transport.beep.RmiInvocationAction.call(RmiInvocationAction.java:152)
      在 mks.ubik.transport.beep.RemoteConnections.doAsOutgoingInternal(RemoteConnections.java:110)
      在 mks.ubik.transport.beep.BeepConnections.invoke(BeepConnections.java:209)
      在 mks.rmi.MksRmiConnection.invoke(MksRmiConnection.java:490)
      在 mks.rmi.RmiStubHandler.invoke(RmiStubHandler.java:83)
      在 $Proxy14.adminAction(未知来源)
      在 mks.frame.rmi.NetServerInfoManager.adminAction(NetServerInfoManager.java:231)
      在 mks.ic.common.commands.DiagCommand.performAdminAction(DiagCommand.java:53)
      在 mks.ic.common.commands.AbstractDiagCommand.execute(AbstractDiagCommand.java:259)
      ... 还有 17 个
这是文章 90304 的 PDF 版本,可能已过期。最新版本 CS90304