# -*- po -*-
# Japanese translations for Mroonga package.
# Copyright (C) 2009-2023, Mroonga Project
# This file is distributed under the same license as the Mroonga package.
# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: Mroonga mrn_version\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-07-27 16:42+0900\n"
"Language-Team: none\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"

msgid "How to avoid \"mmap Cannot allocate memory\" error?"
msgstr ""
"「mmap Cannot allocate memory」エラーを回避するにはどうしたらよいですか？"

msgid "Short answer"
msgstr "短い回答"

msgid "Increase ``vm.max_map_count`` Linux kernel parameter value."
msgstr "``vm.max_map_count`` Linuxカーネルパラメーターの値を増やしてください。"

msgid "Long answer"
msgstr "長い回答"

msgid "There is a case following mmap error in log file::"
msgstr "ログファイルに以下のようなmmapエラーが存在する場合があります。::"

msgid ""
"Note that ``<13036498944>`` means total size of mmap (almost 12GB) in this "
"case."
msgstr "``<13036498944>`` はこの場合mmapの合計サイズ(約12GB)です。"

msgid "So you need to confirm following point of views."
msgstr "以下の観点を確認する必要があります。"

msgid "Are there enough free memory?"
msgstr "十分なメモリの空きが存在するか?"

msgid "Are maximum number of mappings exceeded?"
msgstr "マッピング最大数を超過していないか?"

msgid "To check there are enough free memory, you can use ``vmstat`` command."
msgstr ""
"十分な空きメモリがあるかを調べるために、``vmstat`` コマンドを使うことができま"
"す。"

msgid ""
"To check whether maximum number of mappings are exceeded, you can "
"investigate the value of ``vm.max_map_count``."
msgstr ""
"最大マッピング数を超過しているかどうかを確認するために、 ``vm."
"max_map_count`` の値を調べることができます。"

msgid ""
"If this issue is fixed by modifying the value of ``vm.max_map_count``, it's "
"exactly the reason."
msgstr ""
"もしこの問題が ``vm.max_map_count`` の値を調整することで解決するなら、これが"
"原因です。"

msgid ""
"As Groonga allocates memory chunks each 256KB, you can estimate the size of "
"database you can handle by following formula::"
msgstr ""
"Groongaはメモリを256KBごとに確保するので、扱えるデータベースのサイズを以下の"
"式で見積ることができます::"

msgid ""
"If you want to handle over 16GB Groonga database, you must specify at least "
"65536 as the value of ``vm.max_map_count``::"
msgstr ""
"16GBを超えるデータベースを扱うには、少くとも65536を ``vm.max_map_count`` の値"
"として設定しないといけません。"

msgid ""
"You can modify ``vm.max_map_count`` temporary by ``sudo sysctl -w vm."
"max_map_count=65536``."
msgstr ""
"``sudo sysctl -w vm.max_map_count=65536`` で一時的に ``vm.max_map_count`` を"
"調整することができます。"

msgid ""
"Then save the configuration value to ``/etc/sysctl.conf`` or ``/etc/sysctl.d/"
"*.conf``."
msgstr ""
"その後、設定値を  ``/etc/sysctl.conf`` もしくは ``/etc/sysctl.d/*.conf`` へと"
"保存します。"
