en to ja translation catalogue (31 entries)

note: type: Title ==
en: LINSTOR Volumes in Proxmox VE
ja: Proxmox VE での LINSTOR ボリューム

note: type: Plain text
en: indexterm:[Proxmox]This chapter describes DRBD in Proxmox VE via the http://git.linbit.com/linstor-proxmox.git[LINSTOR Proxmox Plugin].
ja: indexterm:[Proxmox]この章は https://github.com/LINBIT/linstor-proxmox.git[LINSTOR Proxmox Plugin] にあるProxmox VEでのDRBDについて説明します。

note: type: Title ===
en: Proxmox VE Overview
ja: Proxmox VE概要

note: type: Plain text
en: http://www.proxmox.com/en/[Proxmox VE] is an easy to use, complete server virtualization environment with KVM, Linux Containers and HA.
ja: http://www.proxmox.com/en/[Proxmox VE] はKVM、Linuxコンテナ、HAとともに使われる簡単で、完全なサーバ仮想化環境を提供します。

note: (LVM volumes on DRBD) type: Plain text
en: 'linstor-proxmox' is a Perl plugin for Proxmox that, in combination with LINSTOR, allows to replicate VM disks on several Proxmox VE nodes. This allows to live-migrate active VMs within a few seconds and with no downtime without needing a central SAN, as the data is already replicated to multiple nodes.
ja: 'linstor-proxmox'がProxmox用のPerlプラグインで、Proxmox VEの複数のノードでVMディスクの複製にLINSTORとともに使われます。これにより実行中のVMのライブマイグレーションが無停止でかつ中央にSANディスクを用意せずに数秒で完了します。これはデータがすでに複数のノードに複製をされているからです。

note: type: Title ===
en: Upgrades
ja: アップグレード

note: type: Plain text
en: If this is a fresh installation, skip this section and continue with <<s-proxmox-ls-install>>.
ja: 新規インストールの場合はこのセクションをスキップして <<s-proxmox-ls-install>> に進んでください。

note: type: Title ====
en: From 4.x to 5.x
ja: 4.x から 5.x へ

note: type: Plain text
en: Version 5 of the plugin drops compatibility with the legacy configuration options "storagepool" and "redundancy". Version 5 *requires* a "resourcegroup" option, and obviously a LINSTOR resource group. The old options should be removed from the config.
ja: プラグインのバージョン 5 では、構成オプション "storagepool" と "redundancy" はサポートされません。バージョン 5 では LINSTOR リソースグループである "resourcegroup" オプションが必須になります。古いオプションは構成から削除する必要があります。

note: type: Plain text
en: Configuring LINSTOR is described in Section <<s-proxmox-ls-ls-configuration>>, a typical example follows: Let's assume the pool was set to "mypool", and redundancy to 3.
ja: LINSTOR の構成に関しては <<s-proxmox-ls-ls-configuration>> を参照してください。以下に典型的は例を示します。プールが "mypool" 、冗長性が 3 に設定される例です。

note: type: Title ====
en: From 5.x to 6.x
ja: 5.x から 6.x へ

note: type: Plain text
en: With version 6 PVE added additional parameters to some functions and rightfully reset their "APIAGE". This means that old plugins, while actually usable as they don't use any of these changed functions do not work anymore. Please upgrade to plugin version 5.2.1 at least.
ja: バージョン 6 で PVE は、一部の関数にパラメーターを追加し、それらの "APIAGE" をリセットしました。古いプラグインは、これらの変更された関数を使用しないため実際には機能しますが、使用できなくなります。少なくともプラグインバージョン 5.2.1 にアップグレードしてください。

note: type: Title ===
en: Proxmox Plugin Installation
ja: Proxmoxプラグインのインストール

note: type: Plain text
en: LINBIT provides a dedicated public repository for Proxmox VE users. This repository not only contains the Proxmox plugin, but the whole DRBD SDS stack including a DRBD SDS kernel module and user space utilities.
ja: LINBITはProxmox VEユーザのために専用のレポジトリを公開しています。ここにはProxmoxプラグインだけでなくDRBD SDSカーネルモジュールやユーザスペースユーティリティを含むすべてのDRBD SDSスタックが含まれます。

note: type: Plain text
en: The DRBD9 kernel module is installed as a `dkms` package (i.e., `drbd-dkms`), therefore you'll have to install
    `pve-headers` package, before you set up/install the software packages from LINBIT's repositories. Following
    that order, ensures that the kernel module will build properly for your kernel. If you don't plan to install
    the latest Proxmox kernel, you have to install kernel headers matching your current running kernel (e.g.,
    		`pve-headers-$(uname -r)`). If you missed this step, then still you can rebuild the dkms package against
    your current kernel, (kernel headers have to be installed in advance), by issuing `apt install --reinstall
    drbd-dkms` command.
ja: DRBD9のカーネルモジュールは `dkms` パッケージとして( `drbd-dkms` )インストールされるので、LINBITのレポジトリからインストールする前に `pve-headers` パッケージをインストールします。これに従うことでカーネルモジュールがこの環境用に構築されることが保証されます。最新のProxmoxカーネルでない場合は、現在のカーネルのバージョンに合う( `pve-headers-$(uname -r)` )カーネルヘッダーをインストールする必要があります。あるいは、現在のカーネルに対してdkmsパッケージを再構築する(ヘッダーをインストールする必要あります)必要がある場合は、`apt install --reinstall drbd-dkms` を実行します。

note: type: Plain text
en: LINBIT's repository can be enabled as follows, where "$PVERS" should be set to your Proxmox VE *major version* (e.g., "7", not "7.1"):
ja: LINBITのレポジトリは以下の操作で有効にできます。"$PVERS" はProxmox VEのメジャーバージョンを指定します(例、"7" であり "7.1" ではない)。

note: type: Title ===
en: LINSTOR Configuration
ja: LINSTORの設定

note: type: Plain text
en: For the rest of this guide we assume that you have a LINSTOR cluster configured as described in <<s-linstor-init-cluster>>. Start the "linstor-controller" on one node, and the "linstor-satellite" on all nodes. The preferred way to use the plugin, starting from version 4.1.0, is via LINSTOR resource groups and a single volume group within every resource group. LINSTOR resource groups are described in <<s-linstor-resource-groups>>. All the required LINSTOR configuration (e.g., redundancy count) has to be set on the resource group.
ja: このガイドの残りの部分では <<s-linstor-init-cluster>> に基づいて LINSTOR クラスタが構成されていると仮定します。1 つのノードで "linstor-controller" を起動し、すべてのノードで "linstor-satellite" を起動します。また、バージョン 4.1.0 以降、このプラグインを使用する上で推奨する方法は、LINSTOR リソースグループと単一のボリュームグループを使用することです。 LINSTOR リソースグループについては <<s-linstor-resource-groups>> を参照してください。必要なすべての LINSTOR 構成（冗長カウントなど）をリソースグループに設定する必要があります。

note: type: Title ===
en: Proxmox Plugin Configuration
ja: Proxmoxプライグインの設定

note: type: Plain text
en: The final step is to provide a configuration for Proxmox itself. This can be done by adding an entry in the `/etc/pve/storage.cfg` file, with a content similar to the following.
ja: 最後の手順ではProxmox自身を設定します。これは `/etc/pve/storage.cfg` に以下のような設定を加えることで行います。

note: type: Plain text
en: The "drbd" entry is fixed and you are not allowed to modify it, as it tells to Proxmox to use DRBD as storage backend.  The "drbdstorage" entry can be modified and is used as a friendly name that will be shown in the PVE web GUI to locate the DRBD storage.  The "content" entry is also fixed, so do not change it. The redundancy (specified in the resource group) specifies how many replicas of the data will be stored in the cluster. The recommendation is to set it to 2 or 3 depending on your setup.  The data is accessible from all nodes, even if some of them do not have local copies of the data.  For example, in a 5 node cluster, all nodes will be able to access 3 copies of the data, no matter where they are stored in. The "controller" parameter must be set to the IP of the node that runs the LINSTOR controller service. Only one node can be set to run as LINSTOR controller at the same time.  If that node fails, start the LINSTOR controller on another node and change that value to its IP address.
ja: "drbd" は固定で変更できません。これによりProxmoxにストレージとしてDRBDを使用することを宣言します。 "drbdstorage" は変更可能で、Web GUI上で表示されるDRBDストレージの場所を示する名前です。"content" は固定で変更できません。 "redundancy" (リソースグループで設定される) はクラスタ内に保つ複製数を指定します。推奨値は 2 または 3 です。例えば５ノードをもつクラスタの場合、すべのノードがデータの３つの複製にアクセスできます。"controller" はLINSTORコントローラが動作するノードのIPアドレスを指定します。同時に１つのノードだけがLINSTORコントローラとして設定できます。このノードは現在動作していなければならず、すでに動作していない場合は、他のノードでLINSTORコントローラを動作させ、IPアドレスを変更しなければなりません。

note: type: Plain text
en: A configuration using different storage pools in different resource groups would look like this:
ja: 異なるリソースグループで異なるストレージプールを使用する構成は、次のようになります。

