[MDEV-6211] MariaDB-Galera-server uses 'socat', but 'socat' is not in the dependency list Created: 2014-05-06 Updated: 2018-03-23 Resolved: 2014-05-25 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 5.5.37-galera |
| Fix Version/s: | 5.5.38-galera, 10.0.11-galera, 10.1.14 |
| Type: | Bug | Priority: | Major |
| Reporter: | Timofey Turenko | Assignee: | Nirbhay Choubey (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | galera | ||
| Issue Links: |
|
||||||||
| Description |
|
Scripts '/usr/bin/wsrep_sst_xtrabackup' and '/usr/bin/wsrep_sst_xtrabackup-v2' are part of 'mariadb-galera-server' and they use 'socat' command. If 'mariadb-galera-server' is installed on the fresh system wich does noit have 'socat' package installed node joining operation failed. Steps to reproduce: Expected result: two-nodes cluster is running Actual result: Note: CentOS6 default repositories does not contain 'socat' package. It is available from EPEL repo. Should it be mentioned somewhere in README? It would be good to check if scripts are using other commands that are not mentioned in the dependecy list (even 'sudo' is not installed by default in some distributions) |
| Comments |
| Comment by Timofey Turenko [ 2014-05-06 ] |
|
one note regarding dependecy on 'nc package: in Debian7 default nc is netcat-traditional which gives an error "nc: invalid option – ‘d’” in the sst.err log file. Fixed by installing netcat-openbsd package. Should it be also reflected in the mariadb-galera-server package dependecy list? |
| Comment by Nirbhay Choubey (Inactive) [ 2014-05-25 ] |
|
Fix pushed in maria-5.5-galera and maria-10.0-galera. |
| Comment by Pavel Kaidalov [ 2016-03-29 ] |
|
This problem still exists in MariaDB-server-10.1.12 and 10.1.13 on CentOS 6.7. Here is my logs from second empty Galera node: 2016-03-29 10:05:52 140481556117248 [Note] WSREP: Running: 'wsrep_sst_xtrabackup --role 'joiner' --address '10.10.32.144' --datadir '/var/lib/mysql/' --parent I had to install "socat" manually from EPEL to fix this. |
| Comment by Nirbhay Choubey (Inactive) [ 2016-03-30 ] |
|
kpvadm Thanks for reporting. A fix for this has been queued for next 10.1 version. |