Fail To Discover Server After Oracle VM Database Regeneration
(Doc ID 2450769.1)
Last updated on JUNE 23, 2020
Applies to:
Oracle VM - Version 3.4.4 and laterLinux x86-64
Symptoms
After the Oracle VM database corruption, the procedure described in Doc ID 2038168.1 was followed to regenerate the database.
The Oracle VM server discover fail with the following errors:
- In Oracle VM Server: /var/log/ovs-agent.log:
[2018-09-19 09:31:23 1972] DEBUG (service:77) call start: discover_server [2018-09-19 09:31:24 1972] DEBUG (service:77) call complete: discover_server [2018-09-19 09:31:24 1990] DEBUG (service:77) call start: discover_hardware [2018-09-19 09:31:25 1990] DEBUG (service:77) call complete: discover_hardware [2018-09-19 09:31:27 2048] DEBUG (service:77) call start: discover_network [2018-09-19 09:31:27 2048] DEBUG (service:77) call complete: discover_network [2018-09-19 09:31:27 20305] ERROR (notificationserver:272) Error sending statistics: Unauthorized {"message":"AUTH_000002:Connection to manager failed: AUTH_000005:Invalid login credentials.","errorCode":"AUTH_000002","cause":"Caused by: com.oracle.ovm.mgr.ws.model.WsException: AUTH_000005:Invalid login credentials.\n","wsErrorCode":"AUTH_CONNECTION_TO_MANAGER_FAILED"}
- On the Oracle VM Manager host in the AdminServer.log the relevant entry is:
####<2018-09-19T09:11:01.805+0200> <Error> <com.oracle.odof.util.FormatException> <s971l111> <AdminServer> <Odof Tcp Client Thread: /127.0.0.1:54321/173> <> <> <c0457d1c-c541-436a-96d3-1315cd68def2-00000004> <1537341061805> <BEA-000000> <java.lang.NumberFormatException: For input string: "41:5941" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:492) at java.lang.Integer.parseInt(Integer.java:527) at com.oracle.ovm.mgr.discover.ovm.VirtualMachineDiscoverHandler.process(VirtualMachineDiscoverHandler.java:152) at com.oracle.ovm.mgr.discover.ovm.VirtualMachineDiscoverHandler.process(VirtualMachineDiscoverHandler.java:37) at com.oracle.ovm.mgr.discover.ovm.DiscoverHandler.execute(DiscoverHandler.java:62)
There is a VM which configuration file was changed, adding the following line:
vfb = ['type=vnc,vncunused=1,vnclisten=0.0.0.0:41,keymap=de']
Changes
Manually change the vm.cfg configuration file for a VM and regenerate the Oracle VM Database.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |