Dell Unity,VNX: Як запустити скрипт перевірки vdm для виявлення проблем у vdm.cfg перед перезавантаженням або оновленням (User Correctable)
Summary: Запуск скрипту checkvdm потенційно зменшує кількість відсутніх відомостей у подіях DU, пов'язаних із vdm.cfg.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Перезавантаження або невдача через перейменовувач даних може створити умову недоступності даних, якщо у vdm.cfg відсутні дані.
Cause
Причина наразі невідома.
Resolution
- Перед будь-яким перезавантаженням виконайте наступне
- Перенесіть вкладений файл (checkVdmsV9.py) з цієї статті бази знань на пульт управління. (див. Додатки нижче)
- chmod від 775 до checkVdmsV9.py
- Виконайте файл через ./checkVdmsV9.py
- Це приклад чистого чека
[nasadmin@cpsc40140 work.emc]$ ./checkVdmsV9.py
Запуск перевірки здорового глузду на vdm airplane(приклад vdm) ... Зробити
Запуск перевірки здорового глузду на vdm airplane(приклад vdm) ... Зробити
- Скрипт позначить будь-який vdm.cfg з відсутніми даними.
- Це приклад невдачі
---------------------------------------------------------------
Час виконання: 16.08.16 17:25:45
Конфігурація VDM BAMBA1 не збігається з запущеною конфігурацією!
=====================
Поточна конфігурація
=====================
id = 5
Ім'я = Сервер BAMBA1
= server_2
Слот = 2
Інтерфейси VDM = 1 / Інтерфейси CFG VDM = 0 Інтерфейси CIFS = 1 / Інтерфейси CFG CIFS = 0 Сервер CIFS = 1 / Сервер CFG CIFS = 0 Експорт = 0 / Експорт CFG = 0
Інформація ліворуч від прямої косої риски представляє інформацію, що виконується в пам'яті.
Інформація праворуч від прямої похилої риски представляє інформацію, запущену у файлі VDM.cfg.
Як ви можете бачити, у пам'яті працює один сервер cifs, але немає сервера cifs у vdm.cfg
- Якщо vdm зазнає невдачі, нам потрібно відновити vdm.cfg перед будь-яким перезавантаженням.
- Ми повинні повідомити клієнта, що скрипт знайшов потенційну проблему, і будь-яке перезавантаження/відмова створить ситуацію DU.
- Ми повинні виконати ls -l для ефекту vdm.cfg і відзначити часові позначки.
- Ми повинні скористатися підтримкою для відновлення резервної копії версії vdm.cfg переконавшись, що ви запустили ls -l для vdm.cfg перед будь-яким відновленням.
- На цьому етапі vdm.cfg потрібно буде відновити зі старого допоміжного матеріалу для збору або sccs.
- Скрипт також створює копії у вашій поточній робочій директорії/vdmcfg
- Це вимагатиме ескалації до рівня 2 для відновлення
- . Після перезавантаження системи, яка зазнала впливу, ми повинні переконатися, що дані vdm є дійсними. Іншими словами, перевірте, чи є на будь-якому сервері cifs інтернет, а у vdm є всі експорти.
- Виконайте скрипт ще раз після перезавантаження, щоб перевірити файл vdm.cfg
- Рекомендується виконувати скрипт до і після оновлення.
Additional Information
Це приклад збою, який не вимагає відновлення
---------------------------------------------------------------
Конфігурація VDM BAMBA2 не збігається з запущеною конфігурацією!
=====================
Поточна конфігурація
=====================
id = 6
Ім'я = Сервер BAMBA2
= server_2
Слот = 2
Інтерфейси VDM = 1 / Інтерфейси CFG VDM = 1 Інтерфейси CIFS = 1 / Інтерфейси CFG CIFS = 1 Сервер CIFS = 1 / Сервер CFG CIFS = 1 Експорт = 0 / Експорт CFG = 1
Ви можете побачити, що інформація ліворуч від косої риски збігається з інформацією з правого боку, за винятком експорту.
У нас є інформація в vdm.cfg але не в оперативній пам'яті.
Це пов'язано з тим, що у нас є експорт, який посилається на недійсний шлях, який не завантажився під час завантаження.
Зверніть увагу, що ви не можете ігнорувати протилежний сценарій.
Exports = 1 / CFG Exports = 0
У цьому випадку один експорт виконується в пам'яті, але не у файлі vdm.cfg.
Це вимагатиме відновлення.
---------------------------------------------------------------
Конфігурація VDM BAMBA2 не збігається з запущеною конфігурацією!
=====================
Поточна конфігурація
=====================
id = 6
Ім'я = Сервер BAMBA2
= server_2
Слот = 2
Інтерфейси VDM = 1 / Інтерфейси CFG VDM = 1 Інтерфейси CIFS = 1 / Інтерфейси CFG CIFS = 1 Сервер CIFS = 1 / Сервер CFG CIFS = 1 Експорт = 0 / Експорт CFG = 1
Ви можете побачити, що інформація ліворуч від косої риски збігається з інформацією з правого боку, за винятком експорту.
У нас є інформація в vdm.cfg але не в оперативній пам'яті.
Це пов'язано з тим, що у нас є експорт, який посилається на недійсний шлях, який не завантажився під час завантаження.
Зверніть увагу, що ви не можете ігнорувати протилежний сценарій.
Exports = 1 / CFG Exports = 0
У цьому випадку один експорт виконується в пам'яті, але не у файлі vdm.cfg.
Це вимагатиме відновлення.
Affected Products
Dell EMC Unity, VNX/VNXe, Dell EMC Unity FamilyArticle Properties
Article Number: 000052274
Article Type: Solution
Last Modified: 31 Jan 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.