en to ja translation catalogue (85 entries)

note: type: Title ==
en: Recent changes
ja: 最近の変更

note: type: Plain text
en: This appendix is for users who upgrade from earlier DRBD versions to DRBD 9.0. It highlights some important changes to DRBD's configuration and behavior.
ja: この付録はDRBD9.0以前のバージョンからアップグレードするユーザー向けです。DRBDの設定と挙動についての重要な変更点を説明します。

note: type: Title ===
en: Connections
ja: コネクション

note: type: Plain text
en: With DRBD 9 data can be replicated across more than two nodes.
ja: DRBD9では3台以上のノードでもデータのレプリケーションが可能です。

note: type: Plain text
en: This also means that stacking DRBD volumes is now deprecated (though still possible); and that using DRBD as a network-blockdevice (a <<s-drbd-client,__DRBD client__>>) now makes sense.
ja: そのためDRBDボリュームのスタック利用はもはや(可能ではありますが)推奨しません。 また、DRBDをネットワークブロックデバイス(<<s-drbd-client,DRBD client>>)として利用する事が可能になりました。

note: type: Plain text
en: Associated with this change are
ja: 関連する変更項目

note: type: Plain text
en: Metadata size changes (one bitmap per peer)
ja: メタデータサイズの変更(対向ノードごとに1ビットマップ)

note: type: Plain text
en: `/proc/drbd` now only gives minimal information, see
ja: `/proc/drbd` では最小限の情報のみを表示。

note: type: Plain text
en: <<s-drbdadm-status, `drbdadm status`>>
ja: <<s-drbdadm-status, `drbdadm status`> 参照

note: type: Plain text
en: Resynchronization from/to <<s-multi-node,multiple peers>>
ja: 再同期の同期元/先が<<s-multi-node,複数の対向ノード>>に。

note: type: Plain text
en: The <<s-activity-log,activity log>> is used even when in <<s-resource-roles,Secondary>> role
ja: <<s-activity-log,アクティビティログ>>が <<s-resource-roles,セカンダリ>>ロールでも使用される

note: type: Title ===
en: Auto-Promote Feature
ja: `自動プロモーション` 機能

note: type: Plain text
en: DRBD 9 can be configured to do the _Primary_/_Secondary_ <<s-resource-roles,role switch>> automatically, on demand.
ja: DRBD9では必要なときに自動的に `プライマリ`/`セカンダリ` の<<s-resource-roles,ロール切り替え>> を行います。

note: type: Plain text
en: This feature replaces both the `become-primary-on` configuration value, as well as the old Heartbeat v1 `drbddisk` script.
ja: この機能は、 `become-primary-on` の設定ならびにHeartbeat v1の `drbddisk` スクリプトを無用にするものです。

note: type: Plain text
en: Please see <<s-automatic-promotion>> for more details.
ja: 詳細は<<s-automatic-promotion>>を参照してください。

note: type: Title ===
en: Increased Performance
ja: パフォーマンスの向上

note: type: Plain text
en: DRBD 9 has seen noticeable performance improvements, depending on your specific hardware it's up to two magnitudes faster (measuring number of I/O operations/second for random writes).
ja: DRBD9はパフォーマンスの面でも目覚ましく向上しました。ハードウェアによっては最大で100倍高速になります。（ランダム書き込みにおける1秒あたりのI/O処理数の測定）

note: FIXME: same as 8.4? type: Title ===
en: Multiple Volumes in one Resource
ja: 1リソース内の複数ボリューム

note: type: Plain text
en: Volumes are a new concept in DRBD 8.4. Prior to 8.4, every resource had only one block device associated with it, thus there was a one-to-one relationship between DRBD devices and resources. Since 8.4, multiple volumes (each corresponding to one block device) may share a single replication connection, which in turn corresponds to a single resource.
ja: ボリュームはDRBD 8.3以前からの新しい概念です。DRBD8.4より前はリソースには1つのブロックデバイスだけしか設定できませんでしたので、DRBDデバイスとリソースには1対1の関係でした。DRBD8.4からは複数ボリューム(それぞれが1つのブロックデバイスと対応する)が、1つのレプリケーションコネクションを共有します。そしてこのレプリケーションコネクションが、1つのリソースに対応します。

note: type: Plain text
en: This results in a few other necessary changes in behaviour:
ja: この結果、挙動においていくつか必要な変更点があります。

note: type: Title ====
en: Changes to udev symlinks
ja: udevシンボリックリンクの変更

