102
C120- E63 8-01Z0(B ) Enhanced Support F ユーザーズガイド UpdateAdvisor for Oracle Solaris 編 1.7

Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

C120-E638-01Z0(B)

Enhanced Support Facility

ユーザーズガイド UpdateAdvisor for Oracle Solaris編 1.7

Page 2: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。
Page 3: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

i

まえがき

本書の目的

本書は、Oracle Solaris(注)を搭載したSPARC Enterprise, PRIMEPOWER, GP7000Fシリーズ, S series上

でパッチの管理を行う"UpdateAdvisor for Oracle Solaris"について説明しています。

本書では"UpdateAdvisor for Oracle Solaris"を"UpdateAdvisor (Solaris OS)"または"UpdateAdvisor"

と記述します。

UpdateAdvisor (Solaris OS) をご利用いただくには、サポート契約を締結していただく必要があります。

注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

本書の読者

本書は、Solaris OSを搭載したSPARC Enterprise, PRIMEPOWER, GP7000Fシリーズ, S seriesのシステム

の運用/保守を行うユーザであるシステム管理者を対象に記述しています。

本書を読むためには、システム管理者としての一般的な知識およびパッチ適用に関する知識が必要です。

本書の構成

本書の構成と内容は、以下のとおりです。

● "第1章 概要"では、提供する機能について説明します。

● "第2章 環境設定"では、環境設定方法について説明します。

● "第3章 使用方法"では、UpdateAdvisor (Solaris OS)の使用方法について説明します。

● "第4章 出力ファイル"では、出力するファイルの形式について説明します。

● "第5章 コマンドリファレンス"では、コマンドの使用方法について説明します。

● "第6章 メッセージ"では、コマンド実行時に表示されるメッセージの意味と対処方法について説明

します。

関連マニュアル

ありません。

高度な安全性が要求される用途への使用について

本製品は、一般事務用、パーソナル用、家庭用、通常の産業等の一般的用途を想定して開発・設計・製造

されているものであり、原子力施設における核反応制御、航空機自動飛行制御、航空交通管制、大量輸送

システムにおける運行制御、生命維持のための医療用機器、兵器システムにおけるミサイル発射制御など、

極めて高度な安全性が要求され、仮に当該安全性が確保されない場合、直接生命・身体に対する重大な危

険性を伴う用途(以下「ハイセイフティ用途」という)に使用されるよう開発・設計・製造されたもので

はありません。

お客さまは本製品を必要な安全性を確保する措置を施すことなくハイセイフティ用途に使用しないでく

ださい。また、お客さまがハイセイフティ用途に本製品を使用したことにより発生する、お客様または第

三者からのいかなる請求または損害賠償に対しても富士通株式会社およびその関連会社は一切責任を負

いかねます。

Page 4: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

商標

● OracleとJavaは、Oracle Corporation およびその子会社、関連会社の米国およびその他の国にお

ける登録商標です。文中の社名、商品名等は各社の商標または登録商標である場合があります。

● すべての SPARC 商標は、 SPARC International, Inc. のライセンスを受けて使用している同社の

米国およびその他の国における商標または登録商標です。

富士通株式会社

平成24年4月 第1.1版

お願い

● 本書を無断で他に転載しないようお願いします。

● 本書は予告なしに変更されることがあります。

All Rights Reserved, Copyright(C) 富士通株式会社 2012

Page 5: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

iii

変更履歴

変更内容 箇所 版数

patchrmコマンドのオプション指定方法を修正しました。 3.6 第1.1版

Page 6: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

i

目次

第1章 概要 ............................................................................... 1 1.1 機能................................................................................. 2 1.1.1 機能概要 ......................................................................... 2 1.1.2 対象製品とパッチ形式 ............................................................. 3

1.2 動作環境 ............................................................................. 4 1.2.1 動作条件 ......................................................................... 4 1.2.2 必須パッチ ....................................................................... 4

第2章 環境設定 ........................................................................... 5 第3章 使用方法 ........................................................................... 7 3.1 未適用パッチの解析 ................................................................... 8 3.2 パッチの選択 ........................................................................ 11 3.3 パッチのダウンロード ................................................................ 16 3.4 パッチの適用準備 .................................................................... 18 3.5 パッチの適用 ........................................................................ 21 3.5.1 一括適用パッチの適用 ............................................................ 21 3.5.2 個別適用パッチの適用 ............................................................ 22 3.5.3 システムのリブート .............................................................. 22 3.5.4 パッチの適用結果の確認 .......................................................... 22

3.6 パッチの削除 ........................................................................ 23 第4章 出力ファイル ...................................................................... 25 4.1 HTML................................................................................ 26 4.1.1 未適用パッチHTML ................................................................ 26 4.1.2 適用済パッチHTML ................................................................ 29 4.1.3 ドキュメントHTML ................................................................ 31

4.2 CSV ................................................................................ 33 4.2.1 未適用パッチCSV ................................................................. 33 4.2.2 適用済パッチCSV ................................................................. 35

4.3 縦線'|'区切り ....................................................................... 37 4.3.1 未適用パッチ縦線'|'区切り ....................................................... 37 4.3.2 適用済パッチ縦線'|'区切り ....................................................... 39

4.4 パッチ適用リスト .................................................................... 41 4.4.1 ファイル名 ...................................................................... 41 4.4.2 表示項目 ........................................................................ 41

第5章 コマンドリファレンス .............................................................. 43 5.1 fjpmana(1M) ......................................................................... 44 5.2 fjpmgadd(1M) ........................................................................ 48 5.3 fjpmgrm(1M) ......................................................................... 51 5.4 fjcollect(1M) ....................................................................... 53

第6章 メッセージ ........................................................................ 55 6.1 fjpmana(1M) ......................................................................... 56 6.2 fjpmgadd(1M) ........................................................................ 65 6.3 fjpmgrm(1M) ......................................................................... 72 6.4 fjcollect(1M) ....................................................................... 78

付録A リモート適用の概要 ................................................................ 81 A.1 パッチの適用 .................................................................... 81 A.2 パッチの削除 .................................................................... 82

付録B ローリングアップデートの概要 ...................................................... 84 B.1 パッチの適用 .................................................................... 84 B.2 パッチの削除 .................................................................... 86

付録C Solaris 10 OSコンテナ環境での適用概要 ............................................. 88

Page 7: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

C.1 Solaris 10 OSコンテナ環境での手順概要 ........................................... 88 C.2 パッチの適用 .................................................................... 88 C.2.1 global zoneでの適用 ......................................................... 89 C.2.2 non-global zoneでの適用 ..................................................... 90

C.3 パッチの削除 .................................................................... 92 C.3.1 non-global zoneでの削除 ..................................................... 92 C.3.2 global zoneでの削除 ......................................................... 93

Page 8: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

iii

Page 9: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

1.1 機能

1

第1章 概要

この章では、UpdateAdvisor (Solaris OS)の機能と動作環境について説明します。

Page 10: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第1章 概要

2

1.1 機能

1.1.1 機能概要

UpdateAdvisor (Solaris OS)は、以下の機能を提供します。

● 未適用パッチ解析機能 ~ システムに適用されているパッチ情報、パッケージ情報、機種

情報を解析し、システムに適用されていないパッチの一覧データとパッチ適用リスト(*1)

を作成します。一覧データの形式は、HTML、CSV、縦線'|'区切りです (fjpmanaコマンド) 。

● ドキュメント参照機能 ~ HTMLをWebブラウザで表示して、未適用パッチのドキュメント

(重大障害情報、セキュリティ情報、Badパッチ情報、パッチ適用時の注意事項)とパッチ

のREADMEを参照します。

● パッチダウンロード機能 ~ HTMLをWebブラウザで表示して、未適用パッチをダウンロー

ドします。

● パッチ適用機能 ~ パッチ適用リストに従って、パッチを適用/削除します (fjpmgaddコ

マンド、fjpmgrmコマンド) 。

● リモート適用機能(*2) ~ リモート適用可能なパッチを選択して適用します。

● ローリングアップデート機能(*3) ~ ローリングアップデート可能なパッチを選択して

適用します。

*1) パッチ適用リストとは、システムに適用されていないパッチを適用順に並べたファイ

ルです。

*2) リモート適用とは、現在動作中のシステムとは別の動作していないシステムのファイ

ルシステムをマウントして、そのファイルシステムにインストールされたソフトウェアに

パッチを適用する方法です。

*3) ローリングアップデートとは、クラスタを構成するノードに1ノードずつパッチを適

用することにより、業務を継続したままソフトウェアのアップデートを実施することがで

きる方法です。

UpdateAdvisor (Solaris OS)は、パッチを適用したいシステム(パッチ適用ノード)がインターネ

ットに接続できない場合や、パッチ管理サーバを用意できない場合に適しています。

利用者端末

パッチWeb

パッチ適用ノード

②未適用パッチの解析

③パッチの選択

①XREFダウンロード

⑤パッチの適用準備

⑥パッチの適用

④パッチのダウンロード

Page 11: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

1.1 機能

3

作業手順は以下の通りです。詳細は『第3章 使用方法』を参照してください。

1. クロスリファレンス(xref)のダウンロード

利用者端末で、最新のパッチ情報(クロスリファレンス)をパッチWebからダウンロードし、

パッチ適用ノードへ持ち込みます。

2. 未適用パッチの解析

パッチ適用ノードで、クロスリファレンスを元にfjpmanaコマンドで未適用パッチを解析

し、パッチ適用リストを作成します。

3. パッチの選択

利用者端末で、ドキュメント(重大障害情報、セキュリティ情報、Badパッチ情報、パッチ

適用時の注意事項)とパッチのREADMEを参照して、適用するパッチを選択します。

4. パッチのダウンロード

利用者端末で、選択したパッチをダウンロードします。

5. パッチの適用準備

ダウンロードしたパッチをパッチ適用ノードに持ち込みます。

必要に応じてパッチ適用リストを再作成します。

6. 一括適用パッチの適用

パッチ適用ノードに、fjpmgaddコマンドで一括適用パッチを適用します。

7. 個別適用パッチの適用

パッチ適用ノードに、patchaddコマンドで個別適用パッチを適用します。

1.1.2 対象製品とパッチ形式

UpdateAdvisor (Solaris OS) が扱う製品は以下の通りです。

対象製品

Solaris OS Solaris 8 OS ~ Solaris 10 OS

Sun Unbundled Sun Studio、SunVTS など

オプションソフトウェア 富士通製ドライバ、

System Console Software (SCS)、

Enhanced Support Facility(ESF)、

Safeシリーズ、PRIMECLUSTER など

パッチにはzip形式とtar.Z形式があります。

Page 12: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第1章 概要

4

1.2 動作環境

1.2.1 動作条件

UpdateAdvisor (Solaris OS)は、以下の環境で動作します。

[パッチ適用ノード]

l ハードウェア環境

― SPARC Enterprise、PRIMEPOWER、GP7000Fシリーズ、S series

l ソフトウェア環境

― Solaris 8 OS ~ Solaris 10 OS

l 前提となるソフトウェア

― /usr/bin/zipコマンド(*)

*) fjcollectコマンドでパッチ版数情報をzip形式で採取する場合は/usr/bin/zipコマン

ドが必要です。Solaris 8 OS以降からSUNWzipパッケージで提供されています。

[利用者端末]

l ソフトウェア環境

― インターネットに接続可能で、Webブラウザが動作すること。Webブラウザは、

Internet Explorer 6.0以降を推奨します。

1.2.2 必須パッチ

以下のパッチを適用しない場合、patchaddコマンド、patchrmコマンドなどが正常に動作せず、

UpdateAdvisor (Solaris OS)機能が正常に動作しない可能性があります。

[Solaris 8 OS]

111111-02版以降: SunOS 5.8: /usr/bin/nawk patch

112396-01版以降: SunOS 5.8: /usr/bin/fgrep patch

108987-12版以降: SunOS 5.8: Patch for patchadd and patchrm

110165-04版以降: SunOS 5.8: /usr/bin/sed patch

[Solaris 9 OS]

112951-01版以降: SunOS 5.9: patchadd and patchrm Patch

117067-02版以降: SunOS 5.9: awk nawk oawk Patch

[Solaris 10 OS]

119254-06版以降: SunOS 5.10: Install and Patch Utilities Patch

119317-01版以降: SunOS 5.10: SVr4 Packaging Commands (usr) Patch

121296-01版以降: SunOS 5.10: fgrep Patch

122034-01版以降: SunOS 5.10: nawk patch

Page 13: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

1.2 動作環境

5

第2章 環境設定

この章では、UpdateAdvisor (Solaris OS)の環境設定方法について説明します。

Page 14: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第2章 環境設定

6

UpdateAdvisor (Solaris OS)が動作するために、パッチWebのURLの情報が必要です。このURLは、

解析時にHTMLファイル中のパッチやドキュメントの参照URLを生成するために使用します。

インストール後に「パッチWebのURL記述ファイル」を作成し、記述してください。

UpdateAdvisor (Solaris OS)をご使用いただく前に、サポート契約を締結していただく必

要があります。

記述するURLはハードウェアまたはサポートサービスの提供元にお問い合わせください。

1. 「パッチWebのURL記述ファイル」を作成し、パッチWebのURLを記述します。ディレクトリ

とファイル名は任意です。この例では"/work/updta/urldef"とします。

$ mkdir –p /work/updta <RETURN>

$ touch /work/updta/urldef <RETURN>

2. 作成したファイルをエディタで編集します。パッチWebのURLをファイルの先頭から記述し

ます。先頭が'#'の行はコメント行として扱います。

$ vi /work/updta/urldef <RETURN>

http://www.xxxxxxx.xxx/xxx/xxxxxxx/xxxxxx

3. URL記述ファイルのアクセス権を0600に変更します。

$ chmod 0600 /work/updta/urldef <RETURN>

Page 15: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

1.2 動作環境

7

第3章 使用方法

この章では、解析方法、パッチの選択方法、パッチのダウンロード方法、パッチの適用方法につ

いて説明します。

なお、リモート適用をする場合は『付録A リモート適用の概要』を、ローリングアップデートを

する場合は『付録B ローリングアップデートの概要』を、Solaris 10 OSコンテナ環境に適用す

る場合は『付録C Solaris 10 OSコンテナ環境での適用概要』を併せて参照してください。

Page 16: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

8

3.1 未適用パッチの解析

1. インターネットに接続されたシステム(以降、利用者端末)で、パッチWebから最新のパッ

チ情報(クロスリファレンス:xref)をダウンロードします。

ダウンロード方法はハードウェアまたはサポートサービスの提供元にお問い合わせくだ

さい。なお、クロスリファレンスは毎日更新されます。

クロスリファレンスは、サポートする機種、Solaris OSバージョン全てに共通です。

2. パッチ適用ノードにログインし、作業用ディレクトリを作成します。この例では

"/work/updta/analyze"とします。

$ mkdir -p /work/updta/analyze <RETURN>

3. 利用者端末にダウンロードしたクロスリファレンスを、パッチ適用ノードの作業用ディレ

クトリにコピーします。

4. fjpmanaコマンドを実行します。

この例ではクロスリファレンスを"/work/updta/analyze/patch_info.tar.Z"、出力先ディ

レ ク ト リ を "/work/updta/analyze" 、 パ ッ チ Web の URL 記 述 フ ァ イ ル を

"/work/updta/urldef"とします。

$ /opt/FJSVupdta/sbin/fjpmana -x /work/updta/analyze/patch_info.tar.Z

-o /work/updta/analyze -u /work/updta/urldef <RETURN>

fjpmanaコマンドを実行するとCPU使用率が上昇します。CPU使用率を下げる場合は-sオプ

ションを使用してください。

未適用パッチに表示したくないパッチは-eオプションで指定できます。

その他のオプションについては『5.1 fjpmana(1M)』を参照してください。

実行中は、xrefの作成日付、パッチWebのURL、実行経過を示すメッセージが表示されます。

Xref: Mar/10/06

PatchWebURL: http://www.xxxxxxx.xxx/xxx/xxxxxxx/xxxxxx

Collecting System Information ...

Analyzing Patch Status ...

Creating Patch Application List ...

Page 17: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.1 未適用パッチの解析

9

5. "WARNING"または"INFO"で始まるメッセージが表示される場合があります。以下のメッセ

ージは、適用するパッチの選択時とパッチの適用時に注意してください。

意味: <PATCH_ID1>は<PATCH_ID2>をpatchrmコマンドで削除しないと適用できませ

ん。

WARNING: fjpmana: Patch <PATCH_ID1> can be applied only after removing patch

<PATCH_ID2>.

対処: <PATCH_ID1>を適用する前に<PATCH_ID2>をpatchrmコマンドで削除してくだ

さい。

意味: <PATCH_ID1>よりも低い版数のBadパッチ<PATCH_ID2>が適用されているため、

<PATCH_ID1>は<PATCH_ID2>をpatchrmコマンドで削除しないと適用できません。

WARNING: fjpmana: Patch <PATCH_ID1> can be applied only after removing patch

<PATCH_ID2> which is a bad patch.

対処: <PATCH_ID1>を適用する前に<PATCH_ID2>をpatchrmコマンドで削除してくだ

さい。

意味: <PATCH_ID1>と排他関係にあるパッチ<PATCH_ID2>が適用済か、または未適

用パッチ内にあります。<PATCH_ID1>の適用時にエラーになります。

WARNING: fjpmana: Patch <PATCH_ID1> is incompatible with patch <PATCH_ID2>.

対処: パッチのREADMEやドキュメントを参照し、<PATCH_ID1>を適用するかどうか

判断してください。

意味: <PATCH_ID>は個別適用パッチです。

INFO: fjpmana: Patch <PATCH_ID> is an individually applied patch.

対処: 個別適用パッチはパッチ適用リストに入りますが、fjpmgaddコマンドでは適

用されません。パッチのREADMEと「パッチ適用時の注意事項」に従ってpatchaddコ

