JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris のシステム管理 (デバイスとファイルシステム)     Oracle Solaris 10 8/11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  リムーバブルメディアの管理 (概要)

2.  リムーバブルメディアの管理 (手順)

3.  リムーバブルメディアへのアクセス (手順)

4.  CD および DVD への書き込み (手順)

5.  デバイスの管理 (概要と手順)

6.  デバイスの動的構成 (手順)

動的再構成とホットプラグ機能

接続点

PCI または PCIe アダプタカードの取り外し

PCI または PCIe アダプタカードの取り付け

hotplug コマンドによる PCIe ホットプラグ

PCI ホットプラグ処理 (hotplug ) のトラブルシューティング

cfgadm コマンドによる SCSI ホットプラグ (作業マップ)

cfgadm コマンドによる SCSI ホットプラグ

SCSI デバイスに関する情報を表示する方法

SCSI コントローラの構成を解除する方法

SCSI コントローラを構成する方法

SCSI デバイスを構成する方法

SCSI コントローラを切り離す方法

SPARC: SCSI コントローラを接続する方法

SPARC: SCSI デバイスを SCSI バスに取り付ける方法

SPARC: SCSI コントローラ上の同一デバイスを交換する方法

SPARC: SCSI デバイスを取り外す方法

SCSI 構成に関する問題の障害追跡

失敗した SCSI 構成解除操作の解決方法

cfgadm コマンドによる PCI または PCIe ホットプラグ (作業マップ)

cfgadm コマンドによる PCI または PCIe ホットプラグ

PCIe LED インジケータの動作

PCI スロット構成情報を表示する方法

PCI アダプタカードを取り外す方法

PCI アダプタカードを取り付ける方法

PCI 構成に関する問題の障害追跡

Reconfiguration Coordination Manager (RCM) スクリプトの概要

RCM スクリプトについて

RCM スクリプトで実行できること

RCM スクリプト処理の動作方法

RCM スクリプトコマンド

RCM スクリプト処理環境

RCM スクリプトでの作業

アプリケーション開発者 RCM スクリプト (作業マップ)

システム管理者 RCM スクリプト (作業マップ)

RCM スクリプトに名前を付ける

RCM スクリプトのインストールまたは削除

RCM スクリプトのインストール方法

RCM スクリプトの削除方法

RCM スクリプトのテスト方法

テープバックアップ用の RCM スクリプトの例

テープバックアップ用の RCM スクリプトの役割

テープバックアップ再構成シナリオの結果

例 -- テープバックアップ用の RCM スクリプト

7.  USB デバイスの使用 (概要)

8.  USB デバイスの使用 (手順)

9.  InfiniBand デバイスの使用 (概要/手順)

10.  ディスクの管理 (概要)

11.  ディスクの管理 (手順)

12.  SPARC: ディスクの設定 (手順)

13.  x86: ディスクの設定 (手順)

14.  Oracle Solaris iSCSI ターゲットおよびイニシエータの構成 (手順)

15.  format ユーティリティー (参照情報)

16.  ファイルシステムの管理 (概要)

17.  ファイルシステムの作成およびマウント (手順)

18.  CacheFS ファイルシステムの使用 (手順)

19.  追加スワップ空間の構成 (手順)

20.  UFS ファイルシステムの整合性検査 (手順)

21.  UFS ファイルシステム (参照情報)

22.  UFS ファイルシステムのバックアップと復元 (概要)

23.  UFS ファイルとファイルシステムのバックアップ (手順)

24.  UFS スナップショットの使用 (手順)

25.  UFS ファイルとファイルシステムの復元 (手順)

26.  UFS バックアップおよび復元コマンド (参照情報)

27.  ファイルとファイルシステムのコピー (手順)

28.  テープドライブの管理 (手順)

索引

Reconfiguration Coordination Manager (RCM) スクリプトの概要

Reconfiguration Coordination Manager (RCM) は、システムコンポーネントの動的な除去を管理するフレームワークです。RCM を使用すると、システムリソースを順番に登録および解放できます。

新しい RCM スクリプト機能を使用すると、アプリケーションを停止したり、動的な再構成の間にアプリケーションからデバイスを手際良く解放したりする独自のスクリプトを記述できます。スクリプトによって登録されたリソースに要求が影響を与える場合、RCM フレームワークは再構成要求に応じてスクリプトを自動的に起動します。

リソースを動的に除去する場合は、アプリケーションからリソースを手動で解放しておく必要があります。あるいは、-f オプションを指定して cfgadm コマンドを使用することで、再構成オペレーションを強制することも可能です。ただし、このオプションはアプリケーションを認識不能な状態のままにする可能性があります。また、アプリケーションからリソースを手動で解放すると、一般にエラーが発生します。

RCM スクリプト機能を使うと、動的再構成処理を簡単かつ効果的に実行できます。RCM スクリプトを作成すると、次の操作を実行できます。

RCM スクリプトについて

RCM スクリプトで実行できること

RCM スクリプトを使用した場合、デバイスを動的に取り外すと、デバイスがアプリケーションから解放されます。デバイスが開いている場合には、RCM スクリプトによって閉じられます。

たとえば、テープバックアップアプリケーションで RCM スクリプトを使用して、テープドライブを終了させたり、テープバックアップアプリケーションをシャットダウンしたりできます。

RCM スクリプト処理の動作方法

次のようにして RCM スクリプトを起動します。

$ script-name command [args ...]

RCM スクリプトにより、次の基本的な手順が実行されます。

  1. コマンド行引数から RCM コマンドを取得します。

  2. コマンドを実行する

  3. 結果を名前と値のペアで stdout に記述します。

  4. 適切な終了ステータスで終了します。

RCM デーモンは、スクリプトのインスタンスを同時に 1 つ実行します。たとえば、RCM デーモンは、スクリプトの実行中には、そのスクリプトが終了するまで同じスクリプトを実行しません。

RCM スクリプトコマンド

次の RCM コマンドを RCM スクリプトに含める必要があります。

次の RCM コマンドの一部またはすべてを RCM スクリプトに含めることができます。

これらの RCM コマンドの詳細は、rcmscript(4) のマニュアルページを参照してください。

RCM スクリプト処理環境

デバイスを動的に取り外すと、RCM デーモンにより次のコマンドが実行されます。