en to ja translation catalogue (52 entries)

note: type: Title ==
en: Using OCFS2 with DRBD
ja: DRBDとOCFS2の使用

note: type: Plain text
en: indexterm:[OCFS2]indexterm:[Oracle Cluster File System]This chapter outlines the steps necessary to set up a DRBD resource as a block device holding a shared Oracle Cluster File System, version 2 (OCFS2).
ja: indexterm:[OCFS2]indexterm:[Oracle Cluster File System]この章では、共有Oracle Cluster File Systemバージョン2 (OCFS2)を格納するブロックデバイスとしてDRBDリソースを設定する方法を説明します。

note: type: delimited block =
en: All cluster file systems _require_ fencing - not only via the DRBD resource, but STONITH! A faulty member _must_ be killed.
ja: 全クラスタファイルシステムには fencingが_必要_ です。DRBDリソース経由だけでなくSTONITHもです。問題のあるノードは _必ず_ killされる必要があります。

note: type: delimited block =
en: You'll want these settings:
ja: 次のような設定がよいでしょう。

note: type: delimited block =
en: There must be _no_ volatile caches! You might take a few hints of the page at https://fedorahosted.org/cluster/wiki/DRBD_Cookbook, although that's about GFS2, not OCFS2.
ja: これらは _非揮発性_ のキャッシュである必要があります。 GFS2に関するものであり、OCFS2についてではありませんが、 https://fedorahosted.org/cluster/wiki/DRBD_Cookbook が参考になるでしょう。

note: type: Title ===
en: OCFS2 primer
ja: OCFS2の基礎

note: type: Plain text
en: The Oracle Cluster File System, version 2 (OCFS2) is a concurrent access shared storage file system developed by Oracle Corporation. Unlike its predecessor OCFS, which was specifically designed and only suitable for Oracle database payloads, OCFS2 is a general-purpose filesystem that implements most POSIX semantics. The most common use case for OCFS2 is arguably Oracle Real Application Cluster (RAC), but OCFS2 may also be used for load-balanced NFS clusters, for example.
ja: Oracle Cluster File Systemバージョン2 (OCFS2)は、Oracle Corporationが開発した同時アクセス共有ストレージファイルシステムです。前バージョンのOCFSはOracleデータベースペイロード専用に設計されていましたが、OCFS2はほとんどのPOSIXセマンティクスを実装する汎用ファイルシステムです。OCFS2の最も一般的なユースケースは、もちろんOracle Real Application Cluster (RAC)ですが、OCFS2は負荷分散NFSクラスタなどでも使用できます。

note: type: Plain text
en: Although originally designed for use with conventional shared storage devices, OCFS2 is equally well suited to be deployed on <<s-dual-primary-mode,dual-Primary DRBD>>. Applications reading from the filesystem may benefit from reduced read latency due to the fact that DRBD reads from and writes to local storage, as opposed to the SAN devices OCFS2 otherwise normally runs on. In addition, DRBD adds redundancy to OCFS2 by adding an additional copy to every filesystem image, as opposed to just a single filesystem image that is merely shared.
ja: 本来、OCFS2は従来の共有ストレージデバイス用に設計されたものですが、<<s-dual-primary-mode,dual-Primary DRBD>>でも問題なく使用できます。OCFS2が通常実行されるSANデバイスとは異なり、DRBDはローカルストレージに対して読み書きを行うため、ファイルシステムからデータを読み取るアプリケーションの読み取り待ち時間が短縮できるというメリットがあります。さらに、DRBDの場合は、単一のファイルシステムイメージを単に共有するのではなく、各ファイルシステムイメージにさらにコピーを追加するため、OCFS2に冗長性が加わります。

note: type: Plain text
en: Like other shared cluster file systems such as <<ch-gfs,GFS>>, OCFS2 allows multiple nodes to access the same storage device, in read/write mode, simultaneously without risking data corruption. It does so by using a Distributed Lock Manager (DLM) which manages concurrent access from cluster nodes. The DLM itself uses a virtual file system (`ocfs2_dlmfs`) which is separate from the actual OCFS2 file systems present on the system.
ja: <<ch-gfs,GFS>>など他の共有クラスタファイルシステムと同様に、OCFS2で複数のノードが読み取り/書き込みモードで同じストレージデバイスに同時にアクセスできます。データが破損するおそれはありません。これには、クラスタノードからの同時アクセスを管理するDLM (Distributed Lock Manager)が使用されます。DLM自体は、システムに存在する実際のOCFS2ファイルシステムとは別個の仮想ファイルシステム( `ocfs2_dlmfs` )を使用します。

note: type: Plain text
en: OCFS2 may either use an intrinsic cluster communication layer to manage cluster membership and filesystem mount and unmount operation, or alternatively defer those tasks to the <<ch-pacemaker,Pacemaker>>cluster infrastructure.
ja: OCFS2は組み込みクラスタ通信層を使用して、クラスタメンバシップおよびファイルシステムのマウントとマウント解除操作を管理したり、これらのタスクを<<ch-pacemaker,Pacemaker>>クラスタインフラストラクチャに委ねることができます。

note: type: Plain text
en: OCFS2 is available in SUSE Linux Enterprise Server (where it is the primarily supported shared cluster file system), CentOS, Debian GNU/Linux, and Ubuntu Server Edition. Oracle also provides packages for Red Hat Enterprise Linux (RHEL). This chapter assumes running OCFS2 on a SUSE Linux Enterprise Server system.
ja: OCFS2は、SUSE Linux Enterprise Server (OCFS2が主にサポートされる共有クラスタファイルシステム)、CentOS、Debian GNU/LinuxおよびUbuntu Server Editionで利用できます。また、OracleはRed Hat Enterprise Linux (RHEL)用のパッケージも提供しています。この章の説明は、SUSE Linux Enterprise ServerシステムでOCFS2を実行することを前提にしています。

note: type: Title ===
en: Creating a DRBD resource suitable for OCFS2
ja: OCFS2用のDRBDリソースの作成

note: type: Plain text
en: Since OCFS2 is a shared cluster file system expecting concurrent read/write storage access from all cluster nodes, any DRBD resource to be used for storing a OCFS2 filesystem must be configured in <<s-dual-primary-mode,dual-primary mode>>. Also, it is recommended to use some of DRBD's <<s-automatic-split-brain-recovery-configuration,features for automatic recovery from split brain>>. To do all this, include the following lines in the resource configuration: indexterm:[drbd.conf]
ja: OCFS2は共有クラスタファイルシステムで、すべてのクラスタノードからストレージに対して同時に読み取り/書き込みアクセスが行われることを前提としています。したがって、OCFS2ファイルシステムを格納するために使用するDRBDリソースは、<<s-dual-primary-mode,デュアルプライマリモード>>で設定する必要があります。また、<<s-automatic-split-brain-recovery-configuration,スプリットブレインからの自動回復のための機能>>を利用することをおすすめします。そのためには、以下の設定をリソース設定ファイルindexterm:[drbd.conf]に加えてください。

note: type: delimited block =
en: By setting auto-recovery policies, you are effectively configuring automatic data-loss! Be sure you understand the implications.
ja: 回復ポリシーを設定することは、事実上、自動データロス設定を行うことです。十分にご理解のうえご使用ください。

note: type: Plain text
en: It is not recommended to set the `allow-two-primaries` option to `yes` upon initial configuration. You should do so after the initial resource synchronization has completed.
ja: 最初の構成の際に `allow-two-primaries` オプションを `yes` にするのはお勧めできません。これは、最初のリソース同期が完了してから有効にしてください。

note: type: Plain text
en: Once you have added these options to <<ch-configure,your freshly-configured resource>>, you may <<s-first-time-up,initialize your resource as you normally would>>. After you set the indexterm:[drbd.conf]`allow-two-primaries` option to `yes` for this resource, you will be able to <<s-switch-resource-roles,promote the resource>>to the primary role on both nodes.
ja: これらのオプションを<<ch-configure,新規に設定したリソース>>に追加したら、<<s-first-time-up,通常通りにリソースを初期化>>できます。indexterm:[drbd.conf]リソースの `allow-two-primaries` オプションを `yes` にすると、両方のノードのリソースをプライマリロールに<<s-switch-resource-roles,昇格>>することができます。

note: type: Plain text
en: With DRBD 9.1 it will be possible to have more than two nodes in the _Primary_ role; with DRBD 9.0 you can only use two primaries, but more nodes can be in _Secondary_ role to provide more redundancy.
ja: DRBD9.1では3ノード以上で `プライマリ` にすることが可能になる予定です。DRBD9.0ではプライマリは2つまでですが、複数のノードを `セカンダリ` にして冗長性を高めることができます。

note: type: Title ===
en: Creating an OCFS2 filesystem
ja: OCFS2ファイルシステムの作成

note: type: Plain text
en: Now, use OCFS2's `mkfs` implementation to create the file system:
ja: OCFS対応の `mkfs` コマンドを使って、OCFS2ファイルシステムを作成します。

