Подскажите, в какую сторону искать в такой ситуации:есть Centos 6.5, на ней OpenVZ. В контейнере стоит Oracle 12. Все нормально работало. Обновилось ядро Linux. Оракл перестал стартовать - не хватает памяти. Откатываю на предыдущее ядро - стартует.
Как бы узнать, что стало эти ядра отличать и какою может настройку надо подкрутить ? Т.к. не хотелось бы вечно оставаться на неизмененном ядре.
Заранее благодарен за советы.
> Подскажите, в какую сторону искать в такой ситуации:
> есть Centos 6.5, на ней OpenVZ. В контейнере стоит Oracle 12. Все
> нормально работало. Обновилось ядро Linux. Оракл перестал стартовать - не хватает
> памяти. Откатываю на предыдущее ядро - стартует.
> Как бы узнать, что стало эти ядра отличать и какою может настройку
> надо подкрутить ? Т.к. не хотелось бы вечно оставаться на неизмененном
> ядре.
> Заранее благодарен за советы.Замерить через top/free/vmstat потребление памяти после загрузки на обоих ядрах, через ps оценить, какой именно процесс "отъедает" память.
Нельзя просто так взять и заменить ведро под оракулом!(С)Братва и ...
> Подскажите, в какую сторону искать в такой ситуации:
> есть Centos 6.5, на ней OpenVZ. В контейнере стоит Oracle 12. Все
> нормально работало. Обновилось ядро Linux. Оракл перестал стартовать - не хватает
> памяти. Откатываю на предыдущее ядро - стартует.
> Как бы узнать, что стало эти ядра отличать и какою может настройку
> надо подкрутить ? Т.к. не хотелось бы вечно оставаться на неизмененном
> ядре.
> Заранее благодарен за советы.для начала:
Посмотреть на размеры SGA/PGA/UGA и прочих буфферкешей в init.ora для вашего инстанса Oracle. Потом смотреть на OOM-Killer скорее всего он считает что Oracle зело прожорлив до казенной памяти и по сему глушит оракл ударом весла по голове.
>[оверквотинг удален]
>> памяти. Откатываю на предыдущее ядро - стартует.
>> Как бы узнать, что стало эти ядра отличать и какою может настройку
>> надо подкрутить ? Т.к. не хотелось бы вечно оставаться на неизмененном
>> ядре.
>> Заранее благодарен за советы.
> для начала:
> Посмотреть на размеры SGA/PGA/UGA и прочих буфферкешей в init.ora для вашего инстанса
> Oracle. Потом смотреть на OOM-Killer скорее всего он считает что Oracle
> зело прожорлив до казенной памяти и по сему глушит оракл
> ударом весла по голове.Там не совсем все так. Включен MEMORY_TARGET. Т.е., автоматическое управление памятью. Размер инстанса достаточно большой - 30 Гб. И его не OOM тушит. Сам Оракл не может стартануть - выстреливает ошибку про нехватку памяти. Разные статьи по сему поводу читал - но они относились к прошлым версиям, настройкам HugeTables, отключении автоуправления памяти. Это все как-то не совсем "то". Если бы это была такая проблема - оно бы на любом ядре падало. Но ведь не падает же.