note: type: Plain text
en: By now, you should be able to create VMs via Proxmox's web GUI by selecting "__drbdstorage__", or any other of the defined pools as storage location.
ja: これらの設定後、Web GUIでVMを作成し、ストレージとして "drbdstorage" もしくは他の定義されているプールを選択することでDRBDボリュームを使用できます。

note: type: Plain text
en: Starting from version 5 of the plugin one can set the option "preferlocal yes". If it is set, the plugin tries to create a diskful assignment on the node that issued the storage create command. With this option one can make sure the VM gets local storage if possible. Without that option LINSTOR might place the storage on nodes 'B' and 'C', while the VM is initially started on node 'A'. This would still work as node 'A' then would get a diskless assignment, but having local storage might be preferred.
ja: プラグインのバージョン 5 以降、オプション "preferlocal yes" を設定できます。設定されている場合、プラグインは storage create コマンドを発行したノードでディスクフル割り当てを作成しようとします。このオプションを使用すると、可能であれば VM がローカルストレージを確実に取得できるようになります。このオプションがないと、VM はノード 'A' で起動するが、LINSTORはノード 'B' と 'C' にストレージを配置する可能性があります。これは、ノード 'A' がディスクレス割り当てで、引き続き機能しますが、ローカルストレージを使用することが望まれます。

note: type: Block title
en: NOTE: DRBD supports only the **raw** disk format at the moment.
ja: 注意: DRBDは現時点で **raw** ディスクフォーマットのみをサポートします。

note: type: Plain text
en: At this point you can try to live migrate the VM - as all data is accessible on all nodes (even on Diskless nodes) - it will take just a few seconds. The overall process might take a bit longer if the VM is under load and if there is a lot of RAM being dirtied all the time.  But in any case, the downtime should be minimal and you will see no interruption at all.
ja: この時点で、VMのライブマイグレーションができます。すべてのノード(ディスクレスノードでも)ですべてのデータにアクセスできるため、わずか数秒で完了します。 VMに負荷がかかっていて、ダーティメモリが常に多い場合は、全体的な処理に少し時間がかかることがあります。しかし、いずれの場合でも、ダウンタイムは最小限で、中断は全く見られません。

note: type: Block title
en: Table Configuration Options
ja: テーブル構成オプション

note: type: Table
en: | Option | Meaning
    
    | `controller`    | The IP of the LINSTOR controller (',' separated list allowed)
    | `resourcegroup` | The name of a LINSTOR resource group which defines the deployment of new VMs. As described above
    | `preferlocal`   | Prefer to create local storage (yes/no). As decribed above 
    | `statuscache`   | Time in seconds status information is cached, 0 means no extra cache. Relevant on huge clusters with hundreds of resources. This has to be set on *all* `drbd` storages in `/etc/pve/storage.cfg` to take effect.
    | `apicrt`        | Path to the client certificate
    | `apikey`        | Path to the client private key
    | `apica`         | Path to the CA certificate
ja: | Option | Meaning
    
    | `controller`    | LINSTOR コントローラーの IP (',' で複数指定可能)
    | `resourcegroup` | 新しい VM の展開を定義する LINSTOR リソースグループの名前
    | `preferlocal`   | ローカルストレージ作成を好むかどうか (yes/no) 
    | `statuscache`   | ステータス情報がキャッシュされる秒単位の時間。0 はキャッシュがないことを意味します。数百のリソースを持つ巨大なクラスターで役立ちます。これを有効にするには `/etc/pve/storage.cfg` のすべての `drbd` ストレージに設定する必要があります
    | `apicrt`        | クライアント証明書へのパス
    | `apikey`        | クライアントの秘密鍵へのパス
    | `apica`         | CA 証明書へのパス

note: type: Title ===
en: Making the Controller Highly-Available (optional)
ja: コントローラの高可用性 (オプション)

note: type: Plain text
en: Making LINSTOR highly-available is a matter of making the LINSTOR controller highly-available. This step is described in Section <<s-linstor_ha>>.
ja: LINSTOR を高可用性にするということは、LINSTOR コントローラーを高可用性にすることです。このステップはセクション <<s-linstor_ha>> で説明されています。

note: type: Plain text
en: The last -- but crucial -- step is to configure the Proxmox plugin to be able to connect to multiple LINSTOR controllers. It will use the first one it receives an answer from. This is done by adding a comma-separated list of controllers in the `controller` section of the plugin like this:
ja: 最後の（しかし重要な）ステップは、複数の LINSTOR コントローラーに接続できるように Proxmox プラグインを構成することです。応答した最初のものを使用するように、次のようにプラグインの `controller` セクションにコンマ区切りでコントローラーを指定します。