note: type: Plain text
en: The DRBD udev integration scripts manage symlinks pointing to individual block device nodes. These exist in the `/dev/drbd/by-res/` and `/dev/drbd/by-disk/` directories.
ja: DRBDのudev統合スクリプトは個々のブロックデバイスノードを示すシンボリックリンクを管理します。これらは `/dev/drbd/by-res/` と `/dev/drbd/by-disk/` ディレクトリにあります。

note: type: Plain text
en: Since DRBD 8.4, a single resource may correspond to multiple volumes, `/dev/drbd/by-res/__<resource>__` is a _directory_, containing symlinks pointing to individual volumes:
ja: DRBD8.4以降、1つのリソースが複数ボリュームに対応できるので、 `/dev/drbd/by-res/<resource>` は個々のボリュームに貼られたシンボリックリンクを含む _directory_ になりました。

note: type: Block title
en: udev managed DRBD symlinks in DRBD 8.4
ja: DRBD 8.4でのudevが管理するDRBDシンボリックリンク

note: type: Plain text
en: Configurations where filesystems are referred to by such a symlink must be updated when moving to DRBD 8.4, usually by simply appending `/0` to the symlink path. If the filesystem was referenced via `UUID=` or `/dev/drbd__X__` in `/etc/fstab`, no change is necessary.
ja: シンボリックリンクが参照するファイルシステムの構成は、DRBD 8.4に移行する場合には、通常は単純にシンボリックリンクのパスに `/0` を追加することで更新する必要があります。ファイルシステムが `/etc/fstab` で `UUID=` や `/dev/drbdX` で参照されていれば、変更は必要ありません。

note: type: Title ===
en: Changes to the configuration syntax
ja: 設定上の構文の変更点

note: type: Plain text
en: This section highlights changes to the configuration syntax. It affects the DRBD configuration files in `/etc/drbd.d`, and `/etc/drbd.conf`.
ja: このセクションでは構成における構文の変更点について扱います。DRBD設定ファイルの `/etc/drbd.d` と `/etc/drbd.conf` に影響があります。

note: type: Plain text
en: The `drbdadm` parser still accepts pre-8.4 configuration syntax and automatically translates, internally, into the current syntax. Unless you are planning to use new features from DRBD 9, there is no requirement to modify your configuration to the current syntax. It is, however, recommended that you eventually adopt the new syntax, as the old format will no longer be supported in DRBD 9.
ja: `drbdadm` のパーサーは8.4より前の構文も受け付けて、内部で自動的に現在の構文に変換します。DRBD9の新機能を使わないのであれば、これまでの構文に変更を加える必要はありません。しかし、DRBD9自体は古い構文に対応していないので、新しい構文を使用することをお勧めします。

note: type: Title ====
en: Boolean configuration options
ja: ブール型設定オプション

note: type: Plain text
en: `drbd.conf` supports a variety of boolean configuration options. In pre DRBD 8.4 syntax, these boolean options would be set as follows:
ja: `drbd.conf` は多くのブール型設定オプションに対応しています。DRBD 8.4より前の構文では、これらのブール型オプションは以下のようになっていました。

note: type: Block title
en: Pre-DRBD 8.4 configuration example with boolean options
ja: DRBD 8.4より前のブール型オプションが付いた構成例

note: type: Plain text
en: This led to configuration issues if you wanted to set a boolean variable in the `common` configuration section, and then override it for individual resources:
ja: これには設定上の問題がありました。 `common` 構成セクションにブール型変数を設定したいとき、その後で個々のリソースを上書きしていました。

note: type: Block title
en: Pre-DRBD 8.4 configuration example with boolean options in `common` section
ja: DRBD 8.4より前の `common` セクションにブール型オプションが付いた設定例[source,drbd]

note: type: delimited block -
en: common {
    	disk {
    		no-md-flushes;
    	}
    }
    resource test {
    	disk {
    		# No facility to enable disk flushes previously disabled in
    		# "common"
    	}
    }
ja: common {
    	disk {
    		no-md-flushes;
    	}
    }
    resource test {
    	disk {
    		# "common"で無効化した機能を有効化する方法はない
    	}
    }

note: type: Plain text
en: In DRBD 8.4, all boolean options take a value of `yes` or `no`, making them easily configurable both from `common` and from individual `resource` sections:
ja: DRBD 8.4では、すべてのブール型オプションは `yes` か `no` の値をとります。 `common` からでも個々の `resource` セクションからでも、これらオプションが操作しやすくなっています。