note: type: Plain text
en: This will create an OCFS2 file system with two node slots on `/dev/drbd0`, and set the filesystem label to `ocfs2_drbd0`. You may specify other options on `mkfs` invocation; please see the `mkfs.ocfs2` system manual page for details.
ja: 2ノードスロットOCFS2ファイルシステムが `/dev/drbd0` に作成され、ファイルシステムのラベルが `ocfs2_drbd0` に設定されます。`mkfs` の呼び出し時に、その他のオプションを指定することもできます。詳細は `mkfs.ocfs2` システムマニュアルページを参照ください。

note: type: Title ===
en: Pacemaker OCFS2 management
ja: PacemakerによるOCFS2の管理

note: type: Title ====
en: Adding a Dual-Primary DRBD resource to Pacemaker
ja: PacemakerにデュアルプライマリDRBDリソースを追加する

note: type: Plain text
en: An existing <<s-ocfs2-create-resource,Dual-Primary DRBD resource>>may be added to Pacemaker resource management with the following `crm` configuration:
ja: 既存の<<s-ocfs2-create-resource,デュアルプライマリDRBDリソース>>は、次の `crm` 設定でPacemakerリソース管理に追加することができます。

note: type: Plain text
en: Note the `master-max=2` meta variable; it enables dual-Master mode for a Pacemaker master/slave set. This requires that `allow-two-primaries` is also set to `yes` in the DRBD configuration. Otherwise, Pacemaker will flag a configuration error during resource validation.
ja: メタ変数 `master-max=2` に注意してください。これはPacemakerのマスター/スレーブのデュアルマスターモードを有効にします。その場合、 `allow-two-primaries` も `yes` にDRBD設定で設定されている必要があります。設定していない場合にはリソースの検証中に設定エラーが発生します。

note: type: Title ====
en: Adding OCFS2 management capability to Pacemaker
ja: OCFS2をPacemakerで管理するには

note: type: Plain text
en: In order to manage OCFS2 and the kernel Distributed Lock Manager (DLM), Pacemaker uses a total of three different resource agents:
ja: OCFS2とロックマネージャ(DLM)の分散カーネルを管理するために、Pacemakerは、3つの異なるリソースエージェントを使用します。

note: type: Plain text
en: `ocf:pacemaker:controld` -- Pacemaker's interface to the DLM;
ja: `ocf:pacemaker:controld` -- PacemakerのDLMに対してのインタフェース

note: type: Plain text
en: `ocf:ocfs2:o2cb` -- Pacemaker's interface to OCFS2 cluster management;
ja: `ocf:ocfs2:o2cb` -- PacemakerのOCFS2クラスタ管理へのインタフェース

note: type: Plain text
en: `ocf:heartbeat:Filesystem` -- the generic filesystem management resource agent which supports cluster file systems when configured as a Pacemaker clone.
ja: `ocf:heartbeat:Filesystem` -- Pacemakerのクローンとして構成したときにクラスタファイルシステムをサポートする 汎用ファイルシステム管理リソース

note: type: Plain text
en: You may enable all nodes in a Pacemaker cluster for OCFS2 management by creating a _cloned group_ of resources, with the following `crm` configuration:
ja: 次の `crm` 設定のように _リソースグループのクローン_ を作成することによって、OCFS2の管理に必要なPacemakerリソースをすべてのノードで起動できます。

note: type: Plain text
en: Once this configuration is committed, Pacemaker will start instances of the `controld` and `o2cb` resource types on all nodes in the cluster.
ja: この構成がコミットされると、Pacemakerは、クラスタ内のすべてのノードで `controld` と `o2cb` のリソースタイプのインスタンスを起動します。

note: type: Title ====
en: Adding an OCFS2 filesystem to Pacemaker
ja: PacemakerにOCFS2ファイルシステムを追加する

note: type: Plain text
en: Pacemaker manages OCFS2 filesystems using the conventional `ocf:heartbeat:Filesystem` resource agent, albeit in clone mode. To put an OCFS2 filesystem under Pacemaker management, use the following `crm` configuration:
ja: PacemakerはOCF2ファイルシステムにアクセスするのに、従来の `ocf:heartbeat:Filesystem` リソースエージェントを使います。これはクローンモードであっても同様です。Pacemakerの管理下にOCFS2ファイルシステムを配置するには、次の `crm` 設定を使用します。

note: type: Plain text
en: This example assumes a single-volume resource.
ja: この例ではボリュームリソースが1つの場合を前提にしています。

note: type: Title ====
en: Adding required Pacemaker constraints to manage OCFS2 filesystems
ja: OCFS2ファイルシステムを管理するPacemakerの制約の追加

