Symptoms
-
when running the the cent2alma elevation script, the following error appears:
# ./centos2alma
Doing preparation checks...
Required pre-conversion condition 'checking if there is more than one NIC interface using kernel-name' not met:
The system has one or more network interface cards (NICs) using kernel-names (ethX).
Leapp cannot guarantee the interface names' stability during the conversion.
Give those NICs persistent names (enpXsY) to proceed with the conversion.
- server has more than one devices named "eth":
# ifconfig | grep eth[0-9]
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
eth0:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
Cause
The elevation script is based on a tool named "leapp" which performs the upgrade of your operating system. This core tool is unable to guarantee network stability in cases where a server has multiple network interface devices that share the name "eth."
Resolution
There are two ways to work around this issue:
- In some cases, a second interface may not be required and can be disabled
- If they cannot be disabled, then all of the configured network interfaces must be renamed to something other than "eth[0-9]." In any case of multiple networking devices, none can be named "eth," or it will be blocked from the upgrade
Warning: Editing the network configuration of a remote server is a potentially dangerous operation that, when done improperly, can prevent you from accessing your server.
Plesk does not provide any way to manage your server's network configuration directly and it is best to work with a qualified System Administrator or your server's hosting provider to ensure the network configuration is updated safely.
Comments
0 comments
Please sign in to leave a comment.