Журнали подій MDM, що показують часте відключення та повторне підключення компонента MDM:
2023-xx-xx 00:00:21.316 MDM_CLUSTER_LOST_CONNECTION WARNING The MDM, (ID ), has lost connection to the cluster. 2023-xx-xx 00:00:21.419 MDM_CLUSTER_CONNECTED INFO The MDM, (ID ), connected after 100ms 2023-xx-xx 00:00:23.480 MDM_CLUSTER_LOST_CONNECTION WARNING The MDM, (ID ), has lost connection to the cluster. 2023-xx-xx 00:00:23.584 MDM_CLUSTER_CONNECTED INFO The MDM, (ID ), connected after 110ms
Виведення SAR із сервера MDM, який відключається, показуючи високі ретрансляції TCP:
sar -n ETCP 1 -t -f sar.0 atmptf/s estres/s retrans/s isegerr/s orsts/s 00:00:27 AM 0.00 0.00 62.00 0.00 0.00 00:00:28 AM 0.00 0.00 88.12 0.00 0.00 00:00:29 AM 0.00 3.00 100.00 0.00 0.00 00:00:30 AM 0.00 0.00 71.29 0.00 0.00 00:00:31 AM 0.00 0.00 71.00 0.00 0.00 ... 00:01:02 AM 0.00 0.00 48.51 0.00 0.00 00:01:03 AM 0.00 0.00 15.00 0.00 0.00 00:01:04 AM 0.00 0.00 207.00 0.00 0.00 00:01:05 AM 0.00 0.00 36.00 0.00 0.00 00:01:06 AM 0.00 0.99 105.94 0.00 0.00
Короткі події, що погіршили кластер МДМ
Зниження продуктивності
Сервер MDM був виправлений, а ядро Linux було оновлено з 3.x до 5.x. Це оновлення ядра змінює багато параметрів ОС за замовчуванням на різні значення. У цьому випадку параметр TCP "net.ipv4.tcp_fack" був відключений, серед інших, але цей, здавалося, викликав високі ретрансляції TCP.
SDS RPM надає файл конфігурації з назвою emc.conf у каталозі /opt/emc/scaleio/sds/cfg/. Цей файл включає в себе безліч рекомендованих параметрів ОС від Dell EMC.
Якщо це середовище PowerFlex Rack / Appliance, PowerFlex Manager автоматично скопіює файл emc.conf з "/ opt/emc/scaleio/sds/cfg" до кожного з systcl.conf сервера та застосує його. Це станеться лише під час початкового розгортання вузла. Існує ймовірність того, що sysctl.conf не було оновлено належним чином. Якщо файл sysctl.conf не існує з правильними значеннями, після оновлення ядра до 5.x деякі важливі параметри можуть змінитися.
У середовищі PowerFlex Rack/Appliance, якщо sysctl.conf не містить усіх параметрів, які має emc.conf, рекомендується скопіювати emc.conf до кожного файлу сервера /etc/sysctl.conf. Щоб застосувати зміни на сервері. Сервер можна або перезавантажити, або запустити команду "sysctl -p", щоб застосувати зміни з /etc/sysctl.conf. Переконайтеся, що під час внесення цих змін застосовуються найкращі методи належного обслуговування.
У середовищі лише програмного забезпечення Dell EMC рекомендує застосовувати ці параметри Linux до кожного з серверів, але в кінцевому підсумку це залежить від бізнесу. Будь ласка, проконсультуйтеся з постачальником ОС для отримання найкращих практик або якщо виникнуть запитання.
Всі версії PowerFlex