マンドで適用してください。

これらのメッセージは、コマンド終了後にfjpmana_logファイルでも確認できます。

6. 処理が正常に終了した場合は、解析結果ディレクトリ"fjpmana_NODE"に作成され、以下の

メッセージが表示されます("NODE

Out of 223 applicable patches, 38 are important patches.

"はfjpmanaコマンドを実行したシステムのノード名)。

この例ではノード名を"node1"とします。

(Auto-applied patches: 210/223, Individually applied patches: 13/223)

fjpmana was successful ==> /work/updta/analyze/fjpmana_node1

作成されるファイルは以下の通りです。パッチ適用リストとログファイルの文字コードは

EUC、それ以外のファイルはシフトJISです。

applicable.html :未適用パッチHTML(標準)

applicable_v.html :未適用パッチHTML(詳細)

dldoc.html :ドキュメントHTML

applicable.txt :未適用パッチ縦線'|'区切り

applicable.csv :未適用パッチCSV

installed.html :適用済パッチHTML (標準)

Page 18: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

10

installed_v.html :適用済パッチHTML (詳細)

installed.txt :適用済パッチ縦線'|'区切り

installed.csv :適用済パッチCSV

applylist.txt :パッチ適用リスト

pcdoc_ja.txt :パッチ適用手順

fjpmana_log :ログファイル

解析結果ディレクトリと同じ階層に、作業用ディレクトリとしてノード名のディレクトリ

を作成します。このディレクトリは、トラブル発生時の調査資料として必要なため、パッ

チの適用が終了するまで残しておいてください。

7. 解析結果ディレクトリ下のファイルを任意のメディアに保存します。

解析結果にはお客様のシステム情報が含まれるため、メディアやネットワークを経由して

解析したシステム以外に持ち出す際は、取り扱いに十分注意し、使い終ったら削除してく

ださい。

Page 19: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.2 パッチの選択

11

3.2 パッチの選択 パッチのREADMEや関連するドキュメント(重大障害情報、セキュリティ情報、Badパッチ情報)を

参照し、適用するパッチを選択します。

1. 『3.1 未適用パッチの解析』で保存したデータを、利用者端末に持ち込みます。

2. "applicable.html"または"applicable_v.html"をWebブラウザで表示します。

表示項目の説明は『4.1 HTML』を参照してください。

3. パッチのREADMEや関連ドキュメント(重大障害情報、セキュリティ情報、Badパッチ情報)

を参照し、適用するパッチを選択します。

READMEを表示したいパッチの[Patch]または[LR]をクリックすると、ログインウィンドウ

が表示されます。IDとパスワードを入力すると、パッチWebに接続してREADMEが表示され

ます。

Page 20: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

12

[Alert]、[Security]、[BadInfo]、[Attention]のドキュメント番号をクリックすると、

ログインウィンドウが表示されます。IDとパスワードを入力すると、パッチWebに接続し

て、重大障害情報、セキュリティ情報、Badパッチ情報、またはパッチ適用時の注意事項

が表示されます。

Page 21: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.2 パッチの選択

13

[ALL-ATN]、[ALL-FNS]、[ALL-SEC]、または[ALL-WDW]をクリックすると、ログインウィン

ドウが表示されます。IDとパスワードを入力すると、重大障害情報、セキュリティ情報、

Badパッチ情報、またはパッチ適用時の注意事項がまとめて表示されます。

"dldoc.html"を使用すると、重大障害情報、セキュリティ情報、Badパッチ情報、パッチ

適用時の注意事項およびパッチのREADMEの単位で、それぞれまとめて表示することができ

ます。

Page 22: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

14

適用時の注意事項とREADMEはパッチ適用時に必要な情報のため、ダウンロードしておいて

ください。

4. パッチ適用リスト"applylist.txt"を参照し、個別適用パッチの番号と適用順序を調べま

す。

この例では"# Individually applied patches"の108964-08から下が個別適用パッチです。

Page 23: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.2 パッチの選択

15

"applicable_v.html"で、個別適用パッチは[Ind]に"I"が表示されています。

5. 個別適用パッチの「適用時の注意事項」とREADMEを参照し、パッチを適用する前または適

用後に処置が必要かどうか確認します。

Page 24: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

16

3.3 パッチのダウンロード

1. "applicable.html"または"applicable_v.html"ファイルをWebブラウザで表示します。

2. ダウンロードするパッチのチェックボックスをチェックします。

― 1回にダウンロードできるパッチの最大数は500です。500を超えないように注意し

てください。チェックした個数はステータスバーに表示されます。

― [Select all]をクリックすると全てのチェックボックスがチェックされた状態にな

り、[Clear]をクリックすると選択が解除されます。

パッチを選択するとその前提パッチもチェックされます。ダウンロードしたくない場合は

チェックを外してください。

Page 25: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.3 パッチのダウンロード

17

3. [Download]ボタンをクリックすると、ログインウィンドウが表示されます。IDとパスワー

ドを入力すると、Webブラウザのダウンロードウィンドウが表示されます。

4. Webブラウザの指示に従い、保存先とファイル名を指定してダウンロードします。ファイ

ル名のデフォルトは"download_patch.tar"です。

5. "download_patch.tar"を展開し、必要なパッチが揃っていることを確認します。

ダウンロードした個々のパッチデータ(zip、tar.Z)は、Solaris OSシステム以外で展開し

ないでください。

6. ダウンロードしたパッチを、任意のメディアに保存します。

メディアやネットワークを経由して解析したシステムに持ち込む際は、セキュリティに十

分注意してください。

Page 26: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

18

3.4 パッチの適用準備

1. パッチ適用中または、適用後に不具合が発生する場合に備えて、パッチ適用ノードのバッ

クアップを採取します。

2. 『3.3 パッチのダウンロード』で保存したパッチデータ"download_patch.tar"をパッチ適

用ノードに持ち込み、展開します。この例ではパッチデータを置くディレクトリを

"/work/updta"、展開するディレクトリを"/work/updta/patch"とします。

3. パッチデータを展開し、アクセス権を0600に設定します。

$ mkdir -p /work/updta/patch <RETURN>

$ cd /work/updta/patch <RETURN>

$ tar xf /work/updta/download_patch.tar <RETURN>

$ chmod 0600 * <RETURN>

4. 『3.1 未適用パッチの解析』で作成されたパッチ適用リストを使ってfjpmgaddコマンドで

パッチを適用すると、パッチデータがないものは以下のエラーになります。

WARNING: fjpmgadd: Patch not found: <PATCH_ID>

上記のエラーメッセージを出力したくない場合は、適用対象のパッチだけでパッチ適用リ

ストを再作成してください。

パッチ適用リストを再作成するときは、『3.1 未適用パッチの解析』で使ったクロスリフ

ァレンスを使用し、パッチを指定してもう一度解析します。

この例ではクロスリファレンスを"/work/updta/analyze/patch_info.tar.Z"、出力先ディ

レ ク ト リ を "/work/updta/analyze" 、 パ ッ チ Web の URL 定 義 フ ァ イ ル を

"/work/updta/urldef"とします。

$ /opt/FJSVupdta/sbin/fjpmana -x /work/updta/analyze/patch_info.tar.Z

-o /work/updta/analyze -p /work/updta/patch -u /work/updta/urldef <RETURN>

未適用パッチに表示したくないパッチは-eオプションで指定できます。

その他のオプションについては『5.1 fjpmana(1M)』を参照してください。

実行中は、xrefの作成日付、パッチWebのURL、実行経過を示すメッセージが表示されます。

Xref: Mar/10/06

PatchWebURL: http://www.xxxxxxx.xxx/xxx/xxxxxxx/xxxxxx

Collecting System Information ...

Analyzing Patch Status ...

Creating Patch Application List ...

5. "WARNING"または"INFO"で始まるメッセージが表示される場合があります。以下のメッセ

ージは、適用するパッチの選択時とパッチの適用時に注意してください。

Page 27: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.4 パッチの適用準備

19

意味: <PATCH_ID1>は<PATCH_ID2>をpatchrmコマンドで削除しないと適用できませ

ん。

WARNING: fjpmana: Patch <PATCH_ID1> can be applied only after removing patch

<PATCH_ID2>.

対処: <PATCH_ID1>を適用する前に<PATCH_ID2>をpatchrmコマンドで削除してくだ

さい。

意味: <PATCH_ID1>よりも低い版数のBadパッチ<PATCH_ID2>が適用されているため、

<PATCH_ID1>は<PATCH_ID2>をpatchrmコマンドで削除しないと適用できません。

WARNING: fjpmana: Patch <PATCH_ID1> can be applied only after removing patch

<PATCH_ID2> , which is a bad patch.

対処: <PATCH_ID1>を適用する前に<PATCH_ID2>をpatchrmコマンドで削除してくだ

さい。

意味: <PATCH_ID1>と排他関係にあるパッチ<PATCH_ID2>が適用済か、または未適用

パッチ内にあります。<PATCH_ID1>の適用時にエラーになります。

WARNING: fjpmana: Patch <PATCH_ID1> is incompatible with patch <PATCH_ID2>.

対処: パッチのREADMEやドキュメントを参照し、<PATCH_ID1>を適用するかどうか

判断してください。

WARNING: fjpmana: Patch <PATCH_ID1> requires patch <PATCH_ID2>

意味: <PATCH_ID2>は<PATCH_ID1>の前提パッチですが、<PATCH_ID2>が-pオプショ

ンで指定したディレクトリにありません。fjpmgaddコマンドの実行時にエラーにな

ります。

, which is not under

the directory specified with -p.

対処: -pオプションで指定したディレクトリから<PATCH_ID1>を削除するか、

<PATCH_ID2>を追加して再度fjpmana(1M)を実行してください。

意味: <PATCH_ID2>は<PATCH_ID1>と一緒に適用する必要があるパッチですが、

<PATCH_ID2>がパッチ適用リストに含まれていません。fjpmgaddコマンドの実行時

にエラーになります。

WARNING: fjpmana: Patch <PATCH_ID1> must be applied together with patch

<PATCH_ID2>.

対処: パッチ適用リストの対象(-pオプション、-rオプション、またはオペランド)

に<PATCH_ID2>を追加して再度fjpmanaコマンドを実行してください。

意味: <PATCH_ID>は個別適用パッチです。

INFO: fjpmana: Patch <PATCH_ID> is an individually applied patch.

対処: 個別適用パッチはパッチ適用リストに入りますが、fjpmgaddコマンドでは適

用されません。パッチのREADMEと「パッチ適用時の注意事項」に従ってpatchaddコ

マンドで適用してください。

これらのメッセージは、コマンド終了後にfjpmana_logファイルでも確認できます。

Page 28: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

20

6. 処理が正常に終了した場合は、解析結果ディレクトリ"fjpmana_NODE"に解析結果が作成さ

れ、以下のメッセージが表示されます("NODE

Out of 223 applicable patches, 38 are important patches.

"はfjpmanaコマンドを実行したシステムの

ノード名)。この例ではノード名を"node1"とします。

(Auto-applied patches: 210/223, Individually applied patches: 13/223)

fjpmana was successful ==> /work/updta/analyze/fjpmana_node1

作成されるファイルは以下の通りです。パッチ適用リストとログファイルの文字コードは

EUC、それ以外のファイルはシフトJISです。

applicable.html :未適用パッチHTML(標準)

applicable_v.html :未適用パッチHTML(詳細)

dldoc.html :ドキュメントHTML

applicable.txt :未適用パッチ縦線'|'区切り

applicable.csv :未適用パッチCSV

installed.html :適用済パッチHTML (標準)

installed_v.html :適用済パッチHTML (詳細)

installed.txt :適用済パッチ縦線'|'区切り

installed.csv :適用済パッチCSV

applylist.txt :パッチ適用リスト

pcdoc_ja.txt :パッチ適用手順

fjpmana_log :ログファイル

解析結果ディレクトリと同じ階層に、作業用ディレクトリとしてノード名のディレクトリ

を作成します。このディレクトリは、トラブル発生時の調査資料として必要なため、パッ

チの適用が終了するまで残しておいてください。

Page 29: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.5 パッチの適用

21

3.5 パッチの適用

3.5.1 一括適用パッチの適用

1. スーパユーザになり、システムをシャットダウンします。

# /usr/sbin/shutdown -y -i0 <RETURN>

2. okプロンプトから、シングルユーザモードでシステムを起動します。

ok boot -s <RETURN>

3. rootパスワードを入力します。

INIT: SINGLE USER MODE

Type Ctrl-d to proceed with normal startup,

(or enter the root password for system maintenance): <password> <RETURN>

4. 必要なファイルシステムをマウントします。

# /usr/sbin/mountall -l <RETURN>

― Solaris Live Upgradeの場合、lumountコマンドを使用します。

― Solaris 10 OS 6/06以降でZFSを使用している場合、zfs mountコマンドを使用しま

す。

# /usr/sbin/zfs mount -a <RETURN>

5. パッチ適用リストのあるディレクトリに移動します。

この例では"/work/updta/analyze/fjpmana_node1"とします。

# cd /work/updta/analyze/fjpmana_node1 <RETURN>

6. fjpmgaddコマンドを実行します。

# /opt/FJSVupdta/sbin/fjpmgadd -r applylist.txt -d /work/updta/patch <RETURN>

Solaris 10 OSのシステムで、non-global zoneが存在する場合は、あらかじめすべての

non-global zoneを停止状態(installed)にしてください。

7. カレントディレクトリに作成されたログファイル"yyyymmddHHMM-apply.log"で、fjpmgadd

コマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgaddを実行した年月日時分)

ログファイルには、patchaddコマンドの出力メッセージも含んでいます。patchaddが失敗

した場合は、「patchaddコマンド」のメッセージ、ログおよびマニュアルを参照してくだ

Page 30: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

22

さい。

なお、Solaris 8 OS ~Solaris 9 OSでは、EXIT CODEの一覧が/usr/sbin/patchaddのファ

イルの先頭にあります。

パッチ適用結果に問題があり、適用したパッチをまとめて外したい場合はfjpmgrmコマン

ドを使用します。使用方法は『3.6 パッチの削除』を参照してください。

3.5.2 個別適用パッチの適用

1. 適用前に処置が必要な個別適用パッチがある場合は、READMEとパッチ適用時の注意事項の

記述に従って処置をします。

2. 個別適用パッチを展開します。この例では111111-02と111112-05が個別適用パッチです。

# cd /work/updta/patch/ <RETURN>

# unzip 111111-02.zip <RETURN>

# uncompress -c 111112-05.tar.Z | tar xf - <RETURN>

3. patchaddコマンドでパッチを一つずつ適用します。

# patchadd ./111111-02 <RETURN>

4. patchaddコマンドの出力で、パッチの適用結果を確認します。

Patch XXXXXX-XX failed to install due to a failure produced by pkgadd

See /var/sadm/patch/XXXXXX-XX/log for details

Patchadd is terminating.

The patchadd script returned EXIT_CODE 5.

5. 全ての個別適用パッチについて、3.と4.の処理を行います。

6. 適用後に処置が必要な個別適用パッチがある場合は、READMEとパッチ適用時の注意事項の

記述に従って処置をします。

3.5.3 システムのリブート

1. システムをリブートします。

# /usr/sbin/shutdown -y -i6 -g0 <RETURN>

3.5.4 パッチの適用結果の確認

showrevコマンドの出力、patchadd -pコマンドの出力、またはfjpmanaコマンドで作成される適

用済パッチ一覧の中に、適用したパッチが含まれていることを確認します。

fjpmanaコマンドでは適用済パッチ一覧(HTML、CSV、縦線'|'区切り)の中に適用日付が含まれて

いるため、確認が容易です。

Page 31: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.6 パッチの削除

23

3.6 パッチの削除

1. スーパユーザになり、システムをシャットダウンします。

# /usr/sbin/shutdown -y -i0 <RETURN>

2. okプロンプトから、シングルユーザモードでシステムを起動します。

ok boot -s <RETURN>

3. rootパスワードを入力します。

INIT: SINGLE USER MODE

Type Ctrl-d to proceed with normal startup,

(or enter the root password for system maintenance): <password> <RETURN>

4. 必要なファイルシステムをマウントします。

# /usr/sbin/mountall -l <RETURN>

― Solaris Live Upgradeの場合、lumountコマンドを使用します。

― Solaris 10 OS 6/06以降でZFSを使用している場合、zfs mountコマンドを使用しま

す。

# /usr/sbin/zfs mount -a <RETURN>

5. patchrmコマンドで個別適用パッチを一つずつ削除し、patchrmコマンドの出力でパッチの

適用結果を確認します。

# patchrm 111112-05 <RETURN>

:

Solaris 10 OSのシステムで、non-global zoneが存在する場合は、あらかじめすべての

non-global zoneを停止状態(installed)にしてください。

6. パッチ適用リストのあるディレクトリに移動します。

この例では"/work/updta/analyze/fjpmana_node1"とします。

# cd /work/updta/analyze/fjpmana_node1 <RETURN>

7. fjpmgaddコマンド実行時に指定したパッチ適用リストを指定して、fjpmgrmコマンドを実

行します。リストの逆順にパッチが削除されます。

# /opt/FJSVupdta/sbin/fjpmgrm -r applylist.txt <RETURN>

Page 32: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第3章 使用方法

24

8. カレントディレクトリに作成されたログファイル"yyyymmddHHMM-remove.log"で、fjpmgrm

コマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgrmを実行した年月日時分)

ログファイルには、patchrmコマンドの出力メッセージも含んでいます。patchrmが失敗し

た場合は、「patchrm(1M)」のメッセージ、ログおよびマニュアルを参照してください。

なお、Solaris 8 OS ~Solaris 9 OSでは、EXIT CODEの一覧が/usr/sbin/patchrmのファ

イルの先頭にあります。

9. システムをリブートします。

# /usr/sbin/shutdown -y -i6 -g0 <RETURN>

