Table of Contents
< All Topics
Print

[VDI] VMP 5.4.1 web console of VM display black screen

Issue Description

When access the VM console from VMP, the display shows black screen. But if connect to the VM using VDI Client, the VM display is normal.

Error/Warning Information

file

Handling Process

  1. Test on different browser and PC, but the issue still persist.

  2. Open Developer Diagnostics tool from browser (F12), found some timeout errors on Console.
    file

  3. First, execute the command below. If the web console can display the VM, proceed next step.
    sfd_clu_hosts_do.sh /sf/etc/hook.d/cluster/members-changed.d/02vnc-acl.sh

  4. Identify the root partition using the command below.
    vs_cluster_cmd.sh e "lsblk |grep /"

For example: /dev/sdi3
file

  1. Delete the 05selfcheckchange.sh file under the root partition using command below:
    vs_cluster_cmd.sh e "mount /dev/sdi3 /mnt/root/;rm -f /mnt/root/sf/etc/hook.d/cluster/members-changed.d/05selfcheckchange.sh;umount /mnt/ root;"

Warning:
If the root partition on each hosts are inconsistent(Possible sdg, sda,.. etc), DO NOT use the command above. You have to manually modify and execute the command on each host 1 by 1.
Example : mount /dev/sda3 /mnt/root/;rm -f /mnt/root/sf/etc/hook.d/cluster/members-changed.d/05selfcheckchange.sh;umount /mnt/ root;
If you are not sure, please seek help from a senior/specialist as this is a high-risk command.

  1. Lastly check whether the 05selfcheckchange.sh file exist. Execute the command below and the output should be no such file or directories.
    vs_cluster_cmd.sh e "mount /dev/sdi3 /mnt/root/;ls /mnt/root/sf/etc/hook.d/cluster/members-changed.d/05selfcheckchange.sh;umount /mnt/root;"

Root Cause

Known bug on VDI 5.4.1.

Solution

Remove the the 05selfcheckchange.sh script from each of the node.

Suggestions

If you are unsure, kindly gather the findings and consult a specialist.