was的临时文件和目录

重要:
请当心删除,在WebSphere应用服务器缓存和日志文件!
在对环境进行任何更改以前,请备份配置文件。
java

它能够是一个磁带备份,使用backupconfig工具,或使用manageprofile - backupprofile选项。node

profile_root example: C:/WebSphere/AppServer/profiles/profile_name
install_root example: C:/WebSphere/Appserver
web

下面咱们描述不一样的文件和它们的位置:数据库

一、profile_root/config/temp缓存

使用:配置目录中的临时文件可能用于同步过程和其余目的的文件传输.。
警告:配置文件在同步或其余操做中删除时可能会损坏.。要避免此问题,请确保在删除配置文件/临时文件以前中止部署过程.。
为何要删除这些文件:有时非root用户可能没有权限读取临时目录下的文件,例如,若是它是由其余用户建立的.。此外,有时config/temp目录下的文件可能永远存在,并致使同步和启动问题。安全

二、profile_root / wstemp
用法:wstemp是工做区的临时目录。的配置所作的任何更改都存储在wstemp目录暂时。例如,若是你是一个应用程序服务器改变堆的大小,改变存储在wstemp位置直到你保存更改。任何管理客户端的概念是同样的,如集成的解决方案或JMX控制台,wsadmin,你作出改变。
注意:WebSphere应用服务器管理控制台的商店在install_root/wstemp/<workspace_id>下的preferences.xml文件。此文件包含管理控制台布局和操做的用户首选项.。它建立时,您登陆到管理控制台。若是删除该文件,则会丢失用户首选项;可是,下次登陆管理控制台时,能够再次建立首选项。
不要删除wstemp文件时运行的服务器(尤为是部署管理器或节点代理服务器)。这种方法可能会致使意想不到的结果。此外,不删除文件时,你不肯定的变化,你做出的配置。保存修改,中止部署管理器或结剂,这取决于你是否去除DMGR wstemp wstemp或节点,而后删除wstemp文件。
为何要删除这些文件:在profile_root / wstemp目录下的文件能够被删除。移除后从新启动服务器进程。由于目录是由多个客户端使用,有时你可能会看到多个文件和子目录这个目录中留下。例如,当你使用ConfigService MBean更改配置,你不要丢弃代码中的会话,这个目录不会被删除。另外一个缘由是工做区腐败。当多个用户同时更改同一配置时,可能会发生腐败.。服务器


三、profile_root /temp
用法:临时目录是由多个WebSphere组件使用。两个很好的例子是编译java Server Pages(JSP)文件和Web服务的缓存文件。编译JSP类文件(servlet)都存储在这个位置。目录可能获得再生,当你调用JSP又。然而,你可能会经历一个性能问题,当你调用JSP JSP文件编译后的第一时间已被删除。
警告:若是在节点上部署了web服务应用程序,则不要删除目录.。是的wscache.xml部署过程当中产生和存储的临时目录下。你必须从新部署Web服务应用程序生成wscache.xml再次。若是IBM支持团队要求你删除该目录,删除除wscache目录下的全部子目录。
为何要删除这些文件:损坏的JSP文件或任何非root权限问题可能致使服务器启动的问题。框架

四、profile_root /configuration
用法:这个目录是由OSGi框架用于缓存WebSphere应用服务器的java文件(JAR)文件中的数据。OSGi框架是用来管理服务器组件束之间的类加载和关系。
注意:不要删除这个目录,除非要求IBM。配置文件夹下的文件能够被再生利用osgicfginit命令。
为何要删除这些文件:因为目录中的权限问题,没法启动服务器.。临时安装或安装包安装后,您可能会遇到服务器启动问题.。不要删除目录;只要运行 profile_root/bin/osgiCfgInit 命令。工具