Page 33: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

3.6 パッチの削除

25

第4章 出力ファイル

この章では、fjpmanaコマンドが出力するファイルの内容について説明します。

Page 34: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

26

4.1 HTML

4.1.1 未適用パッチHTML

4.1.1.1 ファイル名

出力ファイル名は"applicable.html"と"applicable_v.html"です。"applicable.html"は標準、

"applicable_v.html"は詳細で、表示項目数が異なります。

各ファイルをWebブラウザで表示してください。

4.1.1.2 表示項目

【チェックボックス】

signed patches:

署名付きパッチをダウンロードするときにチェックします。

(署名付きパッチをサポートしていないため、チェックできない状態になっています。)

DL:

ダウンロードするパッチを選択するときにチェックします。パッチをチェックするとその

前提パッチも連動してチェックされます。チェックを外す場合は連動しません。

一度にダウンロードできるパッチは500個までです。

【ボタン】

Select All:

全てのパッチを選択します。

Clear:

パッチの選択を解除します。

Download:

選択したパッチと、その前提パッチをダウンロードします。

Page 35: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.1 HTML

27

【ステータスバー】

Selected items:

選択したパッチ数が表示されます。

【出力項目】

Target Node:

ノード名。fjpmana(1M)の-Nオプションで別名を指定した場合は、別名とノード名を表示

します。

出力例) ノード"dbsvr01"で、別名"dbsvr01-A"を指定した場合

Target Node: dbsvr01-A(dbsvr01)

Node OS:

Solaris OSバージョン。

Machine Type:

機種のタイプ。

Cross Reference File Date:

パッチの解析に使用したクロスリファレンス(xref)の作成日付。

Patch Analyze Date:

パッチの解析を行った日。

Total:

未適用パッチの個数。

Patch:

パッチWebから提供されているパッチの番号。

IR:

適用されているパッチの版数。"NA"は適用されていないことを示します。

LR:

パッチWebから提供されているパッチの最新版数。

RS:

パッチのカテゴリ (R=Recommended, S=Security)。

Sig:

署名付きパッチの有無。ある場合は空白、ない場合は"x"。

Attention:

パッチ適用時の注意事項の番号。最新版数を適用する際に注意が必要な場合のみ表示され

ます。

Alert:

重大障害情報の番号。最新版数が重大障害の修正を含む場合のみ表示されます。

Security:

セキュリティ情報の番号。最新版数がセキュリティ障害の修正を含む場合のみ表示されま

す。

BadInfo:

Badパッチ情報の番号。最新版数がレベルダウン障害の修正を含む場合のみ表示されます。

Synopsis:

このパッチの概要。

Product:

このパッチで修正されるパッケージを含む製品名。クロスリファレンスに該当パッチの情

報がない場合はパッケージ名です。

Size:

パッチのサイズ (KB単位)。

Page 36: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

28

Release:

パッチの公開日付。

PTF:

最初に集約したPTFの版数。

RSPC:

最初に集約したRSPCの版数。

以下は、未適用パッチHTML(詳細)だけに出力される項目です。

Requires:

最新版数のRequires(前提)パッチのパッチID。

Incompat:

最新版数のIncompatible(排他)パッチのパッチID。

Obsoletes:

最新版数のObsoletes(吸収)パッチのパッチID。

PR:

このパッチを適用する前に必ず削除(patchrm)する必要のあるパッチ(事前削除) のパッ

チID。

Sim:

このパッチを適用する際は必ず併せて適用する必要のあるパッチ(同時適用) のパッチID。

Ind:

手動で適用する必要のあるパッチ(個別適用パッチ)。"I"が表示されます。

Rem:

リモート適用できないパッチ。"L"が表示されます。

Rol:

ローリングアップデートできないパッチ。"U"が表示されます。

Patch-ID:

パッチWebから提供されているパッチの番号(Patch)+パッチWebから提供されているパッ

チの最新版数(LR)。

赤色で網がけされたパッチは、Alert、Securityのいずれかに該当するパッチです。

Page 37: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.1 HTML

29

4.1.2 適用済パッチHTML

4.1.2.1 ファイル名

出力されるファイルは"installed.html"と"installed_v.html"です。"installed.html"は標準、

"installed_v.html"は詳細で、表示項目数が異なります。

各ファイルをWebブラウザで表示してください。

4.1.2.2 表示項目

【出力項目】

Target Node:

ノード名。fjpmana(1M)の-Nオプションで別名を指定した場合は、別名とノード名を表示

します。

出力例) ノード"dbsvr01"で、別名"dbsvr01-A"を指定した場合

Target Node: dbsvr01-A(dbsvr01)

Node OS:

Solaris OSバージョン。

Machine Type:

機種のタイプ。

Cross Reference File Date:

パッチの解析に使用したクロスリファレンスの作成日付。

Patch Analyze Date:

パッチの解析を行った日。

Total:

適用済パッチの個数。

Page 38: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

30

W:

このパッチがBadパッチである場合に"B"が表示されます。該当パッチがバックアウトでき

ない場合は"N"です。

Patch:

適用されているパッチの番号。

IR:

適用されているパッチの版数。

Alert:

重大障害情報の番号。このパッチが重大障害に該当する問題を含む場合のみ表示されます。

Security:

セキュリティ情報の番号。このパッチがセキュリティ障害に該当する問題を含む場合のみ

表示されます。

BadInfo:

Badパッチ情報の番号。このパッチがレベルダウン障害に該当する問題を含む場合のみ表

示されます。

Synopsis:

このパッチの概要。クロスリファレンスに該当パッチの情報がない場合は"-"がです。

Product:

このパッチで修正されるパッケージを含む製品名。クロスリファレンスに該当パッチの情

報がない場合はパッケージ名です。

Installed:

パッチを適用した日付と時刻。

以下は適用済パッチHTML(詳細)だけに出力される項目です。

Requires:

このパッチのRequires(前提)パッチのパッチID。

Incompat:

このパッチのIncompatible(排他)パッチのパッチID。

Obsoletes:

このパッチのObsoletes(吸収)パッチのパッチID。

赤色で網がけされたパッチはBadパッチ、灰色で網がけされたパッチはバックアウトできないBad

パッチです。

Page 39: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.1 HTML

31

4.1.3 ドキュメントHTML

4.1.3.1 ファイル名

出力されるファイルは"dldoc.html"です。ファイルをWebブラウザで表示してください。

4.1.3.2 表示項目

【チェックボックス】

Document:

表示するドキュメントを選択するときにチェックします。

【ボタン】

Select All:

全てのドキュメントを選択します。

Clear:

ドキュメントの選択を解除します。

View:

選択したドキュメントを表示します。

【出力項目】

Target Node:

ノード名。fjpmana(1M)の-Nオプションで別名を指定した場合は、別名とノード名を表示

します。

出力例) ノード"dbsvr01"で、別名"dbsvr01-A"を指定した場合

Target Node: dbsvr01-A(dbsvr01)

Page 40: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

32

Node OS:

Solaris OSバージョン。

Machine Type:

機種のタイプ。

Cross Reference File Date:

パッチの解析に使用したクロスリファレンス(xref)の作成日付。

Patch Analyze Date:

パッチの解析を行った日。

ATN Information:

パッチ適用時の注意事項の番号。

FNS Information:

重大障害情報の番号。

SEC Information:

セキュリティ情報の番号。

WDW Information:

Badパッチ情報の番号。

README:

パッチのREADME。

Patch:

パッチWebから提供されているパッチのパッチID。

Document:

ドキュメント番号。

Synopsis:

このパッチの概要。

Page 41: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.2 CSV

33

4.2 CSV

4.2.1 未適用パッチCSV

4.2.1.1 ファイル名

出力ファイル名は"applicable.csv"です。Excelなどで表示してください。

4.2.1.2 表示項目

Target Node:

ノード名。fjpmana(1M)の-Nオプションで別名を指定した場合は、別名とノード名を表示

します。

出力例) ノード"dbsvr01"で、別名"dbsvr01-A"を指定した場合

Target Node: dbsvr01-A(dbsvr01)

Node OS:

Solaris OSバージョン。

Machine Type:

機種のタイプ。

Cross Reference File Date:

パッチの解析に使用したクロスリファレンスの作成日付。

Patch Analyze Date:

パッチの解析を行った日。

Warning:

このパッチが重要パッチである場合に"A"が表示されます。重大障害、セキュリティ障害

の何れかに該当します。

Page 42: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

34

PatchID:

パッチWebから提供されているパッチの番号。

Installed Revision:

適用されているパッチの版数。"NA"は適用されていないことを示します。

Latest Revision:

パッチWebから提供されているパッチの最新版数。

Category:

パッチのカテゴリ (R=Recommended, S=Security)。

Attention:

パッチ適用時の注意事項の番号。最新版数を適用する際に注意が必要な場合のみ表示され

ます。

Alert:

重大障害情報の番号。最新版数が重大障害の修正を含む場合のみ表示されます。

Security:

セキュリティ情報の番号。最新版数がセキュリティ障害の修正を含む場合のみ表示されま

す。

BadInfo:

Badパッチ情報の番号。最新版数がレベルダウン障害の修正を含む場合のみ表示されます。

Synopsis:

このパッチの概要。

Product Name:

このパッチで修正されるパッケージを含む製品名。クロスリファレンスに該当パッチの情

報がない場合はパッケージ名です。

Size:

パッチのサイズ (KB単位)。

Release Date:

パッチの公開日付。

PTF:

最初に集約したPTFの版数。

RSPC:

最初に集約したRSPCの版数。

Requires:

最新版数のRequires(前提)パッチのパッチID。

Incompatible:

最新版数のIncompatible(排他)パッチのパッチID。

Obsoletes:

最新版数のObsoletes(吸収)パッチのパッチID。

Pre-Remove:

このパッチを適用する前に必ず削除(patchrm)する必要のあるパッチ(事前削除) のパッ

チID。

Simultaneous:

このパッチを適用する際は必ず併せて適用する必要のあるパッチ(同時適用) のパッチID。

Individual:

手動で適用する必要のあるパッチ(個別適用パッチ)。"I"が表示されます。

Remote:

リモート適用できないパッチ。"L"が表示されます。

Rolling:

ローリングアップデートできないパッチ。"U"が表示されます。

Itime:

パッチ適用予測時間(分単位)。

Need Patch:

このパッチを適用する前に適用すべきパッチ。

Page 43: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.2 CSV

35

4.2.2 適用済パッチCSV

4.2.2.1 ファイル名

出力ファイル名は"installed.csv"です。Excelなどで表示してください。

4.2.2.2 表示項目

Target Node:

ノード名。fjpmana(1M)の-Nオプションで別名を指定した場合は、別名とノード名を表示

します。

出力例) ノード"dbsvr01"で、別名"dbsvr01-A"を指定した場合

Target Node: dbsvr01-A(dbsvr01)

Node OS:

Solaris OSバージョン。

Machine Type:

機種のタイプ。

Cross Reference File Date:

パッチの解析に使用したクロスリファレンスの作成日付。

Patch Analyze Date:

パッチの解析を行った日。

Warning:

このパッチがBadパッチである場合に"B"が表示されます。該当パッチがバックアウトでき

ない場合は"N"です。

Page 44: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

36

PatchID:

適用されているパッチの番号。

Installed Revision:

適用されているパッチの版数。

Alert:

重大障害情報の番号。このパッチが重大障害に該当する問題を含む場合のみ表示されます。

Security:

セキュリティ情報の番号。このパッチがセキュリティ障害に該当する問題を含む場合のみ

表示されます。

BadInfo:

Badパッチ情報の番号。このパッチがレベルダウン障害に該当する問題を含む場合のみ表

示されます。

Synopsis:

このパッチの概要。クロスリファレンスに該当パッチの情報がない場合は"-"です。

Product Name:

このパッチで修正されるパッケージを含む製品名。クロスリファレンスに該当パッチの情

報がない場合はパッケージ名です。

Installed Date:

パッチを適用した日付。

Installed Time:

パッチを適用した時刻。

Requires:

このパッチのRequires(前提)パッチのパッチID。

Incompatible:

このパッチのIncompatible(排他)パッチのパッチID。

Obsoletes:

このパッチのObsoletes(吸収)パッチのパッチID。

Page 45: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.3 縦線'|'区切り

37

4.3 縦線'|'区切り

4.3.1 未適用パッチ縦線'|'区切り

4.3.1.1 ファイル名

出力ファイル名は"applicable.txt"です。エディタなどで表示してください。

4.3.1.2 表示項目

#W|Patch|IR|LR|RS|Attention|Alert|Security|BadInfo|Synopsis|Product|Size|Release|PT…

|108434|20|22|R|||||SunOS 5.8: 32-Bit Shared library patch for C++|Solaris 8 OS|940|…

|108435|20|22|R|||||SunOS 5.8: 64-Bit Shared library patch for C++|Solaris 8 OS|760|…

|108723|01|02||||||SunOS 5.8: lofs patch|Solaris 8 OS|118|2006/09/13|R06081|||||||||…

|108725|22|27|R|ATN-00032-02.ja;ATN-00230-02.ja;ATN-00231-02.ja;||||SunOS 5.8: st dr…

A|108773|21|27|RS||FNS-15544-01.ja;|||SunOS 5.8: IIIM and X Input & Output Method pa…

|108806|20|21|R|||||SunOS 5.8: Sun Quad FastEthernet qfe driver|Solaris 8 OS|158|200…

|108820|03|04||||||SunOS 5.8: nss_compat.so.1 patch|Solaris 8 OS|60|2007/06/14|R0705…

A|108919|27|30|RS||FNS-15687-02.ja;|||CDE 1.4: dtlogin patch|Solaris 8 OS|224|2006/0…

|108921|23|25|R|||||CDE 1.4: dtwm patch|Solaris 8 OS|354|2006/04/19|R06081|1.5.16|10…

|108940|71|76|S|||||Motif 1.2.7 and 2.1.1: Runtime library patch for Solaris 8|Solar…

:

W:

このパッチが重要パッチである場合に"A"が表示されます。重大障害、セキュリティ障害

の何れかに該当します。

Patch:

パッチWebから提供されているパッチの番号。

IR:

適用されているパッチの版数。"NA"は適用されていないことを示します。

LR:

パッチWebから提供されているパッチの最新版数。

RS:

パッチのカテゴリ (R=Recommended, S=Security)。

Attention:

パッチ適用時の注意事項の番号。最新版数を適用する際に注意が必要な場合のみ出力され

ます。

Alert:

重大障害情報の番号。最新版数が重大障害の修正を含む場合のみ出力されます。

Security:

セキュリティ情報の番号。最新版数がセキュリティ障害の修正を含む場合のみ出力されま

す。

BadInfo:

Badパッチ情報の番号。最新版数がレベルダウン障害の修正を含む場合のみ出力されます。

Synopsis:

このパッチの概要。

Product:

このパッチで修正されるパッケージを含む製品名。クロスリファレンスに該当パッチの情

報がない場合はパッケージ名です。

Page 46: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

38

Size:

パッチのサイズ (KB単位)。

Release:

パッチの公開日付。

PTF:

最初に集約したPTFの版数。

RSPC:

最初に集約したRSPCの版数。

Requires:

最新版数のRequires(前提)パッチのパッチID。

Incompat:

最新版数のIncompatible(排他)パッチのパッチID。

Obsoletes:

最新版数のObsoletes(吸収)パッチのパッチID。

Pre-Remove:

このパッチを適用する前に必ず削除(patchrm)する必要のあるパッチ(事前削除) のパッ

チID。

Simultaneous:

このパッチを適用する際は必ず併せて適用する必要のあるパッチ(同時適用) のパッチID。

Individual:

手動で適用する必要のあるパッチ(個別適用パッチ)。"I"が表示されます。

Remote:

リモート適用できないパッチ。"L"が表示されます。

Rolling:

ローリングアップデートできないパッチ。"U"が表示されます。

Itime:

パッチ適用予測時間(分単位)。

Need Patch:

このパッチを適用する前に適用すべき未適用パッチ。

Page 47: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.3 縦線'|'区切り

39

4.3.2 適用済パッチ縦線'|'区切り

4.3.2.1 ファイル名

出力ファイル名は"installed.txt"です。エディタなどで表示してください。

4.3.2.2 表示項目

#W|Patch|IR|Alert|Security|BadInfo|Synopsis|Product|Installed Date|Installed Time|Re…

108434|20||||SunOS 5.8: 32-Bit Shared library patch for C++|Solaris 8 OS|2006/06/02|…

108435|20||||SunOS 5.8: 64-Bit Shared library patch for C++|Solaris 8 OS|2006/06/02|…

108528|29||||SunOS 5.8: kernel update patch|Solaris 8 OS|2006/06/02|19:13:21|108987-…

111372-04;111456-01;108947-01;109048-06;110180-01;110552-01;111541-02;109052-01;110…

;109066-03;111209-01;109234-09;109352-05;110130-01;111451-02;111503-01;113295-02;11…

108569|08||||X11 6.4.1: platform support for new hardware|Solaris 8 OS|2006/06/02|20…

108576|52||||SunOS 5.8: Expert3D IFB Graphics Patch|Solaris 8 OS|2006/06/02|20:10:18…

108604|35||||SunOS 5.8: Elite3D AFB Graphics Patch|Solaris 8 OS|2006/06/02|19:42:36|…

108605|37||||SunOS 5.8: Creator 8 FFB Graphics Patch|Solaris 8 OS|2006/06/02|19:42:4…

:

W:

