HP ProLiant ML350 G6 появляется на списке совместимого оборудования VMware при этой записи и этой записи.
У Вас не должно быть проблем при установке, но я хотел бы знать о решении для устройства хранения данных. Вы выполните свои диски в RAID? У Вас есть блок кэш-памяти с аварийным батарейным питанием на Вашем RAID-контроллере? Наличие того будет иметь огромное значение на производительности ESXI при использовании локальных дисков.
По словам Quickspec для той модели: http://h18004.www1.hp.com/products/quickspecs/13241_na/13241_na.html, все версии имеют Умный Массив RAID-контроллер P410, но некоторые модели продаются с любыми 256 МБ кэша считывания (никакой BBWC) или нулевая память. Если Ваша модель будет одним из тех, то Вы захотите набор обновления BBWC как Часть # 462967-B21.
Также см.: Невероятно низкая производительность диска на HP ProLiant DL385 G7
limits.conf - слишком грубый инструмент для того, что вы пытаетесь сделать.
cgroups будут устанавливать ограничения и обеспечивать учет для вас, но документация немного тупая! https://www.kernel.org/doc/Documentation/cgroups/memory.txt
Есть ли файл журнала, в котором записывается информация, когда превышаются значения, установленные в /etc/security/limits.conf?
Нет.
Все эти значения, наконец, достигают пределов ресурсов процесса ( man setrlimit
), и когда они встречаются, не существует универсального механизма для выдачи предупреждения для регистрации.
если ваша проблема связана с ошибкой выделения памяти, вы также можете использовать этот сценарий для отслеживания процента оставшейся свободной памяти
#!/bin/bash
# you can adjust 0.20 meaning 20% to percentage of memory free you want
output=$(free | grep "Swap" | awk '{if (($4/$2) < 0.20) print "memory low"}')
if [[ "$output" != "" ]]; then
echo "..." | mail -s "Memory low on <host>" <monitoring email>
fi
сохранить его в файл сценария (например, memmon.sh) и добавить в crontab он отправит электронное письмо и запишет файл журнала, когда обнаружит, что свободной памяти мало как условное)
# Ex. monitor every 3 min.
*/3 * * * * /home/user/memmon.sh >> /home/user/memmon.log