diff options
author | Ashish Pandey <aspandey@redhat.com> | 2019-06-04 11:17:21 +0530 |
---|---|---|
committer | Amar Tumballi <amarts@redhat.com> | 2019-06-08 05:39:10 +0000 |
commit | fa32b594d12673698da0c1dab8491db8655b4d50 (patch) | |
tree | d0c53de6adb2c3f6ec37970a7c97c0f77565b448 /tests | |
parent | ecafe78378209ea28201624fca262bfdbd425365 (diff) |
cluster/replicate: Modify command in unit file to assign port correctly
Problem:
In unit file of TA process we have been using ta-vol as
volume id and also ta-vol-server.transport.socket.listen-port=24007
In volume file for TA process we only consider volname
as "ta" and not as "ta-vol". That's why it was not able to assign
this port number to ta process as in volume file it will try to
find server xlator as ta-vol
volume ta-server <<<<<<<<< not ta-vol-server
46 type protocol/server
47 option transport.listen-backlog 10
48 option transport.socket.keepalive-count 9
49 option transport.socket.keepalive-interval 2
50 option transport.socket.keepalive-time 20
51 option transport.tcp-user-timeout 0
52 option transport.socket.keepalive 1
53 option auth.addr./mnt/thin-arbiter.allow *
54 option auth-path /mnt/thin-arbiter
55 option transport.address-family inet
56 option transport-type tcp
57 subvolumes ta-io-stats
58 end-volume
Solution:
Provide "ta" as vol id for the command which Unit file
is going to execute.
Also, made changes in setup-thin-arbiter.sh to correctly
identify the directory of Unit file irrespective of the location from
where we are executing this script.
Change-Id: Ia7bbccdc0304e7dfaaa732bebb726fba731d1d33
fixes: bz#1716766
Signed-off-by: Ashish Pandey <aspandey@redhat.com>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions