2017-03-24 3 views
1

私のマシンで2つのcouchdbサーバーを実行したいと思います。同じlinux物理マシンでcouchDBの2つのインスタンスを実行する方法

私はすでに1つのインスタンスは、このコマンドラインを介してインストールされ実行されてい

sudo apt-get install couchdb -y 

は、私はそれを実行し、私は別のポート上で実行されているのCouchDBの別のインスタンスを持つことができますどのように

/etc/init.d/couchdb [start|stop|restart] 

を経由して、それを停止することができます

OS:Linux 16.04

答えて

0

異なる設定を使用できますnファイルを使用して2番目のインスタンスを開始します。 couchdbの異なるインスタンスがデータ、ログ、または設定ファイルを共有しないように特別な注意を払わなければならないので、これは高度なトピックです。 configuration in the CouchDB docsについての情報があります。スタートアップスクリプト(/etc/init.d/couchdb)を複製してそこにフォルダを適応させてから、configフォルダからlocal.iniをコピーし、そこにデータフォルダ、httpポート、およびその他の設定を変更することから始めることができます。

私はこの(非常に古い)build scriptを使用して完全に別々のコピーをインストールし、使いやすくなっています。

しかし、私はちょうどDockerを使用して、いくつかのCouchDBコンテナをインストールすることをお勧めします。処理が簡単なklaemo/couchdb imageが好ましいでしょう。

関連する問題