mariadb/scripts
Julius Goryavsky 642195d255 MDEV-34234: SST hangs when running on unprivileged containers on RHEL9
The lsof utility is prone to blocking on system calls that
it uses to obtain information about sockets (or files, devices,
etc.). This behavior is described in its own documentation.
It has a '-b' option (in combination with warnings suppression
via '-w') that reduces the probability of blocking, introducing
new problems (luckily probably not relevant for our use case).
However, there is no guarantee that it will not hang on some
distributions, with some TCP/IP stack implementations, or with
some filesystems, etc. Also, of the three utilities that are
suitable for our purposes, lsof is the slowest. So if there
are other utilities that we use during SST, such as 'ss' or
'sockstat', it is reasonable to use them instead of lsof.
This commit changes the prioritization of utilities, it does
not need additional tests (besides the numerous SST tests
already available in the galera suites). If the system still
need to use lsof, this commit adds the '-b' and '-w' options
to it command line - to reduce the likelihood of blocking.
2024-09-15 05:05:03 +02:00
..
CMakeLists.txt MDEV-20053: set @sbindir@ for scripts 2024-06-22 17:19:49 +10:00
comp_sql.c Merge 10.3 into 10.4 2022-07-01 13:10:36 +03:00
convert-debug-for-diff.sh MDEV-23697: bin/env perl -i -> bin/perl -i 2020-10-02 05:28:58 +02:00
dheadgen.pl
fill_help_tables.sql Update 10.5 HELP tables 2023-01-24 11:28:37 +11:00
galera_new_cluster.sh Revert "update galera_new_cluster to use environment file" 2023-08-08 15:46:39 +01:00
galera_recovery.sh Fix recovering state GTID in case log file contains non-text bytes - 2024-09-01 02:52:52 +02:00
maria_add_gis_sp.sql.in MDEV-19650: Privilege bug on MariaDB 10.4 2020-05-07 10:54:56 +02:00
mariadb-service-convert Merge 10.4 into 10.5 2023-01-13 10:18:30 +02:00
msql2mysql.sh Update FSF Address 2019-05-11 21:29:06 +03:00
mysql_config.pl.in Merge 10.3 into 10.4 2020-10-29 13:38:38 +02:00
mysql_config.sh Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
mysql_convert_table_format.sh Switch Perl DBI scripts from DBD::mysql to DBD::MariaDB driver 2019-07-19 13:39:20 +03:00
mysql_find_rows.sh Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
mysql_fix_extensions.sh Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
mysql_install_db.sh Disable error messages in mysql-install-db for not writable log directory 2024-02-20 13:48:20 +02:00
mysql_performance_tables.sql
mysql_secure_installation.sh MDEV-33265 mariadb-secure-installation fails with --defaults-group-suffix 2024-07-16 09:36:24 +02:00
mysql_setpermission.sh MDEV-31611: mariadb-setpermission - Can't use string as an ARRAY ref while strict refs in use 2023-11-23 08:50:57 +11:00
mysql_system_tables.sql Merge branch '10.4' into 10.5 2023-09-25 13:06:57 +10:00
mysql_system_tables_data.sql MDEV-21194: mariadb-install-db doesn't properly grant proxy privileges to all created user accounts 2023-09-19 08:07:07 +10:00
mysql_system_tables_fix.sql Merge 10.4 into 10.5 2023-12-18 08:59:07 +02:00
mysql_test_data_timezone.sql Update FSF Address 2019-05-11 21:29:06 +03:00
mysql_test_db.sql Updated mtr files to support different compiled in options 2019-09-01 19:17:35 +03:00
mysqlaccess.conf
mysqlaccess.sh fix typos 2023-01-12 14:02:20 +11:00
mysqld_multi.sh MDEV-27477 Remaining SUSE patches for 10.2+ 2022-01-27 16:37:58 +02:00
mysqld_safe.sh Fix recovering state GTID in case log file contains non-text bytes - 2024-09-01 02:52:52 +02:00
mysqldumpslow.sh Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
mysqlhotcopy.sh Merge branch '10.4' into 10.5 2020-02-12 08:55:17 +01:00
mytop.sh MDEV-34604 mytop - fix specifying filters in .mytop 2024-07-17 14:19:53 +10:00
wsrep_sst_backup.sh galera SST scripts: moving common code to wsrep_sst_common file 2024-09-15 05:05:03 +02:00
wsrep_sst_common.sh MDEV-34234: SST hangs when running on unprivileged containers on RHEL9 2024-09-15 05:05:03 +02:00
wsrep_sst_mariabackup.sh galera SST scripts: moving common code to wsrep_sst_common file 2024-09-15 05:05:03 +02:00
wsrep_sst_mysqldump.sh galera: syncing SST scripts code with the following versions 2024-06-19 14:07:34 +02:00
wsrep_sst_rsync.sh MDEV-34234: SST hangs when running on unprivileged containers on RHEL9 2024-09-15 05:05:03 +02:00