『Oracle Solaris ZFS 管理ガイド』では、Oracle Solaris ZFS ファイルシステムの設定と管理について説明します。
本書では、SPARC および x86 の両方のプラットフォームにおけるシステム管理について解説しています。
この Oracle Solaris リリースでは、SPARC および x86 系列のプロセッサアーキテクチャー (UltraSPARC、SPARC64、AMD64、Pentium、Xeon EM64T) を使用するシステムをサポートします。サポートされるシステムについては、Solaris 10 Hardware Compatibility List (http://www.sun.com/bigadmin/hcl) を参照してください。本書では、プラットフォームにより実装が異なる場合は、それを特記します。
本書の x86 に関する用語については、以下を参照してください。
「x86」は、64 ビットおよび 32 ビットの x86 互換製品系列を指します。
「x64」は、AMD64 または EM64T システムに関する 64 ビット特有の情報を指します。
「32 ビット x86」は、x86 をベースとするシステムに関する 32 ビット特有の情報を指します。
サポートされるシステムについては、Solaris 10 Hardware Compatibility List を参照してください。
本書は、Oracle Solaris ZFS ファイルシステムの設定と管理に関係するすべてのユーザーを対象としています。Oracle Solaris オペレーティングシステム (OS) または別のバージョンの UNIX を使用した経験があることが推奨されます。
次の表で、本書の各章について説明します。
章 |
説明 |
---|---|
ZFS の概要およびその機能と利点について説明します。また、基本的な概念と用語について説明します。 |
|
基本的なプールとファイルシステムを使って基本的な ZFS 構成を設定する手順について説明します。この章では、ZFS ファイルシステムの作成に必要なハードウェアとソフトウェアについても説明します。 |
|
ZFS の機能のうち、従来のファイルシステムと大きく異なる重要な機能について説明します。これらの重要な相違点を理解していれば、従来のツールを使用して ZFS を操作するときの混乱を少なくできます。 |
|
ZFS ストレージプールの作成および管理方法について詳しく説明します。 |
|
ZFS ファイルシステムのインストールと起動の方法について説明します。Oracle Solaris Live Upgrade を使用して UFS ルートファイルシステムを ZFS ルートファイルシステムに移行する方法についても説明します。 |
|
ZFS ファイルシステムの管理について詳しく説明します。たとえば、ファイルシステムの階層レイアウト、プロパティーが継承されること、およびマウントポイント管理および共有が自動的に行われることなどについて、それらの概念を説明します。 |
|
ZFS のスナップショットとクローンを作成および管理する方法について説明します。 |
|
アクセス制御リスト (ACL) を使用して UNIX 標準のアクセス権よりアクセス権を詳細に設定することで、ZFS ファイルを保護する方法について説明します。 |
|
ZFS 委任管理を使用して、特権のないユーザーが ZFS 管理タスクを実行できるようにする方法について説明します。 |
|
ZFS ボリュームの使用について、ゾーンがインストールされた Oracle Solaris システムでの ZFS の使用について、および代替ルートプールの使用について説明します。 |
|
ZFS の障害を識別してそこから回復する方法について説明します。また、障害を回避する方法について説明します。 |
|
利用可能な ZFS のバージョン、各バージョンの機能、および Solaris OS の各リリースで提供される ZFS のバージョンと機能について説明します。 |
Oracle Solaris システム管理の一般的なトピックに関する情報については、次のマニュアルを参照してください。
追加リソースについては、次の Web サイトを参照してください。
Oracle はドキュメントの品質向上のために、お客様のご意見やご提案をお待ちしています。誤りを見つけたり、改善に向けた提案などがある場合は、http://docs.sun.com で「Feedback」をクリックしてください。可能な場合には、ドキュメントのタイトルやパート番号に加えて、章、節、およびページ番号を含めてください。返信を希望するかどうかもお知らせください。
Oracle Technology Network では、Oracle ソフトウェアに関する広範なリソースが提供されています。
ディスカッションフォーラム で技術的な問題や解決策を話し合う。
Oracle By Example のチュートリアルで、手順に従って操作を体験する。
サンプルコード をダウンロードする。
このマニュアルでは、次のような字体や記号を特別な意味を持つものとして使用します。
表 P–1 表記上の規則
字体または記号 |
意味 |
例 |
|
---|---|---|---|
AaBbCc123 |
コマンド名、ファイル名、ディレクトリ名、画面上のコンピュータ出力、コード例を示します。 |
.login ファイルを編集します。 ls -a を使用してすべてのファイルを表示します。 system% |
|
AaBbCc123 |
ユーザーが入力する文字を、画面上のコンピュータ出力と区別して示します。 |
system% su password: |
|
AaBbCc123 |
変数を示します。実際に使用する特定の名前または値で置き換えます。 |
ファイルを削除するには、rm filename と入力します。 |
|
『 』 |
参照する書名を示します。 |
『コードマネージャ・ユーザーズガイド』を参照してください。 |
|
「 」 |
参照する章、節、ボタンやメニュー名、強調する単語を示します。 |
第 5 章「衝突の回避」を参照してください。 この操作ができるのは、「スーパーユーザー」だけです。 |
|
\ |
枠で囲まれたコード例で、テキストがページ行幅を超える場合に、継続を示します。 |
|
Oracle Solaris OS に含まれるシェルで使用する、UNIX のデフォルトのシステムプロンプトとスーパーユーザープロンプトを次に示します。コマンド例に示されるデフォルトのシステムプロンプトは、Oracle Solaris のリリースによって異なります。
C シェル
machine_name% command y|n [filename] |
C シェルのスーパーユーザー
machine_name# command y|n [filename] |
Bash シェル、Korn シェル、および Bourne シェル
$ command y|n [filename] |
Bash シェル、Korn シェル、および Bourne シェルのスーパーユーザー
# command y|n [filename] |
[ ] は省略可能な項目を示します。上記の例は、filename は省略してもよいことを示しています。
| は区切り文字 (セパレータ) です。この文字で分割されている引数のうち 1 つだけを指定します。
キーボードのキー名は英文で、頭文字を大文字で示します (例: Shift キーを押します)。ただし、キーボードによっては Enter キーが Return キーの動作をします。
ダッシュ (-) は 2 つのキーを同時に押すことを示します。たとえば、Ctrl-D は Control キーを押したまま D キーを押すことを意味します。