note: type: Block title
en: DRBD 8.4 configuration example with boolean options in `common` section
ja: `common` セクションでのDRBD 8.4のブール型オプションのある設定例

note: type: Title ====
en: `syncer` section no longer exists
ja: `syncer` セクションはなくなりました

note: type: Plain text
en: Prior to DRBD 8.4, the configuration syntax allowed for a `syncer` section which has become obsolete in 8.4. All previously existing `syncer` options have now moved into the `net` or `disk` sections of resources.
ja: DRBD 8.4より前では、設定構文で `syncer` セクションが使用できましたが、8.4では廃止されました。既存の `syncer` オプションはリソース内の `net` や `disk` セクションに移動しました。

note: type: Block title
en: Pre-DRBD 8.4 configuration example with `syncer` section
ja: DRBD8.4より前の `syncer` セクションのある設定例

note: type: Plain text
en: The above example is expressed, in DRBD 8.4 syntax, as follows:
ja: 上記の例で表しているものは、DRBD 8.4の構文では次のようになります。

note: type: Block title
en: DRBD 8.4 configuration example with `syncer` section replaced
ja: `syncer` セクションが置き換えられたDRBD 8.4の設定例

note: type: Title ====
en: `protocol` option is no longer special
ja: `protocol` オプションが変則的ではなくなりました

note: type: Plain text
en: In prior DRBD releases, the `protocol` option was awkwardly (and counter-intuitively) required to be specified on its own, rather than as part of the `net` section. DRBD 8.4 removes this anomaly:
ja: 以前のDRBDリリースでは、 `protocol` オプションは奇妙にも(そして直感的でなく)、 `net` セクションではなくて単独で記載する必要がありました。DRBD8.4でこの変則がなくなりました。

note: type: Block title
en: Pre-DRBD 8.4 configuration example with standalone `protocol` option
ja: DRBD8.4より前の単独で `protocol` オプションがある設定例

note: type: Plain text
en: The equivalent DRBD 8.4 configuration syntax is:
ja: 対応するDRBD8.4での設定は以下のようになります。

note: type: Block title
en: DRBD 8.4 configuration example with `protocol` option within `net` section
ja: `net` 内に `protocol` オプションがあるDRBD8.4の設定例

note: type: Title ====
en: New per-resource `options` section
ja: 新しいリソース毎の `options` セクション

note: type: Plain text
en: DRBD 8.4 introduces a new `options` section that may be specified either in a `resource` or in the `common` section. The `cpu-mask` option has moved into this section from the `syncer` section in which it was awkwardly configured before. The `on-no-data-accessible` option has also moved to this section, rather than being in `disk` where it had been in pre-8.4 releases.
ja: DRBD 8.4では、resource セクション内でも `common` セクション内でも定義できる新しい `options` セクションを導入しました。以前は不自然にも `syncer` セクションで設定していた `cpu-mask` オプションは、このセクションに移動しました。8.4より前のリリースで `disk` セクションにあった `on-no-data-accessible` オプションも同様にこのセクションに移動しました。

note: type: Block title
en: Pre-DRBD 8.4 configuration example with `cpu-mask` and `on-no-data-accessible`
ja: DRBD 8.4より前の `cpu-mask` と `on-no-data-accessible` オプションのある設定例.

note: type: Block title
en: DRBD 8.4 configuration example with `options` section
ja: `options` セクションのあるDRBD 8.4の設定例

note: type: Title ===
en: On-line changes to network communications
ja: ネットワーク通信のオンライン変更

note: type: Title ====
en: Changing the replication protocol
ja: レプリケーションプロトコルの変更

note: type: Plain text
en: Prior to DRBD 8.4, changes to the replication protocol were impossible while the resource was on-line and active. You would have to change the `protocol` option in your resource configuration file, then issue `drbdadm disconnect` and finally `drbdadm connect` on both nodes.
ja: DRBD 8.4より前では、リソースがオンラインまたはアクティブの状態では、レプリケーションプロトコルの変更は不可能でした。リソースの構成ファイル内で `protocol` オプションを変更し、それから両ノードで `drbdadm disconnect` を実行し、最後に `drbdadm connect` を行わなければなりませんでした。

note: type: Plain text
en: In DRBD 8.4, the replication protocol can be changed on the fly. You may, for example, temporarily switch a connection to asynchronous replication from its normal, synchronous replication mode.
ja: DRBD 8.4では即座にレプリケーションプロトコルの変更が行えます。たとえば、一時的に接続を通常の同期レプリケーションから非同期レプリケーションのモードに変更することができます。

note: type: Block title
en: Changing replication protocol while connection is established
ja: 接続が確率された状態でレプリケーションプロトコルを変更する

note: type: Title ====
en: Changing from single-Primary to dual-Primary replication
ja: シングルプライマリからデュアルプライマリのレプリケーションに変更する

note: type: Plain text
en: Prior to DRBD 8.4, it was impossible to switch between single-Primary to dual-Primary or back while the resource was on-line and active. You would have to change the `allow-two-primaries` option in your resource configuration file, then issue `drbdadm disconnect` and finally `drbdadm connect` on both nodes.
ja: DRBD 8.4より前では、リソースがオンラインやアクティブの状態ではシングルプライマリからデュアルプライマリに変更したり戻したりする事はできませんでした。リソースの構成ファイル内の `allow-two-primaries` オプションを変更し、 `drbdadm disconnect` を実行し、それから `drbdadm connect` を両ノードで実行する必要がありました。

note: type: Plain text
en: In DRBD 8.4, it is possible to switch modes on-line.
ja: DRBD 8.4ではオンラインで変更が行えます。

note: type: Plain text
en: It is _required_ for an application using DRBD dual-Primary mode to use a clustered file system or some other distributed locking mechanism. This applies regardless of whether dual-Primary mode is enabled on a temporary or permanent basis.
ja: DRBDのデュアルプライマリモードを使うアプリケーションはクラスタファイルシステムまたは他のロッキング機構を使用していることが _必要_ です。このために、デュアルプライマリモードが一時的または永続的であることは区別されません。

note: type: Plain text
en: Refer to <<s-enable-dual-primary-temporary>> for switching to dual-Primary mode while the resource is on-line.
ja: リソースがオンライン中にデュアルプライマリに変更する場合は、<<s-enable-dual-primary-temporary>>を参照してください。

note: type: Title ===
en: Changes to the `drbdadm` command
ja: `drbdadm` コマンドの変更点

note: type: Title ====
en: Changes to pass-through options
ja: pass-throughオプションの変更点

note: type: Plain text
en: Prior to DRBD 8.4, if you wanted `drbdadm` to pass special options through to `drbdsetup`, you had to use the arcane `--{nbsp}--<option>` syntax, as in the following example:
ja: DRBD 8.4以前では、`drbdadm` で特殊なオプションを `drbdsetup` に引き渡す場合には、次の例のように難解な `--{nbsp}--<option>` の構文を使わなければなりませんでした。

note: type: Block title
en: Pre-DRBD 8.4 `drbdadm` pass-through options
ja: DRBD 8.4より前の `drbdadm` の引き渡しオプション

note: type: Plain text
en: Instead, `drbdadm` now accepts those pass-through options as normal options:
ja: これに代わって、通常オプションと同じように `drbdadm` に引き渡すオプションが使えるようになりました。

note: type: Block title
en: DRBD 8.4 `drbdadm` pass-through options
ja: DRBD 8.4の `drbdadm` 引き渡しオプション

note: type: Plain text
en: The old syntax is still supported, but its use is strongly discouraged. However, if you choose to use the new, more straightforward syntax, you must specify the option (`--discard-my-data`) _after_ the subcommand (`connect`) and _before_ the resource identifier.
ja: 古い構文もまだサポートされますが、使わないことを強くお勧めします。なお、この新しい簡単な構文を使用する場合には、( `--discard-my-data` )オプションを、( `connect` )サブコマンドの 後 で、かつリソース識別子の _前_ に指定する必要があります。

note: type: Title ====
en: `--force` option replaces `--overwrite-data-of-peer`
ja: `--overwrite-data-of-peer` は `--force` オプションに置き換わりました

note: type: Plain text
en: The `--overwrite-data-of-peer` option is no longer present in DRBD 8.4. It has been replaced by the simpler `--force`. Thus, to kick off an initial resource synchronization, you no longer use the following command:
ja: `--overwrite-data-of-peer` オプションはDRBD8.4でなくなり、より簡潔な `--force` に置き換わりました。このため、リソースの同期を開始するために、次のコマンドは使えません。

note: type: Block title
en: Pre-DRBD 8.4 initial sync `drbdadm` commands
ja: DRBD 8.4より前の `drbdadm` 同期開始コマンド.