このパッチがBadパッチである場合に"B"が表示される (該当パッチがバックアウトでき

ない場合は"N"です。

Patch:

適用されているパッチの番号。

IR:

適用されているパッチの版数。

Alert:

重大障害情報の番号。このパッチが重大障害に該当する問題を含む場合のみ出力されます。

Security:

セキュリティ情報の番号。このパッチがセキュリティ障害に該当する問題を含む場合のみ

出力されます。

BadInfo:

Badパッチ情報の番号。このパッチがレベルダウン障害に該当する問題を含む場合のみ出

力されます。

Synopsis:

このパッチの概要。クロスリファレンスに該当パッチの情報がない場合は"-"です。

Product:

このパッチで修正されるパッケージを含む製品名。クロスリファレンスに該当パッチの情

報がない場合はパッケージ名です。

Installed Date:

パッチを適用した日付。

Installed Time:

パッチを適用した時刻。

Requires:

このパッチのRequires(前提)パッチのパッチID。

Incompat:

このパッチのIncompatible(排他)パッチのパッチID。

Page 48: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

40

Obsoletes:

このパッチのObsoletes(吸収)パッチのパッチID。

Page 49: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.4 パッチ適用リスト

41

4.4 パッチ適用リスト

4.4.1 ファイル名

ダウンロードしたパッチをfjpmgaddコマンドで適用するためのリストで、縦線'|'で区切ったフ

ァイルです。適用可能なパッチが適用順に並んでいます。

出力ファイル名は"applylist.txt"です。エディタなどで表示してください。

4.4.2 表示項目

# Target Node: summer

# Cross Reference File Date: Jul/25/07

# Patch Analyze Date: Jul/27/2007 12:37

# Auto-applied patches

111111-07| | | | |SunOS 5.8: /usr/bin/nawk patch

117350-47| | | | |SunOS 5.8: kernel patch

123478-01| | | | |SunOS 5.8: fsck patch

111317-07| | | | |SunOS 5.8: /sbin/init and /usr/sbin/init patch

110386-04| | | | |SunOS 5.8: RBAC Feature Patch

:

108974-54| | |L| |SunOS 5.8: dada, uata, dad, sd, ssd and scsi drivers patch

114536-15| | |L| |SunOS 5.8: FUJITSU PCI GigabitEthernet 2.0 patch

914308-01| | |L|U|Enhanced Support Facility 2.5.1 : Machine Administration patch

914317-01| | |L|U|Enhanced Support Facility 2.5 2.5.1 2.6 : System Control 3 (SCF3 driver)

# Individually applied patches

#110934-26|I| | | |SunOS 5.8: package utilities patch

#108964-10|I| | | |SunOS 5.8: /usr/sbin/in.tftpd and /usr/sbin/snoop patch

#109077-20|I| | | |SunOS 5.8: dhcp server and admin patch

:

#914024-02|I| |L|U|Enhanced Support Facility 2.5 2.5.1 2.6, System Console Software 2.5.1

2.6 2.6.1 : FJSVsnap patch

Target Node:

ノード名。fjpmana(1M)の-Nオプションで別名を指定した場合は、別名とノード名を表示

します。

出力例) ノード"dbsvr01"で、別名"dbsvr01-A"を指定した場合

Target Node: dbsvr01-A(dbsvr01)

Cross Reference File Date:

パッチの解析に使用したクロスリファレンス(xref)の作成日付。

Patch Analyze Date:

パッチの解析を行った日。

Pre-remove patches:

事前削除パッチ。一括適用パッチまたは個別適用パッチを適用する前に必ず削除

(patchrm)する必要のあるパッチです。

Auto-applied patches:

一括適用パッチ。fjpmgaddコマンドで適用されるパッチです。

Page 50: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第4章 出力ファイル

42

Individually applied patches:

個別適用パッチ。手動で適用する必要のあるパッチです。

コメント行:

'#'で始まる行はコメント行。fjpmgaddコマンドとfjpmgrmコマンドの対象外です。

有効行:

コメント行、改行のみの行、および空白のみの行以外。fjpmgaddコマンドとfjpmgrmコマ

ンドの対象となります。

第1フィールド(パッチID):

未適用パッチのパッチID。

第2フィールド(個別適用パッチ/事前削除パッチ):

個別適用パッチには"I"、事前削除パッチに"P"が表示されます。

前提パッチが個別適用の場合も"I"が表示されます。個別適用パッチはコメント行になっ

ています。

第3フィールド(排他パッチ):

排他パッチ (Incompatible) があるパッチに"C"が表示されます。

第4フィールド(リモート適用不可):

リモート適用できないパッチに"L"が表示されます。前提パッチがリモート適用できない

場合も"L"が表示されます。

第5フィールド(ローリングアップデート不可):

ローリングアップデートできないパッチに"U"が表示されます。前提パッチがローリング

アップデートできない場合も"U"が表示されます。

第6フィールド(Synopsis):

このパッチの概要。

Page 51: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

4.4 パッチ適用リスト

43

第5章 コマンドリファレンス

この章では、fjpmanaコマンド,fjpmgaddコマンド,fjpmgrmコマンド,fjcollectコマンドの使用方

法について説明します。

Page 52: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第5章 コマンドリファレンス

44

5.1 fjpmana(1M)

【名前】 fjpmana – 未適用パッチの解析とパッチ適用リストの作成

【形式】 /opt/FJSVupdta/sbin/fjpmana -x xref [-o output_dir] [-u url_file] [-AR] [-e exclude] [-i

input_file [-N node]] [-s time] [-p patch_dir [-k keystore] | -r patch_file | patch_id ...]

【機能説明】 fjpmanaコマンドは、パッチ解析に必要な情報を収集し、-xオプションで指定したクロスリファ

レンス(xref)を元に未適用パッチの解析を行います。

収集する情報は以下の通りです。

l パッケージ情報 (pkginfo -l) (*1)

l パッチ適用情報 (patchadd -p) (*2)

l ノード名、Solaris OSバージョン (uname -a)

l システム構成 (prtconf)

l ホストID (hostid)

l パッチ版数情報の採取日付

l パッチ適用日付

l パッチのバックアウト情報

*1) -sを指定した場合は、パッケージ情報の一部だけを採取します。

*2) -sを指定した場合は、showrev -pを採取します。

-oオプションで指定したディレクトリ下に解析結果ディレクトリ"fjpmana_NODE"を作成し、未適

用パッチと適用済パッチの解析結果と、未適用の全パッチを適用順に並べたパッチ適用リストを

出力します("NODE"はfjpmanaコマンドを実行したシステムのノード名です)。以前と同じ出力先

を指定した場合は上書きします。-oオプションの省略時はカレントディレクトリ下に

"yyyymmdd_HHMM/fjpmana_NODE

出力する解析結果は以下の通りです。

"というディレクトリを作成し(yyyy=年、mm=月、dd=日、HH=時、

MM=分) 、コマンドの最後に実際に出力したディレクトリ名を表示します。

ファイル形式 未適用パッチ 適用済パッチ

HTML (標準) applicable.html installed.html

HTML (詳細) applicable_v.html installed_v.html

ドキュメントHTML dldoc.html -

縦線'|'区切り applicable.txt installed.txt

CSV applicable.csv installed.csv

HTMLファイルは、-uオプションで指定したファイルに記述されたURLを使用して、ダウンロード

用のcgiパスを生成します。省略時はカレントディレクトリの"urldef"に記述されたURLを使用し

ます。

未適用パッチの標準・詳細HTMLでは以下の操作が可能です。

l パッチのダウンロード

l ドキュメント(注意事項・重大障害情報・セキュリティ情報・Badパッチ情報)の参照

l パッチのREADMEファイルの参照

ドキュメントHTMLでは以下の操作が可能です。

l 全てのドキュメント(注意事項・重大障害情報・セキュリティ情報・Badパッチ情報)の参

Page 53: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

5.1 fjpmana(1M)

45

パッチ適用リスト"applylist.txt"は、未適用パッチをパッチの前提関係を元に、適用する順序

に並べ替えたもので、未適用の全パッチを対象とします。

-Aオプションまたは-Rオプションで未適用パッチへの出力対象とするパッチの種類を絞ること

が可能です。-Aオプションは、重大障害情報またはセキュリティ情報があるパッチで、-Rオプシ

ョンは推奨パッチまたはセキュリティパッチです。

patch_idまたは-r patch_fileまたは-p patch_dirで適用対象とするパッチを指定することも可

能です。-p指定で対象とするパッチの形式は圧縮形式(zip、tar.Z)です。

指定したパッチIDまたは指定したpatch_dir下のパッチが解析結果の未適用パッチ一覧にない場

合は、パッチ適用リストに入りません。その際、WARNINGメッセージ出力し、解析結果ディレク

トリ下のログファイル"fjpmana_log"に出力されます。

パッチ適用手順"pcdoc_ja.txt"は、fjpmgaddコマンドを使用してパッチを適用するための手順を

記述したものです。

パッチ適用リストとログファイルの文字コードはEUC、それ以外のファイルはシフトJISです。

特定のパッチを未適用パッチに出力したくない場合は、-eオプションを使用します。

他のシステムの未適用パッチの解析を行う場合は、-iオプションでパッチ版数情報(fjcollectコ

マンドの出力)を指定します。-Nオプションでノード名に別名を付けられます。

【オプション】 -x xref

解析に使用するクロスリファレンスのアーカイブファイル名をフルパス("/"で始まるパ

ス名)または相対パスで指定します。このオプションは省略できません。

-o output_dir

作成されるパッチ解析結果の出力先ディレクトリをフルパス("/"で始まるパス名)または

相対パスで指定します。省略時はカレントディレクトリに"yyyymmdd_HHMM"というディレ

クトリを作成します (yyyymmdd_HHMMは年月日時分) 。

-u url_file

パッチWebのURL記述ファィルをフルパス("/"で始まるパス名)または相対パスで指定しま

す。省略時はカレントディレクトリの"urldef"を使用します。

-A

未適用パッチを、重大障害情報またはセキュリティ情報があるパッチに絞ります。

-Aオプションおよび-Rオプションの省略時は全パッチを対象とします。-Aオプションおよ

び-Rオプションを同時に指定した場合は、重大障害情報があるパッチ、セキュリティ情報

があるパッチ、推奨パッチおよびセキュリティパッチを対象とします。

-R

未適用パッチを、推奨パッチおよびセキュリティパッチに絞ります。(パッチのカテゴリ

が"R"(Recommended)と"S"(Security))。

-Rオプションおよび-Aオプションの省略時は全パッチを対象とします。-Rオプションおよ

び-Aオプションを同時に指定した場合は、重大障害情報があるパッチ、セキュリティ情報

があるパッチ、推奨パッチおよびセキュリティパッチを対象とします。

-e exclude

未適用パッチとして出力したくないパッチIDリストのファイルを指定します。

PATCH=nnnnnn-nnまたはPATCH=nnnnnnの形式で、改行コードで区切って入力します。

-i input_file

fjcollectコマンドで作成したパッチ版数情報のファイル名を指定します。tar.Z形式と

zip形式のファイルが対象です。

省略時はfjpmanaコマンドを実行したシステムのパッチ版数情報を収集して解析します。

-N node

パッチ版数情報内のノード名と異なる名前を付ける場合に指定します。64文字以内で、使

Page 54: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第5章 コマンドリファレンス

46

用できる文字は半角英数字、'-'(ハイフン) 、'.'(ピリオド)、および '_'(アンダースコ

ア)です。-iオプションと同時に指定します。

-s time

fjpmanaコマンド実行中のCPU使用率を下げる場合に、処理を休止する1回当りの時間(秒)

を指定します。指定できるのは0~99です。コマンドの実行時間は指定した時間に比例し

て長くなります。

-p patch_dir

適用対象とするパッチが格納されているディレクトリをフルパス("/"で始まるパス名)ま

たは相対パスで指定します。省略すると、全ての未適用パッチを適用対象にします。

なお、-pオプションと-rオプションとオペランドは同時に指定できません。

-k keystore

署名付きパッチの検証に使用するキーストアファイルを指定します。-pオプションと同時

に指定します。省略時は署名の検証を行ないません。

(署名付きパッチはサポートしていないため、指定しないでください。)

-r patch_file

適用対象とするパッチIDが入ったファイルをフルパス("/"で始まるパス名)または相対パ

スで指定します。パッチIDを改行コードで区切って入力します。省略すると、全ての未適

用パッチを適用対象にします。

なお、-pオプションと-rオプションとオペランドは同時に指定できません。

【オペランド】 patch_id

適用対象とするパッチIDを指定します。省略すると、全ての未適用パッチを適用対象にし

ます。

なお、-pオプションと-rオプションとオペランドは同時に指定できません。

【使用例】 ● クロスリファレンス"/data/patch_info.tar.Z"を使用して解析を行い、解析結果を

"/data/analyze"下に出力する。

$ /opt/FJSVupdta/sbin/fjpmana -x /data/patch_info.tar.Z -o /data/analyze

● クロスリファレンス"/data/patch_info.tar.Z"を使用して解析を行い、ディレクトリ

"/data/patch"下のパッチでパッチ適用リストを作成する。

$ /opt/FJSVupdta/sbin/fjpmana -x /data/patch_info.tar.Z -p /data/patch

● クロスリファレンス"/data/patch_info.tar.Z"と"/data/urldef"ファイルに記述された

URLを使用して解析を行う。

$ /opt/FJSVupdta/sbin/fjpmana -x /data/patch_info.tar.Z -u /data/urldef

● クロスリファレンス"/data/patch_info.tar.Z"を使用し、未適用パッチに出力したくない

パッチを"/data/exclude"ファイルに定義して解析を行う。

$ /opt/FJSVupdta/sbin/fjpmana -x /data/patch_info.tar.Z –e /data/exclude

● クロスリファレンス"/data/patch_info.tar.Z"を使用して解析を行い、重大障害情報また

はセキュリティ情報がある未適用パッチでパッチ適用リストを作成する。

$ /opt/FJSVupdta/sbin/fjpmana -x /data/patch_info.tar.Z -A

Page 55: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

5.1 fjpmana(1M)

47

【終了ステータス】 0 正常終了

0以外 異常終了

【関連項目】 fjpmgadd(1M), fjpmgrm(1M)

【関連ファイル】 なし

【注意事項】 ● fjpmanaコマンドは、スーパユーザ以外でも実行できます。

● 出力先ディレクトリ下には、解析結果ディレクトリ"fjpmana_NODE"以外に作業用ディレク

トリとしてノード名のディレクトリ"NODE"を作成します。これらのディレクトリはコマン

ドが異常終了しても削除しません。なお、-iオプションを使用した場合は

"fjpmana_temporaryN", "temporaryN" (Nは桁数可変の数字)の名前で作成することもあり

ます。トラブル発生時の調査資料として必要ですので、パッチの適用またはトラブル調査

が終了するまでは削除しないでください。

● Solaris 10 OSのnon-global zoneに対しては、個別にパッケージをインストールしたシス

テムが対象です。 インストールしていない場合は、non-global zoneの解析を行う必要は

ありません。

● Solaris 10 OSのnon-global zoneで実行した場合、全てのzoneに共通にインストールされ

ているパッケージに対するパッチも解析結果として出力されますが、non-global zoneに

おいてパッチは適用できません。あらかじめglobal zoneの解析とパッチ適用を行ってか

ら、non-global zoneのパッチ版数情報の解析を行ってください。

● -eオプションで指定するファイルは、使用するユーザを所有者とし、パーミッションを

0600にしてください。

Page 56: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第5章 コマンドリファレンス

48

5.2 fjpmgadd(1M) 【名前】

fjpmgadd - パッチ適用

【形式】 /opt/FJSVupdta/sbin/fjpmgadd [-q] -r patch_list -d patch_dir [-k keystore] [-R root_dir

|-U] [-- patchadd_option]

【機能説明】 fjpmgaddコマンドは、-rオプションで指定したパッチ適用リストに従って、-dオプションで指定

したディレクトリ配下のパッチを適用します。リモート適用や、ローリングアップデートも可能

です。リモート適用の場合は、パッチ適用リストからリモート適用可能なパッチを適用します。

ローリングアップデートの場合は、パッチ適用リストからローリングアップデート可能なパッチ

を適用します。

リストに書かれた順序でパッチを適用し、適用順序のチェックや並び替えはしません。また、適

用できるパッチかどうかのチェックはしません(パッチ間の前提関係・排他関係、同じパッチが

既に適用済、など)。

適用処理の開始を確認するため対話メッセージを出力します。

パッチ適用中は適用しているパッチの番号が表示されます。

patchaddコマンドによる適用結果を採取したログファイル"yyyymmddHHMM-apply.log"が、カレン

トディレクトリと/var/sadm/ptf/fjpmディレクトリに作成されます(yyyymmddHHMMはfjpmgaddを

実行した年月日時分)。リモート適用の場合はroot_dir/var/sadm/ptf/fjpmディレクトリにも作

成します。

パッチの形式は圧縮形式(zip、tar.Z)、展開されたパッチです。同じパッチIDで異なる形式があ

る場合はzip、tar.Z、展開されたパッチの順に優先して使用します。

【オプション】 -q

適用処理の開始を確認する対話メッセージを表示しません (非対話モード)。省略時は対

話メッセージを表示します。

-r patch_list

任意のパッチ適用リストのファイル名をフルパス("/"で始まるパス名)または相対パスで

指定します。このオプションは省略できません。

-d patch_dir

パッチを格納したディレクトリをフルパス("/"で始まるパス名)または相対パスで指定し

ます。このオプションは省略できません。

-k keystore

署名付きパッチの検証に使用するキーストアファイルを指定します。省略時は署名の検証

を行ないません。

(署名付きパッチはサポートしていないため、指定しないでください。)

-R root_dir

リモート適用する場合に、適用対象のシステムをマウントしたディレクトリをフルパス

("/"で始まるパス名)で指定します。あらかじめroot_dirに適用対象のシステムをマウン

トしておいてください。fjpmgaddコマンドを実行するシステムと同じSolaris OSバージョ

ンのシステムを指定してください。

-Rオプションと-Uオプションは同時に指定できません。

-U

クラスタ環境のシステムで、ローリングアップデートする場合に指定します。

Page 57: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

5.2 fjpmgadd(1M)

