As explained in the following article, on-premise setup of Automation Suite may break due to device name changes after you restart your system.
If the setup was using CEPH for objectstore and the storage device name for CEPH changed after reboot, Automation Suite may break. You can avoid it by referring to the storage device using a persistent name when you configure CEPH raw disk. The command should look like this:
$ configureUiPathDisks.sh --ceph-raw-disk-name /dev/disk/by-id/scsi-14d53465420202020e71ac19c29f51245a44ab6b8c0dcce35 --node-type server
UUID is used to make the storage device name persistent and you can find those names under /dev/disk/by-id
Path-based address (e.g. /dev/sdX
) is not persistent. It may change any time the system is reconfigured (either by on-line reconfiguration or when the system is shutdown, reconfigured, and rebooted or the path is failed and recovered back). It is even possible for the path identifiers to change when no physical reconfiguration has been done, as a result of timing variations during the discovery process when the system boots, or when a bus is re-scanned. Device names are assigned in per discovered order, which can change based upon storage timing and the parallel discovery process that is employed within the kernel.