五、/tmp/javasharedresources
Windows的默认位置: C:\Documents and Settings\user_name\Local Settings\Application Data\javasharedresources
用法:IBM软件开发工具包(SDK)能够分享java虚拟机(JVM)类之间的过程从J2SE 5。此功能提升了性能,由于类字节码只须要加载一次.。具体而言,能够提升服务器启动时间。类字节代码加载到共享缓存中.。这种缓存而后访问多个JVM运行的类的字节码。
注意:不要删除这个目录手动除非要求IBM。若是你想清理共享java资源,运行 profile_root/bin/clearclasscache 命令。
为何要删除这些文件:升级后,类缓存可能仍然保留到之前的类版本.。这也是可能的高速缓存变得损坏。若是缓存已损坏,服务器可能没法初始化.。布局

 

六、profile_root / tranlog
用法:在这个目录下,有 cell_name/node_name/server_name/transaction/tranlog and cell_name

/node_name/server_name/transaction/partnerlog子目录。子目录包含了全部的tranlog持有所管理的WebSphere应用服务器,特别是交易记录细节的文件,目前的过渡状态。该目录中包含的文件partnerlog持有,交易涉及的资源信息。的partnerlog子目录是很重要的一个恢复场景让WebSphere应用服务器从新恢复创造一个资源服务器后再生。
警告-重要!不要在生产环境中这些子目录删除。若是删除日志文件,进程可能没法进行或没法完成未完成的事务.。您可能会遇到关键数据完整性问题,数据库损坏,未决事务可能永远没法完成,等等。
为何要删除这些文件:永远不要删除生产中的文件。若是服务器没法启动因为失败的交易(只在测试或开发环境),你想要一个快速的解决方案,继续前进,以子目录的备份,而后清除其中。

七、profille_root/logs/ffdc
用法:Ffdc表明“首次故障数据捕获。”第一次失败数据捕获(FFDC)特征保留,从处理故障产生的抑郁在Ffdc日志文件的更多信息的信息。
警告:虽然不会形成影响,但请不要在服务器运行时删除目录.。
为何要删除这些文件:若是文件大小增加超过JVM能够处理,服务器可能没法启动。这个目录能够安全地删除。
注意:这些消息的存在并不老是表示问题.。


八、profile_root/logs/server_name
用法:默认状况下,服务器JVM日志,日志和跟踪文件的过程当中,server.pid都存储在这个位置。
注意:不要删除文件时,服务器运行特别是server.pid文件。删除PID文件至关于杀死服务器进程.。
为何要删除这些文件:若是您看到文件大小增加,删除目录后中止服务器。

 

九、profile_root/logs/nodeagent
用法:默认状况下,节点代理服务器JVM进程日志,日志,monitor.state,server.pid,和跟踪文件都存储在这个位置。
注意:您能够删除任何文件在这个目录中除了monitor.state文件。节点代理店的应用服务器名称、PID和monitor.state文件在应用程序服务器的状态监控服务器。
为何要删除这些文件:若是你看到的文件大小增长,删除目录(除monitor.state文件)中止节点代理服务器后。

十、profile_root/dmgr
用法:默认状况下,服务器的JVM进程日志,日志,server.pid和跟踪文件存储位置。
注意:服务器运行时不要删除文件。
为何要删除这些文件:若是您看到文件大小增加,请在中止部署管理器服务器后删除目录.。

十一、install_root/logs
用法:直到V7.0,安装信息存储在该位置。这个目录包含了产品安装的重要信息(V7或更早),建立配置文件,和其余升级/安装信息。
注意:IBM支持团队可能要求这个目录的任什么时候间来调试安装问题。
为何要删除这些文件:删除此目录没有任何价值。

十二、profile_root/config/backup
用法:addNode过程当中,当前节点的配置备份和存储在这个位置。当您决定从部署管理器单元格中移除节点时,将使用这些文件.。
警告:若是删除该目录,则没法从部署管理器中移除节点并将旧的配置返回.。
为何要删除这些文件:删除此目录没有任何价值。

相关文章
相关标签/搜索