Error Installing Oracle VM: File “/usr/lib/anaconda/network.py”, line …
May 27, 2012 / By Yury Velikanov
I just installed 3.1.1 Oracle VM server for training purposes on my sandbox and faced the same issue I faced installing 3.0.3 and 3.0.1 versions before. I quickly found a workaround that worked for me. But as follow up I decided to search though Google and MOS in order to see if there has been any good development in resolving the issue from others (Oracle may be ;). Anyway this is that I found.
Just for the record the error messages is as following:
File "/usr/lib/anaconda/network.py", line 685, in write if dev.get('BOOTPROTO').lower() in ['dhcp', 'ibft']: File "/usr/lib/anaconda/yuminstall.py", line 1394, in doPreInstall anaconda.id.network.write(anaconda.rootPath) File "/usr/lib/anaconda/backend.py", line 184, in doPreInstall anaconda.backend.doPreInstall(anaconda) File "/usr/lib/anaconda/dispatch.py", line 207, in moveStep
My understanding is that the Oracle VM server’s installation for one reason or another doesn’t recognize the network card in your server/workstation and therefore the installation fails.
Solution in my case was to find a spare network card and insert it in my sandbox computer. I did it for 3.0.1 installation and than I managed to get the Oracle VM server installed. The interesting bit is that for 3.1.1 version I had to do the opposite move. I had to enable disabled before integrated in to the motherboard network card and disable the other one.
Today I searched though the Google and MOS and unfortunately found that there are still not many information available on that problem:
- Oracle® VM – Release Notes for 3.0.3 has a very short statement “The installer cannot detect the network adapter, so fails to complete the installation.”
- There is a related bug in My Oracle Support “Bug 13943417 : INSTALL ORACLE VM SERVER (3.0.3) ON DELL PRECISION T1500 FAILED.”
If you hit this blog post because Oracle VM installation failed then try to find a spare network card and give it another go. If you can’t use this option try to install earlier/newer version of Oracle VM (based on my today’s observations it may work).
If you somehow resolved the issue or know some more details please be my guest and share it with me and other in this blog post’s comments sections.
Hope this blog post helped someone :) Who knows may be Oracle will decide to give us a bit more information on the issue and what should we do in order to avoid the problem.
PS I have opened a public G+ thread where put my raw tech thoughts on how to find the root cause of the problem. Feel free to contribute if you are interested.