Troubleshooting

1. When attempting to use xicli raid commands, the following error occurs:

Error: Missing xiRAID Classic RAID system module

Possible reasons:

  • After updating the OS kernel, the packages with the header files (kernel-devel, kernel-uek-devel, linux-headers, pve-headers) remain from the previous kernel version.
  • Linux kernel update that is more than the patch update.

Solutions:

  • Update or install the package with the kernel header files (kernel-devel, kernel-uek-devel, linux-headers, pve-headers) for the updated or installed OS kernel version. See the xiRAID Classic 4.1.0 Installation Guide for details.

    After that, run the command

    # dkms autoinstall
  • Load on the Linux kernel version that was before the kernel update.

2. When attempting to use some xicli commands, the following error occurs:

Error: failed to connect to all addresses

Possible reason:

The client attempted to access the server using incorrect credentials, incorrect SSL certificates, or the old address that had been changed.

Solutions:

  • Restart xiraid target:

    # systemctl restart xiraid.target
  • If the previous step did not help, update the certificates.