PowerFlex 4.x Як замінити NVDIMM за допомогою PFMP Wizard
Summary: У цій статті пояснюється, як використовувати майстер PowerFlex Manager Platform (PFMP) для заміни несправного NVDIMM у сервері PowerEdge.
Instructions
Кроки
- Визначте несправний модуль NVDIMM в idrac і співвіднесіть його пристрій DAX з PFMP
1- Визначте несправний слот NVDIMM від PowerEdge iDrac на вкладці «Обслуговування», виберіть «Журнал системнихподій».

У цьому прикладі несправний слот NVDIMM – A7
2- Визначте несправний серійний номер NVDIMM за допомогою SSH до ураженого вузла SDS і виконайте наступну команду.
dmidecode --type memory | grep "Non-" -B 3 -A 3 | grep -E 'Locator|Serial' | grep -v Bank
З'являється вихід, подібний до наступного:
Locator: A7 Serial Number: 16492521 Locator: B7 Serial Number: 1649251B
У цьому прикладі серійний номер для NVDIMM A7 – 16492521.
3- Відобразіть список NVDIMM, встановлених на сервері, і знайдіть nmem dev для послідовного 16492521.
ndctl list -Dvvv | jq '.[].dimms'
Повинні з'явитися результати, аналогічні наступному:
[
{
"dev": "nmem1",
"id": "802c-0f-1711-1649251b",
"handle": 4097,
"phys_id": 4370, "state": "disabled", "health": {
"health_state": "ok", "temperature_celsius": 255,
"life_used_percentage": 32
}
},
{
"dev": "nmem0",
"id": "802c-0f-1711-16492521",
"handle": 1,
"phys_id": 4358, "state": "disabled", "health": {
"health_state": "ok", "temperature_celsius": 255,
"life_used_percentage": 32
}
}
]
У цьому прикладі nmem0 є розробником для послідовного 16492521.
4- Співвіднесіть інформацію про відображення nmem, регіон, простір імен іконфігурацію DAX за допомогою наступної команди
ndctl list -Dvvv | jq '.[].regions[]'
З'являється вихід, подібний до наступного:
{
"dev": "region1", "size": 17179869184,
"available_size": 0,
"max_available_extent": 0, "type": "pmem", "numa_node": 1, "mappings": [
{
"dimm": "nmem1", "offset": 0,
"length": 17179869184,
"position": 0
}
],
"persistence_domain": "unknown", "namespaces": [
{
"dev": "namespace1.0",
"mode": "devdax",
"map": "dev", "size": 16909336576,
"uuid": "0a438fbc-91e4-427d-8068-1f26330d85cc", "daxregion": {
"id": 1,
"size": 16909336576,
"align": 4096,
"devices": [
{
"chardev": "dax1.0", "size": 16909336576
}
]
},
"numa_node": 1
}
]
}
{
"dev": "region0",
"size": 17179869184,
"available_size": 0,
"max_available_extent": 0, "type": "pmem", "numa_node": 0, "mappings": [
{
"dimm": "nmem0", "offset": 0,
"length": 17179869184,
"position": 0
}
],
"persistence_domain": "unknown", "namespaces": [
{
"dev": "namespace0.0",
"mode": "devdax",
"map": "dev", "size": 16909336576,
"uuid": "38cbd555-3f5b-4f4f-8d83-bf77db75553d", "daxregion": {
"id": 0,
"size": 16909336576,
"align": 4096,
"devices": [
{
"chardev": "dax0.0",
"size": 16909336576
}
]
},
"numa_node": 0
}
]
}
У цьому прикладі nmem0 знаходиться врегіоні регіону 0, просторі імен простору імен 0.0 і пристрої DAX dax0.0.
Результатом цих кроків є кореляція A7 з iDrac з dax0.0 в PFMP.
- Від'єднайтемодульпам'ятіNVDIMM
Видаліть модуль пам'яті NVDIMM із системи за допомогою майстра заміни PowerFlex Manager NVDIMM.
- Увійдіть у PowerFlex Manager.
- У рядку меню виберіть пункт Групи ресурсівжиттєвого циклу>.
- На сторінці Групи ресурсів виберіть групу ресурсів, яку потрібно замінити, і натисніть Докладно.
- На сторінці "Деталі" прокрутіть униз до розділу "Фізичнівузли"на сторінці.
- У розділі «Заміна компонентів» натисніть «ЗамінаNVDIMM».
PowerFlex Manager відображає панель «Список вузлів» у майстрі заміниNVDIMM.
- Виберіть вузол, який потребує заміни модуля пам'яті NVDIMM, і натисніть «Далі».
PowerFlex Manager відображає панель «Вибрані компоненти ». Усі доступні модулі пам'яті NVDIMM відображаються під заголовком NVDIMM , а доступні батареї NVDIMM відображаються під заголовком NVDIMM.
- У розділі «Заміна NVDIMM» виберіть несправний модуль пам'яті NVDIMM, який ви хочете замінити, і натисніть «Далі».
З'явиться повідомлення з пропозицією переконатися в правильності вибору вузла, оскільки процес заміни NVDIMM є незворотнім.
- Щоб замінити модуль пам'яті NVDIMM, введіть REMOVE NVDIMM.
Повідомлення про видалення або додавання пристрою NVDIMM із зазначенням номерів вузлів і слотів відображається на сторінці Групи ресурсів . Статус групи ресурсів і окремого вузла – В процесі. Відомості про журнал відображаються в розділі «Останні дії » в правій частині сторінки.
Створюється завдання для заміни модуля пам'яті.
- Натисніть значок «Вакансії » у верхньому правому куті рядка меню, щоб переглянути деталі вакансії. Дочекайтеся закінчення роботи.
- Польовий інженер Dell (FE) проведе фізичну заміну несправного NVDIMM
Вставте вузол SDS у PMM або IMM, вимкніть вузол і дозвольте Dell FE виконати несправну заміну NVDIMM.
-
Завершеннязамінимодуляпам'ятіNVDIMM
Після заміни модуля пам'яті хост і SVM відключаються. Після фізичної заміни модуля пам'яті відображається статус хоста на сторінці Групи ресурсів . Також у розділі «Дії» є опція «Виявити заміну дисплеїв NVDIMM ».
Передумови
Переконайтеся, що ви виконали кроки, описані в розділі Видалення модуля пам'яті NVDIMM, а потім виконайте ці кроки, щоб завершити заміну модуля пам'яті NVDIMM.
Кроки
- Коли вузол буде замінено фізично, натисніть DiscoverReplacementNVDIMM.
Функція Discover Replacement NVDIMM включає вузол і виконує системне стирання NVDIMM.
- Після завершення виявлення в журналі відображається статус як Завершено. У розділі «Дії» натисніть опцію «ПовназамінаNVDIMM».
- Натисніть «Завершити », щоб завершити процес заміни.
Після заміни NVDIMM ви можете створити віртуальне обладнання для пристрою NVDIMM, вивести SDS з режиму обслуговування або сервісного обслуговування та увімкнути SVM.
- Після додавання нового модуля пам'яті NVDIMM на сторінці «Групиресурсів » з'являється повідомлення «Заміна пристрою NVDIMM завершена». У розділі Дії натисніть Відхилити , щоб закрити завдання.
- Привестиресурсувідповідністьіповернутивузолвроботу
Після заміни апаратного компонента оновіть системні ресурси, щоб привести ресурси у відповідність до прошивки та драйверів у файлі відповідності. Коли ресурс відповідає, поверніть вузол до роботи.