[Users] Failed to initialize storage

This is a multipart message in MIME format. ------=_NextPart_000_00A3_01CD362E.8DAFDA00 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Hi. I installed ovirt and vdsm version: [root@noc-2 vds]# rpm -qa | grep ovirt-engine ovirt-engine-image-uploader-3.1.0_0001-1.8.el6.x86_64 ovirt-engine-3.1.0_0001-1.8.el6.noarch ovirt-engine-restapi-3.1.0_0001-1.8.el6.noarch ovirt-engine-notification-service-3.1.0_0001-1.8.el6.noarch ovirt-engine-jboss-deps-3.1.0_0001-1.8.el6.noarch ovirt-engine-userportal-3.1.0_0001-1.8.el6.noarch ovirt-engine-tools-common-3.1.0_0001-1.8.el6.noarch ovirt-engine-setup-plugin-allinone-3.1.0_0001-1.8.el6.noarch ovirt-engine-jbossas-1.2-2.fc16.x86_64 ovirt-engine-log-collector-3.1.0_0001-1.8.el6.x86_64 ovirt-engine-setup-3.1.0_0001-1.8.el6.noarch ovirt-engine-iso-uploader-3.1.0_0001-1.8.el6.x86_64 ovirt-engine-dbscripts-3.1.0_0001-1.8.el6.noarch ovirt-engine-sdk-1.3-1.el6.noarch ovirt-engine-backend-3.1.0_0001-1.8.el6.noarch ovirt-engine-config-3.1.0_0001-1.8.el6.noarch ovirt-engine-genericapi-3.1.0_0001-1.8.el6.noarch ovirt-engine-webadmin-portal-3.1.0_0001-1.8.el6.noarch [root@noc-2 vds]# rpm -qa | grep vdsm vdsm-python-4.9.6-0.223.gitb3c6b0c.el6.x86_64 vdsm-bootstrap-4.9.6-0.223.gitb3c6b0c.el6.noarch vdsm-4.9.6-0.223.gitb3c6b0c.el6.x86_64 Installing a new host is successful. The host goes to reboot. However, after rebooting the status of the host: Host 10.1.20.7 is initializing. Message: Failed to initialize storage In the logs: Engine.log: 2012-05-19 17:36:45,183 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-88) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand return value org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@6082848f 2012-05-19 17:36:45,183 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-88) Vds: 10.1.20.7 2012-05-19 17:36:45,183 ERROR [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (QuartzScheduler_Worker-88) Command GetCapabilitiesVDS execution failed. Error: VDSRecoveringException: Failed to initialize storage 2012-05-19 17:36:47,203 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-91) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand return value org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@70db29ad 2012-05-19 17:36:47,203 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-91) Vds: 10.1.20.7 2012-05-19 17:36:47,203 ERROR [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (QuartzScheduler_Worker-91) Command GetCapabilitiesVDS execution failed. Error: VDSRecoveringException: Failed to initialize storage Vdsm.log(host): MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <_MainThread(MainThread, started 140055851738880)> MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <Thread(libvirtEventLoop, started daemon 140055763654400)> MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <WorkerThread(Thread-5, started daemon 140055620335360)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-8, started daemon 140055249151744)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-10, started daemon 140055228172032)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <KsmMonitorThread(KsmMonitor, started daemon 140054789879552)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-3, started daemon 140055641315072)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-6, started daemon 140055609845504)> MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-2, started daemon 140055651804928)> MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-1, started daemon 140055662294784)> MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-7, started daemon 140055259641600)> MainThread::INFO::2012-05-19 17:21:54,940::vmChannels::135::vds::(stop) VM channels listener was stopped. MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <Listener(VM Channels Listener, started daemon 140054768899840)> MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-9, started daemon 140055238661888)> MainThread::INFO::2012-05-19 17:21:54,941::vdsm::78::vds::(run) <WorkerThread(Thread-4, started daemon 140055630825216)> MainThread::INFO::2012-05-19 17:21:54,941::vdsm::78::vds::(run) <Thread(Thread-11, started daemon 140055217682176)> MainThread::INFO::2012-05-19 17:30:55,476::vdsm::70::vds::(run) I am the actual vdsm 4.9.6-0.223.gitb3c6b0c MainThread::DEBUG::2012-05-19 17:30:56,219::resourceManager::379::ResourceManager::(registerNamespace) Registering namespace 'Storage' MainThread::DEBUG::2012-05-19 17:30:56,220::threadPool::45::Misc.ThreadPool::(__init__) Enter - numThreads: 10.0, waitTimeout: 3, maxTasks: 500.0 MainThread::DEBUG::2012-05-19 17:30:56,234::sp::359::Storage.StoragePool::(cleanupMasterMount) master `/rhev/data-center/mnt/blockSD/e5a63624-716e-4bb4-ae60-cd4d7aae9ed2/master` is not mounted, skipping MainThread::DEBUG::2012-05-19 17:30:56,302::supervdsm::103::SuperVdsmProxy::(_killSupervdsm) Could not kill old Super Vdsm [Errno 2] No such file or directory: '/var/run/vdsm/svdsm.pid' MainThread::DEBUG::2012-05-19 17:30:56,302::supervdsm::91::SuperVdsmProxy::(_launchSupervdsm) Launching Super Vdsm MainThread::DEBUG::2012-05-19 17:30:56,302::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /usr/bin/python /usr/share/vdsm/supervdsmServer.py 1f16883e-d8b7-45ab-b527-bcee38e5fc87 2994' (cwd None) MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::279::SuperVdsm.Server::(main) Making sure I'm root MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::283::SuperVdsm.Server::(main) Parsing cmd args MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::286::SuperVdsm.Server::(main) Creating PID file MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::290::SuperVdsm.Server::(main) Cleaning old socket MainThread::DEBUG::2012-05-19 17:30:56,530::supervdsmServer::294::SuperVdsm.Server::(main) Setting up keep alive thread MainThread::DEBUG::2012-05-19 17:30:56,530::supervdsmServer::300::SuperVdsm.Server::(main) Creating remote object manager MainThread::DEBUG::2012-05-19 17:30:56,531::supervdsmServer::311::SuperVdsm.Server::(main) Started serving super vdsm object MainThread::DEBUG::2012-05-19 17:30:58,309::supervdsm::113::SuperVdsmProxy::(_connect) Trying to connect to Super Vdsm MainThread::DEBUG::2012-05-19 17:30:58,314::supervdsm::84::SuperVdsmProxy::(__init__) Connected to Super Vdsm MainThread::DEBUG::2012-05-19 17:30:58,315::multipath::102::Storage.Multipath::(isEnabled) Current revision of multipath.conf detected, preserving MainThread::DEBUG::2012-05-19 17:30:58,315::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm dumpconfig global/locking_type' (cwd None) MainThread::DEBUG::2012-05-19 17:30:58,464::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = ''; <rc> = 0 MainThread::DEBUG::2012-05-19 17:30:58,465::lvm::316::OperationMutex::(_reloadpvs) Operation 'lvm reload operation' got the operation mutex MainThread::DEBUG::2012-05-19 17:30:58,467::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm pvs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\", \\"r%.*%\\" ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,size,vg_name,vg_uuid,pe_start,pe_count,pe_alloc_count,mda_count,de v_size' (cwd None) MainThread::DEBUG::2012-05-19 17:30:58,613::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0 MainThread::DEBUG::2012-05-19 17:30:58,615::lvm::339::OperationMutex::(_reloadpvs) Operation 'lvm reload operation' released the operation mutex MainThread::DEBUG::2012-05-19 17:30:58,615::lvm::349::OperationMutex::(_reloadvgs) Operation 'lvm reload operation' got the operation mutex MainThread::DEBUG::2012-05-19 17:30:58,616::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm vgs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\", \\"r%.*%\\" ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_siz e,vg_mda_free' (cwd None) MainThread::DEBUG::2012-05-19 17:30:58,764::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0 MainThread::DEBUG::2012-05-19 17:30:58,766::lvm::376::OperationMutex::(_reloadvgs) Operation 'lvm reload operation' released the operation mutex MainThread::DEBUG::2012-05-19 17:30:58,766::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm lvs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\", \\"r%.*%\\" ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,vg_name,attr,size,seg_start_pe,devices,tags' (cwd None) MainThread::DEBUG::2012-05-19 17:30:58,907::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0 MainThread::ERROR::2012-05-19 17:30:58,909::clientIF::201::vds::(_initIRS) Error initializing IRS Traceback (most recent call last): File "/usr/share/vdsm/clientIF.py", line 199, in _initIRS self.irs = Dispatcher(HSM()) File "/usr/share/vdsm/storage/hsm.py", line 300, in __init__ lvm._lvminfo.bootstrap() File "/usr/share/vdsm/storage/lvm.py", line 309, in bootstrap self._reloadAllLvs() File "/usr/share/vdsm/storage/lvm.py", line 435, in _reloadAllLvs lv = makeLV(*fields) File "/usr/share/vdsm/storage/lvm.py", line 218, in makeLV attrs = _attr2NamedTuple(args[LV._fields.index("attr")], LV_ATTR_BITS, "LV_ATTR") File "/usr/share/vdsm/storage/lvm.py", line 188, in _attr2NamedTuple attrs = Attrs(*values) TypeError: __new__() takes exactly 9 arguments (7 given) MainThread::DEBUG::2012-05-19 17:30:58,918::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/pgrep -xf ksmd' (cwd None) MainThread::DEBUG::2012-05-19 17:30:58,945::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = ''; <rc> = 0 MainThread::INFO::2012-05-19 17:30:58,946::vmChannels::139::vds::(settimeout) Setting channels' timeout to 30 seconds. MainThread::ERROR::2012-05-19 17:30:58,951::clientIF::142::vds::(_prepareBindings) Unable to load the rest server module. Please make sure it is installed. VM Channels Listener::INFO::2012-05-19 17:30:58,952::vmChannels::127::vds::(run) Starting VM channels listener thread. ------=_NextPart_000_00A3_01CD362E.8DAFDA00 Content-Type: text/html; charset="koi8-r" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta = http-equiv=3DContent-Type content=3D"text/html; charset=3Dkoi8-r"><meta = name=3DGenerator content=3D"Microsoft Word 14 (filtered = medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:"Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:"\@Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} @page WordSection1 {size:612.0pt 792.0pt; margin:2.0cm 42.5pt 2.0cm 3.0cm;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DRU link=3Dblue = vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span = lang=3DEN-US>Hi.<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>I installed =9Aovirt and vdsm = version:<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>[root@noc-2 vds]# rpm -qa | grep = ovirt-engine<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-image-uploader-3.1.0_0001-1.8.el6.x86_64<o:p></= o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-3.1.0_0001-1.8.el6.noarch<o:p></o:p></span></p>= <p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-restapi-3.1.0_0001-1.8.el6.noarch<o:p></o:p></s= pan></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-notification-service-3.1.0_0001-1.8.el6.noarch<= o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-jboss-deps-3.1.0_0001-1.8.el6.noarch<o:p></o:p>= </span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-userportal-3.1.0_0001-1.8.el6.noarch<o:p></o:p>= </span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-tools-common-3.1.0_0001-1.8.el6.noarch<o:p></o:= p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-setup-plugin-allinone-3.1.0_0001-1.8.el6.noarch= <o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-jbossas-1.2-2.fc16.x86_64<o:p></o:p></span></p>= <p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-log-collector-3.1.0_0001-1.8.el6.x86_64<o:p></o= :p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-setup-3.1.0_0001-1.8.el6.noarch<o:p></o:p></spa= n></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-iso-uploader-3.1.0_0001-1.8.el6.x86_64<o:p></o:= p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-dbscripts-3.1.0_0001-1.8.el6.noarch<o:p></o:p><= /span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-sdk-1.3-1.el6.noarch<o:p></o:p></span></p><p = class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-backend-3.1.0_0001-1.8.el6.noarch<o:p></o:p></s= pan></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-config-3.1.0_0001-1.8.el6.noarch<o:p></o:p></sp= an></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-genericapi-3.1.0_0001-1.8.el6.noarch<o:p></o:p>= </span></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-webadmin-portal-3.1.0_0001-1.8.el6.noarch<o:p><= /o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US><o:p> </o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>[root@noc-2 vds]# rpm -qa | grep = vdsm<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>vdsm-python-4.9.6-0.223.gitb3c6b0c.el6.x86_64<o:p></o:p></sp= an></p><p class=3DMsoNormal><span = lang=3DEN-US>vdsm-bootstrap-4.9.6-0.223.gitb3c6b0c.el6.noarch<o:p></o:p><= /span></p><p class=3DMsoNormal><span = lang=3DEN-US>vdsm-4.9.6-0.223.gitb3c6b0c.el6.x86_64<o:p></o:p></span></p>= <p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>Installing a new host is = successful. The host goes to reboot.<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>However, after rebooting the status = of the host:<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US style=3D'font-size:12.0pt;font-family:"Arial Unicode = MS","sans-serif";color:black;mso-fareast-language:RU'>Host 10.1.20.7 is = initializing. Message: Failed to initialize = storage<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US><o:p> </o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>In the logs:<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>Engine.log:<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>2012-05-19 17:36:45,183 INFO=9A = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-88) Command = org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = return value<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US> = org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@6082848f= <o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>2012-05-19 = 17:36:45,183 INFO=9A = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-88) Vds: 10.1.20.7<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>2012-05-19 17:36:45,183 ERROR = [org.ovirt.engine.core.vdsbroker.VDSCommandBase] = (QuartzScheduler_Worker-88) Command GetCapabilitiesVDS execution failed. = Error: VDSRecoveringException: Failed to initialize = storage<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>2012-05-19 17:36:47,203 INFO=9A = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-91) Command = org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = return value<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US> = org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@70db29ad= <o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>2012-05-19 = 17:36:47,203 INFO=9A = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-91) Vds: 10.1.20.7<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>2012-05-19 17:36:47,203 ERROR = [org.ovirt.engine.core.vdsbroker.VDSCommandBase] = (QuartzScheduler_Worker-91) Command GetCapabilitiesVDS execution failed. = </span>Error: VDSRecoveringException: Failed to initialize = storage<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p = class=3DMsoNormal><span = lang=3DEN-US>Vdsm.log(host):<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,938::vdsm::78::vds::(run) <_MainThread(MainThread, started = 140055851738880)><o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,938::vdsm::78::vds::(run) <Thread(libvirtEventLoop, started = daemon 140055763654400)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,938::vdsm::78::vds::(run) <WorkerThread(Thread-5, started = daemon 140055620335360)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-8, started = daemon 140055249151744)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-10, started = daemon 140055228172032)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <KsmMonitorThread(KsmMonitor, = started daemon 140054789879552)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-3, started = daemon 140055641315072)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-6, started = daemon 140055609845504)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-2, started = daemon 140055651804928)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-1, started = daemon 140055662294784)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-7, started = daemon 140055259641600)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vmChannels::135::vds::(stop) VM channels listener was = stopped.<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <Listener(VM Channels Listener, = started daemon 140054768899840)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-9, started = daemon 140055238661888)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,941::vdsm::78::vds::(run) <WorkerThread(Thread-4, started = daemon 140055630825216)><o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,941::vdsm::78::vds::(run) <Thread(Thread-11, started daemon = 140055217682176)><o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:30:55,476::vdsm::70::vds::(run) I am the actual vdsm = 4.9.6-0.223.gitb3c6b0c<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,219::resourceManager::379::ResourceManager::(registerNamespace) = Registering namespace 'Storage'<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,220::threadPool::45::Misc.ThreadPool::(__init__) Enter - = numThreads: 10.0, waitTimeout: 3, maxTasks: = 500.0<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,234::sp::359::Storage.StoragePool::(cleanupMasterMount) master = `/rhev/data-center/mnt/blockSD/e5a63624-716e-4bb4-ae60-cd4d7aae9ed2/maste= r` is not mounted, skipping<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,302::supervdsm::103::SuperVdsmProxy::(_killSupervdsm) Could not = kill old Super Vdsm [Errno 2] No such file or directory: = '/var/run/vdsm/svdsm.pid'<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,302::supervdsm::91::SuperVdsmProxy::(_launchSupervdsm) = Launching Super Vdsm<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,302::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /usr/bin/python /usr/share/vdsm/supervdsmServer.py = 1f16883e-d8b7-45ab-b527-bcee38e5fc87 2994' (cwd = None)<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::279::SuperVdsm.Server::(main) Making sure = I'm root<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::283::SuperVdsm.Server::(main) Parsing cmd = args<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::286::SuperVdsm.Server::(main) Creating = PID file<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::290::SuperVdsm.Server::(main) Cleaning = old socket<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,530::supervdsmServer::294::SuperVdsm.Server::(main) Setting up = keep alive thread<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,530::supervdsmServer::300::SuperVdsm.Server::(main) Creating = remote object manager<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,531::supervdsmServer::311::SuperVdsm.Server::(main) Started = serving super vdsm object<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,309::supervdsm::113::SuperVdsmProxy::(_connect) Trying to = connect to Super Vdsm<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,314::supervdsm::84::SuperVdsmProxy::(__init__) Connected to = Super Vdsm<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,315::multipath::102::Storage.Multipath::(isEnabled) Current = revision of multipath.conf detected, preserving<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,315::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm dumpconfig global/locking_type' (cwd = None)<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,464::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D ''; <rc> =3D 0<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,465::lvm::316::OperationMutex::(_reloadpvs) Operation 'lvm = reload operation' got the operation mutex<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,467::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm pvs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 = write_cache_state=3D0 disable_after_error_count=3D3 filter =3D [ = \\"a%35000c50001770ea3%\\", \\"r%.*%\\" ] }=9A = global {=9A locking_type=3D1=9A prioritise_write_locks=3D1=9A = wait_for_locks=3D1 }=9A backup {=9A retain_min =3D 50=9A retain_days =3D = 0 } " --noheadings --units b --nosuffix --separator | -o = uuid,name,size,vg_name,vg_uuid,pe_start,pe_count,pe_alloc_count,mda_count= ,dev_size' (cwd None)<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,613::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D "=9A Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D = 0<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,615::lvm::339::OperationMutex::(_reloadpvs) Operation 'lvm = reload operation' released the operation mutex<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,615::lvm::349::OperationMutex::(_reloadvgs) Operation 'lvm = reload operation' got the operation mutex<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,616::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm vgs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 = write_cache_state=3D0 disable_after_error_count=3D3 filter =3D [ = \\"a%35000c50001770ea3%\\", \\"r%.*%\\" ] }=9A = global {=9A locking_type=3D1=9A prioritise_write_locks=3D1=9A = wait_for_locks=3D1 }=9A backup {=9A retain_min =3D 50=9A retain_days =3D = 0 } " --noheadings --units b --nosuffix --separator | -o = uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_= size,vg_mda_free' (cwd None)<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,764::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D "=9A Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D = 0<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,766::lvm::376::OperationMutex::(_reloadvgs) Operation 'lvm = reload operation' released the operation mutex<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,766::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm lvs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 = write_cache_state=3D0 disable_after_error_count=3D3 filter =3D [ = \\"a%35000c50001770ea3%\\", \\"r%.*%\\" ] }=9A = global {=9A locking_type=3D1=9A prioritise_write_locks=3D1=9A = wait_for_locks=3D1 }=9A backup {=9A retain_min =3D 50=9A retain_days =3D = 0 } " --noheadings --units b --nosuffix --separator | -o = uuid,name,vg_name,attr,size,seg_start_pe,devices,tags' (cwd = None)<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,907::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D "=9A Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D = 0<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::ERROR::2012-05-19 = 17:30:58,909::clientIF::201::vds::(_initIRS) Error initializing = IRS<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>Traceback (most recent call last):<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>=9A File = "/usr/share/vdsm/clientIF.py", line 199, in = _initIRS<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>=9A=9A=9A self.irs =3D = Dispatcher(HSM())<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>=9A File "/usr/share/vdsm/storage/hsm.py", line = 300, in __init__<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>=9A=9A=9A lvm._lvminfo.bootstrap()<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>=9A File = "/usr/share/vdsm/storage/lvm.py", line 309, in = bootstrap<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>=9A=9A=9A self._reloadAllLvs()<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>=9A File = "/usr/share/vdsm/storage/lvm.py", line 435, in = _reloadAllLvs<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>=9A=9A=9A lv =3D makeLV(*fields)<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>=9A File = "/usr/share/vdsm/storage/lvm.py", line 218, in = makeLV<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>=9A=9A=9A attrs =3D = _attr2NamedTuple(args[LV._fields.index("attr")], LV_ATTR_BITS, = "LV_ATTR")<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>=9A File "/usr/share/vdsm/storage/lvm.py", line = 188, in _attr2NamedTuple<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>=9A=9A=9A attrs =3D Attrs(*values)<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>TypeError: __new__() takes exactly = 9 arguments (7 given)<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,918::__init__::1164::Storage.Misc.excCmd::(_log) = '/usr/bin/pgrep -xf ksmd' (cwd None)<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,945::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D ''; <rc> =3D 0<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:30:58,946::vmChannels::139::vds::(settimeout) Setting channels' = timeout to 30 seconds.<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::ERROR::2012-05-19 = 17:30:58,951::clientIF::142::vds::(_prepareBindings) Unable to load the = rest server module. Please make sure it is = installed.<o:p></o:p></span></p><p class=3DMsoNormal><span = lang=3DEN-US>VM Channels Listener::INFO::2012-05-19 = 17:30:58,952::vmChannels::127::vds::(run) Starting VM channels listener = thread.<o:p></o:p></span></p></div></body></html> ------=_NextPart_000_00A3_01CD362E.8DAFDA00--

