Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Incomplete
-
22.08.4
-
None
-
Ubuntu 20.04.4 LTS
Description
A server worked fine after the installation of Maxscale 22.08.4 during 2 days, but after that, started to show the below error.
2023-02-24 15:53:45.318 alert : MaxScale 22.08.4 received fatal signal 6. Commit ID: 9be47263ae2ff2c7bdf4c3d1334fb86a7de53b77 System name: Linux Release string: Ubuntu 20.04.4 LTS
2023-02-24 15:53:45.318 alert : Statement currently being classified: none/unknown
2023-02-24 15:53:45.318 notice : For a more detailed stacktrace, install GDB and add 'debug=gdb-stacktrace' under the [maxscale] section.
/lib/x86_64-linux-gnu/libc.so.6(epoll_wait+0x5e) [0x7f0d394f046e]: <binutils not installed>
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN7maxbase6Worker15poll_waiteventsEv+0x173) [0x7f0d3a0b67f3]: <binutils not installed>
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN7maxbase6Worker3runEPNS_9SemaphoreE+0x53) [0x7f0d3a0b6ce3]: <binutils not installed>
/usr/bin/maxscale(main+0x219b) [0x558585a8f7cb]: <binutils not installed>
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f0d393f5083]: <binutils not installed>
/usr/bin/maxscale(_start+0x2e) [0x558585a9030e]: <binutils not installed>
alert : Writing core dump.
The maxscale.conf is:
- MaxScale documentation on GitHub:
- https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Documentation-Contents.md
- Global parameters
# - Complete list of configuration options:
- https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Getting-Started/Configuration-Guide.md
[maxscale]
threads = auto
- Configuración del monitor GUI
ms_timestamp = 1
admin_host = 0.0.0.0
admin_port = 8989
admin_secure_gui = false
local_address = 10.20.80.10
skip_name_resolve = true
- Server definitions
# - Set the address of the server to the network
- address of a MySQL server.
#
[sql01lookup]
type = server
address = 10.20.80.12
port = 3306
protocol = MariaDBBackend
[sql02lookup]
type = server
address = 10.20.80.13
port = 3306
protocol = MariaDBBackend
[sql03lookup]
type = server
address = 10.20.80.14
port = 3306
protocol = MariaDBBackend
#
- This will keep MaxScale aware of the state of the servers.
- MySQL Monitor documentation:
- https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Monitors/MySQL-Monitor.md
[MariaDB-Monitor]
type = monitor
module = galeramon
servers = sql01lookup,sql02lookup,sql03lookup
user = maxscale
password = B0DA8E34968B9DA6960E007A7831C64DAC8206EF3B8E46187B774
monitor_interval = 5s
available_when_donor = true
#use_priority = true
- Service definitions
# - Service Definition for a read-only service and
- a read/write splitting service.
#
- ReadConnRoute documentation:
- https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Routers/ReadConnRoute.md
- ReadWriteSplit documentation:
- https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Routers/ReadWriteSplit.md
[Read-Write-Service]
type = service
router = readwritesplit
servers = sql01lookup,sql02lookup,sql03lookup
user = maxscale
password = A8B0DA8E34968B9DA6960E007A7831C64DAC8206EF3B8E46187B774
slave_selection_criteria = ADAPTIVE_ROUTING
master_accept_reads = true
- This service enables the use of the MaxAdmin interface
- MaxScale administration guide:
- https://github.com/mariadb-corporation/MaxScale/blob/master/Documentation/Reference/MaxAdmin.md
- Listener definitions for the services
# - These listeners represent the ports the
- services will listen on.
#
[Read-Write-Listener]
type = listener
service = Read-Write-Service
protocol = MariaDBClient
port = 4006
address = 0.0.0.0