Ahh, there is another port to change for TabletServers. I forgot about
this when I read Billie's initial reply.
You can set replication.receipt.service.port=0 (if you don't care what
port it uses) or set a unique port in conf2. This port is for a service
running on each TabletServer which is part of the data-center
replication feature (new in 1.7).
Sven Hodapp wrote:
Hi Billie,
it seems that in Accumulo 1.7 there is no ACCUMULO_PID_DIR anymore, it is
generated in the start-server.sh script with ps.
So I've tried this:
$ export ACCUMULO_CONF_DIR="${ACCUMULO_CONF_DIR:$ACCUMULO_HOME/conf2}"
$ bin/accumulo tserver --address serverIP
This will start the tserver on port of conf2 (currently 29997), but tries to
open another port which is in use:
Unable to start TServer
org.apache.thrift.transport.TTransportException: Could not create
ServerSocket on address serverIP:10002.
I think it is in use by the other tablet server...
Regards,
Sven