echo "" | keytool -list -keystore /usr/lib/loginsight/application/etc/3rd_config/keystore -rfc 2> /dev/null | openssl x509 -noout -enddateInvalid credentials or account locked.Log in to the primary node as the root user via SSH and check the admin user status by running the following command:
/usr/lib/loginsight/application/sbin/li-reset-admin-passwd.sh --checkAdminStatusThe following error occurs:
FAILED: Unable to get user data. Possible Cassandra is down/storage/core/loginsight/var/cassandra.log file: Received fatal alert: certificate_expiredVMware Aria Operations for logs 8.18.x
This issue occurs when internal or external SSL certificates expire, preventing the Cassandra database from authenticating connections between nodes. In this specific scenario, a new node is added to the cluster while certificates are expired, causing a failure in cluster synchronization.
/usr/lib/loginsight/application/sbin/li-cassandra.sh --startnow --forcenodetool-no-pass statusnodetool-no-pass removenode [Host_ID-showed-in-nodetool-no-pass-status]/etc/init.d/loginsight restartecho | openssl s_client -connect localhost:443 2>/dev/null | openssl x509 -noout -purpose | grep 'SSL client :'No, generate CA custom certs by following the steps from KB Install a Custom SSL Certificate.Yes, apply the steps from KB Install a self-signed certificate in VMware Aria Operations for Logs 8.12 and Later.X button.To replace a node while preserving data, follow these steps to migrate logs.
Copy the log repository to the New Node: Large repositories can take several hours to transfer. To prevent the transfer from failing if your SSH session disconnects, run the scp command in the background.
nohup scp -r /storage/core/loginsight/cidata/store/* root@[New-node-IP_ADDRESS]:/storage/core/loginsight/cidata/store/ > nohup.out 2>&1Ctrl + Z to temporarily suspend the command. You see:[1]+ Stopped nohup scp -r ...bg and press Enter to move the process to the background:[1]+ nohup scp -r ... &jobsThe output confirms the status as Running.Run the Importer Script: After the data is copied, you must index the buckets. Because this process can take hours, use a background script to ensure completion.
importer.sh and add the following lines:#!/usr/bin/env bash
for bucket in $(ls /storage/core/loginsight/cidata/store | grep -v 'generation|buckets|strata_write.lock'); do
echo y | /usr/lib/loginsight/application/sbin/bucket-index add $bucket --statuses archived;
donechmod +x importer.shnohup ./importer.sh &ps aux | grep importerps command no longer shows the importer.sh process, the script is complete. Proceed to start the Log Insight service.