LINUX.ORG.RU

Сообщения mrevilfromhell

 

Маленькая скорость HDD

Форум — Linux-hardware

Здравствуйте.

Имеется сервер ProLiant DL360 G6. На нем есть 2 hdd по 500гб каждый. Они собраны в raid 1+0 контроллером P410i (если всего 2 диска, то рейд 1+0 работает как рейд 1).

Установил debian wheezy. Со временем заметил, что многие команды выполняются долго. Пока выполнение не закончится - другие команды выполнить нельзя. Процессы очень долго висят в статусе «D».

Команды любые - apt-get update, adduser, apt-get install - без разницы.

Проверил скорость hdd следующими командами:

sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 0.682444 s, 1.6 GB/s
***************
sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 68.7066 s, 15.6 MB/s
***************

И

 hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   18214 MB in  2.00 seconds = 9114.65 MB/sec
 Timing buffered disk reads: 318 MB in  3.00 seconds = 105.99 MB/sec

fdisk -l выдает следующее:

Disk /dev/sda: 931.5 GiB, 1000171331584 bytes, 1953459632 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x743319f2

Device     Boot  Start        End    Sectors   Size Id Type
/dev/sda1  *      2048     499711     497664   243M 83 Linux
/dev/sda2       501758 1953458175 1952956418 931.2G  5 Extended
/dev/sda5       501760 1953458175 1952956416 931.2G 8e Linux LVM

Partition 3 does not start on physical sector boundary.


Disk /dev/mapper/name--vg-root: 893.6 GiB, 959451234304 bytes, 1873928192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/name--vg-swap_1: 37.7 GiB, 40458256384 bytes, 79020032 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Так же на сервер были установлены утилиты HP - System Management Tools. Диагностика ими рейда и hdd ошибок никаких не показала. Во всех строках, где есть слово Error - одни нули.

Техподдержка, где расположен сервер, поменяли hdd на другие - проблема та же.

Пробовал собирать в рейд 0. Скорость увеличилась ровно в 2 раза. Команда

sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
уже показывала 30-40мб/с.

Может ли влиять -

Partition 3 does not start on physical sector boundary. на скорость hdd?
Стоит ли выравнивать раздел?

Параллельный мониторинг atop'ом при выполнении какой-нибудь команды показывает LVM и DISK - busy 100%.

 , , ,

mrevilfromhell
()

Как работают escalations в zabbix?

Форум — Admin

Доброе время суток.

Господа, необходимо рестарить сервис раз в 4 часа. Команда просто должна выполняться без привязки к триггеру или какому-либо хосту. Рестарт идет curl'ом и команда рабочая. Создаю экшн с Default operation step duration=300. Выбрал 5 минут, дабы не ждать 4 часа. В Operation details поставил шаги 1-0 (что как я думаю означает выполнять на 1ом шаге и бесконечно). Conditions нет и стоит галочка Pause operations while in maintenance. Таким образом у меня команда выглядит так. 1-0 Run remote commands on current host Immediately Default. Вот скрин настройки: https://pp.userapi.com/c841629/v841629258/695a0/YRhxdyydvKs.jpg

И оно даже работает. Т.е раз в 5 минут, действительно экшн посылает команду рестарт. Что можно наблюдать в Audit log zabbix'а. Но проблема в том, что в эти 5минутные интервалы экшен активируется, когда не нужно.

Вот пример. Каждая строка соответствует когда экшн отправил команду рестарта (время взято из audit log).

  • 11:50:04+
  • 11:55:05+
  • 12:00:05+
  • 12:01:14-
  • 12:05:05+
  • 12:10:05+
  • 12:12:02-
  • 12:15:05+
  • 12:19:14-
  • 12:19:48-
  • 12:20:05+
  • 12:24:14-
  • 12:25:05+
  • 12:30:05+
  • 12:30:18-
  • 12:35:05+
  • 12:40:05+
  • 12:40:41-
  • 12:45:05+
  • 12:50:05+
  • 12:55:05+
  • 13:00:06+
  • 13:05:06+

Видно, что каждые 5 минут экшн активируется, но что делать с не нужной активацией? Можно ли правильно настроить экшн для всего этого?

ps

Со значением в 4 часа еще больше ложных активаций экшена. Как и с другими интервалами, что я пробовал - 2 минуты и 1. Почему-то 5 более-менее стабильно.

Кстати в дальнейшем по логам вообще сбивается все и 5минутные интервалы больше не происходят.

 ,

mrevilfromhell
()

Вопросы по Squid в Debian stretch

Форум — General

Господа, подскажите.

На Debian Stretch установлен Squid 3.4.8. Если я делаю /etc/init.d/squid3 stop OR service squid3 stop (параллельно мониторя htop'ом и cache.log), то htop показывает, что процесс squid упал, логи показывают, что все остановилось, а команда /etc/init.d/squid3 status, что процесс мертв - «Active: inactive (dead)».

НО!

Спустя 20-30 секунд в htop снова появляется процесс squid'а, логи оживляются, а так же ps показывает id squid'a. Т.е squid сам без команды стартует. Опять же НО!, если сделать /etc/init.d/squid3 status OR service squid3 status - то покажет снова «Active: inactive (dead)».

Вопросы - почему squid сам стартует, после сигнала stop и почему команда status показывает, что процесс dead?

 , ,

mrevilfromhell
()

RSS подписка на новые темы