Temos uma caixa do Linux que usamos para suporte. mas a empresa que suporta a caixa saiu do negócio. O servidor (eu acredito que é Ubuntu) estava fazendo backup de nossos servidores físicos e cria uma imagem oracle VirtualBox sob demanda. Quando tentamos criar a instância do VirtualBox, recebemos o erro abaixo.
2015-06-12 00:33:14 | Volume Storage Service: Reset Failover Cache
2015-06-12 00:33:14 | Volume Storage Service: Configuring Failover cache for disk CONTROL-DC_F_27923bd6-29d0-11e0-8464-842b2b6f6fb0_4194304,
2015-06-12 00:33:16 | Exception: workflowengine.Exceptions.ScriptFailedException Message: Script '/opt/qbase3/apps/workflowengine/tasklets/actor/volumestorageclient/diskResetFailover/scripts/volumestorageclient_configure_failovercache.rscript' on agent 'a1111111-30f7-4b99-a478-853a11583d99' for job 'ab2518e7-03df-4fd3-9e21-4906c8388c7c' failed with errorcode 1 : RECEIVED WRONG ERROR CODE FROM WRAPPER:
==== Agent - Volume Storage Service - Configure Failovercache ==== Error in sys.excepthook: Traceback (most recent call last):
File "/opt/qbase3/lib/pymonkey/core/pymonkey/messages/ErrorconditionHandler.py", line 211, in _exceptionhook
self._raise(message, level=q.enumerators.ErrorconditionLevel.CRITICAL, backtrace=backtrace )
File "/opt/qbase3/lib/pymonkey/core/pymonkey/messages/ErrorconditionHandler.py", line 57, in _raise
raise Exception(errormessage) Exception: <class 'xmlrpclib.Fault'> <Fault 1: 'setFailover Caught fungi::IOException: Volume is halted due to previous errors 903d24d2c1d947ee'> <traceback object at 0x3861758>
Original exception was: Traceback (most recent call last):
File "/opt/qbase3/var/tmp/rscripts/ab2518e7-03df-4fd3-9e21-4906c8388c7c.rscript", line 28, in <module>
q.dss.voldrv.volume.setFailover(volume,params['focIP'],params['focPort'])
File "/opt/qbase3/lib/pymonkey/extensions/volumedriver-block/DSSBlkVolumeDriver.py", line 872, in setFailover
self._server.setFailover(params)
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 1489, in __request
verbose=self.__verbose
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 1253, in request
return self._parse_response(h.getfile(), sock)
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 1392, in _parse_response
return u.close()
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 838, in close
raise Fault(**self._stack[0]) xmlrpclib.Fault: <Fault 1: 'setFailover Caught fungi::IOException: Volume is halted due to previous errors 903d24d2c1d947ee'>
Stacktrace: Traceback (most recent call last):
File "/opt/qbase3/lib/python/site-packages/workflowengine/WFLAgentController.py", line 122, in __execute
params = self.__agentController.executeScript(agentguid, jobguid, scriptpath, params)
File "/opt/qbase3/lib/python/site-packages/workflowengine/AgentController.py", line 99, in executeScript
return self.__waitForScript(agentguid, jobguid, timeout)
File "/opt/qbase3/lib/python/site-packages/workflowengine/AgentController.py", line 154, in __waitForScript
raise ScriptFailedException(jobguid, agentguid, acjob.scriptpath, acjob.errorcode, acjob.erroroutput) ScriptFailedException: Script '/opt/qbase3/apps/workflowengine/tasklets/actor/volumestorageclient/diskResetFailover/scripts/volumestorageclient_configure_failovercache.rscript' on agent 'a1111111-30f7-4b99-a478-853a11583d99' for job 'ab2518e7-03df-4fd3-9e21-4906c8388c7c' failed with errorcode 1 : RECEIVED WRONG ERROR CODE FROM WRAPPER:
==== Agent - Volume Storage Service - Configure Failovercache ==== Error in sys.excepthook: Traceback (most recent call last):
File "/opt/qbase3/lib/pymonkey/core/pymonkey/messages/ErrorconditionHandler.py", line 211, in _exceptionhook
self._raise(message, level=q.enumerators.ErrorconditionLevel.CRITICAL, backtrace=backtrace )
File "/opt/qbase3/lib/pymonkey/core/pymonkey/messages/ErrorconditionHandler.py", line 57, in _raise
raise Exception(errormessage) Exception: <class 'xmlrpclib.Fault'> <Fault 1: 'setFailover Caught fungi::IOException: Volume is halted due to previous errors 903d24d2c1d947ee'> <traceback object at 0x3861758>
Original exception was: Traceback (most recent call last):
File "/opt/qbase3/var/tmp/rscripts/ab2518e7-03df-4fd3-9e21-4906c8388c7c.rscript", line 28, in <module>
q.dss.voldrv.volume.setFailover(volume,params['focIP'],params['focPort'])
File "/opt/qbase3/lib/pymonkey/extensions/volumedriver-block/DSSBlkVolumeDriver.py", line 872, in setFailover
self._server.setFailover(params)
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 1489, in __request
verbose=self.__verbose
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 1253, in request
return self._parse_response(h.getfile(), sock)
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 1392, in _parse_response
return u.close()
File "/opt/qbase3/lib/python2.6/xmlrpclib.py", line 838, in close
raise Fault(**self._stack[0]) xmlrpclib.Fault: <Fault 1: 'setFailover Caught fungi::IOException: Volume is halted due to previous errors 903d24d2c1d947ee'>
Eu acredito que tem a ver com as unidades sendo ruins. Alguma ideia de onde começar a procurar? Eu também conectado ao servidor usando o winscp e não consegui encontrar os arquivos (acho que eles estão escondidos ou mascarados com outro nome).
Eu posso expor a imagem do VirtualBox de destino como um disco e conectar-me a partir de um ISCSI do Windows. mas quando eu inicializo o disco eu recebo
Error: Cyclic Redundancy check