-
Continue reading →: Troubleshooting NSX “Transport node with IP already exists”
We had a project where we replace the old hosts with the new ones and use the same IP addresses. Everything was fine until we put the new hosts back into the cluster and NSX preparations task kick in. Then NSX manager gives as validation error. It states: “26210: Node…
-
Continue reading →: Iperf3 on ESXi 8 “Operation not permitted” Error Message
Iperf3 is used to test network performance between ESXi hosts or between an ESXi host and another device running iperf3. Earlier we could simply copy the iperf3 file to a new file like iperf3.copy and run that, but this no longer work in ESXi 8 due to security being hardened.…
-
Continue reading →: Recovery Broken Historic Metrics Data
Metrics are not displaying anymore, but using API you can query and see them fine. Connect to primary DB cell and execute command below. Check after a few minutes if metrics are coming back or not. If the issue still persists, move to the next step.
-
Continue reading →: Health Monitoring Tab is Missing
Login via SSH to the vCenter Appliance.Run the following command to re-generate the missing file .cns_pgpass: You should see the following output in the terminal: Start vsan-health service by running command: Verify the vsan-health service has started:
-
Continue reading →: Cloud Director Task Execution is Slow
VMware Cloud Director UI and tasks are slow to load and complete.The Artemis message bus communication is not working and when you trigger operations from the UI, they can take up to 5 minutes to complete or might time out. The performance issues can affect operations such as powering on…
-
Continue reading →: Recover from Postgres Cluster Failure
This is fastest method using Postgres repmgr to clone DB from primary cell. Detailed explanation is here https://blog.raveland.tech/post/postgresql_repmgr_pgbouncer_en/ Stop Postgres DB: Remove the content of the pgdata on the standby nodes: Copy the pgdata content form the primary node to the standby nodes: Make sure that the vpostgres service is running…
-
Continue reading →: Global Search PostgresSQL
This SQL function helps you to find anything in the database. Example of syntax for using this function.
-
Continue reading →: Deploy RabbitMQ Server for VCD
Install Using a Cloudsmith Mirror Yum Repository A Yum repository with RabbitMQ packages is available from Cloudsmith and a mirror of the repositories there. Install RabbitMQ and Cloudsmith Signing Keys Yum will verify signatures of any packages it installs, therefore the first step in the process is to import the…
-
Continue reading →: Configure External Access to vCloud Director DB
Navigate to the database directory as mentioned below path and Copy README file. # cd /opt/vmware/appliance/etc/pg_hba.d# cp README pg_access Append the file with below shown entry. (You can allow access only from specific IP addresses as needed.) #TYPE DATABASE USER ADDRESS METHODhost vcloud vcloud 0.0.0.0/0 md5 Now change the permissions and…
-
Continue reading →: Manually Delete Cluster Services VM(vCLS)
1. Note the names of all the vCLS VMs we are looking to delete. 2. Login to vCenter Database using the below command. /opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres 3. Identify the Virtual Machine ID in the vCenter database with this command (replace <vm_name> with the display name of the virtual machine…
-
Continue reading →: Slowness – Ongoing Issue With the Artemis Broker
Simple operations such as Power on/off VMs, Import VM from vCenter are taking much longer time than the average and this is impacting the performance of the vCD. Cloud Director 10.3.x/10.4.x is impacted by an ongoing issue where the Artemis broker, that allows the communication between nodes fails and slowness…
-
Continue reading →: Processing Order of NAT Rules.
In short, by assigning NAT rules to a policy, you can control the order in which the rules are processed. The first matching rule in the policy is applied, and subsequent rules are skipped. To validate the order of NAT rules within NAT policies and ensure they are evaluated correctly…