note: type: Plain text
en: In order to tie all OCFS2-related resources and clones together, add the following constraints to your Pacemaker configuration:
ja: すべてのOCFS2関連のリソースとクローンを結びつけるには、Pacemaker構成に以下の制約を加えてください。

note: type: Title ===
en: Legacy OCFS2 management (without Pacemaker)
ja: Pacemakerを使わないOCFS2管理

note: type: Plain text
en: The information presented in this section applies to legacy systems where OCFS2 DLM support is not available in Pacemaker. It is preserved here for reference purposes only. New installations should always use the <<s-ocfs2-pacemaker,Pacemaker>> approach.
ja: OCFS2 DLMをサポートしない旧バージョンのPacemakerしか使えない場合、この節が参考になります。この節は以前の方式を使っている方の参照のためにだけ残してあります。新規インストールの場合には<<s-ocfs2-pacemaker,Pacemaker>>方式を使ってください。

note: type: Title ====
en: Configuring your cluster to support OCFS2
ja: OCFS2をサポートするようにクラスタを設定する

note: type: Title =====
en: Creating the configuration file
ja: 設定ファイルの作成

note: type: Plain text
en: OCFS2 uses a central configuration file, `/etc/ocfs2/cluster.conf`.
ja: OCFS2は主要な設定ファイルとして `/etc/ocfs2/cluster.conf` を使用します。

note: type: Plain text
en: When creating your OCFS2 cluster, be sure to add both your hosts to the cluster configuration. The default port (7777) is usually an acceptable choice for cluster interconnect communications. If you choose any other port number, be sure to choose one that does not clash with an existing port used by DRBD (or any other configured TCP/IP).
ja: OCFS2クラスタを作成する際には、必ず、両方のホストを設定ファイルに追加してください。クラスタの相互接続通信には、通常はデフォルトポート(7777)が適切です。他のポート番号を選択する場合は、DRBD (および他の設定済みTCP/IP)が使用する既存のポートと衝突しないポートを選択する必要があります。

note: type: Plain text
en: If you feel less than comfortable editing the `cluster.conf` file directly, you may also use the `ocfs2console` graphical configuration utility which is usually more convenient. Regardless of the approach you selected, your `/etc/ocfs2/cluster.conf` file contents should look roughly like this:
ja: `cluster.conf` ファイルを直接編集したくない場合は、 `ocfs2console` というグラフィカルな構成ユーティリティを使用することもできます。通常はこちらのほうが便利です。いずれの場合も `/etc/ocfs2/cluster.conf` ファイルの内容はおおよそ次のようになります。

note: type: Plain text
en: When you have configured you cluster configuration, use `scp` to distribute the configuration to both nodes in the cluster.
ja: クラスタ構成を設定したら、`scp` を使用して構成をクラスタの両方のノードに配布します。

note: type: Title =====
en: Configuring the O2CB driver
ja: O2CBドライバの設定

note: type: Plain text
en: ====== SUSE Linux Enterprise systems
ja: ====== SUSE Linux Enterprisesシステム

note: type: Plain text
en: On SLES, you may utilize the `configure` option of the `o2cb` init script:
ja: SLESでは、 `o2cb` の起動スクリプトの `configure` オプションを利用することができます。

note: type: Plain text
en: ====== .Debian GNU/Linux systems On Debian, the `configure` option to `/etc/init.d/o2cb` is not available. Instead, reconfigure the `ocfs2-tools` package to enable the driver:
ja: ====== Debian GNU/Linuxシステム 
    Debianの場合は、 `/etc/init.d/o2cb` の `configure` オプションは使用できません。代わりに、 `ocfs2-tools` パッケージを再設定してドライバを有効にします。

note: type: Title ====
en: Using your OCFS2 filesystem
ja: OCFS2ファイルシステムの使用

note: type: Plain text
en: When you have completed cluster configuration and created your file system, you may mount it as any other file system:
ja: クラスタ構成を完了して、ファイルシステムを作成すると、他のファイルシステムと同様にマウントすることができます。

note: type: Plain text
en: Your kernel log (accessible by issuing the command `dmesg`) should then contain a line similar to this one:
ja: dmesg コマンドで表示されるカーネルログに次のような行が見つかるはずです。

note: type: Plain text
en: From that point forward, you should be able to simultaneously mount your OCFS2 filesystem on both your nodes, in read/write mode.
ja: その時点から、両方のノードでOCFS2ファイルシステムに読み取り/書き込みモードでアクセスできるようになります。
