It looks like MySQL is failing to initialize because it cannot allocate memory:
2020-06-15T18:42:25.080503Z 0 [Note] InnoDB: Initializing buffer pool, total size = 2G, instances = 8, chunk size = 128M
2020-06-15T18:42:25.080571Z 0 [ERROR] InnoDB: mmap(137428992 bytes) failed; errno 12
2020-06-15T18:42:25.080585Z 0 [ERROR] InnoDB: Cannot allocate memory for the buffer pool
2020-06-15T18:42:25.080593Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
2020-06-15T18:42:25.080604Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
2020-06-15T18:42:25.080612Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2020-06-15T18:42:25.080620Z 0 [ERROR] Failed to initialize builtin plugins.
2020-06-15T18:42:25.080626Z 0 [ERROR] Aborting
But according to your support bundle you have more than 6GB available, which should be plenty for the database.
Can you try starting MySQL but not Elasticsearch? Does MySQL still go down automatically?