--Apple-Mail-A35627CA-665D-4D65-BEBB-E79E9FE53636 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=utf-8 SGksIA0KDQpXaGF0IHZlcnNpb24gb2YgbHZtMiBhcmUgeW91IHVzaW5nPw0KDQpIYWltDQoNCk9u IE1heSAyMCwgMjAxMiwgYXQgMToxNiwg0LfQvtGA0YDRi9GHIDx6b3Jyb0BtZWdhdHJvbmUucnU+ IHdyb3RlOg0KDQo+IEhpLg0KPiBJIGluc3RhbGxlZCAgb3ZpcnQgYW5kIHZkc20gdmVyc2lvbjoN Cj4gW3Jvb3RAbm9jLTIgdmRzXSMgcnBtIC1xYSB8IGdyZXAgb3ZpcnQtZW5naW5lDQo+IG92aXJ0 LWVuZ2luZS1pbWFnZS11cGxvYWRlci0zLjEuMF8wMDAxLTEuOC5lbDYueDg2XzY0DQo+IG92aXJ0 LWVuZ2luZS0zLjEuMF8wMDAxLTEuOC5lbDYubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS1yZXN0YXBp LTMuMS4wXzAwMDEtMS44LmVsNi5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLW5vdGlmaWNhdGlvbi1z ZXJ2aWNlLTMuMS4wXzAwMDEtMS44LmVsNi5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLWpib3NzLWRl cHMtMy4xLjBfMDAwMS0xLjguZWw2Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtdXNlcnBvcnRhbC0z LjEuMF8wMDAxLTEuOC5lbDYubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS10b29scy1jb21tb24tMy4x LjBfMDAwMS0xLjguZWw2Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtc2V0dXAtcGx1Z2luLWFsbGlu b25lLTMuMS4wXzAwMDEtMS44LmVsNi5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLWpib3NzYXMtMS4y LTIuZmMxNi54ODZfNjQNCj4gb3ZpcnQtZW5naW5lLWxvZy1jb2xsZWN0b3ItMy4xLjBfMDAwMS0x LjguZWw2Lng4Nl82NA0KPiBvdmlydC1lbmdpbmUtc2V0dXAtMy4xLjBfMDAwMS0xLjguZWw2Lm5v YXJjaA0KPiBvdmlydC1lbmdpbmUtaXNvLXVwbG9hZGVyLTMuMS4wXzAwMDEtMS44LmVsNi54ODZf NjQNCj4gb3ZpcnQtZW5naW5lLWRic2NyaXB0cy0zLjEuMF8wMDAxLTEuOC5lbDYubm9hcmNoDQo+ IG92aXJ0LWVuZ2luZS1zZGstMS4zLTEuZWw2Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtYmFja2Vu ZC0zLjEuMF8wMDAxLTEuOC5lbDYubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS1jb25maWctMy4xLjBf MDAwMS0xLjguZWw2Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtZ2VuZXJpY2FwaS0zLjEuMF8wMDAx LTEuOC5lbDYubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS13ZWJhZG1pbi1wb3J0YWwtMy4xLjBfMDAw MS0xLjguZWw2Lm5vYXJjaA0KPiAgDQo+IFtyb290QG5vYy0yIHZkc10jIHJwbSAtcWEgfCBncmVw IHZkc20NCj4gdmRzbS1weXRob24tNC45LjYtMC4yMjMuZ2l0YjNjNmIwYy5lbDYueDg2XzY0DQo+ IHZkc20tYm9vdHN0cmFwLTQuOS42LTAuMjIzLmdpdGIzYzZiMGMuZWw2Lm5vYXJjaA0KPiB2ZHNt LTQuOS42LTAuMjIzLmdpdGIzYzZiMGMuZWw2Lng4Nl82NA0KPiAgDQo+IEluc3RhbGxpbmcgYSBu ZXcgaG9zdCBpcyBzdWNjZXNzZnVsLiBUaGUgaG9zdCBnb2VzIHRvIHJlYm9vdC4NCj4gSG93ZXZl ciwgYWZ0ZXIgcmVib290aW5nIHRoZSBzdGF0dXMgb2YgdGhlIGhvc3Q6DQo+IEhvc3QgMTAuMS4y MC43IGlzIGluaXRpYWxpemluZy4gTWVzc2FnZTogRmFpbGVkIHRvIGluaXRpYWxpemUgc3RvcmFn ZQ0KPiAgDQo+IEluIHRoZSBsb2dzOg0KPiBFbmdpbmUubG9nOg0KPiAyMDEyLTA1LTE5IDE3OjM2 OjQ1LDE4MyBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIu QnJva2VyQ29tbWFuZEJhc2VdIChRdWFydHpTY2hlZHVsZXJfV29ya2VyLTg4KSBDb21tYW5kIG9y Zy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkdldENhcGFiaWxpdGllc1ZE U0NvbW1hbmQgcmV0dXJuIHZhbHVlDQo+IG9yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIu dmRzYnJva2VyLlZEU0luZm9SZXR1cm5Gb3JYbWxScGNANjA4Mjg0OGYNCj4gMjAxMi0wNS0xOSAx NzozNjo0NSwxODMgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJv a2VyLkJyb2tlckNvbW1hbmRCYXNlXSAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci04OCkgVmRzOiAx MC4xLjIwLjcNCj4gMjAxMi0wNS0xOSAxNzozNjo0NSwxODMgRVJST1IgW29yZy5vdmlydC5lbmdp bmUuY29yZS52ZHNicm9rZXIuVkRTQ29tbWFuZEJhc2VdIChRdWFydHpTY2hlZHVsZXJfV29ya2Vy LTg4KSBDb21tYW5kIEdldENhcGFiaWxpdGllc1ZEUyBleGVjdXRpb24gZmFpbGVkLiBFcnJvcjog VkRTUmVjb3ZlcmluZ0V4Y2VwdGlvbjogRmFpbGVkIHRvIGluaXRpYWxpemUgc3RvcmFnZQ0KPiAy MDEyLTA1LTE5IDE3OjM2OjQ3LDIwMyBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2tlci52ZHNicm9rZXIuQnJva2VyQ29tbWFuZEJhc2VdIChRdWFydHpTY2hlZHVsZXJfV29ya2Vy LTkxKSBDb21tYW5kIG9yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkdl dENhcGFiaWxpdGllc1ZEU0NvbW1hbmQgcmV0dXJuIHZhbHVlDQo+IG9yZy5vdmlydC5lbmdpbmUu Y29yZS52ZHNicm9rZXIudmRzYnJva2VyLlZEU0luZm9SZXR1cm5Gb3JYbWxScGNANzBkYjI5YWQN Cj4gMjAxMi0wNS0xOSAxNzozNjo0NywyMDMgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52 ZHNicm9rZXIudmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXSAoUXVhcnR6U2NoZWR1bGVyX1dv cmtlci05MSkgVmRzOiAxMC4xLjIwLjcNCj4gMjAxMi0wNS0xOSAxNzozNjo0NywyMDMgRVJST1Ig W29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuVkRTQ29tbWFuZEJhc2VdIChRdWFydHpT Y2hlZHVsZXJfV29ya2VyLTkxKSBDb21tYW5kIEdldENhcGFiaWxpdGllc1ZEUyBleGVjdXRpb24g ZmFpbGVkLiBFcnJvcjogVkRTUmVjb3ZlcmluZ0V4Y2VwdGlvbjogRmFpbGVkIHRvIGluaXRpYWxp emUgc3RvcmFnZQ0KPiAgDQo+IFZkc20ubG9nKGhvc3QpOg0KPiBNYWluVGhyZWFkOjpJTkZPOjoy MDEyLTA1LTE5IDE3OjIxOjU0LDkzODo6dmRzbTo6Nzg6OnZkczo6KHJ1bikgPF9NYWluVGhyZWFk KE1haW5UaHJlYWQsIHN0YXJ0ZWQgMTQwMDU1ODUxNzM4ODgwKT4NCj4gTWFpblRocmVhZDo6SU5G Tzo6MjAxMi0wNS0xOSAxNzoyMTo1NCw5Mzg6OnZkc206Ojc4Ojp2ZHM6OihydW4pIDxUaHJlYWQo bGlidmlydEV2ZW50TG9vcCwgc3RhcnRlZCBkYWVtb24gMTQwMDU1NzYzNjU0NDAwKT4NCj4gTWFp blRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzoyMTo1NCw5Mzg6OnZkc206Ojc4Ojp2ZHM6Oihy dW4pIDxXb3JrZXJUaHJlYWQoVGhyZWFkLTUsIHN0YXJ0ZWQgZGFlbW9uIDE0MDA1NTYyMDMzNTM2 MCk+DQo+IE1haW5UaHJlYWQ6OklORk86OjIwMTItMDUtMTkgMTc6MjE6NTQsOTM5Ojp2ZHNtOjo3 ODo6dmRzOjoocnVuKSA8V29ya2VyVGhyZWFkKFRocmVhZC04LCBzdGFydGVkIGRhZW1vbiAxNDAw NTUyNDkxNTE3NDQpPg0KPiBNYWluVGhyZWFkOjpJTkZPOjoyMDEyLTA1LTE5IDE3OjIxOjU0LDkz OTo6dmRzbTo6Nzg6OnZkczo6KHJ1bikgPFdvcmtlclRocmVhZChUaHJlYWQtMTAsIHN0YXJ0ZWQg ZGFlbW9uIDE0MDA1NTIyODE3MjAzMik+DQo+IE1haW5UaHJlYWQ6OklORk86OjIwMTItMDUtMTkg MTc6MjE6NTQsOTM5Ojp2ZHNtOjo3ODo6dmRzOjoocnVuKSA8S3NtTW9uaXRvclRocmVhZChLc21N b25pdG9yLCBzdGFydGVkIGRhZW1vbiAxNDAwNTQ3ODk4Nzk1NTIpPg0KPiBNYWluVGhyZWFkOjpJ TkZPOjoyMDEyLTA1LTE5IDE3OjIxOjU0LDkzOTo6dmRzbTo6Nzg6OnZkczo6KHJ1bikgPFdvcmtl clRocmVhZChUaHJlYWQtMywgc3RhcnRlZCBkYWVtb24gMTQwMDU1NjQxMzE1MDcyKT4NCj4gTWFp blRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzoyMTo1NCw5Mzk6OnZkc206Ojc4Ojp2ZHM6Oihy dW4pIDxXb3JrZXJUaHJlYWQoVGhyZWFkLTYsIHN0YXJ0ZWQgZGFlbW9uIDE0MDA1NTYwOTg0NTUw NCk+DQo+IE1haW5UaHJlYWQ6OklORk86OjIwMTItMDUtMTkgMTc6MjE6NTQsOTQwOjp2ZHNtOjo3 ODo6dmRzOjoocnVuKSA8V29ya2VyVGhyZWFkKFRocmVhZC0yLCBzdGFydGVkIGRhZW1vbiAxNDAw NTU2NTE4MDQ5MjgpPg0KPiBNYWluVGhyZWFkOjpJTkZPOjoyMDEyLTA1LTE5IDE3OjIxOjU0LDk0 MDo6dmRzbTo6Nzg6OnZkczo6KHJ1bikgPFdvcmtlclRocmVhZChUaHJlYWQtMSwgc3RhcnRlZCBk YWVtb24gMTQwMDU1NjYyMjk0Nzg0KT4NCj4gTWFpblRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAx NzoyMTo1NCw5NDA6OnZkc206Ojc4Ojp2ZHM6OihydW4pIDxXb3JrZXJUaHJlYWQoVGhyZWFkLTcs IHN0YXJ0ZWQgZGFlbW9uIDE0MDA1NTI1OTY0MTYwMCk+DQo+IE1haW5UaHJlYWQ6OklORk86OjIw MTItMDUtMTkgMTc6MjE6NTQsOTQwOjp2bUNoYW5uZWxzOjoxMzU6OnZkczo6KHN0b3ApIFZNIGNo YW5uZWxzIGxpc3RlbmVyIHdhcyBzdG9wcGVkLg0KPiBNYWluVGhyZWFkOjpJTkZPOjoyMDEyLTA1 LTE5IDE3OjIxOjU0LDk0MDo6dmRzbTo6Nzg6OnZkczo6KHJ1bikgPExpc3RlbmVyKFZNIENoYW5u ZWxzIExpc3RlbmVyLCBzdGFydGVkIGRhZW1vbiAxNDAwNTQ3Njg4OTk4NDApPg0KPiBNYWluVGhy ZWFkOjpJTkZPOjoyMDEyLTA1LTE5IDE3OjIxOjU0LDk0MDo6dmRzbTo6Nzg6OnZkczo6KHJ1bikg PFdvcmtlclRocmVhZChUaHJlYWQtOSwgc3RhcnRlZCBkYWVtb24gMTQwMDU1MjM4NjYxODg4KT4N Cj4gTWFpblRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzoyMTo1NCw5NDE6OnZkc206Ojc4Ojp2 ZHM6OihydW4pIDxXb3JrZXJUaHJlYWQoVGhyZWFkLTQsIHN0YXJ0ZWQgZGFlbW9uIDE0MDA1NTYz MDgyNTIxNik+DQo+IE1haW5UaHJlYWQ6OklORk86OjIwMTItMDUtMTkgMTc6MjE6NTQsOTQxOjp2 ZHNtOjo3ODo6dmRzOjoocnVuKSA8VGhyZWFkKFRocmVhZC0xMSwgc3RhcnRlZCBkYWVtb24gMTQw MDU1MjE3NjgyMTc2KT4NCj4gTWFpblRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzozMDo1NSw0 NzY6OnZkc206OjcwOjp2ZHM6OihydW4pIEkgYW0gdGhlIGFjdHVhbCB2ZHNtIDQuOS42LTAuMjIz LmdpdGIzYzZiMGMNCj4gTWFpblRocmVhZDo6REVCVUc6OjIwMTItMDUtMTkgMTc6MzA6NTYsMjE5 OjpyZXNvdXJjZU1hbmFnZXI6OjM3OTo6UmVzb3VyY2VNYW5hZ2VyOjoocmVnaXN0ZXJOYW1lc3Bh Y2UpIFJlZ2lzdGVyaW5nIG5hbWVzcGFjZSAnU3RvcmFnZScNCj4gTWFpblRocmVhZDo6REVCVUc6 OjIwMTItMDUtMTkgMTc6MzA6NTYsMjIwOjp0aHJlYWRQb29sOjo0NTo6TWlzYy5UaHJlYWRQb29s OjooX19pbml0X18pIEVudGVyIC0gbnVtVGhyZWFkczogMTAuMCwgd2FpdFRpbWVvdXQ6IDMsIG1h eFRhc2tzOiA1MDAuMA0KPiBNYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1Niwy MzQ6OnNwOjozNTk6OlN0b3JhZ2UuU3RvcmFnZVBvb2w6OihjbGVhbnVwTWFzdGVyTW91bnQpIG1h c3RlciBgL3JoZXYvZGF0YS1jZW50ZXIvbW50L2Jsb2NrU0QvZTVhNjM2MjQtNzE2ZS00YmI0LWFl NjAtY2Q0ZDdhYWU5ZWQyL21hc3RlcmAgaXMgbm90IG1vdW50ZWQsIHNraXBwaW5nDQo+IE1haW5U aHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU2LDMwMjo6c3VwZXJ2ZHNtOjoxMDM6OlN1 cGVyVmRzbVByb3h5OjooX2tpbGxTdXBlcnZkc20pIENvdWxkIG5vdCBraWxsIG9sZCBTdXBlciBW ZHNtIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5OiAnL3Zhci9ydW4vdmRzbS9z dmRzbS5waWQnDQo+IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU2LDMwMjo6 c3VwZXJ2ZHNtOjo5MTo6U3VwZXJWZHNtUHJveHk6OihfbGF1bmNoU3VwZXJ2ZHNtKSBMYXVuY2hp bmcgU3VwZXIgVmRzbQ0KPiBNYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1Niwz MDI6Ol9faW5pdF9fOjoxMTY0OjpTdG9yYWdlLk1pc2MuZXhjQ21kOjooX2xvZykgJy91c3IvYmlu L3N1ZG8gLW4gL3Vzci9iaW4vcHl0aG9uIC91c3Ivc2hhcmUvdmRzbS9zdXBlcnZkc21TZXJ2ZXIu cHkgMWYxNjg4M2UtZDhiNy00NWFiLWI1MjctYmNlZTM4ZTVmYzg3IDI5OTQnIChjd2QgTm9uZSkN Cj4gTWFpblRocmVhZDo6REVCVUc6OjIwMTItMDUtMTkgMTc6MzA6NTYsNTI5OjpzdXBlcnZkc21T ZXJ2ZXI6OjI3OTo6U3VwZXJWZHNtLlNlcnZlcjo6KG1haW4pIE1ha2luZyBzdXJlIEknbSByb290 DQo+IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU2LDUyOTo6c3VwZXJ2ZHNt U2VydmVyOjoyODM6OlN1cGVyVmRzbS5TZXJ2ZXI6OihtYWluKSBQYXJzaW5nIGNtZCBhcmdzDQo+ IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU2LDUyOTo6c3VwZXJ2ZHNtU2Vy dmVyOjoyODY6OlN1cGVyVmRzbS5TZXJ2ZXI6OihtYWluKSBDcmVhdGluZyBQSUQgZmlsZQ0KPiBN YWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1Niw1Mjk6OnN1cGVydmRzbVNlcnZl cjo6MjkwOjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgQ2xlYW5pbmcgb2xkIHNvY2tldA0KPiBN YWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1Niw1MzA6OnN1cGVydmRzbVNlcnZl cjo6Mjk0OjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgU2V0dGluZyB1cCBrZWVwIGFsaXZlIHRo cmVhZA0KPiBNYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1Niw1MzA6OnN1cGVy dmRzbVNlcnZlcjo6MzAwOjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgQ3JlYXRpbmcgcmVtb3Rl IG9iamVjdCBtYW5hZ2VyDQo+IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU2 LDUzMTo6c3VwZXJ2ZHNtU2VydmVyOjozMTE6OlN1cGVyVmRzbS5TZXJ2ZXI6OihtYWluKSBTdGFy dGVkIHNlcnZpbmcgc3VwZXIgdmRzbSBvYmplY3QNCj4gTWFpblRocmVhZDo6REVCVUc6OjIwMTIt MDUtMTkgMTc6MzA6NTgsMzA5OjpzdXBlcnZkc206OjExMzo6U3VwZXJWZHNtUHJveHk6OihfY29u bmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQ0KPiBNYWluVGhyZWFkOjpERUJV Rzo6MjAxMi0wNS0xOSAxNzozMDo1OCwzMTQ6OnN1cGVydmRzbTo6ODQ6OlN1cGVyVmRzbVByb3h5 OjooX19pbml0X18pIENvbm5lY3RlZCB0byBTdXBlciBWZHNtDQo+IE1haW5UaHJlYWQ6OkRFQlVH OjoyMDEyLTA1LTE5IDE3OjMwOjU4LDMxNTo6bXVsdGlwYXRoOjoxMDI6OlN0b3JhZ2UuTXVsdGlw YXRoOjooaXNFbmFibGVkKSBDdXJyZW50IHJldmlzaW9uIG9mIG11bHRpcGF0aC5jb25mIGRldGVj dGVkLCBwcmVzZXJ2aW5nDQo+IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4 LDMxNTo6X19pbml0X186OjExNjQ6OlN0b3JhZ2UuTWlzYy5leGNDbWQ6OihfbG9nKSAnL3Vzci9i aW4vc3VkbyAtbiAvc2Jpbi9sdm0gZHVtcGNvbmZpZyBnbG9iYWwvbG9ja2luZ190eXBlJyAoY3dk IE5vbmUpDQo+IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDQ2NDo6X19p bml0X186OjExNjQ6OlN0b3JhZ2UuTWlzYy5leGNDbWQ6OihfbG9nKSBTVUNDRVNTOiA8ZXJyPiA9 ICcnOyA8cmM+ID0gMA0KPiBNYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCw0 NjU6Omx2bTo6MzE2OjpPcGVyYXRpb25NdXRleDo6KF9yZWxvYWRwdnMpIE9wZXJhdGlvbiAnbHZt IHJlbG9hZCBvcGVyYXRpb24nIGdvdCB0aGUgb3BlcmF0aW9uIG11dGV4DQo+IE1haW5UaHJlYWQ6 OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDQ2Nzo6X19pbml0X186OjExNjQ6OlN0b3JhZ2Uu TWlzYy5leGNDbWQ6OihfbG9nKSAnL3Vzci9iaW4vc3VkbyAtbiAvc2Jpbi9sdm0gcHZzIC0tY29u ZmlnICIgZGV2aWNlcyB7IHByZWZlcnJlZF9uYW1lcyA9IFtcXCJeL2Rldi9tYXBwZXIvXFwiXSBp Z25vcmVfc3VzcGVuZGVkX2RldmljZXM9MSB3cml0ZV9jYWNoZV9zdGF0ZT0wIGRpc2FibGVfYWZ0 ZXJfZXJyb3JfY291bnQ9MyBmaWx0ZXIgPSBbIFxcImElMzUwMDBjNTAwMDE3NzBlYTMlXFwiLCBc XCJyJS4qJVxcIiBdIH0gIGdsb2JhbCB7ICBsb2NraW5nX3R5cGU9MSAgcHJpb3JpdGlzZV93cml0 ZV9sb2Nrcz0xICB3YWl0X2Zvcl9sb2Nrcz0xIH0gIGJhY2t1cCB7ICByZXRhaW5fbWluID0gNTAg IHJldGFpbl9kYXlzID0gMCB9ICIgLS1ub2hlYWRpbmdzIC0tdW5pdHMgYiAtLW5vc3VmZml4IC0t c2VwYXJhdG9yIHwgLW8gdXVpZCxuYW1lLHNpemUsdmdfbmFtZSx2Z191dWlkLHBlX3N0YXJ0LHBl X2NvdW50LHBlX2FsbG9jX2NvdW50LG1kYV9jb3VudCxkZXZfc2l6ZScgKGN3ZCBOb25lKQ0KPiBN YWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCw2MTM6Ol9faW5pdF9fOjoxMTY0 OjpTdG9yYWdlLk1pc2MuZXhjQ21kOjooX2xvZykgU1VDQ0VTUzogPGVycj4gPSAiICBDb3VsZG4n dCBmaW5kIGRldmljZSB3aXRoIHV1aWQgamJINHZWLVNXbTktTkkwcS1BcG1kLTEycVctS0JQWC1S Z2cybEsuXG4iOyA8cmM+ID0gMA0KPiBNYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzoz MDo1OCw2MTU6Omx2bTo6MzM5OjpPcGVyYXRpb25NdXRleDo6KF9yZWxvYWRwdnMpIE9wZXJhdGlv biAnbHZtIHJlbG9hZCBvcGVyYXRpb24nIHJlbGVhc2VkIHRoZSBvcGVyYXRpb24gbXV0ZXgNCj4g TWFpblRocmVhZDo6REVCVUc6OjIwMTItMDUtMTkgMTc6MzA6NTgsNjE1Ojpsdm06OjM0OTo6T3Bl cmF0aW9uTXV0ZXg6OihfcmVsb2FkdmdzKSBPcGVyYXRpb24gJ2x2bSByZWxvYWQgb3BlcmF0aW9u JyBnb3QgdGhlIG9wZXJhdGlvbiBtdXRleA0KPiBNYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0x OSAxNzozMDo1OCw2MTY6Ol9faW5pdF9fOjoxMTY0OjpTdG9yYWdlLk1pc2MuZXhjQ21kOjooX2xv ZykgJy91c3IvYmluL3N1ZG8gLW4gL3NiaW4vbHZtIHZncyAtLWNvbmZpZyAiIGRldmljZXMgeyBw cmVmZXJyZWRfbmFtZXMgPSBbXFwiXi9kZXYvbWFwcGVyL1xcIl0gaWdub3JlX3N1c3BlbmRlZF9k ZXZpY2VzPTEgd3JpdGVfY2FjaGVfc3RhdGU9MCBkaXNhYmxlX2FmdGVyX2Vycm9yX2NvdW50PTMg ZmlsdGVyID0gWyBcXCJhJTM1MDAwYzUwMDAxNzcwZWEzJVxcIiwgXFwiciUuKiVcXCIgXSB9ICBn bG9iYWwgeyAgbG9ja2luZ190eXBlPTEgIHByaW9yaXRpc2Vfd3JpdGVfbG9ja3M9MSAgd2FpdF9m b3JfbG9ja3M9MSB9ICBiYWNrdXAgeyAgcmV0YWluX21pbiA9IDUwICByZXRhaW5fZGF5cyA9IDAg fSAiIC0tbm9oZWFkaW5ncyAtLXVuaXRzIGIgLS1ub3N1ZmZpeCAtLXNlcGFyYXRvciB8IC1vIHV1 aWQsbmFtZSxhdHRyLHNpemUsZnJlZSxleHRlbnRfc2l6ZSxleHRlbnRfY291bnQsZnJlZV9jb3Vu dCx0YWdzLHZnX21kYV9zaXplLHZnX21kYV9mcmVlJyAoY3dkIE5vbmUpDQo+IE1haW5UaHJlYWQ6 OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDc2NDo6X19pbml0X186OjExNjQ6OlN0b3JhZ2Uu TWlzYy5leGNDbWQ6OihfbG9nKSBTVUNDRVNTOiA8ZXJyPiA9ICIgIENvdWxkbid0IGZpbmQgZGV2 aWNlIHdpdGggdXVpZCBqYkg0dlYtU1dtOS1OSTBxLUFwbWQtMTJxVy1LQlBYLVJnZzJsSy5cbiI7 IDxyYz4gPSAwDQo+IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDc2Njo6 bHZtOjozNzY6Ok9wZXJhdGlvbk11dGV4OjooX3JlbG9hZHZncykgT3BlcmF0aW9uICdsdm0gcmVs b2FkIG9wZXJhdGlvbicgcmVsZWFzZWQgdGhlIG9wZXJhdGlvbiBtdXRleA0KPiBNYWluVGhyZWFk OjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCw3NjY6Ol9faW5pdF9fOjoxMTY0OjpTdG9yYWdl Lk1pc2MuZXhjQ21kOjooX2xvZykgJy91c3IvYmluL3N1ZG8gLW4gL3NiaW4vbHZtIGx2cyAtLWNv bmZpZyAiIGRldmljZXMgeyBwcmVmZXJyZWRfbmFtZXMgPSBbXFwiXi9kZXYvbWFwcGVyL1xcIl0g aWdub3JlX3N1c3BlbmRlZF9kZXZpY2VzPTEgd3JpdGVfY2FjaGVfc3RhdGU9MCBkaXNhYmxlX2Fm dGVyX2Vycm9yX2NvdW50PTMgZmlsdGVyID0gWyBcXCJhJTM1MDAwYzUwMDAxNzcwZWEzJVxcIiwg XFwiciUuKiVcXCIgXSB9ICBnbG9iYWwgeyAgbG9ja2luZ190eXBlPTEgIHByaW9yaXRpc2Vfd3Jp dGVfbG9ja3M9MSAgd2FpdF9mb3JfbG9ja3M9MSB9ICBiYWNrdXAgeyAgcmV0YWluX21pbiA9IDUw ICByZXRhaW5fZGF5cyA9IDAgfSAiIC0tbm9oZWFkaW5ncyAtLXVuaXRzIGIgLS1ub3N1ZmZpeCAt LXNlcGFyYXRvciB8IC1vIHV1aWQsbmFtZSx2Z19uYW1lLGF0dHIsc2l6ZSxzZWdfc3RhcnRfcGUs ZGV2aWNlcyx0YWdzJyAoY3dkIE5vbmUpDQo+IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5 IDE3OjMwOjU4LDkwNzo6X19pbml0X186OjExNjQ6OlN0b3JhZ2UuTWlzYy5leGNDbWQ6OihfbG9n KSBTVUNDRVNTOiA8ZXJyPiA9ICIgIENvdWxkbid0IGZpbmQgZGV2aWNlIHdpdGggdXVpZCBqYkg0 dlYtU1dtOS1OSTBxLUFwbWQtMTJxVy1LQlBYLVJnZzJsSy5cbiI7IDxyYz4gPSAwDQo+IE1haW5U aHJlYWQ6OkVSUk9SOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDkwOTo6Y2xpZW50SUY6OjIwMTo6dmRz OjooX2luaXRJUlMpIEVycm9yIGluaXRpYWxpemluZyBJUlMNCj4gVHJhY2ViYWNrIChtb3N0IHJl Y2VudCBjYWxsIGxhc3QpOg0KPiAgIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9jbGllbnRJRi5weSIs IGxpbmUgMTk5LCBpbiBfaW5pdElSUw0KPiAgICAgc2VsZi5pcnMgPSBEaXNwYXRjaGVyKEhTTSgp KQ0KPiAgIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL2hzbS5weSIsIGxpbmUgMzAwLCBp biBfX2luaXRfXw0KPiAgICAgbHZtLl9sdm1pbmZvLmJvb3RzdHJhcCgpDQo+ICAgRmlsZSAiL3Vz ci9zaGFyZS92ZHNtL3N0b3JhZ2UvbHZtLnB5IiwgbGluZSAzMDksIGluIGJvb3RzdHJhcA0KPiAg ICAgc2VsZi5fcmVsb2FkQWxsTHZzKCkNCj4gICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFn ZS9sdm0ucHkiLCBsaW5lIDQzNSwgaW4gX3JlbG9hZEFsbEx2cw0KPiAgICAgbHYgPSBtYWtlTFYo KmZpZWxkcykNCj4gICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS9sdm0ucHkiLCBsaW5l IDIxOCwgaW4gbWFrZUxWDQo+ICAgICBhdHRycyA9IF9hdHRyMk5hbWVkVHVwbGUoYXJnc1tMVi5f ZmllbGRzLmluZGV4KCJhdHRyIildLCBMVl9BVFRSX0JJVFMsICJMVl9BVFRSIikNCj4gICBGaWxl ICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS9sdm0ucHkiLCBsaW5lIDE4OCwgaW4gX2F0dHIyTmFt ZWRUdXBsZQ0KPiAgICAgYXR0cnMgPSBBdHRycygqdmFsdWVzKQ0KPiBUeXBlRXJyb3I6IF9fbmV3 X18oKSB0YWtlcyBleGFjdGx5IDkgYXJndW1lbnRzICg3IGdpdmVuKQ0KPiBNYWluVGhyZWFkOjpE RUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCw5MTg6Ol9faW5pdF9fOjoxMTY0OjpTdG9yYWdlLk1p c2MuZXhjQ21kOjooX2xvZykgJy91c3IvYmluL3BncmVwIC14ZiBrc21kJyAoY3dkIE5vbmUpDQo+ IE1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDk0NTo6X19pbml0X186OjEx NjQ6OlN0b3JhZ2UuTWlzYy5leGNDbWQ6OihfbG9nKSBTVUNDRVNTOiA8ZXJyPiA9ICcnOyA8cmM+ ID0gMA0KPiBNYWluVGhyZWFkOjpJTkZPOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDk0Njo6dm1DaGFu bmVsczo6MTM5Ojp2ZHM6OihzZXR0aW1lb3V0KSBTZXR0aW5nIGNoYW5uZWxzJyB0aW1lb3V0IHRv IDMwIHNlY29uZHMuDQo+IE1haW5UaHJlYWQ6OkVSUk9SOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDk1 MTo6Y2xpZW50SUY6OjE0Mjo6dmRzOjooX3ByZXBhcmVCaW5kaW5ncykgVW5hYmxlIHRvIGxvYWQg dGhlIHJlc3Qgc2VydmVyIG1vZHVsZS4gUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBpbnN0YWxsZWQu DQo+IFZNIENoYW5uZWxzIExpc3RlbmVyOjpJTkZPOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDk1Mjo6 dm1DaGFubmVsczo6MTI3Ojp2ZHM6OihydW4pIFN0YXJ0aW5nIFZNIGNoYW5uZWxzIGxpc3RlbmVy IHRocmVhZC4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18NCj4gVXNlcnMgbWFpbGluZyBsaXN0DQo+IFVzZXJzQG92aXJ0Lm9yZw0KPiBodHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMNCg== --Apple-Mail-A35627CA-665D-4D65-BEBB-E79E9FE53636 Content-Transfer-Encoding: base64 Content-Type: text/html; charset=utf-8 PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5IGJnY29sb3I9IiNGRkZGRkYiPjxkaXY+SGksJm5ic3A7 PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5XaGF0IHZlcnNpb24gb2YgbHZtMiBhcmUgeW91IHVz aW5nPzxicj48YnI+SGFpbTwvZGl2PjxkaXY+PGJyPk9uIE1heSAyMCwgMjAxMiwgYXQgMToxNiwg 0LfQvtGA0YDRi9GHICZsdDs8YSBocmVmPSJtYWlsdG86em9ycm9AbWVnYXRyb25lLnJ1Ij56b3Jy b0BtZWdhdHJvbmUucnU8L2E+Jmd0OyB3cm90ZTo8YnI+PGJyPjwvZGl2PjxkaXY+PC9kaXY+PGJs b2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGRpdj48bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUi IGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1rb2k4LXIiPjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPjxzdHlsZT48 IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJD YW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFj ZQ0KCXtmb250LWZhbWlseToiQXJpYWwgVW5pY29kZSBNUyI7DQoJcGFub3NlLTE6MiAxMSA2IDQg MiAyIDIgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9z ZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxA QXJpYWwgVW5pY29kZSBNUyI7DQoJcGFub3NlLTE6MiAxMSA2IDQgMiAyIDIgMiAyIDQ7fQ0KLyog U3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29O b3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXpl OjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCW1zby1mYXJl YXN0LWxhbmd1YWdlOkVOLVVTO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0 eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGlu ZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXBy aW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N CnNwYW4uRW1haWxTdHlsZTE3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7DQoJ Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFt aWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7 fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjoy LjBjbSA0Mi41cHQgMi4wY20gMy4wY207fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRT ZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVk ZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0t PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0K PG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+ PCFbZW5kaWZdLS0+PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj48cCBjbGFzcz0iTXNvTm9ybWFs Ij48c3BhbiBsYW5nPSJFTi1VUyI+SGkuPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5JIGluc3RhbGxlZCAmbmJzcDtvdmlydCBhbmQg dmRzbSB2ZXJzaW9uOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48 c3BhbiBsYW5nPSJFTi1VUyI+W3Jvb3RAbm9jLTIgdmRzXSMgcnBtIC1xYSB8IGdyZXAgb3ZpcnQt ZW5naW5lPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh bmc9IkVOLVVTIj5vdmlydC1lbmdpbmUtaW1hZ2UtdXBsb2FkZXItMy4xLjBfMDAwMS0xLjguZWw2 Lng4Nl82NDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs YW5nPSJFTi1VUyI+b3ZpcnQtZW5naW5lLTMuMS4wXzAwMDEtMS44LmVsNi5ub2FyY2g8bzpwPjwv bzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPm92 aXJ0LWVuZ2luZS1yZXN0YXBpLTMuMS4wXzAwMDEtMS44LmVsNi5ub2FyY2g8bzpwPjwvbzpwPjwv c3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPm92aXJ0LWVu Z2luZS1ub3RpZmljYXRpb24tc2VydmljZS0zLjEuMF8wMDAxLTEuOC5lbDYubm9hcmNoPG86cD48 L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5v dmlydC1lbmdpbmUtamJvc3MtZGVwcy0zLjEuMF8wMDAxLTEuOC5lbDYubm9hcmNoPG86cD48L286 cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5vdmly dC1lbmdpbmUtdXNlcnBvcnRhbC0zLjEuMF8wMDAxLTEuOC5lbDYubm9hcmNoPG86cD48L286cD48 L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5vdmlydC1l bmdpbmUtdG9vbHMtY29tbW9uLTMuMS4wXzAwMDEtMS44LmVsNi5ub2FyY2g8bzpwPjwvbzpwPjwv c3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPm92aXJ0LWVu Z2luZS1zZXR1cC1wbHVnaW4tYWxsaW5vbmUtMy4xLjBfMDAwMS0xLjguZWw2Lm5vYXJjaDxvOnA+ PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+ b3ZpcnQtZW5naW5lLWpib3NzYXMtMS4yLTIuZmMxNi54ODZfNjQ8bzpwPjwvbzpwPjwvc3Bhbj48 L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPm92aXJ0LWVuZ2luZS1s b2ctY29sbGVjdG9yLTMuMS4wXzAwMDEtMS44LmVsNi54ODZfNjQ8bzpwPjwvbzpwPjwvc3Bhbj48 L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPm92aXJ0LWVuZ2luZS1z ZXR1cC0zLjEuMF8wMDAxLTEuOC5lbDYubm9hcmNoPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNs YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5vdmlydC1lbmdpbmUtaXNvLXVwbG9h ZGVyLTMuMS4wXzAwMDEtMS44LmVsNi54ODZfNjQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xh c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPm92aXJ0LWVuZ2luZS1kYnNjcmlwdHMt My4xLjBfMDAwMS0xLjguZWw2Lm5vYXJjaDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0i TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+b3ZpcnQtZW5naW5lLXNkay0xLjMtMS5lbDYu bm9hcmNoPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh bmc9IkVOLVVTIj5vdmlydC1lbmdpbmUtYmFja2VuZC0zLjEuMF8wMDAxLTEuOC5lbDYubm9hcmNo PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO LVVTIj5vdmlydC1lbmdpbmUtY29uZmlnLTMuMS4wXzAwMDEtMS44LmVsNi5ub2FyY2g8bzpwPjwv bzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPm92 aXJ0LWVuZ2luZS1nZW5lcmljYXBpLTMuMS4wXzAwMDEtMS44LmVsNi5ub2FyY2g8bzpwPjwvbzpw Pjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPm92aXJ0 LWVuZ2luZS13ZWJhZG1pbi1wb3J0YWwtMy4xLjBfMDAwMS0xLjguZWw2Lm5vYXJjaDxvOnA+PC9v OnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86 cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9 IkVOLVVTIj5bcm9vdEBub2MtMiB2ZHNdIyBycG0gLXFhIHwgZ3JlcCB2ZHNtPG86cD48L286cD48 L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj52ZHNtLXB5 dGhvbi00LjkuNi0wLjIyMy5naXRiM2M2YjBjLmVsNi54ODZfNjQ8bzpwPjwvbzpwPjwvc3Bhbj48 L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPnZkc20tYm9vdHN0cmFw LTQuOS42LTAuMjIzLmdpdGIzYzZiMGMuZWw2Lm5vYXJjaDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+dmRzbS00LjkuNi0wLjIyMy5n aXRiM2M2YjBjLmVsNi54ODZfNjQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05v cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD48cCBj bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SW5zdGFsbGluZyBhIG5ldyBob3N0 IGlzIHN1Y2Nlc3NmdWwuIFRoZSBob3N0IGdvZXMgdG8gcmVib290LjxvOnA+PC9vOnA+PC9zcGFu PjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+SG93ZXZlciwgYWZ0 ZXIgcmVib290aW5nIHRoZSBzdGF0dXMgb2YgdGhlIGhvc3Q6PG86cD48L286cD48L3NwYW4+PC9w PjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl OjEyLjBwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCBVbmljb2RlIE1TJnF1b3Q7LCZxdW90O3Nh bnMtc2VyaWYmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6UlUiPkhvc3Qg MTAuMS4yMC43IGlzIGluaXRpYWxpemluZy4gTWVzc2FnZTogRmFpbGVkIHRvIGluaXRpYWxpemUg c3RvcmFnZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs YW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5JbiB0aGUgbG9nczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+ PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkVuZ2luZS5sb2c6PG86cD48 L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4y MDEyLTA1LTE5IDE3OjM2OjQ1LDE4MyBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUu dmRzYnJva2VyLnZkc2Jyb2tlci5Ccm9rZXJDb21tYW5kQmFzZV0gKFF1YXJ0elNjaGVkdWxlcl9X b3JrZXItODgpIENvbW1hbmQgb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9r ZXIuR2V0Q2FwYWJpbGl0aWVzVkRTQ29tbWFuZCByZXR1cm4gdmFsdWU8bzpwPjwvbzpwPjwvc3Bh bj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiBvcmcub3ZpcnQu ZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5WRFNJbmZvUmV0dXJuRm9yWG1sUnBjQDYw ODI4NDhmPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh bmc9IkVOLVVTIj4yMDEyLTA1LTE5IDE3OjM2OjQ1LDE4MyBJTkZPJm5ic3A7IFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5Ccm9rZXJDb21tYW5kQmFzZV0gKFF1YXJ0 elNjaGVkdWxlcl9Xb3JrZXItODgpIFZkczogMTAuMS4yMC43PG86cD48L286cD48L3NwYW4+PC9w PjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4yMDEyLTA1LTE5IDE3OjM2 OjQ1LDE4MyBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5WRFNDb21tYW5k QmFzZV0gKFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItODgpIENvbW1hbmQgR2V0Q2FwYWJpbGl0aWVz VkRTIGV4ZWN1dGlvbiBmYWlsZWQuIEVycm9yOiBWRFNSZWNvdmVyaW5nRXhjZXB0aW9uOiBGYWls ZWQgdG8gaW5pdGlhbGl6ZSBzdG9yYWdlPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4yMDEyLTA1LTE5IDE3OjM2OjQ3LDIwMyBJTkZP Jm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5Ccm9rZXJD b21tYW5kQmFzZV0gKFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItOTEpIENvbW1hbmQgb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRTQ29tbWFu ZCByZXR1cm4gdmFsdWU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gbGFuZz0iRU4tVVMiPiBvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jy b2tlci5WRFNJbmZvUmV0dXJuRm9yWG1sUnBjQDcwZGIyOWFkPG86cD48L286cD48L3NwYW4+PC9w PjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4yMDEyLTA1LTE5IDE3OjM2 OjQ3LDIwMyBJTkZPJm5ic3A7IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jy b2tlci5Ccm9rZXJDb21tYW5kQmFzZV0gKFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItOTEpIFZkczog MTAuMS4yMC43PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IGxhbmc9IkVOLVVTIj4yMDEyLTA1LTE5IDE3OjM2OjQ3LDIwMyBFUlJPUiBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLnZkc2Jyb2tlci5WRFNDb21tYW5kQmFzZV0gKFF1YXJ0elNjaGVkdWxlcl9Xb3Jr ZXItOTEpIENvbW1hbmQgR2V0Q2FwYWJpbGl0aWVzVkRTIGV4ZWN1dGlvbiBmYWlsZWQuIDwvc3Bh bj5FcnJvcjogVkRTUmVjb3ZlcmluZ0V4Y2VwdGlvbjogRmFpbGVkIHRvIGluaXRpYWxpemUgc3Rv cmFnZTxvOnA+PC9vOnA+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+ PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5WZHNtLmxvZyhob3N0 KTo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i RU4tVVMiPk1haW5UaHJlYWQ6OklORk86OjIwMTItMDUtMTkgMTc6MjE6NTQsOTM4Ojp2ZHNtOjo3 ODo6dmRzOjoocnVuKSAmbHQ7X01haW5UaHJlYWQoTWFpblRocmVhZCwgc3RhcnRlZCAxNDAwNTU4 NTE3Mzg4ODApJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48 c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzoyMTo1NCw5 Mzg6OnZkc206Ojc4Ojp2ZHM6OihydW4pICZsdDtUaHJlYWQobGlidmlydEV2ZW50TG9vcCwgc3Rh cnRlZCBkYWVtb24gMTQwMDU1NzYzNjU0NDAwKSZndDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAg Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OklORk86OjIw MTItMDUtMTkgMTc6MjE6NTQsOTM4Ojp2ZHNtOjo3ODo6dmRzOjoocnVuKSAmbHQ7V29ya2VyVGhy ZWFkKFRocmVhZC01LCBzdGFydGVkIGRhZW1vbiAxNDAwNTU2MjAzMzUzNjApJmd0OzxvOnA+PC9v OnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFp blRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzoyMTo1NCw5Mzk6OnZkc206Ojc4Ojp2ZHM6Oihy dW4pICZsdDtXb3JrZXJUaHJlYWQoVGhyZWFkLTgsIHN0YXJ0ZWQgZGFlbW9uIDE0MDA1NTI0OTE1 MTc0NCkmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpJTkZPOjoyMDEyLTA1LTE5IDE3OjIxOjU0LDkzOTo6 dmRzbTo6Nzg6OnZkczo6KHJ1bikgJmx0O1dvcmtlclRocmVhZChUaHJlYWQtMTAsIHN0YXJ0ZWQg ZGFlbW9uIDE0MDA1NTIyODE3MjAzMikmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpJTkZPOjoyMDEyLTA1 LTE5IDE3OjIxOjU0LDkzOTo6dmRzbTo6Nzg6OnZkczo6KHJ1bikgJmx0O0tzbU1vbml0b3JUaHJl YWQoS3NtTW9uaXRvciwgc3RhcnRlZCBkYWVtb24gMTQwMDU0Nzg5ODc5NTUyKSZndDs8bzpwPjwv bzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1h aW5UaHJlYWQ6OklORk86OjIwMTItMDUtMTkgMTc6MjE6NTQsOTM5Ojp2ZHNtOjo3ODo6dmRzOjoo cnVuKSAmbHQ7V29ya2VyVGhyZWFkKFRocmVhZC0zLCBzdGFydGVkIGRhZW1vbiAxNDAwNTU2NDEz MTUwNzIpJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh biBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzoyMTo1NCw5Mzk6 OnZkc206Ojc4Ojp2ZHM6OihydW4pICZsdDtXb3JrZXJUaHJlYWQoVGhyZWFkLTYsIHN0YXJ0ZWQg ZGFlbW9uIDE0MDA1NTYwOTg0NTUwNCkmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpJTkZPOjoyMDEyLTA1 LTE5IDE3OjIxOjU0LDk0MDo6dmRzbTo6Nzg6OnZkczo6KHJ1bikgJmx0O1dvcmtlclRocmVhZChU aHJlYWQtMiwgc3RhcnRlZCBkYWVtb24gMTQwMDU1NjUxODA0OTI4KSZndDs8bzpwPjwvbzpwPjwv c3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJl YWQ6OklORk86OjIwMTItMDUtMTkgMTc6MjE6NTQsOTQwOjp2ZHNtOjo3ODo6dmRzOjoocnVuKSAm bHQ7V29ya2VyVGhyZWFkKFRocmVhZC0xLCBzdGFydGVkIGRhZW1vbiAxNDAwNTU2NjIyOTQ3ODQp Jmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n PSJFTi1VUyI+TWFpblRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzoyMTo1NCw5NDA6OnZkc206 Ojc4Ojp2ZHM6OihydW4pICZsdDtXb3JrZXJUaHJlYWQoVGhyZWFkLTcsIHN0YXJ0ZWQgZGFlbW9u IDE0MDA1NTI1OTY0MTYwMCkmZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpJTkZPOjoyMDEyLTA1LTE5IDE3 OjIxOjU0LDk0MDo6dm1DaGFubmVsczo6MTM1Ojp2ZHM6OihzdG9wKSBWTSBjaGFubmVscyBsaXN0 ZW5lciB3YXMgc3RvcHBlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1h bCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OklORk86OjIwMTItMDUtMTkgMTc6MjE6 NTQsOTQwOjp2ZHNtOjo3ODo6dmRzOjoocnVuKSAmbHQ7TGlzdGVuZXIoVk0gQ2hhbm5lbHMgTGlz dGVuZXIsIHN0YXJ0ZWQgZGFlbW9uIDE0MDA1NDc2ODg5OTg0MCkmZ3Q7PG86cD48L286cD48L3Nw YW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFk OjpJTkZPOjoyMDEyLTA1LTE5IDE3OjIxOjU0LDk0MDo6dmRzbTo6Nzg6OnZkczo6KHJ1bikgJmx0 O1dvcmtlclRocmVhZChUaHJlYWQtOSwgc3RhcnRlZCBkYWVtb24gMTQwMDU1MjM4NjYxODg4KSZn dDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i RU4tVVMiPk1haW5UaHJlYWQ6OklORk86OjIwMTItMDUtMTkgMTc6MjE6NTQsOTQxOjp2ZHNtOjo3 ODo6dmRzOjoocnVuKSAmbHQ7V29ya2VyVGhyZWFkKFRocmVhZC00LCBzdGFydGVkIGRhZW1vbiAx NDAwNTU2MzA4MjUyMTYpJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6SU5GTzo6MjAxMi0wNS0xOSAxNzoy MTo1NCw5NDE6OnZkc206Ojc4Ojp2ZHM6OihydW4pICZsdDtUaHJlYWQoVGhyZWFkLTExLCBzdGFy dGVkIGRhZW1vbiAxNDAwNTUyMTc2ODIxNzYpJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBj bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6SU5GTzo6MjAx Mi0wNS0xOSAxNzozMDo1NSw0NzY6OnZkc206OjcwOjp2ZHM6OihydW4pIEkgYW0gdGhlIGFjdHVh bCB2ZHNtIDQuOS42LTAuMjIzLmdpdGIzYzZiMGM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xh c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEy LTA1LTE5IDE3OjMwOjU2LDIxOTo6cmVzb3VyY2VNYW5hZ2VyOjozNzk6OlJlc291cmNlTWFuYWdl cjo6KHJlZ2lzdGVyTmFtZXNwYWNlKSBSZWdpc3RlcmluZyBuYW1lc3BhY2UgJ1N0b3JhZ2UnPG86 cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT Ij5NYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1NiwyMjA6OnRocmVhZFBvb2w6 OjQ1OjpNaXNjLlRocmVhZFBvb2w6OihfX2luaXRfXykgRW50ZXIgLSBudW1UaHJlYWRzOiAxMC4w LCB3YWl0VGltZW91dDogMywgbWF4VGFza3M6IDUwMC4wPG86cD48L286cD48L3NwYW4+PC9wPjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpERUJVRzo6 MjAxMi0wNS0xOSAxNzozMDo1NiwyMzQ6OnNwOjozNTk6OlN0b3JhZ2UuU3RvcmFnZVBvb2w6Oihj bGVhbnVwTWFzdGVyTW91bnQpIG1hc3RlciBgL3JoZXYvZGF0YS1jZW50ZXIvbW50L2Jsb2NrU0Qv ZTVhNjM2MjQtNzE2ZS00YmI0LWFlNjAtY2Q0ZDdhYWU5ZWQyL21hc3RlcmAgaXMgbm90IG1vdW50 ZWQsIHNraXBwaW5nPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1Niwz MDI6OnN1cGVydmRzbTo6MTAzOjpTdXBlclZkc21Qcm94eTo6KF9raWxsU3VwZXJ2ZHNtKSBDb3Vs ZCBub3Qga2lsbCBvbGQgU3VwZXIgVmRzbSBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVj dG9yeTogJy92YXIvcnVuL3Zkc20vc3Zkc20ucGlkJzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBj bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6REVCVUc6OjIw MTItMDUtMTkgMTc6MzA6NTYsMzAyOjpzdXBlcnZkc206OjkxOjpTdXBlclZkc21Qcm94eTo6KF9s YXVuY2hTdXBlcnZkc20pIExhdW5jaGluZyBTdXBlciBWZHNtPG86cD48L286cD48L3NwYW4+PC9w PjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpERUJV Rzo6MjAxMi0wNS0xOSAxNzozMDo1NiwzMDI6Ol9faW5pdF9fOjoxMTY0OjpTdG9yYWdlLk1pc2Mu ZXhjQ21kOjooX2xvZykgJy91c3IvYmluL3N1ZG8gLW4gL3Vzci9iaW4vcHl0aG9uIC91c3Ivc2hh cmUvdmRzbS9zdXBlcnZkc21TZXJ2ZXIucHkgMWYxNjg4M2UtZDhiNy00NWFiLWI1MjctYmNlZTM4 ZTVmYzg3IDI5OTQnIChjd2QgTm9uZSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5 IDE3OjMwOjU2LDUyOTo6c3VwZXJ2ZHNtU2VydmVyOjoyNzk6OlN1cGVyVmRzbS5TZXJ2ZXI6Oiht YWluKSBNYWtpbmcgc3VyZSBJJ20gcm9vdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0i TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6REVCVUc6OjIwMTItMDUt MTkgMTc6MzA6NTYsNTI5OjpzdXBlcnZkc21TZXJ2ZXI6OjI4Mzo6U3VwZXJWZHNtLlNlcnZlcjo6 KG1haW4pIFBhcnNpbmcgY21kIGFyZ3M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5 IDE3OjMwOjU2LDUyOTo6c3VwZXJ2ZHNtU2VydmVyOjoyODY6OlN1cGVyVmRzbS5TZXJ2ZXI6Oiht YWluKSBDcmVhdGluZyBQSUQgZmlsZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNv Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6REVCVUc6OjIwMTItMDUtMTkg MTc6MzA6NTYsNTI5OjpzdXBlcnZkc21TZXJ2ZXI6OjI5MDo6U3VwZXJWZHNtLlNlcnZlcjo6KG1h aW4pIENsZWFuaW5nIG9sZCBzb2NrZXQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5 IDE3OjMwOjU2LDUzMDo6c3VwZXJ2ZHNtU2VydmVyOjoyOTQ6OlN1cGVyVmRzbS5TZXJ2ZXI6Oiht YWluKSBTZXR0aW5nIHVwIGtlZXAgYWxpdmUgdGhyZWFkPG86cD48L286cD48L3NwYW4+PC9wPjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpERUJVRzo6 MjAxMi0wNS0xOSAxNzozMDo1Niw1MzA6OnN1cGVydmRzbVNlcnZlcjo6MzAwOjpTdXBlclZkc20u U2VydmVyOjoobWFpbikgQ3JlYXRpbmcgcmVtb3RlIG9iamVjdCBtYW5hZ2VyPG86cD48L286cD48 L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NYWluVGhy ZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1Niw1MzE6OnN1cGVydmRzbVNlcnZlcjo6MzEx OjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgU3RhcnRlZCBzZXJ2aW5nIHN1cGVyIHZkc20gb2Jq ZWN0PG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9 IkVOLVVTIj5NYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCwzMDk6OnN1cGVy dmRzbTo6MTEzOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0 byBTdXBlciBWZHNtPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCwz MTQ6OnN1cGVydmRzbTo6ODQ6OlN1cGVyVmRzbVByb3h5OjooX19pbml0X18pIENvbm5lY3RlZCB0 byBTdXBlciBWZHNtPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCwz MTU6Om11bHRpcGF0aDo6MTAyOjpTdG9yYWdlLk11bHRpcGF0aDo6KGlzRW5hYmxlZCkgQ3VycmVu dCByZXZpc2lvbiBvZiBtdWx0aXBhdGguY29uZiBkZXRlY3RlZCwgcHJlc2VydmluZzxvOnA+PC9v OnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFp blRocmVhZDo6REVCVUc6OjIwMTItMDUtMTkgMTc6MzA6NTgsMzE1OjpfX2luaXRfXzo6MTE2NDo6 U3RvcmFnZS5NaXNjLmV4Y0NtZDo6KF9sb2cpICcvdXNyL2Jpbi9zdWRvIC1uIC9zYmluL2x2bSBk dW1wY29uZmlnIGdsb2JhbC9sb2NraW5nX3R5cGUnIChjd2QgTm9uZSk8bzpwPjwvbzpwPjwvc3Bh bj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6 OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDQ2NDo6X19pbml0X186OjExNjQ6OlN0b3JhZ2Uu TWlzYy5leGNDbWQ6OihfbG9nKSBTVUNDRVNTOiAmbHQ7ZXJyJmd0OyA9ICcnOyAmbHQ7cmMmZ3Q7 ID0gMDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n PSJFTi1VUyI+TWFpblRocmVhZDo6REVCVUc6OjIwMTItMDUtMTkgMTc6MzA6NTgsNDY1Ojpsdm06 OjMxNjo6T3BlcmF0aW9uTXV0ZXg6OihfcmVsb2FkcHZzKSBPcGVyYXRpb24gJ2x2bSByZWxvYWQg b3BlcmF0aW9uJyBnb3QgdGhlIG9wZXJhdGlvbiBtdXRleDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6REVCVUc6 OjIwMTItMDUtMTkgMTc6MzA6NTgsNDY3OjpfX2luaXRfXzo6MTE2NDo6U3RvcmFnZS5NaXNjLmV4 Y0NtZDo6KF9sb2cpICcvdXNyL2Jpbi9zdWRvIC1uIC9zYmluL2x2bSBwdnMgLS1jb25maWcgIiBk ZXZpY2VzIHsgcHJlZmVycmVkX25hbWVzID0gW1xcIl4vZGV2L21hcHBlci9cXCJdIGlnbm9yZV9z dXNwZW5kZWRfZGV2aWNlcz0xIHdyaXRlX2NhY2hlX3N0YXRlPTAgZGlzYWJsZV9hZnRlcl9lcnJv cl9jb3VudD0zIGZpbHRlciA9IFsgXFwiYSUzNTAwMGM1MDAwMTc3MGVhMyVcXCIsIFxcInIlLiol XFwiIF0gfSZuYnNwOyBnbG9iYWwgeyZuYnNwOyBsb2NraW5nX3R5cGU9MSZuYnNwOyBwcmlvcml0 aXNlX3dyaXRlX2xvY2tzPTEmbmJzcDsgd2FpdF9mb3JfbG9ja3M9MSB9Jm5ic3A7IGJhY2t1cCB7 Jm5ic3A7IHJldGFpbl9taW4gPSA1MCZuYnNwOyByZXRhaW5fZGF5cyA9IDAgfSAiIC0tbm9oZWFk aW5ncyAtLXVuaXRzIGIgLS1ub3N1ZmZpeCAtLXNlcGFyYXRvciB8IC1vIHV1aWQsbmFtZSxzaXpl LHZnX25hbWUsdmdfdXVpZCxwZV9zdGFydCxwZV9jb3VudCxwZV9hbGxvY19jb3VudCxtZGFfY291 bnQsZGV2X3NpemUnIChjd2QgTm9uZSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5 IDE3OjMwOjU4LDYxMzo6X19pbml0X186OjExNjQ6OlN0b3JhZ2UuTWlzYy5leGNDbWQ6OihfbG9n KSBTVUNDRVNTOiAmbHQ7ZXJyJmd0OyA9ICImbmJzcDsgQ291bGRuJ3QgZmluZCBkZXZpY2Ugd2l0 aCB1dWlkIGpiSDR2Vi1TV205LU5JMHEtQXBtZC0xMnFXLUtCUFgtUmdnMmxLLlxuIjsgJmx0O3Jj Jmd0OyA9IDA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g bGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDYxNTo6 bHZtOjozMzk6Ok9wZXJhdGlvbk11dGV4OjooX3JlbG9hZHB2cykgT3BlcmF0aW9uICdsdm0gcmVs b2FkIG9wZXJhdGlvbicgcmVsZWFzZWQgdGhlIG9wZXJhdGlvbiBtdXRleDxvOnA+PC9vOnA+PC9z cGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVh ZDo6REVCVUc6OjIwMTItMDUtMTkgMTc6MzA6NTgsNjE1Ojpsdm06OjM0OTo6T3BlcmF0aW9uTXV0 ZXg6OihfcmVsb2FkdmdzKSBPcGVyYXRpb24gJ2x2bSByZWxvYWQgb3BlcmF0aW9uJyBnb3QgdGhl IG9wZXJhdGlvbiBtdXRleDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFs Ij48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6REVCVUc6OjIwMTItMDUtMTkgMTc6MzA6 NTgsNjE2OjpfX2luaXRfXzo6MTE2NDo6U3RvcmFnZS5NaXNjLmV4Y0NtZDo6KF9sb2cpICcvdXNy L2Jpbi9zdWRvIC1uIC9zYmluL2x2bSB2Z3MgLS1jb25maWcgIiBkZXZpY2VzIHsgcHJlZmVycmVk X25hbWVzID0gW1xcIl4vZGV2L21hcHBlci9cXCJdIGlnbm9yZV9zdXNwZW5kZWRfZGV2aWNlcz0x IHdyaXRlX2NhY2hlX3N0YXRlPTAgZGlzYWJsZV9hZnRlcl9lcnJvcl9jb3VudD0zIGZpbHRlciA9 IFsgXFwiYSUzNTAwMGM1MDAwMTc3MGVhMyVcXCIsIFxcInIlLiolXFwiIF0gfSZuYnNwOyBnbG9i YWwgeyZuYnNwOyBsb2NraW5nX3R5cGU9MSZuYnNwOyBwcmlvcml0aXNlX3dyaXRlX2xvY2tzPTEm bmJzcDsgd2FpdF9mb3JfbG9ja3M9MSB9Jm5ic3A7IGJhY2t1cCB7Jm5ic3A7IHJldGFpbl9taW4g PSA1MCZuYnNwOyByZXRhaW5fZGF5cyA9IDAgfSAiIC0tbm9oZWFkaW5ncyAtLXVuaXRzIGIgLS1u b3N1ZmZpeCAtLXNlcGFyYXRvciB8IC1vIHV1aWQsbmFtZSxhdHRyLHNpemUsZnJlZSxleHRlbnRf c2l6ZSxleHRlbnRfY291bnQsZnJlZV9jb3VudCx0YWdzLHZnX21kYV9zaXplLHZnX21kYV9mcmVl JyAoY3dkIE5vbmUpPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz cGFuIGxhbmc9IkVOLVVTIj5NYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCw3 NjQ6Ol9faW5pdF9fOjoxMTY0OjpTdG9yYWdlLk1pc2MuZXhjQ21kOjooX2xvZykgU1VDQ0VTUzog Jmx0O2VyciZndDsgPSAiJm5ic3A7IENvdWxkbid0IGZpbmQgZGV2aWNlIHdpdGggdXVpZCBqYkg0 dlYtU1dtOS1OSTBxLUFwbWQtMTJxVy1LQlBYLVJnZzJsSy5cbiI7ICZsdDtyYyZndDsgPSAwPG86 cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT Ij5NYWluVGhyZWFkOjpERUJVRzo6MjAxMi0wNS0xOSAxNzozMDo1OCw3NjY6Omx2bTo6Mzc2OjpP cGVyYXRpb25NdXRleDo6KF9yZWxvYWR2Z3MpIE9wZXJhdGlvbiAnbHZtIHJlbG9hZCBvcGVyYXRp b24nIHJlbGVhc2VkIHRoZSBvcGVyYXRpb24gbXV0ZXg8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAg Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5UaHJlYWQ6OkRFQlVHOjoy MDEyLTA1LTE5IDE3OjMwOjU4LDc2Njo6X19pbml0X186OjExNjQ6OlN0b3JhZ2UuTWlzYy5leGND bWQ6OihfbG9nKSAnL3Vzci9iaW4vc3VkbyAtbiAvc2Jpbi9sdm0gbHZzIC0tY29uZmlnICIgZGV2 aWNlcyB7IHByZWZlcnJlZF9uYW1lcyA9IFtcXCJeL2Rldi9tYXBwZXIvXFwiXSBpZ25vcmVfc3Vz cGVuZGVkX2RldmljZXM9MSB3cml0ZV9jYWNoZV9zdGF0ZT0wIGRpc2FibGVfYWZ0ZXJfZXJyb3Jf Y291bnQ9MyBmaWx0ZXIgPSBbIFxcImElMzUwMDBjNTAwMDE3NzBlYTMlXFwiLCBcXCJyJS4qJVxc IiBdIH0mbmJzcDsgZ2xvYmFsIHsmbmJzcDsgbG9ja2luZ190eXBlPTEmbmJzcDsgcHJpb3JpdGlz ZV93cml0ZV9sb2Nrcz0xJm5ic3A7IHdhaXRfZm9yX2xvY2tzPTEgfSZuYnNwOyBiYWNrdXAgeyZu YnNwOyByZXRhaW5fbWluID0gNTAmbmJzcDsgcmV0YWluX2RheXMgPSAwIH0gIiAtLW5vaGVhZGlu Z3MgLS11bml0cyBiIC0tbm9zdWZmaXggLS1zZXBhcmF0b3IgfCAtbyB1dWlkLG5hbWUsdmdfbmFt ZSxhdHRyLHNpemUsc2VnX3N0YXJ0X3BlLGRldmljZXMsdGFncycgKGN3ZCBOb25lKTxvOnA+PC9v OnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFp blRocmVhZDo6REVCVUc6OjIwMTItMDUtMTkgMTc6MzA6NTgsOTA3OjpfX2luaXRfXzo6MTE2NDo6 U3RvcmFnZS5NaXNjLmV4Y0NtZDo6KF9sb2cpIFNVQ0NFU1M6ICZsdDtlcnImZ3Q7ID0gIiZuYnNw OyBDb3VsZG4ndCBmaW5kIGRldmljZSB3aXRoIHV1aWQgamJINHZWLVNXbTktTkkwcS1BcG1kLTEy cVctS0JQWC1SZ2cybEsuXG4iOyAmbHQ7cmMmZ3Q7ID0gMDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6RVJST1I6 OjIwMTItMDUtMTkgMTc6MzA6NTgsOTA5OjpjbGllbnRJRjo6MjAxOjp2ZHM6OihfaW5pdElSUykg RXJyb3IgaW5pdGlhbGl6aW5nIElSUzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNv Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxh c3QpOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n PSJFTi1VUyI+Jm5ic3A7IEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9jbGllbnRJRi5weSIsIGxpbmUg MTk5LCBpbiBfaW5pdElSUzxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFs Ij48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNlbGYuaXJzID0gRGlzcGF0 Y2hlcihIU00oKSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw YW4gbGFuZz0iRU4tVVMiPiZuYnNwOyBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS9oc20u cHkiLCBsaW5lIDMwMCwgaW4gX19pbml0X188bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9 Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyBsdm0uX2x2 bWluZm8uYm9vdHN0cmFwKCk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1h bCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFn ZS9sdm0ucHkiLCBsaW5lIDMwOSwgaW4gYm9vdHN0cmFwPG86cD48L286cD48L3NwYW4+PC9wPjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsmbmJzcDsmbmJzcDsg c2VsZi5fcmVsb2FkQWxsTHZzKCk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05v cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOyBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3Rv cmFnZS9sdm0ucHkiLCBsaW5lIDQzNSwgaW4gX3JlbG9hZEFsbEx2czxvOnA+PC9vOnA+PC9zcGFu PjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7 Jm5ic3A7IGx2ID0gbWFrZUxWKCpmaWVsZHMpPG86cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDsgRmlsZSAiL3Vzci9zaGFyZS92 ZHNtL3N0b3JhZ2UvbHZtLnB5IiwgbGluZSAyMTgsIGluIG1ha2VMVjxvOnA+PC9vOnA+PC9zcGFu PjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7Jm5ic3A7 Jm5ic3A7IGF0dHJzID0gX2F0dHIyTmFtZWRUdXBsZShhcmdzW0xWLl9maWVsZHMuaW5kZXgoImF0 dHIiKV0sIExWX0FUVFJfQklUUywgIkxWX0FUVFIiKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBj bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7IEZpbGUgIi91c3Ivc2hh cmUvdmRzbS9zdG9yYWdlL2x2bS5weSIsIGxpbmUgMTg4LCBpbiBfYXR0cjJOYW1lZFR1cGxlPG86 cD48L286cD48L3NwYW4+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT Ij4mbmJzcDsmbmJzcDsmbmJzcDsgYXR0cnMgPSBBdHRycygqdmFsdWVzKTxvOnA+PC9vOnA+PC9z cGFuPjwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VHlwZUVycm9y OiBfX25ld19fKCkgdGFrZXMgZXhhY3RseSA5IGFyZ3VtZW50cyAoNyBnaXZlbik8bzpwPjwvbzpw Pjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPk1haW5U aHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDkxODo6X19pbml0X186OjExNjQ6OlN0 b3JhZ2UuTWlzYy5leGNDbWQ6OihfbG9nKSAnL3Vzci9iaW4vcGdyZXAgLXhmIGtzbWQnIChjd2Qg Tm9uZSk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu Zz0iRU4tVVMiPk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEyLTA1LTE5IDE3OjMwOjU4LDk0NTo6X19p bml0X186OjExNjQ6OlN0b3JhZ2UuTWlzYy5leGNDbWQ6OihfbG9nKSBTVUNDRVNTOiAmbHQ7ZXJy Jmd0OyA9ICcnOyAmbHQ7cmMmZ3Q7ID0gMDxvOnA+PC9vOnA+PC9zcGFuPjwvcD48cCBjbGFzcz0i TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6SU5GTzo6MjAxMi0wNS0x OSAxNzozMDo1OCw5NDY6OnZtQ2hhbm5lbHM6OjEzOTo6dmRzOjooc2V0dGltZW91dCkgU2V0dGlu ZyBjaGFubmVscycgdGltZW91dCB0byAzMCBzZWNvbmRzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD48 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+TWFpblRocmVhZDo6RVJST1I6 OjIwMTItMDUtMTkgMTc6MzA6NTgsOTUxOjpjbGllbnRJRjo6MTQyOjp2ZHM6OihfcHJlcGFyZUJp bmRpbmdzKSBVbmFibGUgdG8gbG9hZCB0aGUgcmVzdCBzZXJ2ZXIgbW9kdWxlLiBQbGVhc2UgbWFr ZSBzdXJlIGl0IGlzIGluc3RhbGxlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PHAgY2xhc3M9Ik1z b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlZNIENoYW5uZWxzIExpc3RlbmVyOjpJTkZPOjoy MDEyLTA1LTE5IDE3OjMwOjU4LDk1Mjo6dm1DaGFubmVsczo6MTI3Ojp2ZHM6OihydW4pIFN0YXJ0 aW5nIFZNIGNoYW5uZWxzIGxpc3RlbmVyIHRocmVhZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+PC9k aXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPjxkaXY+PHNwYW4+ X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188L3NwYW4+PGJy PjxzcGFuPlVzZXJzIG1haWxpbmcgbGlzdDwvc3Bhbj48YnI+PHNwYW4+PGEgaHJlZj0ibWFpbHRv OlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPjwvc3Bhbj48YnI+PHNwYW4+PGEg aHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIj5odHRw Oi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM8L2E+PC9zcGFuPjxicj48 L2Rpdj48L2Jsb2NrcXVvdGU+PC9ib2R5PjwvaHRtbD4= --Apple-Mail-A35627CA-665D-4D65-BEBB-E79E9FE53636--

