Manage_join
How to add more ROMA process
新しいROMAプロセスの追加事前準備
前提条件ROMA
作業手順この手順を順番に行うことをお勧めします。 処理に集中する前に確認します。
roma$ ls -ld ${HOST}_${PORT}/* roma$ rm -r ${HOST}_${PORT}/* roma$ mv ${HOST}_${PORT} ${HOST}_${PORT}.bk roma$ ls -ld ${HOST}_${PORT}.route* roma$ rm {HOST}_${PORT}.route* roma$ mkdir -p routing_bk roma$ mv -i ${HOST}_${PORT}.route* routing_bk roma$ ls -ld ${HOST}_${PORT}.log* roma$ rm -r ${HOST}_${PORT}.log* roma$ mkdir -p logs_bk roma$ mv ${HOST}_${PORT}.log* logs_bk 新しい処理の追加
新しいプロセスを追加する予定のサーバでこの操作を行います。 roma$ bin/romad ${HOST} -p ${PORT} -d -j ${JOIN_TO} この後、追加するプロセスを開始します。 一つのホスト上で新しいプロセスを追加する一つのホスト上でROMAを開始したい場合には、--enabled_repeathostオプションが必要です。 新しいプロセスを追加する予定のサーバでこの操作を行います。 roma$ bin/romad ${HOST} -p ${PORT} -d -j ${JOIN_TO} --enabled_repeathost この後、追加するプロセスを開始します。 追加する時にアイテムを確認する
roma$ ls -ld ${HOST}_${PORT}.route* join ${HOST}_${PORT} 例: 2012-05-09T21:22:26.204760 join localhost_11212 roma$ ls -ld ${HOST}_${PORT}.log* DEBUG -- : asyncev_start_acquire_vnodes_process 例: D, [2012-05-09T21:22:37.294816 #1576] DEBUG -- : asyncev_start_acquire_vnodes_process roma$ ls -ld ${HOST}_${PORT}.log* INFO -- : acquire_vnodes_prosess has done. 例: I, [2012-05-10T02:00:48.345998 #1576] INFO -- : acquire_vnodes_prosess has done. | |
► Sign in to add a comment