note: type: Plain text
en: Use the command below instead:
ja: 代わりに次のようなコマンドをご使用ください。

note: type: Block title
en: DRBD 8.4 initial sync `drbdadm` commands
ja: DRBD 8.4の `drbdadm` 同期開始コマンド

note: type: Title ===
en: Changed default values
ja: デフォルト値の変更点

note: type: Plain text
en: In DRBD 8.4, several `drbd.conf` default values have been updated to match improvements in the Linux kernel and available server hardware.
ja: DRBD 8.4では、Linuxカーネルや利用できるサーバハードウェアの向上に合わせて、drbd.conf のいくつかのデフォルト値が更新されました。

note: type: Title ====
en: Number of concurrently active Activity Log extents (`al-extents`)
ja: 同時にアクティブなアクティビティログのエクステント数( `al-extents` )

note: type: Plain text
en: ``al-extents``' previous default of 127 has changed to 1237, allowing for better performance by reducing the amount of metadata disk write operations. The associated extended resynchronization time after a primary node crash, which this change introduces, is marginal given the ubiquity of Gigabit Ethernet and higher-bandwidth replication links.
ja: `al-extents` の以前のデフォルト値の127は1237に変更になりました。これによりメタデータのディスク書き込み作業量の現象によるパフォーマンスの向上が可能になりました。この変更によりプライマリノードのクラッシュ時の再同期時間が長くなります。これはギガビットイーサネットと高帯域幅のレプリケーションリンクの一般化が関係しています。

note: type: Title ====
en: Run-length encoding (`use-rle`)
ja: ランレングス符号化(`use-rle`)

note: type: Plain text
en: Run-length encoding (RLE) for bitmap transfers is enabled by default in DRBD 8.4; the default for the `use-rle` option is `yes`. RLE greatly reduces the amount of data transferred during the <<s-quick-sync-bitmap,quick-sync bitmap>> exchange (which occurs any time two disconnected nodes reconnect).
ja: ビットマップ転送のためのランレングス符号化(RLE)がDRBD 8.4ではデフォルトで有効になっています。use-rle オプションのデフォルト値は `yes` です。RLEは、2つの切断されたノードの接続時に常に起きる <<s-quick-sync-bitmap,クイック同期ビットマップ>>中のデータ転送量を大きく減らします。

note: type: Title ====
en: I/O error handling strategy (`on-io-error`)
ja: I/Oエラーの処理ストラテジー( `on-io-error` )

note: type: Plain text
en: DRBD 8.4 defaults to <<fp-io-error-detach,masking I/O errors>>, which replaces the earlier behavior of <<fp-io-error-pass-on,passing them on>> to upper layers in the I/O stack. This means that a DRBD volume operating on a faulty drive automatically switches to the _Diskless_ disk state and continues to serve data from its peer node.
ja: DRBD 8.4ではデフォルトでI/Oスタックの上位レイヤに<<fp-io-error-detach,I/Oエラーを伝えない>>(detach))設定です。以前のバージョンでは<<fp-io-error-pass-on,I/Oエラーを伝える>>(pass-on)設定でしたが、置き換わりました。つまり問題のあるドライブのDRBDボリュームが自動的に `Diskless` のディスク状態に遷移し、対向ノードからのデータを提供します。

note: type: Title ====
en: Variable-rate synchronization
ja: 可変レート同期

note: type: Plain text
en: <<s-variable-rate-sync,Variable-rate synchronization>> is on by default in DRBD 8.4. The default settings are equivalent to the following configuration options:
ja: <<s-variable-rate-sync,可変レート同期>>はDRBD 8.4ではデフォルトで有効です。デフォルト設定は次の構成のようになっています。

note: type: Block title
en: DRBD 8.4 default options for variable-rate synchronization
ja: DRBD 8.4での可変レート同期のデフォルトオプション

note: type: Title ====
en: Number of configurable DRBD devices (`minor-count`)
ja: 設定可能なDRBDデバイス数( `minor-count` )

note: type: Plain text
en: The maximum number of configurable DRBD devices (previously 255) is 1,048,576 (2^20^) in DRBD 8.4. This is more of a theoretical limit that is unlikely to be reached in production systems.
ja: DRBD 8.4で設定可能なDRBDデバイス数は1,048,576 (2^20^)です。(前のバージョンでは255)これは理論的な限界であり、本番環境で使い切ることはないでしょう。