49

-Rオプションと-Uオプションは同時に指定できません。

【オペランド】 patchadd_option

patchaddコマンドに渡すオプションを"—-"に続けて指定します。省略時はオプションなし

でpatchaddコマンドを実行します。

【使用例】 ● fjpmanaコマンドで作成したパッチ適用リスト"applylist.txt"に従って、ディレクトリ

"/data/patch"内のパッチを適用する。

# /opt/FJSVupdta/sbin/fjpmgadd –r applylist.txt -d /data/patch

● fjpmanaコマンドで作成したパッチ適用リスト"applylist.txt"に従って、ディレクトリ

"/data/patch"内のリモート適用可能なパッチを、ディレクトリ"/SYS1"下のシステムに適

用する。

# /opt/FJSVupdta/sbin/fjpmgadd -r applylist.txt -d /data/patch –R /SYS1

● fjpmanaコマンドで作成したパッチ適用リスト"applylist.txt"に従って、ディレクトリ

"/data/patch"内のローリングアップデート可能なパッチを適用する。

# /opt/FJSVupdta/sbin/fjpmgadd -r applylist.txt -d /data/patch –U

【終了ステータス】 0 正常終了

0以外 異常終了

【関連項目】 patchadd(1M), patchrm(1M), fjpmgrm(1M)

【関連ファイル】 なし

【注意事項】 ● fjpmgaddコマンドは、スーパユーザで実行してください。

● fjpmgaddコマンドは、シングルユーザモードで実行することを推奨します。マルチユーザ

モードで実行する場合は、各パッチのREADMEを確認してから実行してください。ただし、

-Rオプションを使用して適用する場合はシングルユーザモードで実行する必要はありま

せん。

● fjpmgaddコマンド、fjpmgrm コマンド、patchaddコマンドおよびpatchrmコマンドは同時

に複数実行しないでください。

● パッチ適用後に結果を確認してください。

● 適用時に/tmpディレクトリに圧縮形式のパッチを展開するため、十分な空き領域(300MB

以上)が必要になります。

● Solaris 10 OSで、non-global zoneが存在する場合は、あらかじめすべてのnon-global zone

を停止状態(installed)にしてください。

● リモート適用する場合、-Rオプションにはfjpmgaddコマンドを実行するシステムと同じ

Solaris OSバージョンのシステムを指定してください。

● Solaris 10 OSでnon-global zoneが存在するシステムに対して、リモート適用しないでく

ださい。リモート適用した場合、global zoneと non-global zone 間でパッチの不整合が

Page 58: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第5章 コマンドリファレンス

50

発生し、システムの再インストールが必要となる場合があります。

Page 59: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

5.3 fjpmgrm(1M)

51

5.3 fjpmgrm(1M)

【名前】 fjpmgrm - パッチ削除

【形式】 /opt/FJSVupdta/sbin/fjpmgrm [-q] -r patch_list [-R root_dir |-U] [-- patchrm_option]

【機能説明】 fjpmgrmコマンドは、-rオプションで指定されたパッチ適用リストの逆順にパッチを削除します。

fjpmgaddコマンドでリモート適用したパッチや、ローリングアップデートしたパッチを、パッチ

適用リストに従って削除できます。

削除順序のチェックや並び替えはしません。また、削除できるパッチかどうかのチェックはしま

せん(パッチ間の前提関係など)。

削除処理の開始を確認する対話メッセージを出力します。

パッチ削除中は削除しているパッチの番号が表示されます。

patchrmコマンドによる削除結果を採取したログファイル"yyyymmddHHMM-remove.log"が、カレン

トディレクトリと/var/sadm/ptf/fjpmディレクトリに作成されます (yyyymmddHHMMはfjpmgrmを

実行した年月日時分)。リモート適用したパッチを削除した場合はroot_dir/var/sadm/ptf/fjpm

にも作成します。

【オプション】 -q

削除処理の開始を確認する対話メッセージを表示しません (非対話モード)。省略時は対

話メッセージを表示します。

-r patch_list

任意のパッチ適用リストのファイル名をフルパス("/"で始まるパス名)または相対パスで

指定します。このオプションは省略できません。

-R root_dir

リモート適用したパッチを削除する場合に、削除対象のシステムをマウントしたディレク

トリをフルパス("/"で始まるパス名)で指定します。あらかじめroot_dirに対象のシステ

ムをマウントしておいてください。fjpmgrmコマンドを実行するシステムと同じSolaris

OSバージョンのシステムを指定してください。

-Rオプションと-Uオプションは同時に指定できません。

-U

クラスタ環境のシステムで、ローリングアップデートしたパッチを削除する場合に指定し

ます。

-Rオプションと-Uオプションは同時に指定できません。

【オペランド】 patchrm_option

patchrmコマンドに渡すオプションを"—-"に続けて指定します。省略時はオプションなし

でpatchrmコマンドを実行します。

【使用例】 ● fjpmanaコマンドで作成したパッチ適用リスト"applylist.txt"の逆順に、パッチを削除す

る。

Page 60: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第5章 コマンドリファレンス

52

# /opt/FJSVupdta/sbin/fjpmgrm -r applylist.txt

● fjpmanaコマンドで作成したパッチ適用リスト"applylist.txt"の逆順に、ディレクトリ

"/SYS1"下のシステムからリモート適用したパッチを削除する。

# /opt/FJSVupdta/sbin/fjpmgrm -r applylist.txt –R /SYS1

● fjpmanaコマンドで作成したパッチ適用リスト"applylist.txt"の逆順に、ローリングアッ

プデートしたパッチを削除する。

# /opt/FJSVupdta/sbin/fjpmgrm -r applylist.txt –U

【終了ステータス】 0 正常終了

0以外 異常終了

【関連項目】 patchrm(1M), patchadd(1M), fjpmgadd(1M)

【関連ファイル】 なし

【注意事項】 ● fjpmgrmコマンドは、スーパユーザで実行してください。

● fjpmgrmコマンドは、シングルユーザモードで実行することを推奨します。シングルユー

ザモードで適用したパッチはシングルユーザモードで削除してください。ただし、-Rオプ

ションを使用して削除する場合はシングルユーザモードにする必要はありません。

● fjpmgrmコマンド、fjpmgadd コマンド、patchaddコマンドおよびpatchrmコマンドは同時

に複数実行しないでください。

● パッチ削除後に結果を確認してください。

● Solaris 10 OSで、non-global zoneが存在する場合は、あらかじめすべてのnon-global zone

を停止状態(installed)にしてください。

● リモート適用したパッチを削除する場合、-Rオプションにはfjpmgrmコマンドを実行する

システムと同じSolaris OSバージョンのシステムを指定してください。

● Solaris 10 OSでnon-global zoneが存在するシステムから、リモート適用したパッチを削

除しないでください。削除した場合、global zoneと non-global zone 間でパッチの不整

合が発生し、システムの再インストールが必要となる場合があります。

Page 61: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

5.4 fjcollect(1M)

53

5.4 fjcollect(1M)

【名前】 fjcollect - パッチ版数情報の採取

【形式】 /opt/FJSVupdta/sbin/fjcollect [-v] [-Z] [-o output_file] [-s time]

【機能説明】 fjcollectコマンドは、パッチ適用ノードでパッチ解析に必要なパッチ版数情報の収集を行いま

す。この情報をfjpmanaコマンドの-iオプションに指定することで、自システム以外のシステム

の未適用パッチの解析を行うことができます。

以下の情報を採取します。収集した情報はtar.Z形式またはzip形式で保存されます。

l パッケージ情報 (pkginfo -l) (*1)

l パッチ適用情報 (patchadd -p) (*2)

l ノード名、Solaris OSバージョン (uname -a)

l システム構成 (prtconf)

l ホストID (hostid)

l パッチ版数情報の採取日付

l パッチ適用日付

l パッチのバックアウト情報

*1) -sを指定した場合は、パッケージ情報の一部だけを採取します。

*2) -sを指定した場合は、showrev -pを採取します。

【オプション】 -v

fjcollectコマンドのバージョンを表示して終了します。表示されるバージョンは1.2.3

です。

-Z

パッチ版数情報をzip形式で採取します。省略時はtar.Z形式です。

-s time

fjcollectコマンド実行中のCPU使用率を下げる場合に、処理を休止する1回当りの時間

(秒)を指定します。指定できるのは0~99です。コマンドの実行時間は指定した時間に比

例して長くなります。

-o output_file

パッチ版数情報採取結果をまとめるアーカイブファイル名をフルパス("/"で始まるパス

名)または相対パスで指定します。拡張子(".tar.Z"または".zip")を除いた名前を指定し

ます。"output_file.tar.Z"または"output_file.zip"でファイルが作成されます。

省略時はカレントディレクトリに"NODE-yyyymmdd.tar.Z"または"NODE-yyyymmdd.zip"

(NODEは採取したノード名、yyyymmddは実行した年月日)という名前で作成します。

【使用例】 ● パッチ版数情報を"/data/collect_data/node01.tar.Z"というファイル名で採取する

$ /opt/FJSVupdta/sbin/fjcollect -o /data/collect_data/node01

● パッチ版数情報を"/data/collect_data/node01.zip"というファイル名で採取する

$ /opt/FJSVupdta/sbin/fjcollect –Z -o /data/collect_data/node01

Page 62: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第5章 コマンドリファレンス

54

【終了ステータス】 0 正常終了

0以外 異常終了

【関連項目】 fjpmana(1M) ,zip(1)

【注意事項】 ● fjcollectコマンドは、スーパユーザ以外でも実行できます。

● UpdateAdvisor (Solaris OS) をインストールしていないシステムの未適用パッチの解析

を行う場合は、fjcollectコマンドをそのシステムの任意のディレクトリにコピーして、

パッチ版数情報を採取してください。

● /usr/bin/zipコマンドがない場合は-Zオプションは使用できません。

Page 63: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

5.4 fjcollect(1M)

55

第6章 メッセージ

この章では、fjpmanaコマンド,fjpmgaddコマンド,fjpmgrmコマンド,fjcollectコマンドが出力す

るメッセージの原因と対処方法について説明します。

Page 64: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

56

6.1 fjpmana(1M) ERROR: fjpmana: Cannot create directory:

[意味]

DIR_NAME

出力先ディレクトリ(カレントディレクトリ)に権限がないため、ディレクトリを作成できません。

[対処] -oオプションで出力先ディレクトリを指定するか、書き込み可能なディレクトリに移動して再度

実行を使用してください。

ERROR: fjpmana: Cannot create file under output directory (INTERNAL_MESSAGE

[意味]

).

出力先ディレクトリ(-oオプションで指定したディレクトリまたはカレントディレクトリ)にフ

ァイルを作成できません。出力先ディレクトリ内に他のユーザが以前に実行した結果が残ってお

り、アクセス権(ファイルの読み取り/書き込み/実行、ディレクトリの読み取り/書き込み/検索)

がないか、またはファイルシステムの空き容量が不足している可能性があります。

INTERNAL_MESSAGEには調査用の詳細情報が表示されます。

[対処] ファイルシステムの空き容量と、出力先ディレクトリ内のファイルとディレクトリのアクセス権

を確認し、出力先ディレクトリ内に他のユーザが以前に実行した結果が残っている場合は、他の

ディレクトリを指定してください。

ERROR: fjpmana: Cannot extract patch information:

[意味]

FILE_NAME

-iオプションで指定したパッチ版数情報ファイルFILE_NAMEが展開できません。ファイルシステ

ムの空き容量が不足しているか、またはパッチ版数情報ファイルに異常があります。

[対処] ファイルシステムの空き容量を確認し、指定したファイルがuncompress(1)およびtar(1)で展開

できるかどうかを確認し、展開できない場合は再度fjcollect(1M)で採取してください。

ERROR: fjpmana: Command not found: /usr/bin/unzip

[意味] システムにunzip(1)がありません。または実行権がありません。

[対処] 「1.2.2 必須パッチ」を参照して、UpdateAdvisor (Solaris OS)に必要なパッチを適用してくだ

さい。

ERROR: fjpmana: Command not found: /DIR_NAME/jarsigner

[意味] jarsignerコマンドが見つかりません。J2SE SDKをインストールしていないか、または環境変数

JAVA_HOMEを設定していません。

[対処] J2SE SDK 1.4.2以降をインストールし、環境変数JAVA_HOMEを設定してください。

Page 65: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.1 fjpmana(1M)

57

インストール・設定済の場合は、SDKではなくJREがインストールされている可能性があります。

ERROR: fjpmana: Directory not found:

[意味]

DIR_NAME

-oオプションまたは-pオプションで指定したディレクトリが存在しません。

[対処] 存在するディレクトリを指定してください。

ERROR: fjpmana: File not found:

[意味]

FILE_NAME

-xオプション、-uオプション、-iオプション、-eオプションまたは-rオプションで指定したファ

イルが存在しません。

[対処] 存在するファイルを指定してください。

ERROR: fjpmana: Idle time too long (Max: 99).

[意味]

-sオプションに99を超える値が指定されました。

[対処]

-sオプションには0以上99以下の値を指定してください。

ERROR: fjpmana: Internal error occurred (INTERNAL_MESSAGE

[意味]

).

UpdateAdvisor (Solaris OS)が動作するために必要な情報を獲得できないか、処理中に異常が発

生しました。INTERNAL_MESSAGEには調査用の詳細情報が表示されます。

[対処] 再度実行しても発生する場合は、調査資料を採取して当社技術員にご連絡ください。

ERROR: fjpmana: Invalid character:

[意味]

INPUT_CHAR

-k、-x、-u、-e、-i、-r、-pオプションに指定したファイル名、-Nオプションに指定したノード

名の別名、または-sオプションに指定した時間に、使用できない文字INPUT_CHARが指定されまし

た。

[対処] 以下の文字を使用してください。

l ファイル名: 英数字、'-'、'.'、'/'、または'_'

l ノード名の別名: 英数字、'-'、'.'、または'_'。先頭は英数字。

l 時間: 数字

Page 66: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

58

ERROR: fjpmana: Invalid character in output directory DIR_NAME:

[意味]

INPUT_CHAR

出力先ディレクトリ(-oオプションで指定したディレクトリ、またはカレントディレクトリ)のパ

ス名に使用できない文字INPUT_CHARが指定されました。半角英数字-_/.以外が含まれています。

[対処] 英数字、'-'、'.'、'/'または'_'を使用してください。

ERROR: fjpmana: Invalid patch data file:

[意味]

FILE_NAME

-iオプションで指定したパッチ版数情報ファイルFILE_NAMEのサイズが0です。

[対処] fjcollect(1M)で採取したパッチ版数情報ファイルを指定してください。

ERROR: fjpmana: Invalid patch data found (node).

[意味] 未適用パッチを解析するために採取したシステム情報に異常があります。

[対処] 再度実行してください。同じメッセージが表示される場合は、調査資料を採取して当社技術員に

ご連絡ください。

ERROR: fjpmana: Invalid URL (http:// or https:// is needed).

[意味] URL記述ファイル(-uオプションで指定したファイルまたはカレントディレクトリの"urldef"フ

ァイル)内のURLの記述形式に誤りがあります。

[対処] "http://"または"https://"で始まるURLを指定してください。

ERROR: fjpmana: Invalid URL file: URL_FILE

[意味] URL記述ファイル(-uオプションで指定したファイルまたはカレントディレクトリの"urldef"フ

ァイル)内のURLの設定に誤りがあります。

[対処] URLを正しく設定してください。

ERROR: fjpmana: Invalid xref file (INTERNAL_MESSAGE):

[意味]

FILE_NAME

FILE_NAMEはクロスリファレンスではありません。INTERNAL_MESSAGEには調査用の詳細情報が表

示されます。

[対処] 保存したクロスリファレンスのファイル名を指定してください。

Page 67: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.1 fjpmana(1M)

59

ERROR: fjpmana: Java command not found (JAVA_HOME=DIR_NAME).

[意味] java コマンドが見つかりません。J2SE SDKをインストールしていないか、または環境変数

JAVA_HOMEを設定していません。

[対処] J2SE SDK 1.4.2以降をインストールし、環境変数JAVA_HOMEを設定してください。

ERROR: fjpmana: No valid patch ID in Applicable Patches List.

[意味] 未適用パッチリストに入るパッチがありません。以下の原因が考えられます。

l -rオプション、オペランド、または-pオプションで適用対象に指定したパッチIDが全て未

適用パッチにない。

[対処] 未適用パッチ一覧にあるパッチIDを指定してください。

ERROR: fjpmana: Node name specified with -N option is too long (Max:64 characters).

[意味] -Nオプションで指定した別名が長すぎます。

[対処]

別名の長さを64文字以内に変更して、再度実行してください。

ERROR: fjpmana: Node name too long:

[意味]

NODE_NAME

ノード名NODE_NAMEが長すぎます。

[対処] ノード名の長さを32文字以内に変更して、再度実行してください。

ERROR: fjpmana: Patch data file not found:

[意味]

FILE_NAME

-iオプションで指定したパッチ版数情報ファイルに異常があります。FILE_NAMEが見つかりませ

ん。

[対処] fjcollect(1M)で採取したパッチ版数情報ファイルを指定してください。

ERROR: fjpmana: Permission denied:

[意味]

DIR_NAME

出力先ディレクトリ(-oオプションで指定したディレクトリ、またはカレントディレクトリ配下

のyyyymmdd_HHMMディレクトリ)に権限がないため、ファイルまたはディレクトリを作成できませ

Page 68: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

60

ん。(yyyymmdd_HHMMはfjpmanaコマンドを実行した年月日時分)

[対処] 書き込み可能なディレクトリを使用してください。

ERROR: fjpmana: The URL of Patch Web must be specified.

[意味] カレントディレクトリにURL記述ファイル("urldef"ファイル)が存在しません。

[対処] -uオプションを指定するか、カレントディレクトリに"urldef"ファイルを作成しURLを設定して

ください。

ERROR: fjpmana: Unknown file type: FILE_NAME

[意味] -iオプションで指定したファイルFILE_NAMEがtar.Z形式ではありません。

[対処] fjcollect(1M)で採取したファイルを指定してください。

ERROR: fjpmana: Unknown java version: JAVA_PATH

[意味] JAVA_PATHのバージョンが判定できません。JAVA_PATHのバージョンの取得に失敗しました。

[対処] 以下のコマンドを実行して、バージョンが出力されるか確認してください。

# JAVA_PATH -version

ERROR: fjpmana: Unsupported java version: VERSION

[意味] 本バージョンVERSIONの java はサポートしていません。サポートしているバージョンは 1.4.2

以降です。

[対処] サポートされているバージョンのJ2SE SDKを入手・設定し、環境変数 JAVA_HOMEを設定してくだ

さい。

ERROR: fjpmana: Unsupported model.

[意味] サポート対象外のハードウェア上で実行されました。

[対処] 新機種上で実行された可能性があります。クロスリファレンスを最新にすれば実行できる場合が

あるため、クロスリファレンスをパッチWebからダウンロードして再度実行してください。

Page 69: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.1 fjpmana(1M)

61

ERROR: fjpmana: Unsupported OS version:

[意味]

OS_VERSION

サポート対象外のSolaris OSバージョンのシステム上で実行されました。

[対処] Solaris 8 OS ~ Solaris 10 OS上で実行してください。

WARNING: fjpmana: Invalid patch ID:

[意味]

PATCH_ID

パッチID PATCH_IDの形式に誤りがあります。

[対処] パッチIDを正しく指定してください。

WARNING: fjpmana: Neither R&S nor important patch of NODE_NAME:

[意味]

PATCH_ID

-Aオプションと-Rオプションが指定されましたが、-rオプション、オペランド、または-pオプシ

ョンで適用対象に指定したパッチIDは、推奨パッチ、セキュリティパッチ、重大障害情報または

セキュリティ情報があるパッチのいずれでもありません。

PATCH_IDは未適用パッチに出力されません

[対処]

未適用パッチに出力する必要がない場合は対処不要です。未適用パッチに出力したい場合は-Aオ

プションと-Rオプションを指定しないでください。

WARNING: fjpmana: Not applicable patch of NODE_NAME:

[意味]

PATCH_ID

-rオプション、オペランド、または-pオプションで適用対象に指定したパッチIDが未適用パッチ

にありません。

[対処] 未適用パッチ一覧にあるパッチIDを指定してください。

WARNING: fjpmana: Not important patch of NODE_NAME:

[意味]

PATCH_ID

-Aオプションが指定されましたが、-rオプション、オペランド、または-pオプションで適用対象

に指定したパッチIDは、重大障害情報またはセキュリティ情報があるパッチではありません。

PATCH_IDは未適用パッチに出力されません

[対処]

未適用パッチに出力する必要がない場合は対処不要です。未適用パッチに出力したい場合は-Aオ

プションを指定しないでください。

Page 70: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

62

WARNING: fjpmana: Not R&S patch of NODE_NAME:

[意味]

PATCH_ID

-Rオプションが指定されましたが、-rオプション、オペランド、または-pオプションで適用対象

に指定したパッチIDは、推奨パッチおよびセキュリティパッチではありません。

PATCH_IDは未適用パッチに出力されません

[対処]

未適用パッチに出力する必要がない場合は対処不要です。未適用パッチに出力したい場合は-Rオ

プションを指定しないでください。

WARNING: fjpmana: Patch PATCH_ID1 can be applied only after removing patch PATCH_ID2

[意味]

.

PATCH_ID1はPATCH_ID2をpatchrm(1M)で削除しないと適用できません。

[対処] PATCH_ID1を適用対象から外して再度fjpmana(1M)を実行するか、パッチ適用時にPATCH_ID1を適

用する前にPATCH_ID2をpatchrm(1M)で削除してください。

WARNING: fjpmana: Patch PATCH_ID1 can be applied only after removing patch PATCH_ID2

[意味]

,

which is a bad patch.

PATCH_ID1よりも低い版数のBadパッチPATCH_ID2が適用されているため、PATCH_ID1はPATCH_ID2

をpatchrm(1M)で削除しないと適用できません。

[対処] PATCH_ID1を適用対象から外して再度fjpmana(1M)を実行するか、パッチ適用時にPATCH_ID1を適

用する前にPATCH_ID2をpatchrm(1M)で削除してください。

WARNING: fjpmana: Patch PATCH_ID1 is incompatible with patch PATCH_ID2

[意味]

.

PATCH_ID1と排他関係にあるパッチPATCH_ID2が適用済か、または未適用パッチ内にあります。

PATCH_ID1の適用時にエラーになります。

[対処] パッチのREADMEやドキュメントを参照し、PATCH_ID1を適用するかどうか判断してください。

WARNING: fjpmana: Patch PATCH_ID1 must be applied together with patch PATCH_ID2

[意味]

.

PATCH_ID2はPATCH_ID1と一緒に適用する必要があるパッチですが、PATCH_ID2がパッチ適用リス

トに含まれていません。

[対処] パッチ適用リストの対象(-pオプション、-rオプション、またはオペランド)にPATCH_ID2を追加

して再度fjpmana(1M)を実行してください。

Page 71: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.1 fjpmana(1M)

63

WARNING: fjpmana: Patch PATCH_ID1 requires patch PATCH_ID2

[意味]

, which is not included in

the patches specified with -r or operand.

PATCH_ID2はPATCH_ID1の前提パッチですが、PATCH_ID2が-rオプションまたはオペランドで指定

したパッチの中にありません。fjpmgaddコマンドの実行時にエラーになります。

[対処] パッチ適用リストの対象(-rオプション、またはオペランド)にPATCH_ID2を追加して再度

fjpmana(1M)を実行してください。

WARNING: fjpmana: Patch PATCH_ID1 requires patch PATCH_ID2

[意味]

, which is not under the

directory specified with -p.

PATCH_ID2はPATCH_ID1の前提パッチですが、PATCH_ID2は-pオプションで指定したディレクトリ

にありません。fjpmgaddコマンドの実行時にエラーになります。

[対処] -pオプションで指定したディレクトリからPATCH_ID1を削除するか、PATCH_ID2のパッチを追加し

て、再度fjpmana(1M)を実行してください。

WARNING: fjpmana: The patch was unable to be verified:

[意味]

PATCH_ID

署名付きパッチの署名の検証に失敗しました。

[対処] 署名付きパッチはサポートしていません。

INFO: fjpmana: No applicable patches:

[意味]

NODE_NAME

全て最新のパッチが適用されていて未適用パッチがないか、-xオプションに指定したクロスリフ

ァレンスが古い可能性があります。

[対処] クロスリファレンスの日付を確認し、古い場合はパッチWebからダウンロードして再度実行して

ください。

INFO: fjpmana: Patch PATCH_ID

[意味]

is an individually applied patch.

パッチID PATCH_IDは個別適用パッチです。

[対処] 個別適用パッチは、パッチ適用リストに入りますが、fjpmgaddでは適用しません。パッチのREADME

および適用時の注意事項に従ってpatchadd(1M)で適用してください。

Page 72: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

64

INFO: fjpmana: Patch PATCH_ID

[意味]

successfully verified.

署名付きパッチの署名の検証に成功しました。

[対処] 必要ありません。(署名付きパッチはサポートしていません。)

INFO: fjpmana: Specified patch PATCH_ID

[意味]

excluded.

-eオプションで指定したパッチと、そのパッチを前提とするパッチを未適用パッチから除外しま

した。

[対処] 必要ありません。

Page 73: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.2 fjpmgadd(1M)

65

6.2 fjpmgadd(1M)

ERROR: fjpmgadd: Cannot create file:

[意味]

FILE_NAME

パッチ適用ログFILE_NAMEの作成に失敗しました。カレントディレクトリのあるファイルシステ

ムの空き容量が不足している可能性があります。

[対処] ディスク容量不足の可能性があるため、カレントディレクトリのあるファイルシステムの空き容

量を確認してください。空き容量が不足していない場合は、調査資料を採取して当社技術員にご

連絡ください。

ERROR: fjpmgadd: Cannot extract patch:

[意味]

PATCH_ID

パッチPATCH_IDの展開に失敗しました。/tmpファイルシステムの空き容量が不足しているか、パ

ッチファイルに異常があります。

[対処] /tmpファイルシステムの空き容量を確認し、指定したパッチファイルが展開できるかどうかを確

認してください。展開できない場合は再度パッチをダウンロードしてください。再度実行しても

発生する場合は、調査資料を採取して当社技術員にご連絡ください。

ERROR: fjpmgadd: Cannot specify '-R' and '-U' at the same time.

[意味] -Rオプション(リモート適用)と-Uオプション(ローリングアップデート)は同時に指定できませ

ん。

[対処] どちらかを指定して再度実行してください。

ERROR: fjpmgadd: Cannot specify root_dir : DIR_NAME

[意味] -Rオプションで指定したディレクトリDIR_NAMEは指定できません。

[対処] 正しいルートディレクトリを指定して再度実行してください。

ERROR: fjpmgadd: Cannot update log file.

[意味] パッチ適用処理中に異常が発生し、ログの更新に失敗しました。

[対処] ディスク容量不足の可能性があるためルートファイルシステムまたはカレントディレクトリの

あるファイルシステムの空き容量を確認後、再度実行してください。再度実行しても発生する場

合は、調査資料を採取して当社技術員にご連絡ください。

Page 74: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

66

ERROR: fjpmgadd: Command execution failed:

[意味]

COMMAND_NAME

コマンドCOMMAND_NAMEの実行に失敗しました。

[対処] 表示されたコマンドCOMMAND_NAMEが単体で実行できるかどうかを確認してください。

COMMAND_NAMEが正常に実行できない場合はそのコマンド自身の問題です。COMMAND_NAMEが異常終

了する原因を取り除いてから、再度fjpmgadd(1M)を実行してください。COMMAND_NAMEが正常に実

行できるにもかかわらず、fjpmgadd(1M)が同じエラーで終了する場合は、調査資料を採取して当

社技術員にご連絡ください。

ERROR: fjpmgadd: Command not found: /DIR_NAME/jarsigner

[意味] jarsignerコマンドが見つかりません。J2SE SDKをインストールしていないか、または環境変数

JAVA_HOMEを設定していません。

[対処] J2SE SDK 1.4.2以降をインストールし、環境変数JAVA_HOMEを設定してください。

インストール・設定済の場合は、SDKではなくJREがインストールされている可能性があります。

ERROR: fjpmgadd: Command not found: /usr/bin/unzip

[意味] システムにunzip(1)がありません。または実行権がありません。

[対処] 「1.2.2 必須パッチ」を参照して、UpdateAdvisor (Solaris OS)に必要なパッチを適用してくだ

さい。

ERROR: fjpmgadd: Directory not found:

[意味]

DIR_NAME

-dオプションまたは-Rオプションで指定したディレクトリが存在しません。

[対処] 存在するディレクトリを指定してください。

ERROR: fjpmgadd: Duplicate execution:

[意味]

COMMAND_NAME

fjpmgaddコマンド以外に、パッチ適用・削除用のコマンド(fjpmgadd(1M)、fjpmgrm(1M)、

patchadd(1M) またはpatchrm(1M)) COMMAND_NAMEが実行中です。

[対処] 上記コマンドが終了してから、再度実行してください。

Page 75: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.2 fjpmgadd(1M)

67

ERROR: fjpmgadd: File not found: DIR_NAME/applylist.txt

[意味] -Rオプションまたは-Uオプションを指定しましたが、-rオプションで適用パッチリスト

(applylist.txt)が指定されていません。

[対処] -Rオプションまたは-Uオプションを指定する場合は、-rオプションで適用パッチリスト

(applylist.txt)を指定してください。

ERROR: fjpmgadd: File not found:

[意味]

FILE_NAME

-rオプションで指定したファイルが存在しないか、-rオプションが指定されていません。

[対処] -rオプションで存在するファイルを指定してください。

ERROR: fjpmgadd: Format Error : FILE_NAME

[意味] -Rオプションまたは-Uオプション指定時に、-rオプションで指定したパッチ適用リスト

FILE_NAMEがリモート適用またはローリングアップデート用の適用パッチリストではありません。

[対処] -Rオプションまたは-Uオプションを指定する場合は、適用パッチリスト"applylist.txt"を指定

してください。

ERROR: fjpmgadd: Illegal OS combination (The target system is Solaris 10 or newer).

[意味] Solaris 8 OS~Solaris 9 OSのシステムから、-RオプションにSolaris 10 OS以降のシステムを

指定してパッチをリモート適用しようとしました。

[対処] Solaris 8 OS~Solaris 9 OSのシステムから-Rオプションを使用して、Solaris 10 OS以降のシ

ステムにパッチを適用できません。適用対象のシステムを起動し、リモート適用(-Rオプション)

を使用せずに適用してください。

ERROR: fjpmgadd: Illegal OS combination (The target system is Solaris 9 or older).

[意味] Solaris 10 OS以降のシステムから、-RオプションにSolaris 8 OS~Solaris 9 OSのシステムを

指定してパッチをリモート適用しようとしました。

[対処] Solaris 10 OS以降のシステムから-Rオプションを使用して、Solaris 8 OS~Solaris 9 OSのシ

ステムにパッチを適用できません。適用対象のシステムを起動し、リモート適用(-Rオプション)

を使用せずに適用してください。

Page 76: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

68

ERROR: fjpmgadd: Internal error occurred (INTERNAL_MESSAGE

[意味]

).

fjpmgaddコマンドが動作するために必要な情報を獲得できないか、または処理中に異常が発生し

ました。INTERNAL_MESSAGEには調査用の詳細情報が表示されます。

[対処] 再度実行しても発生する場合は、調査資料を採取して当社技術員にご連絡ください。

ERROR: fjpmgadd: Invalid file format:

[意味]

FILE_NAME

-rオプションで指定した未適用パッチリストの形式に誤りがあります。

-Rオプションまたは-Uオプション指定時に、UpdateAdvisor 1.5以前で作成したパッチ適用リス

トを指定した可能性があります。

[対処] -rオプションで指定したファイルの内容を確認してください。

-Rオプションでリモート適用する場合、または-Uオプションでローリングアップデートする場合

は、UpdateAdvisor 1.6以降で作成したパッチ適用リストを指定してください。

ERROR: fjpmgadd: Invalid file type:

[意味]

FILE_NAME

ログファイルと同じ名前のファイルが存在しますが、通常ファイルではありません。

[対処] UpdateAdvisor (Solaris OS)で作成したファイルではありません。ファイルを確認してください。

ERROR: fjpmgadd: Invalid root_dir : DIR_NAME

[意味] -Rオプションで指定したディレクトリDIR_NAMEがルートディレクトリではありません。

[対処] 正しいルートディレクトリを指定して再度実行してください。

ERROR: fjpmgadd: Keystore file not found: PATH_NAME

[意味] -kオプションでに指定したキーストアファイルPATH_NAMEが存在しません。

[対処] 存在するファイルを指定してください。

(本オプションは未サポート機能ですので使用しないでください。)

ERROR: fjpmgadd: Not super user.

[意味] スーパユーザではありません。

Page 77: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.2 fjpmgadd(1M)

69

[対処] スーパユーザで実行してください。

ERROR: fjpmgadd: Unknown java version: JAVA_PATH

[意味] JAVA_PATHのバージョンが判定できません。JAVA_PATHのバージョンの取得に失敗しました。

[対処] 以下のコマンドを実行して、バージョンが出力されるか確認してください。

# JAVA_PATH -version

ERROR: fjpmgadd: Unknown run level.

[意味] システムのランレベルが確認できません。

[対処] システムをシングルユーザモードで再起動し再度実行してください。再度実行しても発生する場

合は、調査資料を採取して当社技術員にご連絡ください。

ERROR: fjpmgadd: Unsupported java version:

[意味]

VERSION

本バージョンVERSIONの java はサポートしていません。サポートしているバージョンは 1.4.2

以降です。

[対処] サポートされているバージョンのJ2SE SDKを入手・設定し、環境変数 JAVA_HOMEを設定してくだ

さい。

ERROR: fjpmgadd: Unsupported OS version:

[意味]

OS_VERSION

サポート対象外のSolaris OSバージョンで実行されています。

[対処] Solaris 8 OS ~ Solaris 10 OS上で実行してください。

WARNING: fjpmgadd: Cannot create file:

[意味]

FILE_NAME

パッチ適用ログFILE_NAMEの作成に失敗しました。ルートファイルシステムの空き容量が不足し

ている可能性があります。

[対処] ディスク容量不足の可能性があるため、ルートファイルシステムの空き容量を確認してください。

空き容量が不足していない場合は、調査資料を採取して当社技術員にご連絡ください。

Page 78: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

70

WARNING: fjpmgadd: Internal error occurred (INTERNAL_MESSAGE).

[意味] 処理中に異常が発生しました。ルートファイルシステムの空き容量が不足しているためディレク

トリを作成できない可能性があります。INTERNAL_MESSAGEには調査用の詳細情報が表示されます。

[対処] ルートファイルシステムの空き容量を確認してください。再度実行しても発生する場合は、調査

資料を採取して当社技術員にご連絡ください。

WARNING: fjpmgadd: Invalid patch ID:

[意味]

PATCH_ID

パッチPATCH_IDの指定形式に誤りがあります。このパッチは適用されません。

[対処] パッチIDを正しく指定してください。

WARNING: fjpmgadd: Patch not found:

[意味]

PATCH_ID.jar

-kオプションで署名付きパッチの適用を指定したが、PATCH_IDの署名付きパッチが-dで指定した

ディレクトリにありません。

このパッチは適用されません。

[対処] 署名付きパッチはサポートしていません。

WARNING: fjpmgadd: Patch not found:

[意味]

PATCH_ID

PATCH_IDのパッチが-dで指定したディレクトリにありません。

このパッチは適用されません。

[対処] 存在するパッチのIDを指定してください。

WARNING: fjpmgadd: patchadd PATCH_ID failed. EXIT_CODE:

[意味]

N

パッチPATCH_IDの適用に失敗し、復帰値"N"で終了しました。

[対処] patchadd(1M)のエラー内容を確認してください。

Page 79: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.2 fjpmgadd(1M)

71

WARNING: fjpmgadd: System is at run-level:

It is strongly recommended that the system be in single-user mode when running this

command.

RUN_LEVEL

[意味] システムがシングルユーザモードではありません。RUN_LEVELは現在の実行レベルです。

[対処] fjpmgaddコマンドはシングルユーザモードでの実行を推奨しています。システムをシングルユー

ザモードで再起動し再度実行してください。

WARNING: fjpmgadd: The following directories are not mounted.

[意味] 表示されたディレクトリがマウントされていません。

[対処] マウントする必要がある場合は処理を中止してマウントしてから再度実行してください。マウン

トする必要がない場合は続行してください。

WARNING: fjpmgadd: The signature on patch was unable to be verified.:

[意味]

PATCH_ID

署名付きパッチの署名の検証に失敗しました。

[対処] 署名付きパッチはサポートしていません。

WARNING: fjpmgadd: Unknown OS version.

[意味] -Rオプションで指定したシステムからOSバージョンが取り出せません。

[対処] -Rオプションに指定したディレクトリに、正しくインストールされたシステムがマウントされて

いるか確認してください。

INFO: fjpmgadd: Patch installation has completed. Reboot the system.

[意味] パッチの適用が終了しました。

[対処] システムを再起動してください。

Page 80: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

72

6.3 fjpmgrm(1M) ERROR: fjpmgrm: Cannot create file:

[意味]

FILE_NAME

パッチ削除ログFILE_NAMEの作成に失敗しました。カレントディレクトリのあるファイルシステ

ムの空き容量が不足している可能性があります。

[対処] ディスク容量不足の可能性があるため、カレントディレクトリのあるファイルシステムの空き容

量を確認してください。空き容量が不足していない場合は、調査資料を採取して当社技術員にご

連絡ください。

ERROR: fjpmgrm: Cannot specify '-R' and '-U' at the same time.

[意味] -Rオプション(リモート適用)と-Uオプション(ローリングアップデート)は同時に指定できませ

ん。

[対処] どちらかを指定して再度実行してください。

ERROR: fjpmgrm: Cannot specify root_dir : DIR_NAME

[意味] -Rオプションで指定したディレクトリDIR_NAMEは指定できません。

[対処] 正しいルートディレクトリを指定して再度実行してください。

ERROR: fjpmgrm: Cannot update log file.

[意味] パッチ削除ログの更新に失敗しました。

[対処] ディスク容量不足の可能性があるため、ルートファイルシステムまたはカレントディレクトリの

あるファイルシステムの空き容量を確認後、再度実行してください。再度実行しても発生する場

合は、調査資料を採取して当社技術員にご連絡ください。

ERROR: fjpmgrm: Command execution failed:

[意味]

COMMAND_NAME

コマンドCOMMAND_NAMEの実行に失敗しました。

[対処] 表示されたコマンドCOMMAND_NAMEが単体で実行できるかどうかを確認してください。

COMMAND_NAMEが正常に実行できない場合はそのコマンド自身の問題です。COMMAND_NAMEが異常終

了する原因を取り除いてから、再度fjpmgrm(1M)を実行してください。COMMAND_NAMEが正常に実

行できるにもかかわらず、fjpmgrm(1M)が同じエラーで終了する場合は、調査資料を採取して当

社技術員にご連絡ください。

Page 81: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.3 fjpmgrm(1M)

73

ERROR: fjpmgrm: Directory not found: DIR_NAME

[意味] -Rオプションで指定したディレクトリDIR_NAMEが見つかりません。

[対処] 正しいディレクトリを指定して再度実行してください。

ERROR: fjpmgrm: Duplicate execution:

[意味]

COMMAND_NAME

fjpmgrmコマンド以外に、パッチ適用・削除用のコマンド(fjpmgadd(1M)、fjpmgrm(1M)、

patchadd(1M)またはpatchrm(1M)) COMMAND_NAMEが実行中です。

[対処] 上記コマンドが終了してから、再度実行してください。

ERROR: fjpmgrm: File not found: DIR_NAME/applylist.txt

[意味] -Rオプションまたは-Uオプションを指定しましたが、-rオプションで適用パッチリスト

(applylist.txt)が指定されていません。

[対処] -Rオプションまたは-Uオプションを指定する場合は、-rオプションで適用パッチリスト

(applylist.txt)を指定してください。

ERROR: fjpmgrm: File not found:

[意味]

FILE_NAME

-rオプションで指定したファイルが存在しないか、-rオプションが指定されていません。

[対処] -rオプションで存在するファイルを指定してください。

ERROR: fjpmgrm: Format Error : FILE_NAME

[意味] -Rオプションまたは-Uオプション指定時に、-rオプションで指定したパッチ適用リスト

FILE_NAMEがリモート適用またはローリングアップデート用の適用パッチリストではありません。

[対処] -Rオプションまたは-Uオプションを指定する場合は、適用パッチリスト"applylist.txt"を指定

してください。

ERROR: fjpmgrm: Illegal OS combination (The target system is Solaris 10 or newer).

[意味] Solaris 8 OS~Solaris 9 OSのシステムから、-RオプションにSolaris 10 OS以降のシステムを

指定して、リモート適用したパッチを削除しようとしました。

Page 82: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

74

[対処] Solaris 8 OS~Solaris 9 OSのシステムから-Rオプションを使用して、Solaris 10 OS以降のシ

ステムにリモート適用したパッチを削除できません。削除対象のシステムを起動し、リモート適

用(-Rオプション)を使用せずに削除してください。

ERROR: fjpmgrm: Illegal OS combination (The target system is Solaris 9 or older).

[意味] Solaris 10 OS以降のシステムから、-RオプションにSolaris 8 OS~Solaris 9 OSのシステムを

指定して、リモート適用したパッチを削除しようとしました。

[対処] Solaris 10 OS以降のシステムから-Rオプションを使用して、Solaris 8 OS~Solaris 9 OSのシ

ステムにリモート適用したパッチを削除できません。削除対象のシステムを起動し、リモート適

用(-Rオプション)を使用せずに削除してください。

ERROR: fjpmgrm: Internal error occurred (INTERNAL_MESSAGE

[意味]

).

fjpmgrmコマンドが動作するために必要な情報を獲得できないか、または処理中に異常が発生し

ました。INTERNAL_MESSAGEには調査用の詳細情報が表示されます。

[対処] 再度実行しても発生する場合は、調査資料を採取して当社技術員にご連絡ください。

ERROR: fjpmgrm: Invalid file format:

[意味]

FILE_NAME

-rオプションで指定した未適用パッチリストの形式に誤りがあります。

-Rオプションまたは-Uオプション指定時に、UpdateAdvisor 1.5以前で作成したパッチ適用リス

トを指定した可能性があります。

[対処] -rオプションで指定したファイルの内容を確認してください。

-Rオプションまたは-Uオプションを指定する場合は、UpdateAdvisor 1.6以降で作成したパッチ

適用リストを指定してください。

ERROR: fjpmgrm: Invalid file type:

[意味]

FILE_NAME

ログファイルと同じ名前のファイルが存在しますが、通常ファイルではありません。

[対処] UpdateAdvisor (Solaris OS)で作成したファイルではありません。ファイルを確認してください。

ERROR: fjpmgrm: Invalid root_dir : DIR_NAME

[意味] -Rオプションで指定したディレクトリDIR_NAMEがルートディレクトリではありません。

Page 83: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.3 fjpmgrm(1M)

75

[対処] 正しいルートディレクトリを指定して再度実行してください。

ERROR: fjpmgrm: Not super user.

[意味] スーパユーザではありません。

[対処] スーパユーザで実行してください。

ERROR: fjpmgrm: Unknown run level.

[意味] システムのランレベルが確認できません。

[対処] システムをシングルユーザモードで再起動し再度実行してください。再度実行しても発生する場

合は、調査資料を採取して当社技術員にご連絡ください。

ERROR: fjpmgrm: Unsupported OS version:

[意味]

OS_VERSION

サポート対象外のSolaris OSバージョンで実行されています。

[対処] Solaris 8 OS ~ Solaris 10 OS上で実行してください。

WARNING: fjpmgrm: Cannot create file:

[意味]

FILE_NAME

パッチ削除ログFILE_NAMEの作成に失敗しました。ルートファイルシステムの空き容量が不足し

ている可能性があります。

[対処] ディスク容量不足の可能性があるため、ルートファイルシステムの空き容量を確認してください。

空き容量が不足していない場合は、調査資料を採取して当社技術員にご連絡ください。

WARNING: fjpmgrm: Internal error occurred (INTERNAL_MESSAGE).

[意味] 処理中に異常が発生しました。ルートファイルシステムの空き容量が不足しているためディレク

トリを作成できない可能性があります。INTERNAL_MESSAGEには調査用の詳細情報が表示されます。

[対処] ルートファイルシステムの空き容量を確認してください。再度実行しても発生する場合は、調査

資料を採取して当社技術員にご連絡ください。

Page 84: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

76

WARNING: fjpmgrm: Invalid patch ID:

[意味]

PATCH_ID

パッチPATCH_IDの指定形式に誤りがあります。

[対処] パッチIDを正しく指定してください。

WARNING: fjpmgrm: patchrm PATCH_ID failed. EXIT_CODE:

[意味]

N

パッチPATCH_IDの削除に失敗し、復帰値"N"で終了しました。

[対処] patchrm(1M)のエラー内容を確認してください。

WARNING: fjpmgrm: System is at run-level:

It is strongly recommended that the system be in single-user mode when running this

command.

RUN_LEVEL

[意味] システムがシングルユーザモードではありません。RUN_LEVELは現在の実行レベルです。

[対処] fjpmgrmコマンドはシングルユーザモードでの実行を推奨しています。システムをシングルユー

ザモードで再起動し再度実行してください。

WARNING: fjpmgrm: The following directories are not mounted.

[意味] 表示されたディレクトリがマウントされていません。

[対処] マウントする必要がある場合は処理を中止してマウントしてから再度実行してください。マウン

トする必要がない場合は続行してください。

WARNING: fjpmgrm: Unknown OS version.

[意味] -Rオプションで指定したシステムからOSバージョンが取り出せません。

[対処] -Rオプションに指定したディレクトリに、正しくインストールされたシステムがマウントされて

いるか確認してください。

INFO: fjpmgrm: Patch removal has completed. Reboot the system.

[意味] パッチの削除が終了しました。

Page 85: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.3 fjpmgrm(1M)

77

[対処] システムを再起動してください。

Page 86: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

78

6.4 fjcollect(1M)

ERROR: fjcollect: Cannot create file: FILE_NAME

[意味] tar(1)、compress(1)またはzip(1)の実行に失敗したため、ファイルFILE_NAMEが作成できません

でした。

出力先ディレクトリ(-oオプションで指定したディレクトリまたはカレントディレクトリ)にフ

ァイルを作成できません。出力先ディレクトリにアクセス権(ディレクトリの読み取り/書き込み

/検索)がないか、またはファイルシステムの空き容量が不足している可能性があります。

[対処] ファイルシステムの空き容量と、出力先ディレクトリのアクセス権を確認し、出力先ディレクト

リ内にアクセス権がない場合は、他のディレクトリを指定してください。

tar(1)、compress(1)またはzip(1)のエラーメッセージにより詳しい原因が表示されている場合

があるので、それに従って対処してください。

ERROR: fjcollect: Cannot create patch data file: FILE_NAME

[意味] パッチ版数情報の採取に失敗したため、ファイルFILE_NAMEが作成できませんでした。

[対処] 再度実行しても同じメッセージが表示される場合は、調査資料を採取して当社技術員にご連絡く

ださい。

ERROR: fjcollect: Command execution failed: COMMAND_NAME

[意味] コマンドCOMMAND_NAMEの実行に失敗しました。

[対処] 表示されたコマンドCOMMAND_NAMEが単体で実行できるかどうかを確認してください。

COMMAND_NAMEが正常に実行できない場合はそのコマンド自身の問題です。COMMAND_NAMEが異常終

了する原因を取り除いてから、再度fjcollect(1M)を実行してください。COMMAND_NAMEが正常に

実行できるにもかかわらず、fjcollect(1M)が同じエラーで終了する場合は、調査資料を採取し

て当社技術員にご連絡ください。

ERROR: fjcollect: Command not found: COMMAND_NAME

[意味] 必要なコマンドCOMMAND_NAMEが見つかりません。

"/usr/bin/zip"の場合は、SUNWzipパッケージがインストールされていません。

"/usr/bin/zip"以外の場合は、サポート対象外のSolaris OSバージョン上で実行された可能性が

あります。

[対処] Solaris 8 OS ~ Solaris 10 OS上で実行してください。COMMAND_NAMEが"/usr/bin/zip"の場合

は、Solaris 8 OS以降であればSUNWzipパッケージが入っているか確認し、なければ追加してく

ださい。

Page 87: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.4 fjcollect(1M)

79

ERROR: fjcollect: Directory not found: DIR_NAME

[意味] 出力先に指定したディレクトリDIR_NAMEが存在しません。

[対処] 正しいディレクトリを指定してください。

ERROR: fjcollect: File already exists: FILE_NAME

[意味] パッチ版数情報を格納するファイルFILE_NAMEが既に存在しています。-oオプションに指定した

名前および".tar"または".tar.Z"、-Zオプションを指定した場合は".zip"を付加した名前のファ

イルまたはディレクトリが既に存在する場合は実行できません。

[対処] 別のファイル名を指定するか、存在するファイルを削除してから再度実行してください。

ERROR: fjcollect: Idle time too long (Max: 99).

[意味]

-sオプションに99を超える値が指定されました。

[対処]

-sオプションには0以上99以下の値を指定してください。

ERROR: fjcollect: Internal error occurred (INTERNAL_MESSAGE).

[意味] fjcollectコマンドが動作するために必要な情報を獲得できないか、または処理中に異常が発生

しました。INTERNAL_MESSAGEには調査用の詳細情報が表示されます。

[対処] 再度実行しても発生する場合は、調査資料を採取して当社技術員にご連絡ください。

ERROR: fjcollect: Invalid character: INPUT_CHAR

[意味] 出力ファイル名に、使用できない文字INPUT_CHARが指定されました。

[対処] 英数字、または'-'、'.'、'/'、'_'のみを使用し、ファイル名を指定してください。

ERROR: fjcollect: Unsupported architecture: ARCH

[意味] サポート対象外のアーキテクチャARCH上で実行されました。

[対処]

SPARC Enterprise、PRIMEPOWER、GP7000Fシリーズ、またはS series上で実行してくだ

Page 88: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

80

さい。

Page 89: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.4 fjcollect(1M)

81

付録A リモート適用の概要

リモート適用の手順の概要を、サーバAで稼動中のシステムを"システムボリューム2"に複製して

適用する例で説明します。

ハードウェア構成、ソフトウェア構成、適用パッチが同一であることが前提です。

また、適用対象システムがnon-global zoneを含む場合はリモート適用できません。

A.1 パッチの適用

1. サーバAで

詳細は『

fjpmanaコマンドを使用して未適用パッチの解析を行います。

3.1 未適用パッチの解析』を参照してください。

2. 解析結果を利用者端末に持ち込み、リモート適用可能な

"applicable.html"または"applicable_v.html"の"Rem"欄が"L"のパッチがリモート適用

できないパッチです。

パッチを調査します。

"applicable.html"の見方は『3.2 パッチの選択』を参照してください。

3. 適用するパッチを選択します

詳細は『

3.2 パッチの選択』を参照してください。

4. 詳細は『

適用するパッチをダウンロードします。

3.3 パッチのダウンロード』を参照してください。

5. ダウンロードしたパッチをサーバAに持ち込みます。

6. サーバAにおいて、任意の方法でシステムボリュームを複製し、システムボリューム2を作

成します。

7. 一括適用パッチをリモート適用します。

1) サーバAでスーパユーザになり、リモート適用するファイルシステム(システムボリ

ューム2)をマウントします。

