2017-01-22 14 views
2

AWSコンテナサービスでElasticsearchを実行しようとしています。私は、次のよ。ここのドキュメント:https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html#docker-cli-run-prod-modeAWSコンテナサービス:set max_map_count

vm_map_max_count設定が /etc/sysctl.confの中に恒久的に設定する必要があります。

$ grepのvm.max_map_countに/etc/sysctl.conf

sysctlの-w vm.max_map_count = 262144

:ライブシステムの種類に設定を適用するには= 262144

vm.max_map_count

スクリプト経由でvm.max_map_countを設定する方法はありますか?私は、新しいコンテナを走らせるたびに手動で行うのではありません。あなたQ.で述べてきた通りあなたはまだ /etc/sysctl.confのに恒久的に設定することができ

おかげ

答えて

1

は、それが動作しませんでしたか?このticketあたりとして

OR

次のようにあなたはそれを設定できます。

のsysctl -qw vm.max_map_count = 65535

はそれが役に立てば幸い!

+0

このコマンドはホストマシンで実行する必要がありますか?問題は、インスタンスが起動されるたびにホスト上で実行する必要があるため、オートスケーリングを使用できないということです。 –

+0

したがって、設定を更新して新しいVMイメージを作成します。そのイメージを使用してクラスタをスケールアップします。 – Zagrev

+0

ええ、私は試みましたが、ECSのAMIを選択できません –

関連する問題