seriesコマンド

seriesキーワードを指定してコマンドを使用し、シリーズを追加、削除、サブスクライブおよび管理します。

rhpctl add series

フリート・パッチ適用およびプロビジョニング・サーバーの構成にシリーズを追加します。

構文

rhpctl add series -series series_name [-image image_name]

パラメータ

表A-59 rhpctl add seriesコマンドのパラメータ

パラメータ 説明
-series series_name

追加するシリーズの名前を指定します。

-image image_name

必要に応じて、構成済イメージの名前を指定できます。このイメージはシリーズの最初のイメージになります。

シリーズを追加するには、次のコマンドを実行します。
$ rhpctl add series –series DB12_series

rhpctl delete series

フリート・パッチ適用およびプロビジョニング・サーバーの構成からシリーズを削除します。

構文

rhpctl delete series -series series_name [-force]

使用上のノート

  • 削除するシリーズの名前を指定します

  • -forceを使用すると、イメージ・シリーズにイメージが含まれている場合でもシリーズが削除されます。

  • イメージ・シリーズを削除する前に、rhpctl deleteimage seriesコマンドを使用して、シリーズからすべてのイメージを削除する必要があります。

  • このコマンドはイメージを削除せず、シリーズのみを削除します。

次の例では、PRODDBSERIESという名前のシリーズが削除されます。

$ rhpctl delete series -series PRODDBSERIES

rhpctl deleteimage series

シリーズからイメージを削除します。

構文

rhpctl deleteimage series -series series_name -image image_name

パラメータ

表A-60 rhpctl deleteimage seriesコマンドのパラメータ

パラメータ 説明
-series series_name

イメージを削除するシリーズの名前を指定します。

-image image_name

シリーズから削除するイメージの名前を指定します。

次のコマンドでは、PRODIMAGEV0というイメージがPRODDBSERIESというシリーズから削除されます。
$ rhpctl deleteimage series -series PRODDBSERIES -image PRODIMAGEV0

rhpctl insertimage series

既存のイメージをシリーズに挿入します。

ノート:

1つのイメージは1つ以上のシリーズに属することができます。

構文

rhpctl insertimage series -series series_name -image image_name
   [-before image_name]

パラメータ

表A-61 rhpctl insertimage seriesコマンドのパラメータ

パラメータ 説明
-series series_name

イメージを挿入するシリーズの名前を指定します。

-image image_name

シリーズに挿入するイメージの名前を指定します。

-before image_name

オプションで、新しいイメージを前に挿入するイメージの名前を指定できます。

シリーズにイメージを挿入するには、次のコマンドを実行します。

rhpctl insertimage series -series DB12_series -image DB12102_PSU

rhpctl query series

シリーズの構成を表示します。

構文

rhpctl query series [-series series_name | -image image_name]
  [-server server_cluster_name] [-rhpserver rhps_regex]

パラメータ

表A-62 rhpctl query seriesコマンドのパラメータ

パラメータ 説明
-series series_name

構成を表示するシリーズの名前を指定します。

-image image_name

または、構成済イメージの名前を指定できます。

-server server_cluster_name

イメージに対応するサーバー・クラスタの名前を指定します。

-rhpserver rhps_regex

操作を実行する必要があるサーバーのクラスタ名と一致する正規表現を指定します。

使用上のノート

シリーズまたはイメージを名前で指定しなかった場合、CRSCTLはすべてのシリーズの情報を戻します。

-rhpserverパラメータは操作を実行する場所を示し、-serverは操作を実行するサーバーを示します。-rhpserverを使用すると、指定した正規表現と名前が一致するサーバーでコマンドが実行されます。-serverを使用すると、コマンドは指定されたサーバーに関するものになります。たとえば:

  • 次のコマンドはローカルで実行され、peerAにレプリケートされたシリーズをリストします
    rhpctl query series -server peerA
  • 次のコマンドは、peerAで実行され、peerAに構成されているシリーズをリストします
    rhpctl query series -rhpserver peerA 
  • 次のコマンドは、すべてのサーバーで実行され、各サーバーがpeerAにレプリケートしたシリーズをリストします
    rhpctl query series -server peerA -rhpserver .+' 

-rhpserverオプションを使用してピア・サーバーに対するコマンドを発行する場合、コマンドを実行するユーザーはピア・サーバーの既存のユーザーであり、必要なロールを持っている必要があります。ピア・サーバーのユーザーがローカル・サーバーでコマンドを実行できるようにするには、rhpctl grant roleコマンドを実行して必要なロールをピア・サーバー・ユーザーに付与し、ユーザーが属しているピア・サーバーのクラスタ名を指定する必要があります。たとえば:

$ rhpctl grant role -role role_name -user user_name -client cluster_name

複数のユーザーを追加するには、次のコマンドを実行します。

$ rhpctl grant role -client cluster_name -maproles role=user_name[+user_name...][,role=user_name[+user_name...]...]

RHPCTLを使用してロールを付与する詳細は、rhpctl grant roleを参照してください

このコマンドによって、次のような出力が返されます。
$ rhpctl query series

Image series: DB12_series
Image series: GRID_series
Image series: DB112_series

rhpctl subscribe series

特定のユーザーをイメージ・シリーズにサブスクライブします。

構文

rhpctl subscribe series -series series_name [-user user_name [-client cluster_name]]

パラメータ

表A-63 rhpctl subscribe seriesコマンドのパラメータ

パラメータ 説明
-series series_name

ユーザーをサブスクライブするイメージ・シリーズを指定します。

-user user_name

イメージ・シリーズをサブスクライブするオペレーティング・システム・ユーザーを指定します。

-client cluster_name

必要に応じて、オペレーティング・システム・ユーザーが属するクライアント・クラスタの名前を指定できます。

rhpctl unsubscribe series

イメージ・シリーズからユーザーをサブスクライブ解除します。

構文

rhpctl unsubscribe series -series series_name [-user user_name [-client cluster_name]]

パラメータ

表A-64 rhpctl unsubscribe seriesコマンドのパラメータ

パラメータ 説明
-series series_name

ユーザーをサブスクライブ解除するイメージ・シリーズを指定します。

-user user_name

イメージ・シリーズからサブスクライブ解除するオペレーティング・システム・ユーザーを指定します。

-client cluster_name

必要に応じて、オペレーティング・システム・ユーザーが属するクライアント・クラスタの名前を指定できます。