gmirror разная нагрузка на зеркала

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

gmirror разная нагрузка на зеркала

Непрочитанное сообщение paix » 2008-11-03 12:21:57

есть удаленный рабочий сервак

Код: Выделить всё

gmirror list

Geom name: gm0
State: COMPLETE
Components: 2
Balance: round-robin
Slice: 4096
Flags: NOAUTOSYNC
GenID: 1
SyncID: 1
ID: 1752941073
Providers:
1. Name: mirror/gm0
   Mediasize: 320072932864 (298G)
   Sectorsize: 512
   Mode: r6w6e7
Consumers:
1. Name: ad8
   Mediasize: 320072933376 (298G)
   Sectorsize: 512
   Mode: r1w1e1
   State: ACTIVE
   Priority: 0
   Flags: DIRTY
   GenID: 1
   SyncID: 1
   ID: 3899791889
2. Name: ad10
   Mediasize: 320072933376 (298G)
   Sectorsize: 512
   Mode: r1w1e1
   State: ACTIVE
   Priority: 0
   Flags: DIRTY
   GenID: 1
   SyncID: 1
   ID: 1743016705
#gstat -a

Код: Выделить всё

dT: 0.503s  w: 0.500s
 L(q)  ops/s    r/s   kBps   ms/r    w/s   kBps   ms/w   %busy Name
    0     10     10    342   16.2      0      0    0.0   12.6| ad8
  437     76      8    171 2850.6     68   1054 2708.6  133.2| ad10
  437     86     18    513 1276.0     68   1054 2709.7  128.2| mirror/gm0
  437     86     18    513 1276.0     68   1054 2709.9  128.2| mirror/gm0s1
  436     86     18    513 1276.0     68   1054 2710.1  128.2| mirror/gm0s1g
чтобы означало такое?
что ad8 практически не загружен, а ad10 перегружен?

есть подозрение что ад10 тихоничко дохнет, чем бы проверить...?
в логах ничего подозрительного нет, работа с диском медленная.
With best wishes, Sergej Kandyla

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение paix » 2008-11-03 12:39:01

ну и в таком духе

Код: Выделить всё

dT: 0.501s  w: 0.500s
 L(q)  ops/s    r/s   kBps   ms/r    w/s   kBps   ms/w   %busy Name
    0     20      0      0    0.0     20   2522   21.3    9.4| ad8
   15     24      0      0    0.0     24   3065  221.8   82.6| ad10
   15     24      0      0    0.0     24   3065  222.0   82.6| mirror/gm0
   15     24      0      0    0.0     24   3065  222.0   82.6| mirror/gm0s1
    6     24      0      0    0.0     24   3065  222.6   82.6| mirror/gm0s1d
With best wishes, Sergej Kandyla

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение terminus » 2008-11-03 14:44:28

Код: Выделить всё

gmirror status gm0
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение terminus » 2008-11-03 14:48:16

К тому же:

Код: Выделить всё

	 -b balance  Specifies balance algorithm to use, one of:

			     load	  Read from the component with the
					  lowest load.

			     prefer	  Read from the component with the
					  biggest priority.

			     round-robin  Use round-robin algorithm when
					  choosing component to read.

			     split	  Split read requests, which are big-
					  ger than or equal to slice size on N
					  pieces, where N is the number of
					  active components.  This is the
					  default balance algorithm.
По умолчанию надо -b split , а у вас -b round-robin !

Код: Выделить всё

gmirror configure -b split gm0
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение paix » 2008-11-03 17:51:22

мисье terminus, это всеголишь алгоритмы чтения с зеркала.
Пробовал разные, пока остановился на load, но в целом это проблему не решило.

По smartmontolls вроде винты как вполне живые.

Код: Выделить всё

dT: 0.502s  w: 0.500s
 L(q)  ops/s    r/s   kBps   ms/r    w/s   kBps   ms/w   %busy Name
    0      2      2     12    8.8      0      0    0.0    1.8| ad8
   39     22      0      0    0.0     22    382 3255.9   47.2| ad10
   39     24      2     12    8.9     22    382 3256.1   53.9| mirror/gm0
   39     24      2     12    8.9     22    382 3256.3   53.9| mirror/gm0s1
   21     24      2     12    8.9     22    382 3256.3   53.9| mirror/gm0s1g
на ad10 все равно очередя гораздо больше. И запись намного медленнее.

Вопрос в силе, что предпочтительней делать дальше. Можно вообще попробовать выкинуть винт из зеркала, но быстро заменить не смогу.
With best wishes, Sergej Kandyla

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение terminus » 2008-11-03 18:27:59

Какой исчё мисье? У нас тут все товарищи - я в частности тов. ст. сержант. :smile:

покажите ради интереса

Код: Выделить всё

gmirror status gm0
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение paix » 2008-11-03 19:29:39

мисье ст. сержант ;)
если соизволит посмотреть внимательние на вывод gmirror list, то можно увидеть

Код: Выделить всё

State: COMPLETE
крометого, чисто физически при распавшемся рейде не может идти чтения и записи на оба провайдера.

ЗЫ.

Код: Выделить всё

 gmirror status gm0
      Name    Status  Components
mirror/gm0  COMPLETE  ad8
                      ad10
With best wishes, Sergej Kandyla

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение paix » 2008-11-04 0:42:39

удалил из зеркала ad10 - все очень попустило.

Вопрос. Как определить что пациент окончательно сдох? быть может ошибки носят просто программный характера?
With best wishes, Sergej Kandyla

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение freeman » 2008-11-05 14:53:40

paix писал(а):удалил из зеркала ad10 - все очень попустило.

Вопрос. Как определить что пациент окончательно сдох? быть может ошибки носят просто программный характера?
Ну погоняй винт железячными тестами, или фирменными софтинками или тем же mhdd "обычные" IDE, SATA .
Остатся должен только один ...

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: gmirror разная нагрузка на зеркала

Непрочитанное сообщение paix » 2008-11-05 16:31:53

продолжение истории тут.
http://forum.lissyara.su/viewtopic.php? ... &sk=t&sd=a

винты доживают свои дни....
With best wishes, Sergej Kandyla