最近の更新

閲覧数: 41(0)

3月の初投稿は、ネタが無いのでIT閑話でw

mediawikiのバージョン制限で、しばらくElasticsearch 1.7系を使って来ましたが、mediawiki 1.28以降のextensionではElasticsearch 2.xが推奨となったので、extensionのバージョンアップとともに、Elasticsearchもバージョンアップしました。

本体:
Elasticsearch 1.7 --> Elasticsearch 2.4

mediawiki extension:
CirrusSearch 1.27対応版 --> 1.28対応版
Elastica 1.27対応版 --> 1.28対応版
Scribunto 1.27対応版 --> 1.28対応版

Elasticsearchのバージョンアップ。/etc/yum.repos.d/elasticsearch.repoの1.7をenable=0に、2.xをenable=1に変更し、あとは”yum update”すれば自動的に更新されます。

[elasticsearch-1.7]
name=Elasticsearch repository for 1.7.x packages
baseurl=http://packages.elastic.co/elasticsearch/1.7/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=0
[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=http://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

extensionsは対応版で入れ換えることでバージョンアップします。

インデックスの再作成は、mediawikiとwordpressそれぞれで実施する必要があります。wordpressはFantastic Elasticsearchのコンソールからindex wipeとre-indexを実行すればOKです。mediawikiはマニュアルで再作成する必要があり、以下のコマンドを実行します。

php extensions/CirrusSearch/maintenance/updateSearchIndexConfig.php --reindexAndRemoveOk --indexIdentifier=now
php extensions/CirrusSearch/maintenance/forceSearchIndex.php --skipLinks --indexOnSkip
php extensions/CirrusSearch/maintenance/forceSearchIndex.php --skipParse

これでElasticsearchと関連のインデックス更新が完了します。

カテゴリーIT閑話, 公開タグ, ,
パンくずリスト詳細
2020年5月12日

テーマの「マイナーチェンジ」に伴って「パンくずリスト」の仕様を若干変更しました。一つ前のテーマではパ  続きを読む

カテゴリーを制限する
blank
2020年5月11日

過去に何度も書いた「カテゴリー制限」の話、元はと言えば初期に書かれた「非公開」の記事が原因です。トッ  続きを読む

マイナーチェンジ
blank
2020年3月23日

かれこれ一年近くほったらかしだったので、気合をいれて「テーマ変更」と思っていたのですが、、、いろいろ  続きを読む

6月の検索ワードまとめ
blank
2019年6月30日

6月の検索ワードのまとめです。 意外なところで「zabbixダウングレード」が複数回検索され、単独の  続きを読む

アクセシビリティ対策
blank
2019年6月23日

テーマカスタマイズの一環で、トップページに一覧表示されている「写真を左右交互に表示する」ようにした際  続きを読む

dockerとproxy
blank
2019年6月18日

dockerやdocker-composeをプロキシ環境下で使うのに苦労したので忘れないようにメモし  続きを読む

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください