Фоновий сканер Powerflex - часті питання та відповіді

Riepilogo: Було багато питань, пов'язаних з поведінкою та налаштуваннями на фоновому сканері. Цей документ написаний для того, щоб відповісти на ці питання.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

1)Скільки часу займає запуск після створення накопичувального басейну?
30 секунд після створення пристрою і 30 секунд після перезапуску процесу SDS. 
Налаштування буде відображено в графічному інтерфейсі в розділі Панель приладів -> Конфігурація -> Пули зберігання або виконавши команду scli.

2) Скільки часу потрібно фоновому сканеру для перезавантаження сканера після завершення одного повного сканування?  У посібнику Dell Technologies PowerFlex v3.5.x «Інші функції» згадується, що «Коли сканування завершується, процес запускається знову, тим самим додаючи постійний захист до вашої системи». Як це працює?
Після ввімкнення/вимкнення сканера та після перезавантаження SDS запуск/зупинка займає 30 секунд. Сканер працює безперервно циклічно/нескінченно циклічно. Щоразу, коли сканер запускається, він запускається з різних місць на пристрої.
Він запускає сканування з випадкового гребінця.
Після сканування всіх гребінців програма знову починає сканування в більш-менш тому ж порядку (нові гребінці додаються в хвіст списку).
Це нескінченний цикл. Без паузи між завершеннями.  Після перезавантаження сканер не продовжить роботу з того самого місця.

3) Чи можна в будь-який час увімкнути/вимкнути фоновий сканер для певного пулу зберігання?
Якщо фоновий сканер не було ввімкнено в наявних пулах сховищ, нові створені пули сховищ будуть увімкнені за замовчуванням.  Потім ви можете включити/вимкнути сканер BG для пулу зберігання в будь-який момент часу за умови, що налаштування пулу зберігання (деталізація, нульове заповнення та постійна контрольна сума) відповідають запитуваному режиму сканера.

4) Чи можна тимчасово відключити фоновий сканер?
За допомогою команди disable опції включаються або відключаються.  Це не варіант відкладати або затягувати операцію.

5) Чи включено за замовчуванням?
Після версії 3.5; Він увімкнений за замовчуванням, якщо ви створюєте новий пул сховищ.  Будь ласка, зверніться до приміток до випуску для отримання додаткової інформації про це.

6а.) Як перевірити, чи працює сканер через командний рядок?
Використовуйте команду scli --query_all, щоб перевірити, чи ввімкнено сканер пристроїв у кожному пулі сховищ.  Будь ласка, зверніться до «Довідкового посібника Dell EMC PowerFlex v3.6.x CLI» для отримання додаткової інформації про команду scli.
Приклад відповідного рядка:
Сканер фонового пристрою: Увімкнено, Читання дії з помилкою: звіт і виправлення, Порівняння дій з помилками: звіт і виправлення, Обмеження пропускної здатності 3072 Кбіт/с на пристрій
Посилання на пояснення та вихід команди: query_all

 
b.) Також, було згадувано, що сканер звітує перед SNMP - чи є спосіб перевірити цю історію звітності в SNMP?
Немає можливості перевірити історію звітності SNMP

c. Чи відображаються результати сканування в якомусь конкретному журналі?
Помилки сканування відображаються в подіях MDM і журналах SDS відповідного SDS.

Щоб перевірити наявність помилок, виявлених фоновим сканером пристрою, надішліть запит до SDS за допомогою команди --query_sds.
Вивід "--query_sds --sds_id <SDS_ID>" покаже лічильник для кожного пристрою з виправленими помилками зчитування: наприклад, Ім'я: /dev/sdr Шлях: /dev/sdr Вихідний шлях: Ідентифікатор /dev/sdr: Накопичувальний басейн: SP1, місткість: Виправлення помилок 1116 ГБ: 6 відскановано 0 Мб, Порівняйте помилки: 0 Стан: Звичайний

Крім того, про всі проблеми буде повідомлено в events.log на головному MDM, вкладку сповіщень у графічному інтерфейсі та можуть бути надіслані через SNMP. наприклад, SCANNER_COMPARE_REPORT ПОМИЛКА Фоновий сканер пристрою на ідентифікаторі
пристрою Примітка. Повідомлення "порівняйте помилку - успішно виконано" не відображається в команді show events. 

7) Скільки існує режимів сканера і як перевірити, в якому режимі працює пул зберігання?
Запуск scli query_all команду виведення для перегляду двох режимів сканування.
Можна вибрати лише один режим.

- Лише пристрій --Виконувати операції читання. Виправлення помилок від піра.
- Порівняння даних – виконайте тест лише на пристрої та порівняйте вміст даних з одноранговим вузлом. Щоб перевести сканер фонового пристрою в режим порівняння даних, необхідно ввімкнути нульові відступи.

scli --enable_background_device_scanner (((--protection_domain_id <ID> | --protection_domain_name <ІМ'Я>) --storage_pool_name <ІМ'Я) | --storage_pool_id <ID>)> --scanner_mode {device_only | data_comparison} [--scanner_bandwidth_limit <ОБМЕЖЕННЯ]>

У дрібній деталізації, всі пули зберігання мають нульове покриття, тому підтримуються обидва варіанти сканування.
При середній деталізації нульове заповнення є «необов'язковим», тому доречним є наступне зауваження:
«Проведіть тест лише на пристрої та порівняйте вміст даних із одноранговим вузлом.  Нульові відступи мають бути ввімкнені; для того, щоб перевести сканер фонового пристрою в режим порівняння даних"

8) Чи означає це, що сканер постійно працює без частки секундного проміжку між двома циклами?
Після ввімкнення/вимкнення сканера запуск/зупинка займає кілька секунд. Сканер працює безперервно і циклічно. Щоразу, коли сканер запускається, він запускається з різних місць на пристрої. Після перезавантаження сканер не продовжить роботу з того самого місця. - Можна ввімкнути/вимкнути для даного пулу сховищ у будь-який час - Для нового пулу сховищ сканер вимкнено - Новий пристрій отримує свою конфігурацію з пулу сховищ.

