更新後の操作
更新が完了したら、以降のセクションで説明している手順を完了してください。
• SSL 証明書の再インポート
• 更新ツールの実行
• プロジェクトテンプレートの移行
• プログラムテンプレートの移行
• 品質管理ソリューションのテンプレートの移行
• HTTP サーバーコンフィギュレーションファイルの更新
|
クラスタ化されたインストールの場合は、ここに示す手順を実行する前に、クラスタを 1 つのシステムに戻してください。クラスタを戻す手順の詳細については、 クラスタを 1 つのシステムに戻すを参照してください。
|
SSL 証明書の再インポート
サイトで HTTPS を使用している場合は、ソリューションの更新後に権限証明書を jssecacerts ファイルに再インポートします。詳細については、Windchill Installation and Configuration Guide の「設定の実行 - 手動による手順」の中の「Apache および Windchill の HTTPS の設定」を参照してください。
更新ツールの実行
|
SSO が有効な Windchill サーバーの場合、更新ツールを実行する前に以下の upgrade xconf コマンドを実行する必要があります。以下で説明するコマンドを実行することで、wt.properties ファイル内の値によって java 引数が設定されます。
./xconfmanager -s com.ptc.windchill.upgrade.sso.java.args=-Dwt.auth.trustedAuth.username=<site_admin_username> -t codebase/wt.properties -p
|
既存のインストールに製品を更新した後、更新ツールを実行する必要があります。たとえば、次のような場合があります。
• Windchill Service Pack のオプションを使用して既存のインストールの更新 (メンテナンスリリースの更新など) を完了した後。
• アップデート後に Windchill インストールに問題がある場合 (メソッドサーバーの開始に失敗、またはデータベーススキーマにテーブルがない、など)。
|
更新ツールを実行するには、PTC HTTP サーバー、LDAP、およびデータベースが起動して動作している必要があります。
|
更新ツールを実行するには、次の手順に従います。
• ウィンドウ
Update_Tool.bat -username <username> -password <password> -noui
• UNIX
Update_Tool.sh -username <username> -password <password> -noui
「Marking phase Load New Data as completed in the database」というメッセージが表示されたら、更新ツールは正常に完了しています。
プログラムテンプレートの移行
|
次のコマンドを実行する際にはメソッドサーバーが動作している必要があります。
|
次のコマンドのいずれかを選択して、Enhanced Project Planning で使用するプログラムテンプレートを移行します。
• Windchill システムにおける使用可能なすべてのプログラムテンプレートを移行するには、次のコマンドを実行します。
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility ALL=true PROGRAM=true
• 特定の組織からすべてのプログラムテンプレートを移行するには、次のコマンドを実行します。
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility ORG=”<組織>” PROGRAM=true
<組織> は組織名です。
• 特定の組織から特定のプログラムテンプレートを移行するには、次のコマンドを実行します。
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility TEMPLATE=”<テンプレート A>” ORG=”<組織>” PROGRAM=true
<テンプレート A> はテンプレート名、<組織> は組織名です。
• 任意のコンテキストから特定のプログラムテンプレートを移行するには、次のコマンドを実行します。
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility TEMPLATE=”<テンプレート A>, <テンプレート B>” PROGRAM=true
<テンプレート A> および <テンプレート B> はテンプレート名です。
品質管理ソリューションのテンプレートの移行
既存の Windchill CAPA コンテキストを更新する際に使用するプログラムテンプレートを移行して、Windchill Nonconformance NC 役割および NC アクセス規則を組み入れるには、次のコマンドから選択します。
• NC チーム役割を読み込むには:
windchill wt.load.LoadFromFile -d <Windchill>\loadFiles\nc\NCTeamRole.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
ここで、<Demo Organization> は組織名、<myQMS-1> は更新する必要があるコンテキスト名です。
• NC アクセス規則を読み込むには:
windchill wt.load.LoadFromFile -d <Windchill>\loadXMLFiles\nc\NC_ACLRules.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
ここで、<Demo Organization> は組織名、<myQMS-1> は更新する必要があるコンテキスト名です。
• Windchill CAPA チーム役割を更新するには:
• windchill wt.load.LoadFromFile -d <Windchill>\loadFiles\capa\ CAPATeamRole.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
ここで、<Demo Organization> は組織名、<myQMS-1> は更新する必要があるコンテキスト名です。
• Windchill CAPA アクセス規則を更新するには:
• windchill wt.load.LoadFromFile -d <Windchill>\loadXMLFiles\capa\ CAPA_ACLRules.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
• ここで、<Demo Organization> は組織名、<myQMS-1> は更新する必要があるコンテキスト名です。
HTTP サーバーコンフィギュレーションファイルの更新
HTTP サーバーコンフィギュレーションファイルを保存するように選択した場合、この問題の修正は更新では適用されません。この場合、次の手順を実行しなければなりません。詳細については、
設定の定義を参照してください。
1. HTTP サーバーを停止します。
2. <HTTP サーバーのホーム>/conf-BACKUP/ ディレクトリと <HTTP サーバーのホーム>/conf ディレクトリのコンテンツを比較します。
3. <HTTP サーバーのホーム>/conf-BACKUP/ のコンテンツを <HTTP サーバーのホーム>/conf ディレクトリにマージします。変更内容に応じて、ファイルを上書きするか、ファイル内の特定のコンテンツを手動でマージできます。
4. Windchill シェルおよび <HTTP サーバーのホーム> ディレクトリから、シナリオに応じて以下のコマンドを実行します。
◦ <HTTPSERVER_HOME>/conf/templates/webapp ディレクトリに変更がある場合は、次のコマンドを実行します。
ant -f webAppConfig.xml regenAllWebApps
◦ <HTTPSERVER_HOME>/conf/templates/webapp ディレクトリ以外のコンテンツに更新がある場合は、次のコマンドを実行します。
ant -f config.xml reconfigure
◦ <HTTPSERVER_HOME>/conf/templates/webapp およびその他のディレクトリのコンテンツに更新がある場合は、次の両方のコマンドを実行します。
ant -f config.xml reconfigure
ant -f webAppConfig.xml regenAllWebApps
これらのコマンドは、PTC 提供の修正を問題に適用します。
5. HTTP サーバーを起動します。
メンテナンスリリースの固有の手順の適用
更新するメンテナンスリリースに該当するその他の手順については、
Windchill 最初にお読みください を参照してください。メンテナンスリリースに関する最新の
Windchill 最初にお読みください は、PTC Web サイト
https://www.ptc.com/en/support/refdoc からダウンロードできます。
この URL では、PTC オンラインサポートの参照ドキュメントの Web ページが表示されます。ドキュメントのサーチ基準で、「製品」ドロップダウンリストから該当する製品を、「報告されたリリース」ドロップダウンリストから現在のリリースを、「文書の種類」ドロップダウンリストから「最初にお読みください」を、「ユーザーロール」ドロップダウンリストから「管理者」を選択します。
コンテンツダウンロード URL の更新
アップデートまたはアップグレードが完了した後で、ブックマークに登録されているコンテンツダウンロード URL をブラウザで更新することで、それらの URL でコンテンツをシームレスにダウンロードできるようにする必要があります。