</o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-userportal-3.1.0_0001-1.8.el6.noarch</span><o:p= </o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-tools-common-3.1.0_0001-1.8.el6.noarch</span><o= :p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-setup-plugin-allinone-3.1.0_0001-1.8.el6.noarch= </span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-jbossas-1.2-2.fc16.x86_64</span><o:p></o:p></p>= <p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-log-collector-3.1.0_0001-1.8.el6.x86_64</span><= o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-setup-3.1.0_0001-1.8.el6.noarch</span><o:p></o:=
</o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-webadmin-portal-3.1.0_0001-1.8.el6.noarch</span= <o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> </span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>[root@noc-2 vds]# rpm -qa | grep = vdsm</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>vdsm-python-4.9.6-0.223.gitb3c6b0c.el6.x86_64</span><o:p></o= :p></p><p class=3DMsoNormal><span = lang=3DEN-US>vdsm-bootstrap-4.9.6-0.223.gitb3c6b0c.el6.noarch</span><o:p>= </o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>vdsm-4.9.6-0.223.gitb3c6b0c.el6.x86_64</span><o:p></o:p></p>= <p class=3DMsoNormal><span lang=3DEN-US> </span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>Installing a new host is = successful. The host goes to reboot.</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>However, after rebooting the status = of the host:</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US style=3D'font-size:12.0pt;font-family:"Arial Unicode = MS","sans-serif";color:black;mso-fareast-language:RU'>Host 10.1.20.7 is = initializing. Message: Failed to initialize = storage</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> </span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>In the logs:</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>Engine.log:</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>2012-05-19 17:36:45,183 INFO = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-88) Command = org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = return value</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US><a =
This is a multipart message in MIME format. ------=_NextPart_000_00C9_01CD368A.85F030B0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Host: [root@noc-3-synt ~]# rpm -qa | grep lvm2 lvm2-libs-2.02.87-6.el6.x86_64 lvm2-2.02.87-6.el6.x86_64 =20 ovirt: [root@noc-2 ~]# rpm -qa | grep lvm2 lvm2-libs-2.02.87-6.el6.x86_64 lvm2-2.02.87-6.el6.x86_64 =20 =20 =20 From: Haim Ateya [mailto:hateya@redhat.com]=20 Sent: Sunday, May 20, 2012 8:03 AM To: =D0=B7=D0=BE=D1=80=D1=80=D1=8B=D1=87 Cc: users@ovirt.org Subject: Re: [Users] Failed to initialize storage =20 Hi,=20 =20 What version of lvm2 are you using? Haim On May 20, 2012, at 1:16, =D0=B7=D0=BE=D1=80=D1=80=D1=8B=D1=87 = <zorro@megatrone.ru> wrote: Hi. I installed ovirt and vdsm version: [root@noc-2 vds]# rpm -qa | grep ovirt-engine ovirt-engine-image-uploader-3.1.0_0001-1.8.el6.x86_64 ovirt-engine-3.1.0_0001-1.8.el6.noarch ovirt-engine-restapi-3.1.0_0001-1.8.el6.noarch ovirt-engine-notification-service-3.1.0_0001-1.8.el6.noarch ovirt-engine-jboss-deps-3.1.0_0001-1.8.el6.noarch ovirt-engine-userportal-3.1.0_0001-1.8.el6.noarch ovirt-engine-tools-common-3.1.0_0001-1.8.el6.noarch ovirt-engine-setup-plugin-allinone-3.1.0_0001-1.8.el6.noarch ovirt-engine-jbossas-1.2-2.fc16.x86_64 ovirt-engine-log-collector-3.1.0_0001-1.8.el6.x86_64 ovirt-engine-setup-3.1.0_0001-1.8.el6.noarch ovirt-engine-iso-uploader-3.1.0_0001-1.8.el6.x86_64 ovirt-engine-dbscripts-3.1.0_0001-1.8.el6.noarch ovirt-engine-sdk-1.3-1.el6.noarch ovirt-engine-backend-3.1.0_0001-1.8.el6.noarch ovirt-engine-config-3.1.0_0001-1.8.el6.noarch ovirt-engine-genericapi-3.1.0_0001-1.8.el6.noarch ovirt-engine-webadmin-portal-3.1.0_0001-1.8.el6.noarch =20 [root@noc-2 vds]# rpm -qa | grep vdsm vdsm-python-4.9.6-0.223.gitb3c6b0c.el6.x86_64 vdsm-bootstrap-4.9.6-0.223.gitb3c6b0c.el6.noarch vdsm-4.9.6-0.223.gitb3c6b0c.el6.x86_64 =20 Installing a new host is successful. The host goes to reboot. However, after rebooting the status of the host: Host 10.1.20.7 is initializing. Message: Failed to initialize storage =20 In the logs: Engine.log: 2012-05-19 17:36:45,183 INFO = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-88) Command = org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = return value org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@6082848f= 2012-05-19 17:36:45,183 INFO = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-88) Vds: 10.1.20.7 2012-05-19 17:36:45,183 ERROR = [org.ovirt.engine.core.vdsbroker.VDSCommandBase] = (QuartzScheduler_Worker-88) Command GetCapabilitiesVDS execution failed. = Error: VDSRecoveringException: Failed to initialize storage 2012-05-19 17:36:47,203 INFO = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-91) Command = org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = return value org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@70db29ad= 2012-05-19 17:36:47,203 INFO = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-91) Vds: 10.1.20.7 2012-05-19 17:36:47,203 ERROR = [org.ovirt.engine.core.vdsbroker.VDSCommandBase] = (QuartzScheduler_Worker-91) Command GetCapabilitiesVDS execution failed. = Error: VDSRecoveringException: Failed to initialize storage =20 Vdsm.log(host): MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) = <_MainThread(MainThread, started 140055851738880)> MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) = <Thread(libvirtEventLoop, started daemon 140055763654400)> MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) = <WorkerThread(Thread-5, started daemon 140055620335360)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) = <WorkerThread(Thread-8, started daemon 140055249151744)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) = <WorkerThread(Thread-10, started daemon 140055228172032)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) = <KsmMonitorThread(KsmMonitor, started daemon 140054789879552)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) = <WorkerThread(Thread-3, started daemon 140055641315072)> MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) = <WorkerThread(Thread-6, started daemon 140055609845504)> MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) = <WorkerThread(Thread-2, started daemon 140055651804928)> MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) = <WorkerThread(Thread-1, started daemon 140055662294784)> MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) = <WorkerThread(Thread-7, started daemon 140055259641600)> MainThread::INFO::2012-05-19 17:21:54,940::vmChannels::135::vds::(stop) = VM channels listener was stopped. MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) = <Listener(VM Channels Listener, started daemon 140054768899840)> MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) = <WorkerThread(Thread-9, started daemon 140055238661888)> MainThread::INFO::2012-05-19 17:21:54,941::vdsm::78::vds::(run) = <WorkerThread(Thread-4, started daemon 140055630825216)> MainThread::INFO::2012-05-19 17:21:54,941::vdsm::78::vds::(run) = <Thread(Thread-11, started daemon 140055217682176)> MainThread::INFO::2012-05-19 17:30:55,476::vdsm::70::vds::(run) I am the = actual vdsm 4.9.6-0.223.gitb3c6b0c MainThread::DEBUG::2012-05-19 = 17:30:56,219::resourceManager::379::ResourceManager::(registerNamespace) = Registering namespace 'Storage' MainThread::DEBUG::2012-05-19 = 17:30:56,220::threadPool::45::Misc.ThreadPool::(__init__) Enter - = numThreads: 10.0, waitTimeout: 3, maxTasks: 500.0 MainThread::DEBUG::2012-05-19 = 17:30:56,234::sp::359::Storage.StoragePool::(cleanupMasterMount) master = `/rhev/data-center/mnt/blockSD/e5a63624-716e-4bb4-ae60-cd4d7aae9ed2/maste= r` is not mounted, skipping MainThread::DEBUG::2012-05-19 = 17:30:56,302::supervdsm::103::SuperVdsmProxy::(_killSupervdsm) Could not = kill old Super Vdsm [Errno 2] No such file or directory: = '/var/run/vdsm/svdsm.pid' MainThread::DEBUG::2012-05-19 = 17:30:56,302::supervdsm::91::SuperVdsmProxy::(_launchSupervdsm) = Launching Super Vdsm MainThread::DEBUG::2012-05-19 = 17:30:56,302::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /usr/bin/python /usr/share/vdsm/supervdsmServer.py = 1f16883e-d8b7-45ab-b527-bcee38e5fc87 2994' (cwd None) MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::279::SuperVdsm.Server::(main) Making sure = I'm root MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::283::SuperVdsm.Server::(main) Parsing cmd = args MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::286::SuperVdsm.Server::(main) Creating = PID file MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::290::SuperVdsm.Server::(main) Cleaning = old socket MainThread::DEBUG::2012-05-19 = 17:30:56,530::supervdsmServer::294::SuperVdsm.Server::(main) Setting up = keep alive thread MainThread::DEBUG::2012-05-19 = 17:30:56,530::supervdsmServer::300::SuperVdsm.Server::(main) Creating = remote object manager MainThread::DEBUG::2012-05-19 = 17:30:56,531::supervdsmServer::311::SuperVdsm.Server::(main) Started = serving super vdsm object MainThread::DEBUG::2012-05-19 = 17:30:58,309::supervdsm::113::SuperVdsmProxy::(_connect) Trying to = connect to Super Vdsm MainThread::DEBUG::2012-05-19 = 17:30:58,314::supervdsm::84::SuperVdsmProxy::(__init__) Connected to = Super Vdsm MainThread::DEBUG::2012-05-19 = 17:30:58,315::multipath::102::Storage.Multipath::(isEnabled) Current = revision of multipath.conf detected, preserving MainThread::DEBUG::2012-05-19 = 17:30:58,315::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm dumpconfig global/locking_type' (cwd None) MainThread::DEBUG::2012-05-19 = 17:30:58,464::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = =3D ''; <rc> =3D 0 MainThread::DEBUG::2012-05-19 = 17:30:58,465::lvm::316::OperationMutex::(_reloadpvs) Operation 'lvm = reload operation' got the operation mutex MainThread::DEBUG::2012-05-19 = 17:30:58,467::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm pvs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 write_cache_state=3D0 = disable_after_error_count=3D3 filter =3D [ \\ = <file:///\\%22a%2535000c50001770ea3%25\> "a%35000c50001770ea3%\\", \\ = <file:///\\%22r%25.*%25\> "r%.*%\\" ] } global { locking_type=3D1 = prioritise_write_locks=3D1 wait_for_locks=3D1 } backup { retain_min = =3D 50 retain_days =3D 0 } " --noheadings --units b --nosuffix = --separator | -o = uuid,name,size,vg_name,vg_uuid,pe_start,pe_count,pe_alloc_count,mda_count= ,dev_size' (cwd None) MainThread::DEBUG::2012-05-19 = 17:30:58,613::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = =3D " Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D 0 MainThread::DEBUG::2012-05-19 = 17:30:58,615::lvm::339::OperationMutex::(_reloadpvs) Operation 'lvm = reload operation' released the operation mutex MainThread::DEBUG::2012-05-19 = 17:30:58,615::lvm::349::OperationMutex::(_reloadvgs) Operation 'lvm = reload operation' got the operation mutex MainThread::DEBUG::2012-05-19 = 17:30:58,616::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm vgs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 write_cache_state=3D0 = disable_after_error_count=3D3 filter =3D [ \\ = <file:///\\%22a%2535000c50001770ea3%25\> "a%35000c50001770ea3%\\", \\ = <file:///\\%22r%25.*%25\> "r%.*%\\" ] } global { locking_type=3D1 = prioritise_write_locks=3D1 wait_for_locks=3D1 } backup { retain_min = =3D 50 retain_days =3D 0 } " --noheadings --units b --nosuffix = --separator | -o = uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_= size,vg_mda_free' (cwd None) MainThread::DEBUG::2012-05-19 = 17:30:58,764::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = =3D " Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D 0 MainThread::DEBUG::2012-05-19 = 17:30:58,766::lvm::376::OperationMutex::(_reloadvgs) Operation 'lvm = reload operation' released the operation mutex MainThread::DEBUG::2012-05-19 = 17:30:58,766::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm lvs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 write_cache_state=3D0 = disable_after_error_count=3D3 filter =3D [ \\ = <file:///\\%22a%2535000c50001770ea3%25\> "a%35000c50001770ea3%\\", \\ = <file:///\\%22r%25.*%25\> "r%.*%\\" ] } global { locking_type=3D1 = prioritise_write_locks=3D1 wait_for_locks=3D1 } backup { retain_min = =3D 50 retain_days =3D 0 } " --noheadings --units b --nosuffix = --separator | -o uuid,name,vg_name,attr,size,seg_start_pe,devices,tags' = (cwd None) MainThread::DEBUG::2012-05-19 = 17:30:58,907::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = =3D " Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D 0 MainThread::ERROR::2012-05-19 = 17:30:58,909::clientIF::201::vds::(_initIRS) Error initializing IRS Traceback (most recent call last): File "/usr/share/vdsm/clientIF.py", line 199, in _initIRS self.irs =3D Dispatcher(HSM()) File "/usr/share/vdsm/storage/hsm.py", line 300, in __init__ lvm._lvminfo.bootstrap() File "/usr/share/vdsm/storage/lvm.py", line 309, in bootstrap self._reloadAllLvs() File "/usr/share/vdsm/storage/lvm.py", line 435, in _reloadAllLvs lv =3D makeLV(*fields) File "/usr/share/vdsm/storage/lvm.py", line 218, in makeLV attrs =3D _attr2NamedTuple(args[LV._fields.index("attr")], = LV_ATTR_BITS, "LV_ATTR") File "/usr/share/vdsm/storage/lvm.py", line 188, in _attr2NamedTuple attrs =3D Attrs(*values) TypeError: __new__() takes exactly 9 arguments (7 given) MainThread::DEBUG::2012-05-19 = 17:30:58,918::__init__::1164::Storage.Misc.excCmd::(_log) = '/usr/bin/pgrep -xf ksmd' (cwd None) MainThread::DEBUG::2012-05-19 = 17:30:58,945::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = =3D ''; <rc> =3D 0 MainThread::INFO::2012-05-19 = 17:30:58,946::vmChannels::139::vds::(settimeout) Setting channels' = timeout to 30 seconds. MainThread::ERROR::2012-05-19 = 17:30:58,951::clientIF::142::vds::(_prepareBindings) Unable to load the = rest server module. Please make sure it is installed. VM Channels Listener::INFO::2012-05-19 = 17:30:58,952::vmChannels::127::vds::(run) Starting VM channels listener = thread. _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ------=_NextPart_000_00C9_01CD368A.85F030B0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Dutf-8"> <meta name=3DGenerator content=3D"Microsoft Word 14 (filtered = medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:"Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:"\@Arial Unicode MS"; panose-1:2 11 6 4 2 2 2 2 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal; font-family:"Calibri","sans-serif"; color:windowtext;} span.EmailStyle18 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:2.0cm 42.5pt 2.0cm 3.0cm;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite lang=3DRU = link=3Dblue vlink=3Dpurple><div class=3DWordSection1><p = class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'>Host:<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'>[root@noc-3-synt ~]# rpm -qa | grep=C2=A0 = lvm2<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'>lvm2-libs-2.02.87-6.el6.x86_64<o:p></o:p></span><= /p><p class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'>lvm2-2.02.87-6.el6.x86_64<o:p></o:p></span></p><p= class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'><o:p> </o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'>ovirt:<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US style=3D'color:#1F497D'>[root@noc-2 = ~]#=C2=A0 rpm -qa | grep=C2=A0 lvm2<o:p></o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'>lvm2-libs-2.02.87-6.el6.x86_64<o:p></o:p></span><= /p><p class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'>lvm2-2.02.87-6.el6.x86_64<o:p></o:p></span></p><p= class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'><o:p> </o:p></span></p><p = class=3DMsoNormal><span lang=3DEN-US = style=3D'color:#1F497D'><o:p> </o:p></span></p><p = class=3DMsoNormal><span = style=3D'color:#1F497D'><o:p> </o:p></span></p><div><div = style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm = 0cm 0cm'><p class=3DMsoNormal><b><span = style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-l= anguage:RU'>From:</span></b><span = style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-l= anguage:RU'> Haim Ateya [mailto:hateya@redhat.com] <br><b>Sent:</b> = Sunday, May 20, 2012 8:03 AM<br><b>To:</b> = =D0=B7=D0=BE=D1=80=D1=80=D1=8B=D1=87<br><b>Cc:</b> = users@ovirt.org<br><b>Subject:</b> Re: [Users] Failed to initialize = storage<o:p></o:p></span></p></div></div><p = class=3DMsoNormal><o:p> </o:p></p><div><p = class=3DMsoNormal>Hi, <o:p></o:p></p></div><div><p = class=3DMsoNormal><o:p> </o:p></p></div><div><p = class=3DMsoNormal>What version of lvm2 are you = using?<br><br>Haim<o:p></o:p></p></div><div><p class=3DMsoNormal = style=3D'margin-bottom:12.0pt'><br>On May 20, 2012, at 1:16, = =D0=B7=D0=BE=D1=80=D1=80=D1=8B=D1=87 <<a = href=3D"mailto:zorro@megatrone.ru">zorro@megatrone.ru</a>> = wrote:<o:p></o:p></p></div><blockquote = style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><p = class=3DMsoNormal><span lang=3DEN-US>Hi.</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>I installed ovirt and vdsm = version:</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>[root@noc-2 vds]# rpm -qa | grep = ovirt-engine</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-image-uploader-3.1.0_0001-1.8.el6.x86_64</span>= <o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-3.1.0_0001-1.8.el6.noarch</span><o:p></o:p></p>= <p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-restapi-3.1.0_0001-1.8.el6.noarch</span><o:p></= o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-notification-service-3.1.0_0001-1.8.el6.noarch<= /span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-jboss-deps-3.1.0_0001-1.8.el6.noarch</span><o:p= p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-iso-uploader-3.1.0_0001-1.8.el6.x86_64</span><o= :p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-dbscripts-3.1.0_0001-1.8.el6.noarch</span><o:p>= </o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-sdk-1.3-1.el6.noarch</span><o:p></o:p></p><p = class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-backend-3.1.0_0001-1.8.el6.noarch</span><o:p></= o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-config-3.1.0_0001-1.8.el6.noarch</span><o:p></o= :p></p><p class=3DMsoNormal><span = lang=3DEN-US>ovirt-engine-genericapi-3.1.0_0001-1.8.el6.noarch</span><o:p= href=3D"mailto:org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnFor= XmlRpc@6082848f">org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnF= orXmlRpc@6082848f</a></span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>2012-05-19 17:36:45,183 INFO = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-88) Vds: 10.1.20.7</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>2012-05-19 17:36:45,183 ERROR = [org.ovirt.engine.core.vdsbroker.VDSCommandBase] = (QuartzScheduler_Worker-88) Command GetCapabilitiesVDS execution failed. = Error: VDSRecoveringException: Failed to initialize = storage</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>2012-05-19 17:36:47,203 INFO = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-91) Command = org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = return value</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US><a = href=3D"mailto:org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnFor= XmlRpc@70db29ad">org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnF= orXmlRpc@70db29ad</a></span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>2012-05-19 17:36:47,203 INFO = [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] = (QuartzScheduler_Worker-91) Vds: 10.1.20.7</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>2012-05-19 17:36:47,203 ERROR = [org.ovirt.engine.core.vdsbroker.VDSCommandBase] = (QuartzScheduler_Worker-91) Command GetCapabilitiesVDS execution failed. = </span>Error: VDSRecoveringException: Failed to initialize = storage<o:p></o:p></p><p class=3DMsoNormal> <o:p></o:p></p><p = class=3DMsoNormal><span = lang=3DEN-US>Vdsm.log(host):</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,938::vdsm::78::vds::(run) <_MainThread(MainThread, started = 140055851738880)></span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,938::vdsm::78::vds::(run) <Thread(libvirtEventLoop, started = daemon 140055763654400)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,938::vdsm::78::vds::(run) <WorkerThread(Thread-5, started = daemon 140055620335360)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-8, started = daemon 140055249151744)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-10, started = daemon 140055228172032)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <KsmMonitorThread(KsmMonitor, = started daemon 140054789879552)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-3, started = daemon 140055641315072)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-6, started = daemon 140055609845504)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-2, started = daemon 140055651804928)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-1, started = daemon 140055662294784)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-7, started = daemon 140055259641600)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vmChannels::135::vds::(stop) VM channels listener was = stopped.</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <Listener(VM Channels Listener, = started daemon 140054768899840)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-9, started = daemon 140055238661888)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,941::vdsm::78::vds::(run) <WorkerThread(Thread-4, started = daemon 140055630825216)></span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:21:54,941::vdsm::78::vds::(run) <Thread(Thread-11, started daemon = 140055217682176)></span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:30:55,476::vdsm::70::vds::(run) I am the actual vdsm = 4.9.6-0.223.gitb3c6b0c</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,219::resourceManager::379::ResourceManager::(registerNamespace) = Registering namespace 'Storage'</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,220::threadPool::45::Misc.ThreadPool::(__init__) Enter - = numThreads: 10.0, waitTimeout: 3, maxTasks: = 500.0</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,234::sp::359::Storage.StoragePool::(cleanupMasterMount) master = `/rhev/data-center/mnt/blockSD/e5a63624-716e-4bb4-ae60-cd4d7aae9ed2/maste= r` is not mounted, skipping</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,302::supervdsm::103::SuperVdsmProxy::(_killSupervdsm) Could not = kill old Super Vdsm [Errno 2] No such file or directory: = '/var/run/vdsm/svdsm.pid'</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,302::supervdsm::91::SuperVdsmProxy::(_launchSupervdsm) = Launching Super Vdsm</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,302::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /usr/bin/python /usr/share/vdsm/supervdsmServer.py = 1f16883e-d8b7-45ab-b527-bcee38e5fc87 2994' (cwd = None)</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::279::SuperVdsm.Server::(main) Making sure = I'm root</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::283::SuperVdsm.Server::(main) Parsing cmd = args</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::286::SuperVdsm.Server::(main) Creating = PID file</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,529::supervdsmServer::290::SuperVdsm.Server::(main) Cleaning = old socket</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,530::supervdsmServer::294::SuperVdsm.Server::(main) Setting up = keep alive thread</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,530::supervdsmServer::300::SuperVdsm.Server::(main) Creating = remote object manager</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:56,531::supervdsmServer::311::SuperVdsm.Server::(main) Started = serving super vdsm object</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,309::supervdsm::113::SuperVdsmProxy::(_connect) Trying to = connect to Super Vdsm</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,314::supervdsm::84::SuperVdsmProxy::(__init__) Connected to = Super Vdsm</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,315::multipath::102::Storage.Multipath::(isEnabled) Current = revision of multipath.conf detected, preserving</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,315::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm dumpconfig global/locking_type' (cwd = None)</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,464::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D ''; <rc> =3D 0</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,465::lvm::316::OperationMutex::(_reloadpvs) Operation 'lvm = reload operation' got the operation mutex</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,467::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm pvs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 = write_cache_state=3D0 disable_after_error_count=3D3 filter =3D [ <a = href=3D"file:///\\%22a%2535000c50001770ea3%25\">\\"a%35000c50001770e= a3%\\</a>", <a = href=3D"file:///\\%22r%25.*%25\">\\"r%.*%\\</a>" ] } = global { locking_type=3D1 prioritise_write_locks=3D1 = wait_for_locks=3D1 } backup { retain_min =3D 50 = retain_days =3D 0 } " --noheadings --units b --nosuffix --separator = | -o = uuid,name,size,vg_name,vg_uuid,pe_start,pe_count,pe_alloc_count,mda_count= ,dev_size' (cwd None)</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,613::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D " Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D = 0</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,615::lvm::339::OperationMutex::(_reloadpvs) Operation 'lvm = reload operation' released the operation mutex</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,615::lvm::349::OperationMutex::(_reloadvgs) Operation 'lvm = reload operation' got the operation mutex</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,616::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm vgs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 = write_cache_state=3D0 disable_after_error_count=3D3 filter =3D [ <a = href=3D"file:///\\%22a%2535000c50001770ea3%25\">\\"a%35000c50001770e= a3%\\</a>", <a = href=3D"file:///\\%22r%25.*%25\">\\"r%.*%\\</a>" ] } = global { locking_type=3D1 prioritise_write_locks=3D1 = wait_for_locks=3D1 } backup { retain_min =3D 50 = retain_days =3D 0 } " --noheadings --units b --nosuffix --separator = | -o = uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_= size,vg_mda_free' (cwd None)</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,764::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D " Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D = 0</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,766::lvm::376::OperationMutex::(_reloadvgs) Operation 'lvm = reload operation' released the operation mutex</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,766::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo = -n /sbin/lvm lvs --config " devices { preferred_names =3D = [\\"^/dev/mapper/\\"] ignore_suspended_devices=3D1 = write_cache_state=3D0 disable_after_error_count=3D3 filter =3D [ <a = href=3D"file:///\\%22a%2535000c50001770ea3%25\">\\"a%35000c50001770e= a3%\\</a>", <a = href=3D"file:///\\%22r%25.*%25\">\\"r%.*%\\</a>" ] } = global { locking_type=3D1 prioritise_write_locks=3D1 = wait_for_locks=3D1 } backup { retain_min =3D 50 = retain_days =3D 0 } " --noheadings --units b --nosuffix --separator = | -o uuid,name,vg_name,attr,size,seg_start_pe,devices,tags' (cwd = None)</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,907::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D " Couldn't find device with uuid = jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> =3D = 0</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::ERROR::2012-05-19 = 17:30:58,909::clientIF::201::vds::(_initIRS) Error initializing = IRS</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>Traceback (most recent call last):</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US> File = "/usr/share/vdsm/clientIF.py", line 199, in = _initIRS</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> self.irs =3D = Dispatcher(HSM())</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> File "/usr/share/vdsm/storage/hsm.py", = line 300, in __init__</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> = lvm._lvminfo.bootstrap()</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> File "/usr/share/vdsm/storage/lvm.py", = line 309, in bootstrap</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> = self._reloadAllLvs()</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> File "/usr/share/vdsm/storage/lvm.py", = line 435, in _reloadAllLvs</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US> lv =3D = makeLV(*fields)</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> File "/usr/share/vdsm/storage/lvm.py", = line 218, in makeLV</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> attrs =3D = _attr2NamedTuple(args[LV._fields.index("attr")], LV_ATTR_BITS, = "LV_ATTR")</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US> File "/usr/share/vdsm/storage/lvm.py", = line 188, in _attr2NamedTuple</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US> attrs =3D = Attrs(*values)</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>TypeError: __new__() takes exactly 9 arguments (7 = given)</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,918::__init__::1164::Storage.Misc.excCmd::(_log) = '/usr/bin/pgrep -xf ksmd' (cwd None)</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::DEBUG::2012-05-19 = 17:30:58,945::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: = <err> =3D ''; <rc> =3D 0</span><o:p></o:p></p><p = class=3DMsoNormal><span lang=3DEN-US>MainThread::INFO::2012-05-19 = 17:30:58,946::vmChannels::139::vds::(settimeout) Setting channels' = timeout to 30 seconds.</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>MainThread::ERROR::2012-05-19 = 17:30:58,951::clientIF::142::vds::(_prepareBindings) Unable to load the = rest server module. Please make sure it is = installed.</span><o:p></o:p></p><p class=3DMsoNormal><span = lang=3DEN-US>VM Channels Listener::INFO::2012-05-19 = 17:30:58,952::vmChannels::127::vds::(run) Starting VM channels listener = thread.</span><o:p></o:p></p></div></blockquote><blockquote = style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><p = class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times New = Roman","serif";mso-fareast-language:RU'>_________________________________= ______________<br>Users mailing list<br><a = href=3D"mailto:Users@ovirt.org">Users@ovirt.org</a><br><a = href=3D"http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt= .org/mailman/listinfo/users</a><o:p></o:p></span></p></div></blockquote><= /div></body></html> ------=_NextPart_000_00C9_01CD368A.85F030B0--