9) У випадку "режиму лише пристрою" - згадується, що сканер використовує внутрішній механізм контрольних сум пристрою для перевірки первинних та вторинних даних - чи можу я знати, як працює внутрішній механізм контрольних сум? І як сканер дізнається, який (між основним і вторинним) несправний пристрій, якщо будь-який з них несправний? Зазначається, що сканер намагається виправити несправний пристрій за допомогою даних із справного пристрою. Я припускаю, що це засновано на несправній помилці, оскільки згадувалося, що якщо зчитується несправна область - але яким буде механізм цієї помилки?
Крім того, у режимі "лише пристрій" - згадується, що якщо зчитування не вдається на обох пристроях, сканер переходить до наступного блоку зберігання. Чи могли б ви допомогти мені зрозуміти, що це означає і як наступний блок сховища сприяє відновленню даних, якщо відновлення даних завершено?
Режим лише пристрою - Сканер намагається прочитати фрагмент розміром 1 МБ з обох копій - Якщо прочитати успішно, переходить до наступного фрагмента - Якщо зчитування не вдалося, сканер намагається виправити це, використовуючи іншу копію - Якщо виправлення не вдалося, перехід до наступного фрагмента - Якщо виправлення не вдалося, перехід до наступного фрагмента, покладаючись на механізм помилки пристрою - Якщо зчитування не вдається на обох, переходимо до наступної гребінця.
А якщо контрольна сума доступна, вона використовується для перевірки прочитаних даних. Якщо його немає, то він намагається читати. Якщо контрольна сума не збігається або не вдається прочитати, дані копіюються з іншої копії. Якщо на обох копіях є невідповідність або помилка зчитування, виправлення неможливе. Про це повідомляють і пропускають.

10) З приводу 'режиму порівняння даних' - згадується, що сканер обчислює і порівнює їх контрольну суму - чи не могли б ви допомогти мені зрозуміти, як це порівняння проводиться? Як сканер може дізнатися, які дані є правильними – первинними чи вторинними, оскільки згадувалося, що сканер намагається перезаписати вторинний пристрій даними з основного пристрою – але що станеться, якщо основний пристрій несправний?
Якщо постійна контрольна сума доступна і включена, то ми знаємо, яка копія є непослідовною.
Якщо його немає, то ми припускаємо, що первинна копія правильна. Це найбезпечніший варіант у цьому випадку, оскільки користувач може вже прочитати дані з первинної копії, тому краще зберегти зв'язність.

11) Наведіть приклад попередження, яке трапляється з помилкою порівняння, якщо вторинне дзеркало потенційно несправне? 
SDS trc.logs надасть детальну інформацію про те, чи були відновлені дані. наприклад, 774078 23a8fec8:raidScan_Start:00669: Гребінець 205c80158152, зміщення 11159552 - первинні та вторинні контрольні суми різні (pri=3420629458, sec=1047435630) 774498 23a8fec8:raidScan_Start:00730: Гребінець 205c80158152, зміщення 11159552 - Відправлено повідомлення в MDM при помилці порівняння 780997 23a8fec8:raidScan_Start:00758: Гребінець 205c80158152, зміщення 11159552 - порівняйте помилку - вдалося виправити вторинне по первинному

12) Яка помилка відображається у випадку, якщо виправити несправний фрагмент не вдалося?  
Лічильники відображаються в аркуші властивостей SDS у розділі Фоновий сканер пристрою. Помилка не повинна поширюватися на додаток.    
Приклад:  Ідентифікатор сповіщень SIO02.04.0000007 Помилка порівняння фонового сканера.
 
13) Що стосується несправного фрагмента під час перебування в «режимі порівняння даних», як виконується порівняння?
Виконує ті ж операції, що і режим тільки пристрій - Якщо обидва зчитування пройшли успішно, порівнює дві копії - Якщо копії різні, перезаписує вторинну з основною - ScaleIO записує в обидві копії, але читає тільки з основної. Дивіться Посібник користувача для отримання більш детальної інформації.  

14) Де формуються журнали?
Журнали MDM /opt/emc/scaleio/mdm/bin/showevents.py
SDS /opt/emc/scaleio/sds/log/trc.x
MDM /opt/emc/scaleio/mdm/log/trc.x
events.txt

15) Чи є можливість запланувати роботу фонового сканера?
Так, є rest api, де ви можете запланувати через шлюз.
 

Prodotti interessati

Converged Infrastructure, PowerFlex Appliance, PowerEdge R630, PowerEdge R640, PowerEdge R730, PowerEdge R740, PowerEdge R740XD, PowerEdge R840

Prodotti

Converged Infrastructure, PowerFlex rack, Servers, Solutions, VxFlex Ready Nodes, PowerFlex Appliance, PowerFlex custom node, PowerFlex appliance R650, PowerFlex appliance R6525, Powerflex appliance R750, PowerFlex custom node , PowerFlex custom node R650, PowerFlex custom node R6525, PowerFlex custom node R750, VxFlex Ready Node R640, VxFlex Ready Node R740xd, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R840, VxFlex Ready Node R840 ...
Proprietà dell'articolo
Numero articolo: 000193267
Tipo di articolo: How To
Ultima modifica: 26 nov 2025
Versione:  5
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.