2) –Rオプションを指定して、fjpmgaddコマンドを実行します。

パッチ適用リスト"applylist.txt"の第2フィールド(個別適用パッチ/事前削除パ

ッチ)が空白で、かつ第4フィールド(リモート適用不可)が空白のパッチが適用され

ます。

この例ではリモート適用するファイルシステムをマウントしたディレクトリを

"/SYS2"とします。

# /opt/FJSVupdta/sbin/fjpmgadd -r applylist.txt -d /work/updta/patch –R /SYS2

<RETURN>

Page 90: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

82

3) カレントディレクトリに作成されたログファイル"yyyymmddHHMM-apply.log"で、

fjpmgaddコマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgaddを実行した

年月日時分)

8. 個別適用パッチをリモート適用します。

1) 適用前に処置が必要な個別適用パッチがある場合は、READMEとパッチ適用時の注意

事項の記述に従って処置をします。

2) 個別適用パッチを展開し、–Rオプションを指定して、patchaddコマンドでパッチを

一つずつ適用します。

# patchadd –R /SYS2

./111111-02 <RETURN>

3) patchaddコマンドの出力で、パッチの適用結果を確認します。

4) 適用後に処置が必要な個別適用パッチがある場合は、READMEとパッチ適用時の注意

事項の記述に従って処置をします。

パッチ適用リスト"applylist.txt"の第4フィールド(リモート適用不可)が"L"のパッチは

リモート適用できないため、

システムボリューム2のシステムを起動して適用する必要が

あります。

