2016-06-13 15 views
-1

Oracle Weblogic12cにいくつかのPSUパッチを適用した後、適用されるパッチの詳細を取得する正しい方法は何ですか?分析の一部は以下の通りである:そのは12.1.3.0.5としてバージョンでなければなりませんと言うWeblogic 12c(12.1.0.3.0)のパッチ適用の正確性を判断する方法は?

=>現在のWebLogicバージョン21370953と22248372のために= 12.1.3.0.0
=>応用PSUパッチ、 。

私はパッチの状態を知るようになった唯一の方法は次のとおりです。 のOPatchはlsinventoryまたはoptchのlspatches

すべてのPSUパッチで正確なweblogicバージョンを取得するその他の方法はどれですか&パッチ適用後にどのようなプロセスが必要ですか?

+0

** Edit1:** _opatch apply_ opatch success&opatch lsinventoryは、出力されたすべての適用パッチを表示します。 ** MW_HOME **のJarファイルが更新され、新しいタイムスタンプと展開されたアプリケーションが表示され、変更が期待どおりに反映されています。 – Developer

答えて

0

これを達成するには、opacth lsinventoryが最適です。 各Weblogicサーバーインスタンスは、起動時にそのバージョン(PSUを含む)を記録します。 また、次のJavaコード(内部およびEJB、戦争、耳)でバージョンを確認することができます:

import weblogic.common.internal.VersionInfo 
VersionInfo serverVersion = VersionInfo.theOne(); 
serverVersion.getImplementationVersion() 

あなたはまた、(例えば、WLSTを経由して)JMXを使用して、サーバーの設定から情報を取得することができますmbean。 パッチを適用した後、あなたは常にすべてのドメインおよびすべてのサーバーからこれらのdiectoriesを削除する必要があります:/サーバ//キャッシュ

  • $ {DOMAIN_HOME} /サーバ// tmpの
  • $ {DOMAIN_HOMEを}
  • $ {DOMAIN_HOME}/servers // stage
+0

これはlsinventoryを使用するのに最適ですが、一部のブログでは、サーバーログにバージョン情報も表示されています。パスを12.1.3.0.0に適用し、パスの後にバージョンを12.1.3.0.5としてリストする必要があります。私はログで同じものをチェックし、それでも12.1.3.0.0を与えています。私はこれがweblogic 12.1.3.0.0にも当てはまるかどうかを知りたいのですが、ログには12.1.3.0.5が表示されますか? – Developer

+0

ログには12.1.3.0.5ではなく12.1.3.0.0が表示され、続いてすべてのパッチが適用されます –

関連する問題