<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=OpenSearch</id>
	<title>OpenSearch - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=OpenSearch"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=OpenSearch&amp;action=history"/>
	<updated>2026-05-12T11:56:43Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=OpenSearch&amp;diff=23219&amp;oldid=prev</id>
		<title>Kusakata: 新規翻訳</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=OpenSearch&amp;diff=23219&amp;oldid=prev"/>
		<updated>2022-01-14T15:49:02Z</updated>

		<summary type="html">&lt;p&gt;新規翻訳&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:データベース管理システム]]&lt;br /&gt;
[[en:OpenSearch]]&lt;br /&gt;
[[Wikipedia:OpenSearch (software)]] より:&lt;br /&gt;
:OpenSearch は検索エンジン (その名も OpenSearch) と OpenSearch ダッシュボード (検索エンジンのためのデータ視覚化ダッシュボード) から構成されるソフトウェアファミリーである。ソフトウェアの開発は2021年に Elasticsearch と Kibana のフォークとして開始され、Amazon Web Services によって主導されている。&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
&lt;br /&gt;
{{Pkg|opensearch}} パッケージを[[インストール]]してください。&lt;br /&gt;
&lt;br /&gt;
任意の依存パッケージとして様々なプラグインが存在し必要に応じてインストールできます。{{Pkg|opensearch-dashboards}} を使用する場合は Dashboards プラグインを忘れずにインストールしてください。&lt;br /&gt;
&lt;br /&gt;
== 起動 ==&lt;br /&gt;
&lt;br /&gt;
{{ic|/etc/opensearch/opensearch.keystore}} にキーストアが存在しない場合、OpenSearch を起動する前に作成する必要があります:&lt;br /&gt;
&lt;br /&gt;
 # opensearch-keystore create&lt;br /&gt;
&lt;br /&gt;
作成後、{{ic|opensearch.service}} を[[起動/有効化]]してください。&lt;br /&gt;
&lt;br /&gt;
{{ic|curl &amp;#039;&amp;lt;protocol&amp;gt;://&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;&amp;#039;}} を使うことで OpenSearch が実行中か、{{pkg|curl}} でアクセスできるかどうか確認できます:&lt;br /&gt;
{{hc|curl http://127.0.0.1:9200|2=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;name&amp;quot; : &amp;quot;opensearch.example.net&amp;quot;,&lt;br /&gt;
  &amp;quot;cluster_name&amp;quot; : &amp;quot;opensearch&amp;quot;,&lt;br /&gt;
  &amp;quot;cluster_uuid&amp;quot; : &amp;quot;TRylpzbsQB-Nk2KgktTQtA&amp;quot;,&lt;br /&gt;
  &amp;quot;version&amp;quot; : {&lt;br /&gt;
    &amp;quot;number&amp;quot; : &amp;quot;7.10.2&amp;quot;,&lt;br /&gt;
    &amp;quot;build_type&amp;quot; : &amp;quot;tar&amp;quot;,&lt;br /&gt;
    &amp;quot;build_hash&amp;quot; : &amp;quot;unknown&amp;quot;,&lt;br /&gt;
    &amp;quot;build_date&amp;quot; : &amp;quot;2022-01-07T15:57:30.358290Z&amp;quot;,&lt;br /&gt;
    &amp;quot;build_snapshot&amp;quot; : false,&lt;br /&gt;
    &amp;quot;lucene_version&amp;quot; : &amp;quot;8.10.1&amp;quot;,&lt;br /&gt;
    &amp;quot;minimum_wire_compatibility_version&amp;quot; : &amp;quot;6.8.0&amp;quot;,&lt;br /&gt;
    &amp;quot;minimum_index_compatibility_version&amp;quot; : &amp;quot;6.0.0-beta1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;tagline&amp;quot; : &amp;quot;The OpenSearch Project: https://opensearch.org/&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
&lt;br /&gt;
メインの OpenSearch 設定ファイルは {{ic|/etc/opensearch/opensearch.yml}} に存在し詳しい説明が書かれています。[https://opensearch.org/docs/latest/opensearch/configuration/ 公式ドキュメント] も役に立つでしょう。&lt;br /&gt;
&lt;br /&gt;
* デフォルトでは OpenSearch はどこからでもアクセスできるようになっているため、ホスト上でしかアクセスできないように設定すると良いでしょう:&lt;br /&gt;
&lt;br /&gt;
 network.host: 127.0.0.1&lt;br /&gt;
&lt;br /&gt;
* デフォルトの {{ic|9200}} と異なるカスタムポートを使うこともできます:&lt;br /&gt;
&lt;br /&gt;
 http.port: 9200&lt;br /&gt;
&lt;br /&gt;
== 使用方法 ==&lt;br /&gt;
&lt;br /&gt;
OpenSearch サーバーの管理 (ドキュメントのメンテナンスや検索の実行など) は基本的に [https://opensearch.org/docs/latest/clients/index/ クライアント] を使って行い、お好きなプログラミング言語でシームレスに使うことができます。&lt;br /&gt;
&lt;br /&gt;
{{Pkg|opensearch-dashboards}} や {{Pkg|opensearch-cli}} などの便利なツールを使うことで OpenSearch インスタンスやクラスタの管理が楽になります。&lt;br /&gt;
&lt;br /&gt;
== Elasticsearch OSS からのアップグレード ==&lt;br /&gt;
&lt;br /&gt;
Elasticsearch OSS のマルチノードクラスタを OpenSearch にアップグレードする場合は [https://opensearch.org/docs/latest/upgrade-to/upgrade-to/ 公式ガイド] を参照してください。&lt;br /&gt;
&lt;br /&gt;
スタンドアロンノードの場合は設定ファイルをコピーしてインデックスデータを新しく移動するだけで大丈夫です:&lt;br /&gt;
 # systemctl stop elasticsearch&lt;br /&gt;
 # cp -r /var/lib/elasticsearch/nodes /var/lib/opensearch/&lt;br /&gt;
 # chown opensearch:opensearch -R /var/lib/opensearch&lt;br /&gt;
 # systemctl start opensearch&lt;br /&gt;
&lt;br /&gt;
== Beats OSS との互換性 ==&lt;br /&gt;
&lt;br /&gt;
filebeat などの [https://github.com/elastic/beats Beats エージェント] は新しいバージョンの OpenSearch と互換性がありません。[https://opensearch.org/docs/latest/clients/agents-and-ingestion-tools/index/ 公式ドキュメント] に互換表が存在します。バージョン {{ic|7.13.X}} 以上では動作せず、{{ic|7.X}} バージョンでは設定に変更が必要です:&lt;br /&gt;
{{hc|/etc/opensearch/opensearch.yml|2=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
[...]&lt;br /&gt;
compatibility.override_main_response_version: true&lt;br /&gt;
[...]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
上記の設定で OpenSearch はバージョン番号として {{ic|7.10.2}} を返すようになります。&lt;br /&gt;
&lt;br /&gt;
AUR に存在するエージェントで上記の設定を行うことで使えるエージェントは:&lt;br /&gt;
* {{AUR|metricbeat-oss}}&lt;br /&gt;
* {{AUR|filebeat-oss}}&lt;br /&gt;
* {{AUR|packetbeat-oss}}&lt;br /&gt;
* {{AUR|heartbeat-oss}}&lt;br /&gt;
* {{AUR|auditbeat-oss}}&lt;br /&gt;
* {{AUR|journalbeat-oss}}&lt;br /&gt;
&lt;br /&gt;
{{TranslationStatus|OpenSearch|2022-01-15|708921}}&lt;/div&gt;</summary>
		<author><name>Kusakata</name></author>
	</entry>
</feed>