Dell VxRail: Eski bir public.operation_status kaydı, VxRail 4.7.410'da tek düğüm kapanmasını önler

Resumen: Tek düğüm kapatma doğrulaması, görevi görüntülenmeden rekabet etmez.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

VxRail eklentisinden tek düğümlü kapatma isteği ("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") "Validate" (Doğrula) adımıyla durduruldu.
Dörtte üç ESXi ana bilgisayarı aşağıdaki adımları hiç sorun olmadan tamamladı. Ancak belirli bir ana bilgisayar "Shutdown Host - hostname" (Ana Bilgisayar - ana bilgisayar adı) iletişim kutusunda normal görevleri görüntülemeden "Validate" (Doğrula) adımını atarak durdu.

  1. VM Geçişi
  2. Doğrulama
  3. Confirm (Onayla)
  4. Kapatma

 

VxRail Manager ve ESXi arasındaki tüm ilgili hizmetleri yeniden başlatmak sorunu çözmedi.
VxRail Manager'ın yeniden başlatılması sorunu çözmedi.
ESXi ana bilgisayarının yeniden başlatılması sorunu çözmedi.
Yönetim Hesabı'nın herhangi bir sorunu yok.
Günlük paketinde eski bir public.operation_status kaydı bulundu (SERVICE_TAG gerekir).

# pwd
/VxRail_Support_Bundle_528b5b3d-d2f4-2f70-fc35-d3e15c274bcc_2022-06-01_00_23_57/vxrail_data_collection_2022-06-01_00_23_57/dump
# grep "^COPY " db_mysticmanager -n |grep public.operation_status -A1
3623:COPY public.operation_status (id, owner, state, error, progress, starttime, endtime, target, step, detail, extension) FROM stdin;
3695:COPY public.power_supply (sn, part_number, revision_number, name, manufacturer, slot, health, missing, appliance_id) FROM stdin;
# expr 3695 - 3623 - 1
71
# grep "^COPY public.operation_status" db_mysticmanager -A71 |grep "^COPY \|HOST_SHUTDOWN[[:space:]]IN_PROGRESS"|grep SERVICE_TAG
3d56845d-32be-4b67-b5a6-f10790ccedcc    HOST_SHUTDOWN   IN_PROGRESS     \N      0       1649927129841   \N      SERVICE_TAG \N      \N      \N

 

Causa

Eski bir public.operation_status "Validate" (Doğrula) adımının tamamlanması önlenmiş.

 

Resolución

Sorun, eski kayıt silinerek public.operation_status çözüldü.

 

  1. vSphere İstemcisinde VxRail Manager sanal makinenin anlık görüntüsünü alın.

  2. SSH kullanarak VxRail Manager'da günlük kaydı açın ve ardından kullanıcıyı (su -) kök kullanıcıya değiştirin.

  3. VxRail Manager veritabanındaki IN_PROGRESS/HOST_SHUTDOWN listesini görüntülemek için aşağıdaki komutu çalıştırın.

    	# psql -U postgres mysticmanager -c "select id, owner, state, error, target from public.operation_status where owner='HOST_SHUTDOWN' and state='IN_PROGRESS';"
  4. Adım 3'teki çıktıdan "IN_PROGRESS" durumu işleminin "kimliğini" belirleyin.

  5. Kaydı VxRail Manager veritabanından silmek için aşağıdaki komutu çalıştırın.

    	# psql -U postgres mysticmanager -c "delete from public.operation_status where id='ID_FROM_PREVIOUS_PSQL_COMMAND_OUTPUT' and owner='HOST_SHUTDOWN' and state='IN_PROGRESS';"
  6. VxRail Manager'da vmware-rail ve runrails hizmetlerini yeniden başlatmak için aşağıdaki komutları çalıştırın.

    	# systemctl restart vmware-marvin
    	# systemctl restart runjars
  7. VxRail eklentisinden tek düğüm kapatmayı tekrar deneyin ("Monitör"->"Fiziksel Görünüm"->"ACTIONS"->"Shutdown Host") ve "Validate" (Doğrula) adım sonucu kontrol edin.

  8. "Doğrula" adımı tamamlandıktan sonra VxRail Manager sanal makinenin anlık görüntüsünü silebilirsiniz.

 

Productos

VxRail Appliance Family
Propiedades del artículo
Número del artículo: 000201232
Tipo de artículo: Solution
Última modificación: 01 jun 2023
Versión:  7
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.