vdsm now requires higher version of lvm: Requires: lvm2 >= 2.02.95 please use correct version and try again. we introduced this requirement in commit aa709c48778de1aadfe8331160280e51e2a83587 Thanks, Haim ----- Original Message -----
From: "зоррыч" <zorro@megatrone.ru> To: "Haim Ateya" <hateya@redhat.com> Cc: users@ovirt.org Sent: Sunday, May 20, 2012 12:14:43 PM Subject: RE: [Users] Failed to initialize storage
Host:
[root@noc-3-synt ~]# rpm -qa | grep lvm2
lvm2-libs-2.02.87-6.el6.x86_64
lvm2-2.02.87-6.el6.x86_64
ovirt:
[root@noc-2 ~]# rpm -qa | grep lvm2
lvm2-libs-2.02.87-6.el6.x86_64
lvm2-2.02.87-6.el6.x86_64
From: Haim Ateya [mailto:hateya@redhat.com] Sent: Sunday, May 20, 2012 8:03 AM To: зоррыч Cc: users@ovirt.org Subject: Re: [Users] Failed to initialize storage
Hi,
What version of lvm2 are you using?
Haim
On May 20, 2012, at 1:16, зоррыч < zorro@megatrone.ru > wrote:
Hi.
I installed ovirt and vdsm version:
[root@noc-2 vds]# rpm -qa | grep ovirt-engine
ovirt-engine-image-uploader-3.1.0_0001-1.8.el6.x86_64
ovirt-engine-3.1.0_0001-1.8.el6.noarch
ovirt-engine-restapi-3.1.0_0001-1.8.el6.noarch
ovirt-engine-notification-service-3.1.0_0001-1.8.el6.noarch
ovirt-engine-jboss-deps-3.1.0_0001-1.8.el6.noarch
ovirt-engine-userportal-3.1.0_0001-1.8.el6.noarch
ovirt-engine-tools-common-3.1.0_0001-1.8.el6.noarch
ovirt-engine-setup-plugin-allinone-3.1.0_0001-1.8.el6.noarch
ovirt-engine-jbossas-1.2-2.fc16.x86_64
ovirt-engine-log-collector-3.1.0_0001-1.8.el6.x86_64
ovirt-engine-setup-3.1.0_0001-1.8.el6.noarch
ovirt-engine-iso-uploader-3.1.0_0001-1.8.el6.x86_64
ovirt-engine-dbscripts-3.1.0_0001-1.8.el6.noarch
ovirt-engine-sdk-1.3-1.el6.noarch
ovirt-engine-backend-3.1.0_0001-1.8.el6.noarch
ovirt-engine-config-3.1.0_0001-1.8.el6.noarch
ovirt-engine-genericapi-3.1.0_0001-1.8.el6.noarch
ovirt-engine-webadmin-portal-3.1.0_0001-1.8.el6.noarch
[root@noc-2 vds]# rpm -qa | grep vdsm
vdsm-python-4.9.6-0.223.gitb3c6b0c.el6.x86_64
vdsm-bootstrap-4.9.6-0.223.gitb3c6b0c.el6.noarch
vdsm-4.9.6-0.223.gitb3c6b0c.el6.x86_64
Installing a new host is successful. The host goes to reboot.
However, after rebooting the status of the host:
Host 10.1.20.7 is initializing. Message: Failed to initialize storage
In the logs:
Engine.log:
2012-05-19 17:36:45,183 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-88) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand return value
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@6082848f
2012-05-19 17:36:45,183 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-88) Vds: 10.1.20.7
2012-05-19 17:36:45,183 ERROR [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (QuartzScheduler_Worker-88) Command GetCapabilitiesVDS execution failed. Error: VDSRecoveringException: Failed to initialize storage
2012-05-19 17:36:47,203 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-91) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand return value
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@70db29ad
2012-05-19 17:36:47,203 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-91) Vds: 10.1.20.7
2012-05-19 17:36:47,203 ERROR [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (QuartzScheduler_Worker-91) Command GetCapabilitiesVDS execution failed. Error: VDSRecoveringException: Failed to initialize storage
Vdsm.log(host):
MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <_MainThread(MainThread, started 140055851738880)>
MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <Thread(libvirtEventLoop, started daemon 140055763654400)>
MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <WorkerThread(Thread-5, started daemon 140055620335360)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-8, started daemon 140055249151744)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-10, started daemon 140055228172032)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <KsmMonitorThread(KsmMonitor, started daemon 140054789879552)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-3, started daemon 140055641315072)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-6, started daemon 140055609845504)>
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-2, started daemon 140055651804928)>
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-1, started daemon 140055662294784)>
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-7, started daemon 140055259641600)>
MainThread::INFO::2012-05-19 17:21:54,940::vmChannels::135::vds::(stop) VM channels listener was stopped.
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <Listener(VM Channels Listener, started daemon 140054768899840)>
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-9, started daemon 140055238661888)>
MainThread::INFO::2012-05-19 17:21:54,941::vdsm::78::vds::(run) <WorkerThread(Thread-4, started daemon 140055630825216)>
MainThread::INFO::2012-05-19 17:21:54,941::vdsm::78::vds::(run) <Thread(Thread-11, started daemon 140055217682176)>
MainThread::INFO::2012-05-19 17:30:55,476::vdsm::70::vds::(run) I am the actual vdsm 4.9.6-0.223.gitb3c6b0c
MainThread::DEBUG::2012-05-19 17:30:56,219::resourceManager::379::ResourceManager::(registerNamespace) Registering namespace 'Storage'
MainThread::DEBUG::2012-05-19 17:30:56,220::threadPool::45::Misc.ThreadPool::(__init__) Enter - numThreads: 10.0, waitTimeout: 3, maxTasks: 500.0
MainThread::DEBUG::2012-05-19 17:30:56,234::sp::359::Storage.StoragePool::(cleanupMasterMount) master `/rhev/data-center/mnt/blockSD/e5a63624-716e-4bb4-ae60-cd4d7aae9ed2/master` is not mounted, skipping
MainThread::DEBUG::2012-05-19 17:30:56,302::supervdsm::103::SuperVdsmProxy::(_killSupervdsm) Could not kill old Super Vdsm [Errno 2] No such file or directory: '/var/run/vdsm/svdsm.pid'
MainThread::DEBUG::2012-05-19 17:30:56,302::supervdsm::91::SuperVdsmProxy::(_launchSupervdsm) Launching Super Vdsm
MainThread::DEBUG::2012-05-19 17:30:56,302::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /usr/bin/python /usr/share/vdsm/supervdsmServer.py 1f16883e-d8b7-45ab-b527-bcee38e5fc87 2994' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::279::SuperVdsm.Server::(main) Making sure I'm root
MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::283::SuperVdsm.Server::(main) Parsing cmd args
MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::286::SuperVdsm.Server::(main) Creating PID file
MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::290::SuperVdsm.Server::(main) Cleaning old socket
MainThread::DEBUG::2012-05-19 17:30:56,530::supervdsmServer::294::SuperVdsm.Server::(main) Setting up keep alive thread
MainThread::DEBUG::2012-05-19 17:30:56,530::supervdsmServer::300::SuperVdsm.Server::(main) Creating remote object manager
MainThread::DEBUG::2012-05-19 17:30:56,531::supervdsmServer::311::SuperVdsm.Server::(main) Started serving super vdsm object
MainThread::DEBUG::2012-05-19 17:30:58,309::supervdsm::113::SuperVdsmProxy::(_connect) Trying to connect to Super Vdsm
MainThread::DEBUG::2012-05-19 17:30:58,314::supervdsm::84::SuperVdsmProxy::(__init__) Connected to Super Vdsm
MainThread::DEBUG::2012-05-19 17:30:58,315::multipath::102::Storage.Multipath::(isEnabled) Current revision of multipath.conf detected, preserving
MainThread::DEBUG::2012-05-19 17:30:58,315::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm dumpconfig global/locking_type' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,464::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = ''; <rc> = 0
MainThread::DEBUG::2012-05-19 17:30:58,465::lvm::316::OperationMutex::(_reloadpvs) Operation 'lvm reload operation' got the operation mutex
MainThread::DEBUG::2012-05-19 17:30:58,467::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm pvs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\ ", \\"r%.*%\\ " ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,size,vg_name,vg_uuid,pe_start,pe_count,pe_alloc_count,mda_count,dev_size' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,613::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0
MainThread::DEBUG::2012-05-19 17:30:58,615::lvm::339::OperationMutex::(_reloadpvs) Operation 'lvm reload operation' released the operation mutex
MainThread::DEBUG::2012-05-19 17:30:58,615::lvm::349::OperationMutex::(_reloadvgs) Operation 'lvm reload operation' got the operation mutex
MainThread::DEBUG::2012-05-19 17:30:58,616::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm vgs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\ ", \\"r%.*%\\ " ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_size,vg_mda_free' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,764::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0
MainThread::DEBUG::2012-05-19 17:30:58,766::lvm::376::OperationMutex::(_reloadvgs) Operation 'lvm reload operation' released the operation mutex
MainThread::DEBUG::2012-05-19 17:30:58,766::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm lvs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\ ", \\"r%.*%\\ " ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,vg_name,attr,size,seg_start_pe,devices,tags' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,907::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0
MainThread::ERROR::2012-05-19 17:30:58,909::clientIF::201::vds::(_initIRS) Error initializing IRS
Traceback (most recent call last):
File "/usr/share/vdsm/clientIF.py", line 199, in _initIRS
self.irs = Dispatcher(HSM())
File "/usr/share/vdsm/storage/hsm.py", line 300, in __init__
lvm._lvminfo.bootstrap()
File "/usr/share/vdsm/storage/lvm.py", line 309, in bootstrap
self._reloadAllLvs()
File "/usr/share/vdsm/storage/lvm.py", line 435, in _reloadAllLvs
lv = makeLV(*fields)
File "/usr/share/vdsm/storage/lvm.py", line 218, in makeLV
attrs = _attr2NamedTuple(args[LV._fields.index("attr")], LV_ATTR_BITS, "LV_ATTR")
File "/usr/share/vdsm/storage/lvm.py", line 188, in _attr2NamedTuple
attrs = Attrs(*values)
TypeError: __new__() takes exactly 9 arguments (7 given)
MainThread::DEBUG::2012-05-19 17:30:58,918::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/pgrep -xf ksmd' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,945::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = ''; <rc> = 0
MainThread::INFO::2012-05-19 17:30:58,946::vmChannels::139::vds::(settimeout) Setting channels' timeout to 30 seconds.
MainThread::ERROR::2012-05-19 17:30:58,951::clientIF::142::vds::(_prepareBindings) Unable to load the rest server module. Please make sure it is installed.
VM Channels Listener::INFO::2012-05-19 17:30:58,952::vmChannels::127::vds::(run) Starting VM channels listener thread.
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Thanks -----Original Message----- From: Haim Ateya [mailto:hateya@redhat.com] Sent: Sunday, May 20, 2012 1:29 PM To: зоррыч Cc: users@ovirt.org Subject: Re: [Users] Failed to initialize storage vdsm now requires higher version of lvm: Requires: lvm2 >= 2.02.95 please use correct version and try again. we introduced this requirement in commit aa709c48778de1aadfe8331160280e51e2a83587 Thanks, Haim ----- Original Message -----
From: "зоррыч" <zorro@megatrone.ru> To: "Haim Ateya" <hateya@redhat.com> Cc: users@ovirt.org Sent: Sunday, May 20, 2012 12:14:43 PM Subject: RE: [Users] Failed to initialize storage
Host:
[root@noc-3-synt ~]# rpm -qa | grep lvm2
lvm2-libs-2.02.87-6.el6.x86_64
lvm2-2.02.87-6.el6.x86_64
ovirt:
[root@noc-2 ~]# rpm -qa | grep lvm2
lvm2-libs-2.02.87-6.el6.x86_64
lvm2-2.02.87-6.el6.x86_64
From: Haim Ateya [mailto:hateya@redhat.com] Sent: Sunday, May 20, 2012 8:03 AM To: зоррыч Cc: users@ovirt.org Subject: Re: [Users] Failed to initialize storage
Hi,
What version of lvm2 are you using?
Haim
On May 20, 2012, at 1:16, зоррыч < zorro@megatrone.ru > wrote:
Hi.
I installed ovirt and vdsm version:
[root@noc-2 vds]# rpm -qa | grep ovirt-engine
ovirt-engine-image-uploader-3.1.0_0001-1.8.el6.x86_64
ovirt-engine-3.1.0_0001-1.8.el6.noarch
ovirt-engine-restapi-3.1.0_0001-1.8.el6.noarch
ovirt-engine-notification-service-3.1.0_0001-1.8.el6.noarch
ovirt-engine-jboss-deps-3.1.0_0001-1.8.el6.noarch
ovirt-engine-userportal-3.1.0_0001-1.8.el6.noarch
ovirt-engine-tools-common-3.1.0_0001-1.8.el6.noarch
ovirt-engine-setup-plugin-allinone-3.1.0_0001-1.8.el6.noarch
ovirt-engine-jbossas-1.2-2.fc16.x86_64
ovirt-engine-log-collector-3.1.0_0001-1.8.el6.x86_64
ovirt-engine-setup-3.1.0_0001-1.8.el6.noarch
ovirt-engine-iso-uploader-3.1.0_0001-1.8.el6.x86_64
ovirt-engine-dbscripts-3.1.0_0001-1.8.el6.noarch
ovirt-engine-sdk-1.3-1.el6.noarch
ovirt-engine-backend-3.1.0_0001-1.8.el6.noarch
ovirt-engine-config-3.1.0_0001-1.8.el6.noarch
ovirt-engine-genericapi-3.1.0_0001-1.8.el6.noarch
ovirt-engine-webadmin-portal-3.1.0_0001-1.8.el6.noarch
[root@noc-2 vds]# rpm -qa | grep vdsm
vdsm-python-4.9.6-0.223.gitb3c6b0c.el6.x86_64
vdsm-bootstrap-4.9.6-0.223.gitb3c6b0c.el6.noarch
vdsm-4.9.6-0.223.gitb3c6b0c.el6.x86_64
Installing a new host is successful. The host goes to reboot.
However, after rebooting the status of the host:
Host 10.1.20.7 is initializing. Message: Failed to initialize storage
In the logs:
Engine.log:
2012-05-19 17:36:45,183 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-88) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand return value
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@60828 48f
2012-05-19 17:36:45,183 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-88) Vds: 10.1.20.7
2012-05-19 17:36:45,183 ERROR [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (QuartzScheduler_Worker-88) Command GetCapabilitiesVDS execution failed. Error: VDSRecoveringException: Failed to initialize storage
2012-05-19 17:36:47,203 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-91) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand return value
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc@70db2 9ad
2012-05-19 17:36:47,203 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (QuartzScheduler_Worker-91) Vds: 10.1.20.7
2012-05-19 17:36:47,203 ERROR [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (QuartzScheduler_Worker-91) Command GetCapabilitiesVDS execution failed. Error: VDSRecoveringException: Failed to initialize storage
Vdsm.log(host):
MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <_MainThread(MainThread, started 140055851738880)>
MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <Thread(libvirtEventLoop, started daemon 140055763654400)>
MainThread::INFO::2012-05-19 17:21:54,938::vdsm::78::vds::(run) <WorkerThread(Thread-5, started daemon 140055620335360)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-8, started daemon 140055249151744)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-10, started daemon 140055228172032)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <KsmMonitorThread(KsmMonitor, started daemon 140054789879552)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-3, started daemon 140055641315072)>
MainThread::INFO::2012-05-19 17:21:54,939::vdsm::78::vds::(run) <WorkerThread(Thread-6, started daemon 140055609845504)>
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-2, started daemon 140055651804928)>
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-1, started daemon 140055662294784)>
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-7, started daemon 140055259641600)>
MainThread::INFO::2012-05-19 17:21:54,940::vmChannels::135::vds::(stop) VM channels listener was stopped.
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <Listener(VM Channels Listener, started daemon 140054768899840)>
MainThread::INFO::2012-05-19 17:21:54,940::vdsm::78::vds::(run) <WorkerThread(Thread-9, started daemon 140055238661888)>
MainThread::INFO::2012-05-19 17:21:54,941::vdsm::78::vds::(run) <WorkerThread(Thread-4, started daemon 140055630825216)>
MainThread::INFO::2012-05-19 17:21:54,941::vdsm::78::vds::(run) <Thread(Thread-11, started daemon 140055217682176)>
MainThread::INFO::2012-05-19 17:30:55,476::vdsm::70::vds::(run) I am the actual vdsm 4.9.6-0.223.gitb3c6b0c
MainThread::DEBUG::2012-05-19 17:30:56,219::resourceManager::379::ResourceManager::(registerNamespac e) Registering namespace 'Storage'
MainThread::DEBUG::2012-05-19 17:30:56,220::threadPool::45::Misc.ThreadPool::(__init__) Enter - numThreads: 10.0, waitTimeout: 3, maxTasks: 500.0
MainThread::DEBUG::2012-05-19 17:30:56,234::sp::359::Storage.StoragePool::(cleanupMasterMount) master `/rhev/data-center/mnt/blockSD/e5a63624-716e-4bb4-ae60-cd4d7aae9ed2/ma ster` is not mounted, skipping
MainThread::DEBUG::2012-05-19 17:30:56,302::supervdsm::103::SuperVdsmProxy::(_killSupervdsm) Could not kill old Super Vdsm [Errno 2] No such file or directory: '/var/run/vdsm/svdsm.pid'
MainThread::DEBUG::2012-05-19 17:30:56,302::supervdsm::91::SuperVdsmProxy::(_launchSupervdsm) Launching Super Vdsm
MainThread::DEBUG::2012-05-19 17:30:56,302::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /usr/bin/python /usr/share/vdsm/supervdsmServer.py 1f16883e-d8b7-45ab-b527-bcee38e5fc87 2994' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::279::SuperVdsm.Server::(main) Making sure I'm root
MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::283::SuperVdsm.Server::(main) Parsing cmd args
MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::286::SuperVdsm.Server::(main) Creating PID file
MainThread::DEBUG::2012-05-19 17:30:56,529::supervdsmServer::290::SuperVdsm.Server::(main) Cleaning old socket
MainThread::DEBUG::2012-05-19 17:30:56,530::supervdsmServer::294::SuperVdsm.Server::(main) Setting up keep alive thread
MainThread::DEBUG::2012-05-19 17:30:56,530::supervdsmServer::300::SuperVdsm.Server::(main) Creating remote object manager
MainThread::DEBUG::2012-05-19 17:30:56,531::supervdsmServer::311::SuperVdsm.Server::(main) Started serving super vdsm object
MainThread::DEBUG::2012-05-19 17:30:58,309::supervdsm::113::SuperVdsmProxy::(_connect) Trying to connect to Super Vdsm
MainThread::DEBUG::2012-05-19 17:30:58,314::supervdsm::84::SuperVdsmProxy::(__init__) Connected to Super Vdsm
MainThread::DEBUG::2012-05-19 17:30:58,315::multipath::102::Storage.Multipath::(isEnabled) Current revision of multipath.conf detected, preserving
MainThread::DEBUG::2012-05-19 17:30:58,315::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm dumpconfig global/locking_type' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,464::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = ''; <rc> = 0
MainThread::DEBUG::2012-05-19 17:30:58,465::lvm::316::OperationMutex::(_reloadpvs) Operation 'lvm reload operation' got the operation mutex
MainThread::DEBUG::2012-05-19 17:30:58,467::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm pvs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\ ", \\"r%.*%\\ " ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,size,vg_name,vg_uuid,pe_start,pe_count,pe_alloc_count,mda_count,dev_size' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,613::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0
MainThread::DEBUG::2012-05-19 17:30:58,615::lvm::339::OperationMutex::(_reloadpvs) Operation 'lvm reload operation' released the operation mutex
MainThread::DEBUG::2012-05-19 17:30:58,615::lvm::349::OperationMutex::(_reloadvgs) Operation 'lvm reload operation' got the operation mutex
MainThread::DEBUG::2012-05-19 17:30:58,616::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm vgs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\ ", \\"r%.*%\\ " ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_size,vg_mda_free' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,764::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0
MainThread::DEBUG::2012-05-19 17:30:58,766::lvm::376::OperationMutex::(_reloadvgs) Operation 'lvm reload operation' released the operation mutex
MainThread::DEBUG::2012-05-19 17:30:58,766::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/sudo -n /sbin/lvm lvs --config " devices { preferred_names = [\\"^/dev/mapper/\\"] ignore_suspended_devices=1 write_cache_state=0 disable_after_error_count=3 filter = [ \\"a%35000c50001770ea3%\\ ", \\"r%.*%\\ " ] } global { locking_type=1 prioritise_write_locks=1 wait_for_locks=1 } backup { retain_min = 50 retain_days = 0 } " --noheadings --units b --nosuffix --separator | -o uuid,name,vg_name,attr,size,seg_start_pe,devices,tags' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,907::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = " Couldn't find device with uuid jbH4vV-SWm9-NI0q-Apmd-12qW-KBPX-Rgg2lK.\n"; <rc> = 0
MainThread::ERROR::2012-05-19 17:30:58,909::clientIF::201::vds::(_initIRS) Error initializing IRS
Traceback (most recent call last):
File "/usr/share/vdsm/clientIF.py", line 199, in _initIRS
self.irs = Dispatcher(HSM())
File "/usr/share/vdsm/storage/hsm.py", line 300, in __init__
lvm._lvminfo.bootstrap()
File "/usr/share/vdsm/storage/lvm.py", line 309, in bootstrap
self._reloadAllLvs()
File "/usr/share/vdsm/storage/lvm.py", line 435, in _reloadAllLvs
lv = makeLV(*fields)
File "/usr/share/vdsm/storage/lvm.py", line 218, in makeLV
attrs = _attr2NamedTuple(args[LV._fields.index("attr")], LV_ATTR_BITS, "LV_ATTR")
File "/usr/share/vdsm/storage/lvm.py", line 188, in _attr2NamedTuple
attrs = Attrs(*values)
TypeError: __new__() takes exactly 9 arguments (7 given)
MainThread::DEBUG::2012-05-19 17:30:58,918::__init__::1164::Storage.Misc.excCmd::(_log) '/usr/bin/pgrep -xf ksmd' (cwd None)
MainThread::DEBUG::2012-05-19 17:30:58,945::__init__::1164::Storage.Misc.excCmd::(_log) SUCCESS: <err> = ''; <rc> = 0
MainThread::INFO::2012-05-19 17:30:58,946::vmChannels::139::vds::(settimeout) Setting channels' timeout to 30 seconds.
MainThread::ERROR::2012-05-19 17:30:58,951::clientIF::142::vds::(_prepareBindings) Unable to load the rest server module. Please make sure it is installed.
VM Channels Listener::INFO::2012-05-19 17:30:58,952::vmChannels::127::vds::(run) Starting VM channels listener thread.
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (2)
-
Haim Ateya
-
зоррыч