A.2 パッチの削除

1. リモート適用可能な個別適用パッチを削除します。

1) サーバAでスーパユーザになり、リモート適用したパッチを削除するファイルシス

テム(システムボリューム2)をマウントします。

2) –Rオプションを指定して、patchrmコマンドでパッチを一つずつ削除します。

# patchrm –R /SYS2

111111-02 <RETURN>

3) patchrmコマンドの出力で、パッチの適用結果を確認します。

2. リモート適用可能な一括適用パッチを削除します。

1) -Rオプションと、fjpmgaddコマンド実行時に指定したパッチ適用リストを指定して、

fjpmgrmコマンドを実行します。リストの逆順にパッチが削除されます。

この例ではリモート適用したパッチを削除するファイルシステムをマウントした

ディレクトリを"/SYS2"とします。

Page 91: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.4 fjcollect(1M)

83

# /opt/FJSVupdta/sbin/fjpmgrm -r applylist.txt –R /SYS2

<RETURN>

2) カレントディレクトリに作成されたログファイル"yyyymmddHHMM-remove.log"で、

fjpmgrmコマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgrmを実行した年

月日時分)

パッチ適用リスト"applylist.txt"の第4フィールド(リモート適用不可)が"L"のパッチは

リモート適用したパッチを削除できないため、

システムボリューム2のシステムを起動し

て削除する必要があります。

Page 92: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

84

付録B ローリングアップデートの概要

ローリングアップデートの手順の概要を、2ノードでノード名引継ぎを行っている1:1運用待機ク

ラスタ構成を例に説明します。

B.1 パッチの適用

1. 待機ノードと運用ノードにおいて、fjcollectコマンドを使用してパッチ解析に必要なデ

ータを採取します

ノード名引継ぎを行っている場合、デフォルトのファイル名が2台とも同じになってしま

うため、-oオプションを使用してファイル名をつけます。

【待機ノード】

$ /opt/FJSVupdta/sbin/fjcollect –o dbsvr01-A

INFO: fjcollect: System information was successfully collected. ==>

<RETURN>

【運用ノード】

dbsvr01-A.tar.Z

$ /opt/FJSVupdta/sbin/fjcollect –o dbsvr01-B

INFO: fjcollect: System information was successfully collected. ==>

<RETURN>

dbsvr01-B.tar.Z

2. 待機ノードと運用ノードで採取したデータを、UpdateAdvisor(Solaris OS)をインストー

ルした任意のサーバに持ち込み、fjpmanaコマンドを使用して未適用パッチの解析を行い

ます。-Nオプションを使用して、

【待機ノード】

待機ノードに"dbsvr01-A"、運用ノードに"dbsvr01-B"

という別名を付けます。

$ /opt/FJSVupdta/sbin/fjpmana -x patch_info.tar.Z -u urldef

-i dbsvr01-A.tar.Z -N dbsvr01-A

【運用ノード】

<RETURN>

$ /opt/FJSVupdta/sbin/fjpmana -x patch_info.tar.Z -u urldef

-i dbsvr01-B.tar.Z -N dbsvr01-B

<RETURN>

詳細は『3.1 未適用パッチの解析』を参照してください。

3. 解析結果を利用者端末に持ち込み、ローリングアップデート可能な

"applicable.html"または"applicable_v.html"の"Rol"欄が"U"のパッチがローリングア

ップデートできないパッチです。

パッチを調査します。

"applicable.html"の見方は『3.2 パッチの選択』を参照してください。

4. 適用するパッチを選択します

詳細は『

3.2 パッチの選択』を参照してください。

5. 詳細は『

適用するパッチをダウンロードします。

3.3 パッチのダウンロード』を参照してください。

Page 93: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.4 fjcollect(1M)

85

6. ダウンロードしたパッチを待機ノードに持ち込みます。

7. 待機ノードを停止させ、一括適用パッチを適用します。

1) 待機ノードをシャットダウンし(クラスタ縮退)、シングルユーザモードで起動しま

す。

2) パッチ適用中または、適用後に不具合が発生する場合に備えて、システムのバック

アップを採取します。

3) スーパユーザになり、必要なファイルシステムをマウントします。

4) –Uオプションを指定して、fjpmgaddコマンドを実行します。

パッチ適用リスト"applysist.txt"の第2フィールド(個別適用パッチ/事前削除パ

ッチ) が空白で、かつ第5フィールド(ローリングアップデート不可)が空白のパッ

チが適用されます。

# /opt/FJSVupdta/sbin/fjpmgadd -r applylist.txt -d /work/updta/patch –U

<RETURN>

5) カレントディレクトリに作成されたログファイル"yyyymmddHHMM-apply.log"で、

fjpmgaddコマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgaddを実行した

年月日時分)

8. 待機ノードで個別適用パッチを適用します。

1) 適用前に処置が必要な個別適用パッチがある場合は、READMEとパッチ適用時の注意

事項の記述に従って処置をします。

2) 個別適用パッチを展開し、patchaddコマンドでパッチを一つずつ適用します。

# patchadd ./111111-02 <RETURN>

3) patchaddコマンドの出力で、パッチの適用結果を確認します。

4) 適用後に処置が必要な個別適用パッチがある場合は、READMEとパッチ適用時の注意

事項の記述に従って処置をします。

5) システムをリブートします。

# /usr/sbin/shutdown -y -i6 -g0 <RETURN>

9. 業務を待機系に切り替えます。

10. ダウンロードしたパッチと解析結果を旧運用系に持ち込みます。

Page 94: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

86

11. 旧運用系を停止させ、旧待機系と同様に一括適用パッチと個別適用パッチを適用します。

12. 業務を旧運用系に戻します。

パッチ適用リスト"applylist.txt"の第5フィールド(ローリングアップデート不可)が"U"

のパッチはローリングアップデートできないため、両系停止

して適用する必要があります。

B.2 パッチの削除

1. 待機ノードを停止させ、ローリングアップデート可能な個別適用パッチを削除します。

1) 待機ノードをシャットダウンし(クラスタ縮退)、シングルユーザモードで起動しま

す。

2) スーパユーザになり、必要なファイルシステムをマウントします。

3) patchrmコマンドでパッチを一つずつ削除します。

# patchrm 111111-02 <RETURN>

4) patchrmコマンドの出力で、パッチの適用結果を確認します。

2. 待機ノードで、ローリングアップデート可能な一括適用パッチを削除します。

1) fjpmgaddコマンド実行時に指定したパッチ適用リストを指定して、fjpmgrmコマン

ドを実行します。リストの逆順にパッチが削除されます。

# /opt/FJSVupdta/sbin/fjpmgrm -r applylist.txt –U

<RETURN>

2) カレントディレクトリに作成されたログファイル"yyyymmddHHMM-remove.log"で、

fjpmgrmコマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgrmを実行した年

月日時分)

3) システムをリブートします。

# /usr/sbin/shutdown -y -i6 -g0 <RETURN>

3. 業務を待機系に切り替えます。

4. 旧運用系を停止させ、旧待機系と同様に個別適用パッチと一括適用パッチを削除します。

Page 95: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.4 fjcollect(1M)

87

5. 業務を旧運用系に戻します。

パッチ適用リスト"applylist.txt"の第5フィールド(ローリングアップデート不可)が"U"

のパッチはローリングアップデートできないため、両系停止

して削除する必要があります。

Page 96: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

88

付録C Solaris 10 OSコンテナ環境での適用概要

Solaris 10 OSのコンテナ環境にパッチを適用する手順の概要を説明します。

C.1 Solaris 10 OSコンテナ環境での手順概要

Solaris 10 OSのコンテナ環境にパッチを適用する手順の概要を説明します。

a. non-global zoneに個別にパッケージをインストールしたシステムの場合

1) まず、global zoneでUpdateAdvisor(Solaris OS)を実行し、パッチを適用してくだ

さい。

global zoneおよび、すべてのnon-global zone共通にインストールされているパッ

ケージに対するパッチが適用されます。

2) 次に、non-global zoneでUpdateAdvisor(Solaris OS)を実行し、パッチを適用して

ください。

non-global zoneに対して個別にインストールしたパッケージに対するパッチが適

用されます。

b. non-global zoneに個別にパッケージをインストールしていないシステムの場合

global zoneでUpdateAdvisor(Solaris OS)を実行し、パッチを適用してください。global

zoneおよび、すべてのnon-global zone共通にインストールされているパッケージに対す

るパッチが適用されます。

non-global zoneでUpdateAdvisor(Solaris OS)を実行する必要はありません。

● global zoneでパッチを適用せずにnon-global zoneでUpdateAdvisor(Solaris OS)を実行

すると、すべてのzoneに共通にインストールされているパッケージに対するパッチも解析

結果として出力されますが、これらのパッチはnon-global zoneから適用できません。エ

ラーになります。

あらかじめglobal zoneでパッチを適用してから、non-global zoneでUpdateAdvisor

(Solaris OS)を実行してください。

● Solaris 10 OSで、non-global zoneが存在する場合は、パッチを適用する前にあらかじめ

すべてのnon-global zoneを停止状態(installed)にしてください。

C.2 パッチの適用

Page 97: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.4 fjcollect(1M)

89

C.2.1 global zoneでの適用

1. パッチを適用するシステムのglobal zoneにログインし、

詳細は『

fjpmanaコマンドを使用して未適

用パッチの解析を行います。

3.1 未適用パッチの解析』を参照してください。

2. 適用するパッチを選択します

詳細は『

3.2 パッチの選択』を参照してください。

3. 詳細は『

適用するパッチをダウンロードします。

3.3 パッチのダウンロード』を参照してください。

4. ダウンロード

詳細は『

したパッチをglobal zoneに持ち込みます。

3.4 パッチの適用準備』を参照してください。

5. 一括適用パッチ

詳細は『

をglobal zoneに適用します。

3.5 パッチの適用』を参照してください。

1) スーパユーザになり、システムをシャットダウンします。

global# /usr/sbin/shutdown –y –i0 <Return>

2) okプロンプトから、シングルユーザモードでシステムを起動します。

ok boot -s <RETURN>

3) rootパスワードを入力します。

INIT: SINGLE USER MODE

Type Ctrl-d to proceed with normal startup,

(or enter the root password for system maintenance): <password> <RETURN>

4) 必要なファイルシステムをマウントします。

global# /usr/sbin/mountall -l <RETURN>

Solaris 10 OS 6/06以降でZFSを使用している場合、zfs mountコマンドを使用しま

す。

# /usr/sbin/zfs mount -a <RETURN>

5) 適用する前にすべてのnon-global zoneが停止状態(installed)であることを確認し

ます。

<例>

global# zoneadm list -vc <RETURN>

ID NAME STATUS PATH BRAND IP

Page 98: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

90

0 global running / native shared

- zone1 installed /export/home/zone1 native shared

- zone2 installed /export/home/zone2 native shared

runningの場合は停止します。

global# zlogin zone1 "shutdown –i5 –g0 -y" <RETURN>

non-global zoneが停止するまで時間がかかる場合があります。

6) fjpmgaddコマンドで一括適用パッチを適用します。

global# /opt/FJSVupdta/sbin/fjpmgadd -r

/work/updta/analyze/fjpmana_global/applylist.txt -d /work/updta/patch

<RETURN>

7) カレントディレクトリに作成されたログファイル"yyyymmddHHMM-apply.log"で、

fjpmgaddコマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgaddを実行した

年月日時分)

6. 個別適用パッチをglobal zoneに適用します。

詳細は『3.5 パッチの適用』を参照してください。

1) patchaddコマンドで個別適用パッチを適用します。

2) システムをリブートし、パッチ適用結果を確認します。

C.2.2 non-global zoneでの適用

1. パッチを適用するシステムのnon-global zoneにログインし、

詳細は『

fjpmanaコマンドを使用して

未適用パッチの解析を行います。

3.1 未適用パッチの解析』を参照してください。

このとき、クロスリファレンスとパッチWebのURL記述ファイルはnon-global zoneから参

照可能なディレクトリに置いておきます。

global# zlogin zone1 <RETURN>

:

zone1# /opt/FJSVupdta/sbin/fjpmana -x /work/updta/analyze/patch_info.tar.Z -o

/work/updta/analyze -u /work/updta/urldef <RETURN>

:

zone1# exit <RETURN>

global#

2. 適用するパッチを選択します。

Page 99: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.4 fjcollect(1M)

91

詳細は『3.2 パッチの選択』を参照してください。

3. 詳細は『

適用するパッチをダウンロードします。

3.3 パッチのダウンロード』を参照してください。

4. ダウンロードしたパッチをnon-global zoneから参照可能なディレクトリに置きます。

詳細は『3.4 パッチの適用準備』を参照してください。

5. 一括適用パッチをnon-global zoneに適用します。

詳細は『3.5 パッチの適用』を参考にしてください。

1) global zoneからnon-global zoneを停止し、シングルユーザモードで起動します。

この例ではnon-global zoneを"zone1"とします。

global# zlogin zone1 "shutdown –i5 –g0 -y" <RETURN>

global# zoneadm –z zone1 boot –s <RETURN>

2) 必要なファイルシステムをマウントします。

global# zlogin zone1 "/usr/sbin/mountall –l" <RETURN>

Solaris 10 OS 6/06以降でZFSを使用している場合、zfs mountコマンドを使用しま

す。

global# zlogin zone1 "/usr/sbin/zfs mount -a" <RETURN>

3) non-global zoneにログインします。

global# zlogin zone1 <RETURN>

4) fjpmgaddコマンドで一括適用パッチを適用します。

zone1# /opt/FJSVupdta/sbin/fjpmgadd -r

/work/updta/analyze/fjpmana_zone1/applylist.txt -d /work/updta/patch

<RETURN>

5) カレントディレクトリに作成されたログファイル"yyyymmddHHMM-apply.log"で、

fjpmgaddコマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgaddを実行した

年月日時分)

6. 個別適用パッチをpatchaddコマンドでnon-global zoneに適用します。

詳細は『3.5 パッチの適用』を参考にしてください。

7. non-global zoneをリブートし、パッチ適用結果を確認します。

zone1# exit <RETURN>

global# zlogin zone1 "shutdown –i5 –g0 -y" <RETURN>

Page 100: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

92

global# zoneadm –z zone1 boot <RETURN>

C.3 パッチの削除

C.3.1 non-global zoneでの削除

1. non-global zoneから個別適用パッチを削除します。

1) global zoneからnon-global zoneを停止し、シングルユーザモードで起動します。

この例ではnon-global zoneを"zone1"とします。

global# zlogin zone1 "shutdown –i5 –g0 -y" <RETURN>

global# zoneadm –z zone1 boot –s <RETURN>

2) global zoneから必要なファイルシステムをマウントします。

global# zlogin zone1 "/usr/sbin/mountall –l" <RETURN>

Solaris 10 OS 6/06以降でZFSを使用している場合、zfs mountコマンドを使用しま

す。

global# zlogin zone1 "/usr/sbin/zfs mount -a" <RETURN>

3) non-global zoneにログインします。

global# zlogin zone1 <RETURN>

4) patchrmコマンドで個別適用パッチを削除します。

2. non-global zoneから一括適用パッチを削除します。

詳細は『3.6 パッチの削除』を参照してください。

1) fjpmgrmコマンドで一括適用パッチを削除します。

zone1# /opt/FJSVupdta/sbin/fjpmgrm -r

/work/updta/analyze/fjpmana_zone1/applylist.txt <RETURN>

2) カレントディレクトリに作成されたログファイル"yyyymmddHHMM-remove.log"で、

fjpmgrmコマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgrmを実行した年

月日時分)

8. non-global zoneからログアウトします。

zone1# exit <RETURN>

Page 101: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

6.4 fjcollect(1M)

93

C.3.2 global zoneでの削除

1. global zoneから個別適用パッチを削除します。

1) スーパユーザになり、システムをシャットダウンします。

global# /usr/sbin/shutdown –y –i0 <Return>

2) okプロンプトから、シングルユーザモードでシステムを起動します。

ok boot -s <RETURN>

3) rootパスワードを入力します。

INIT: SINGLE USER MODE

Type Ctrl-d to proceed with normal startup,

(or enter the root password for system maintenance): <password> <RETURN>

4) 必要なファイルシステムをマウントします。

global# /usr/sbin/mountall -l <RETURN>

Solaris 10 OS 6/06以降でZFSを使用している場合、zfs mountコマンドを使用しま

す。

# /usr/sbin/zfs mount -a <RETURN>

5) 削除する前にすべてのnon-global zoneが停止状態(installed)であることを確認し

ます。

<例>

global# zoneadm list -vc <RETURN>

ID NAME STATUS PATH BRAND IP

0 global running / native shared

- zone1 installed /export/home/zone1 native shared

- zone2 installed /export/home/zone2 native shared

runningの場合は停止します。

global# zlogin zone1 "shutdown –i5 –g0 -y" <RETURN>

non-global zoneが停止するまで時間がかかる場合があります。

6) patchrmコマンドで個別適用パッチを削除します。

Page 102: Enhanced Support Facility ユーザーズガイド - Fujitsusoftware.fujitsu.com/jp/manual/manualfiles/m120010/c120e...注) Oracle Solarisは、Solaris、Solaris OSと記載することがあります。

第6章 メッセージ

94

2. global zoneから一括適用パッチを削除します。

詳細は『3.6 パッチの削除』を参照してください。

1) fjpmgrmコマンドで一括適用パッチを削除します。

global# /opt/FJSVupdta/sbin/fjpmgrm -r

/work/updta/analyze/fjpmana_global/applylist.txt <RETURN>

2) カレントディレクトリに作成されたログファイル"yyyymmddHHMM-remove.log"で、

fjpmgrmコマンドの実行結果を確認します。(yyyymmddHHMMはfjpmgrmを実行した年

月日時分)

3. システムをリブートします。

# /usr/sbin/shutdown -y -i6 -g0 <RETURN>