patchコマンド
インプレース・パッチ適用方法を使用して、指定された作業用コピーに個別パッチを適用またはロールバックするには、patch
キーワードを指定したコマンドを使用します。
- rhpctl apply patch
インプレース・パッチ適用方法を使用して、指定された作業用コピーに個別パッチを適用します。 - rhpctl rollback patch
指定された作業用コピー内の指定されたパッチをロールバックします。
親トピック: RHPCTLのコマンド・リファレンス
rhpctl apply patch
インプレース・パッチ適用方法を使用して、指定された作業用コピーに個別パッチを適用します。
構文
rhpctl apply patch -workingcopy workingcopy_name
[-image image_name | -patchloc patch_location_on_target] [-online [-dbname unique_db_name]]
[-eval] [-targetnode target_node_name {-root | -cred cred_name | -sudouser sudo_username
-sudopath path_to_sudo_binary | -auth plugin_name [-arg1 name1:value1
[-arg2 name2:value2 ...]]}] [-schedule timer_value] [-jobtag tag_name]
パラメータ
表A-53 rhpctl apply patchコマンドのパラメータ
パラメータ | 説明 |
---|---|
-workingcopy workingcopy_name |
パッチを適用する作業用コピーの名前を指定します。 |
-image image_name |
パッチを適用する構成済イメージの名前を指定します。 |
-patchloc patch_location_on_target |
ターゲットの解凍されたパッチのディレクトリの絶対パスを指定します。 |
-online |
パッチ・タイプがオンラインであることを示すには、このパラメータを指定します。 |
-dbname unique_db_name |
パッチ適用するデータベースの一意の名前( |
–eval |
必要に応じて、このパラメータを使用すると、実際にコマンドを実行せずに、このコマンドがシステムに及ぼす影響を評価できます。 |
-targetnode target_node_name |
|
-root | -cred cred_name | -sudouser sudo_user_name -sudopath sudo_binary_location | -auth plugin_name plugin_args |
スーパーユーザー操作を |
-schedule timer_value |
必要に応じて、次の例に示すように、このパラメータを使用して、ISO-8601形式でこの操作を実行する時間をスケジュールできます。
|
-jobtag tag_name |
オプションで、ユーザー定義タグをスケジュール済ジョブに関連付けることができます。 |
例
クライアント・クラスタで作業用コピーにパッチを適用するには:
rhpctl apply patch -workingcopy workingcopy_name -image image_name -online
親トピック: patchコマンド
rhpctl rollback patch
指定された作業コピー内の指定されたパッチをロールバックします。
構文
rhpctl rollback patch -patchid patch_ids -workingcopy workingcopy_name
[-online [-dbname unique_db_name]] [-targetnode target_node_name {-root | -cred cred_name
| -sudouser sudo_username -sudopath path_to_sudo_binary | -auth plugin_name
[-arg1 name1:value1 [-arg2 name2:value2 ...]]}]
[-schedule timer_value] [-jobtag tag_name]
パラメータ
表A-54 rhpctl rollback patchコマンドのパラメータ
パラメータ | 説明 |
---|---|
-patchid patch_id |
ロールバックするパッチIDのカンマ区切りリストを指定します。 |
-workingcopy workingcopy_name |
パッチをロールバックする作業用コピーの名前を指定します。 |
-online |
パッチ・タイプがオンラインであることを示すには、このパラメータを指定します。 |
-dbname unique_db_name |
パッチをロールバックするデータベースの一意の名前( |
-targetnode target_node_name |
|
-root | -cred cred_name | -sudouser sudo_user_name -sudopath sudo_binary_location | -auth plugin_name plugin_args |
スーパーユーザー操作を |
-schedule timer_value |
必要に応じて、次の例に示すように、このパラメータを使用して、ISO-8601形式でこの操作を実行する時間をスケジュールできます。
|
-jobtag tag_name |
オプションで、ユーザー定義タグをスケジュール済ジョブに関連付けることができます。 |
例
クライアント・クラスタの作業用コピーからパッチをロールバックするには:
rhpctl rollback patch -patchid patch_id -workingcopy workingcopy_name -online
親トピック: patchコマンド