Ele é herdado do processo que o gerou. Se o SSH estiver configurado para -17, o Bash será. Se você reiniciar via Bash, você irá gerá-lo ainda mais.
[i-180ae177] root@migrantgeek ~ # pgrep mysqld_safe
11395
[i-180ae177] root@migrantgeek ~ # cat /proc/11395/oom_adj
0
[i-180ae177] root@migrantgeek ~ # for pid in 'pgrep bash'; do echo -17 > /proc/$pid/oom_adj; done
[i-180ae177] root@migrantgeek ~ # /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
[i-180ae177] root@migrantgeek ~ # pgrep mysqld_safe
11523
[i-180ae177] root@migrantgeek ~ # cat /proc/11523/oom_adj
-17
A edição do script de inicialização para alterar o valor no final do processo de inicialização deve corrigir isso.