Макс

Родной город: Омск

Фото галерея: смотреть

Контакты: написать

О себе:

Интересы:

- программирование

- интернет

- психология

- менеджмент

- автоматизация

Погляди
Голосование

Нравиться ли вам блог

  Да
  Нет
  Я тут случайно

 

ГлавнаяКарта сайтаПечать страницы

Сбой в работе сервера или как найти проблему (CentOS,RedHat)

Периодически у меня на сервере возникают сбои в работе, как правило эти сбой происходят от через мерной нагрузки или не правильно сбалансированных параметров Web сервера. 

Использование команды 

#ulimit -a

Данная команда показывает статистику выхода потребления ресурсов (памяти, сетевых сокетов, количество открытых файлов и т.д.) за рамки ограничений.

Тип отображаемых ресурсов:
- Системные ресурсы
- Ресурсы процессора
- Дисковые ресурсы
- Сетевые ресурсы

Все параметры ресурсов:

Параметр Тип Описание
Основные параметры (Main parameters)
numproc системный Количество процессов и потоков (threads)
numtcpsock системный Количество TCP-сокетов
numothersock системный Количество других сокетов (не TCP)
vmguardpages системный Гарантия выделения памяти
cpuunits процессор Процессорная мощность VE
diskspace диск Дисковая квота
rate сеть Network bandwidth
ratebound сеть Whether network bandwidth is limited
Другие параметры
kmemsize системный Размер несвопироваемой ядерной памяти, выделяемой для процессов VE
tcpsndbuf системный Общий размер буферов отправки (TCP)
tcprcvbuf системный Общий размер буферов приема
othersockbuf системный Общий размер буферов отправки для UNIX-сокетов, UDP и других протоколов датаграмм
dgramrcvbuf системный Общий размер буферов приёма для UPD и других протоколов датаграмм
oomguardpages системный Гарантированный размер памяти для случая, когда память over-booked (out-of-memory kill guarantee)
privvmpages системный Лимит выделения памяти
lockedpages системный Страницы памяти процессов, которые не будут свопированы (страницы заблокированные mlock(2))
shmpages системный Общий размер разделяемой памяти (IPC, разделяемые anonymous mappings и объекты tmpfs)
physpages системный Общее количество страниц памяти (RAM) используемых процессами
numfile системный Количество открытых файлов
numflock системный Количество блокировок файлов
numpty системный Количество псевдотерминалов
numsiginfo системный Количество структур siginfo
dcachesize системный Общий размер dentry и inode структур заблокированных в памяти
numiptent системный Общий размер правил NETFILTER (iptables)
cpulimit процессор Лимит на потребление процессора
diskinodes диск Квота на количество inode
quotatime диск grace-период для дисковой квоты
quotagidlimit диск На количество uid/gid записей пользовательских квот

Каждый параметр имеет две конфигурационные переменные:
  -barrier
  -limit
Значения параметров barrier не должны превышать значения limit

Это короткое описание параметров с расшифровкой их значений.