Hi,
why does mysql allow innodb_buffer_pool_size to be set more than its available memory in the system? But this is not much of a problem than that mysql then tries to allocate more memory than it is available at a certain moment (for example when system is busy) and sometimes this leads to oom kills.
Kind regads,
Rok