Op 7 mei 2012, om 16:27 heeft Itamar Heim het volgende geschreven:

> On 05/07/2012 05:20 PM, Barry Kostjens wrote:
>> 
>> 
>> Op 7 mei 2012, om 16:14 heeft Itamar Heim het volgende geschreven:
>> 
>>> On 05/07/2012 04:54 PM, Barry Kostjens wrote:
>>>> 
>>>> 
>>>> 
>>>> Op 7 mei 2012, om 15:50 heeft Itamar Heim het volgende geschreven:
>>>> 
>>>>> On 05/07/2012 04:02 PM, Barry Kostjens wrote:
>>>>>> 
>>>>>> 
>>>>>> Op 7 mei 2012, om 14:51 heeft Itamar Heim het volgende geschreven:
>>>>>> 
>>>>>>> On 05/07/2012 03:16 PM, Barry Kostjens wrote:
>>>>>>>> Hello,
>>>>>>>> 
>>>>>>>> I'm trying to add a ovirt node (using the ovirt node image) to 
>>>>>>>> ovirt-engine however, im getting: Host ovirt-node1 moved to 
>>>>>>>> Non-Operational state as host does not meet the cluster's minimum CPU 
>>>>>>>> level. Missing CPU features : CpuFlags
>>>>>>>> 
>>>>>>>> These are my cpuflags, virtualisation is supported:  fpu vme de pse 
>>>>>>>> tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts 
>>>>>>>> acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs 
>>>>>>>> bts nopl pni dtes64 monitor ds_cpl vmx est cid cx16 xtpr pdcm lahf_lm 
>>>>>>>> tpr_shadow
>>>>>>>> 
>>>>>>>> I guess the CPU is pre-conroe, how can I add this to virt engine?
>>>>>>>> 
>>>>>>>> Im running ovirt-enige on Fedora 16, and the node is using ovirt node, 
>>>>>>>> both from http://www.ovirt.org/get-ovirt/
>>>>>>> 
>>>>>>> what does 'vdsClient -s 0 getVdsCaps' shows for cpu flags when you run 
>>>>>>> it on the ovirt node?
>>>>>> 
>>>>>> vdsClient -s 0 getVdsCaps
>>>>>>  HBAInventory = {'iSCSI': [{'InitiatorName': 
>>>>>> 'iqn.1994-05.com.redhat:1efa9130664b'}], 'FC': []}
>>>>>>  ISCSIInitiatorName = iqn.1994-05.com.redhat:1efa9130664b
>>>>>>  bondings = {'bond4': {'hwaddr': '00:00:00:00:00:00', 'cfg': {}, 
>>>>>> 'netmask': '', 'addr': '', 'slaves': []}, 'bond0': {'hwaddr': 
>>>>>> '00:00:00:00:00:00', 'cfg': {}, 'netmask': '', 'addr': '', 'slaves': 
>>>>>> []}, 'bond1': {'hwaddr': '00:00:00:00:00:00', 'cfg': {}, 'netmask': '', 
>>>>>> 'addr': '', 'slaves': []}, 'bond2': {'hwaddr': '00:00:00:00:00:00', 
>>>>>> 'cfg': {}, 'netmask': '', 'addr': '', 'slaves': []}, 'bond3': {'hwaddr': 
>>>>>> '00:00:00:00:00:00', 'cfg': {}, 'netmask': '', 'addr': '', 'slaves': []}}
>>>>>>  clusterLevels = ['3.0']
>>>>>>  cpuCores = 4
>>>>>>  cpuFlags = 
>>>>>> fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,ht,tm,pbe,syscall,nx,lm,constant_tsc,pebs,bts,nopl,pni,dtes64,monitor,ds_cpl,vmx,est,cid,cx16,xtpr,pdcm,lahf_lm,tpr_shadow,model_486,model_pentium,model_pentium2,model_pentium3,model_pentiumpro,model_qemu32,model_coreduo,model_Opteron_G1
>>>>>>  cpuModel = Intel(R) Xeon(TM) CPU 3.00GHz
>>>>>>  cpuSockets = 1
>>>>>>  cpuSpeed = 2992.569
>>>>>>  emulatedMachines = ['pc-0.14', 'pc', 'fedora-13', 'pc-0.13', 'pc-0.12', 
>>>>>> 'pc-0.11', 'pc-0.10', 'isapc', 'pc-0.14', 'pc', 'fedora-13', 'pc-0.13', 
>>>>>> 'pc-0.12', 'pc-0.11', 'pc-0.10', 'isapc']
>>>>>>  guestOverhead = 65
>>>>>>  hooks = {}
>>>>>>  kvmEnabled = true
>>>>>>  lastClient = 192.168.51.72
>>>>>>  lastClientIface = ovirtmgmt
>>>>>>  management_ip =
>>>>>>  memSize = 1939
>>>>>>  networks = {'ovirtmgmt': {'addr': '192.168.51.64', 'cfg': 
>>>>>> {'IPV6FORWARDING': 'no', 'DEVICE': 'ovirtmgmt', 'IPV6INIT': 'no', 
>>>>>> 'DELAY': '0', 'NM_CONTROLLED': 'no', 'BOOTPROTO': 'dhcp', 
>>>>>> 'IPV6_AUTOCONF': 'no', 'PEERNTP': 'yes', 'TYPE': 'Bridge', 'ONBOOT': 
>>>>>> 'yes'}, 'ports': ['eth1'], 'netmask': '255.255.254.0', 'stp': 'off', 
>>>>>> 'gateway': '192.168.51.254'}}
>>>>>>  nics = {'eth3': {'hwaddr': '00:19:B9:E1:69:B7', 'netmask': '', 'speed': 
>>>>>> 0, 'addr': ''}, 'eth2': {'hwaddr': '00:15:17:2A:55:4F', 'netmask': '', 
>>>>>> 'speed': 0, 'addr': ''}, 'eth1': {'hwaddr': '00:19:B9:E1:69:B5', 
>>>>>> 'netmask': '', 'speed': 1000, 'addr': ''}, 'eth0': {'hwaddr': 
>>>>>> '00:15:17:2A:55:4E', 'netmask': '', 'speed': 0, 'addr': ''}}
>>>>>>  operatingSystem = {'release': '1', 'version': '16', 'name': 'oVirt 
>>>>>> Node'}
>>>>>>  packages2 = {'kernel': {'release': '4.fc16.x86_64', 'buildtime': 
>>>>>> 1332266740.0, 'version': '3.3.0'}, 'spice-server': {'release': '1.fc16', 
>>>>>> 'buildtime': '1327339129', 'version': '0.10.1'}, 'vdsm': {'release': 
>>>>>> '0.fc16', 'buildtime': '1328473568', 'version': '4.9.3.3'}, 'qemu-kvm': 
>>>>>> {'release': '4.fc16', 'buildtime': '1327954752', 'version': '0.15.1'}, 
>>>>>> 'libvirt': {'release': '5.fc16', 'buildtime': '1330876988', 'version': 
>>>>>> '0.9.6'}, 'qemu-img': {'release': '4.fc16', 'buildtime': '1327954752', 
>>>>>> 'version': '0.15.1'}}
>>>>>>  reservedMem = 321
>>>>>>  software_revision = 0
>>>>>>  software_version = 4.9
>>>>>>  supportedProtocols = ['2.2', '2.3']
>>>>>>  supportedRHEVMs = ['3.0']
>>>>>>  uuid = 44454C4C-3300-1036-8039-B3C04F59324A_00:15:17:2A:55:4E
>>>>>>  version_name = Snow Man
>>>>>>  vlans = {}
>>>>>>  vmTypes = ['kvm']
>>>>> 
>>>>> and virsh capabilities?
>>>> 
>>>> <capabilities>
>>>> 
>>>>   <host>
>>>>     <uuid>44454c4c-3300-1036-8039-b3c04f59324a</uuid>
>>>>     <cpu>
>>>>       <arch>x86_64</arch>
>>>>       <model>coreduo</model>
>>>>       <vendor>Intel</vendor>
>>>>       <topology sockets='1' cores='2' threads='2'/>
>>>>       <feature name='lahf_lm'/>
>>>>       <feature name='lm'/>
>>>>       <feature name='syscall'/>
>>>>       <feature name='xtpr'/>
>>>>       <feature name='cx16'/>
>>>>       <feature name='cid'/>
>>>>       <feature name='est'/>
>>>>       <feature name='vmx'/>
>>>>       <feature name='ds_cpl'/>
>>>>       <feature name='pbe'/>
>>>>       <feature name='tm'/>
>>>>       <feature name='ht'/>
>>>>       <feature name='ss'/>
>>>>       <feature name='acpi'/>
>>>>       <feature name='ds'/>
>>>>       <feature name='pse36'/>
>>>>     </cpu>
>>>>     <migration_features>
>>>>       <live/>
>>>>       <uri_transports>
>>>>         <uri_transport>tcp</uri_transport>
>>>>       </uri_transports>
>>>>     </migration_features>
>>>>     <topology>
>>>>       <cells num='1'>
>>>>         <cell id='0'>
>>>>           <cpus num='4'>
>>>>             <cpu id='0'/>
>>>>             <cpu id='1'/>
>>>>             <cpu id='2'/>
>>>>             <cpu id='3'/>
>>>>           </cpus>
>>>>         </cell>
>>>>       </cells>
>>>>     </topology>
>>>>     <secmodel>
>>>>       <model>selinux</model>
>>>>       <doi>0</doi>
>>>>     </secmodel>
>>>>   </host>
>>>> 
>>>>   <guest>
>>>>     <os_type>hvm</os_type>
>>>>     <arch name='i686'>
>>>>       <wordsize>32</wordsize>
>>>>       <emulator>/usr/bin/qemu</emulator>
>>>>       <machine>pc-0.14</machine>
>>>>       <machine canonical='pc-0.14'>pc</machine>
>>>>       <machine>fedora-13</machine>
>>>>       <machine>pc-0.13</machine>
>>>>       <machine>pc-0.12</machine>
>>>>       <machine>pc-0.11</machine>
>>>>       <machine>pc-0.10</machine>
>>>>       <machine>isapc</machine>
>>>>       <domain type='qemu'>
>>>>       </domain>
>>>>       <domain type='kvm'>
>>>>         <emulator>/usr/bin/qemu-kvm</emulator>
>>>>         <machine>pc-0.14</machine>
>>>>         <machine canonical='pc-0.14'>pc</machine>
>>>>         <machine>fedora-13</machine>
>>>>         <machine>pc-0.13</machine>
>>>>         <machine>pc-0.12</machine>
>>>>         <machine>pc-0.11</machine>
>>>>         <machine>pc-0.10</machine>
>>>>         <machine>isapc</machine>
>>>>       </domain>
>>>>     </arch>
>>>>     <features>
>>>>       <cpuselection/>
>>>>       <deviceboot/>
>>>>       <pae/>
>>>>       <nonpae/>
>>>>       <acpi default='on' toggle='yes'/>
>>>>       <apic default='on' toggle='no'/>
>>>>     </features>
>>>>   </guest>
>>>> 
>>>>   <guest>
>>>>     <os_type>hvm</os_type>
>>>>     <arch name='x86_64'>
>>>>       <wordsize>64</wordsize>
>>>>       <emulator>/usr/bin/qemu-system-x86_64</emulator>
>>>>       <machine>pc-0.14</machine>
>>>>       <machine canonical='pc-0.14'>pc</machine>
>>>>       <machine>fedora-13</machine>
>>>>       <machine>pc-0.13</machine>
>>>>       <machine>pc-0.12</machine>
>>>>       <machine>pc-0.11</machine>
>>>>       <machine>pc-0.10</machine>
>>>>       <machine>isapc</machine>
>>>>       <domain type='qemu'>
>>>>       </domain>
>>>>       <domain type='kvm'>
>>>>         <emulator>/usr/bin/qemu-kvm</emulator>
>>>>         <machine>pc-0.14</machine>
>>>>         <machine canonical='pc-0.14'>pc</machine>
>>>>         <machine>fedora-13</machine>
>>>>         <machine>pc-0.13</machine>
>>>>         <machine>pc-0.12</machine>
>>>>         <machine>pc-0.11</machine>
>>>>         <machine>pc-0.10</machine>
>>>>         <machine>isapc</machine>
>>>>       </domain>
>>>>     </arch>
>>>>     <features>
>>>>       <cpuselection/>
>>>>       <deviceboot/>
>>>>       <acpi default='on' toggle='yes'/>
>>>>       <apic default='on' toggle='no'/>
>>>>     </features>
>>>>   </guest>
>>>> 
>>>> </capabilities>
>>>> 
>>>> 
>>> 
>>> ok, indeed an old host.
>>> the below config is what we used before going to the 'model' approach, so 
>>> you can try this out (though highly recommended for newer cpu since they 
>>> improved virt support in each generation)
>>> 
>>> set the ServerCPUList config to this string for the relevant cluster 
>>> compatibility level.
>>> 
>>> I'm not sure upgrade won't override this for you though, so pay attention 
>>> on upgrades to such a low level tweak (it's config, but not all configs are 
>>> really expected to be changed by user)
>>> 
>>> '2:Intel Xeon w/o XD/NX:vmx,sse2:qemu64,-nx,+sse2; 3:Intel 
>>> Xeon:vmx,sse2,nx:qemu64,+sse2; 4:Intel Conroe 
>>> Family:vmx,sse2,nx,cx16,ssse3:qemu64,+sse2,+cx16,+ssse3; 5:Intel Penryn 
>>> Family:vmx,sse2,nx,cx16,ssse3,sse4_1:qemu64,+sse2,+cx16,+ssse3,+sse4.1; 
>>> 6:Intel Nehalem 
>>> Family:vmx,sse2,nx,cx16,ssse3,sse4_1,sse4_2,popcnt:qemu64,+sse2,+cx16,+ssse3,+sse4.1,+sse4.2,+popcnt;
>>>  2:AMD Opteron G1 w/o NX:svm,sse2:qemu64,-nx,+sse2; 3:AMD Opteron 
>>> G1:svm,sse2,nx:qemu64,+sse2; 4:AMD Opteron 
>>> G2:svm,sse2,nx,cx16:qemu64,+sse2,+cx16; 5:AMD Opteron 
>>> G3:svm,sse2,nx,cx16,sse4a,misalignsse,popcnt,abm:qemu64,+sse2,+cx16,+sse4a,+misalignsse,+popcnt,+abm;'
>> 
>> Thanks for your help!
>> 
>> This host is just a test setup, when (and if) we're going live the nodes 
>> will run on newer servers (now running citrix xenserver).
>> 
>> Can you tell me where I have to modify the config? I mean: where can I find 
>> the file I need to modify?
> 
> db, not file.
> table is vdc_options
> ovirt-engine-config utility allows you to change it via cli (not sure this 
> key is exposed in it, I'm guessing it is not)

That did the trick (editing the ServerCPUList in de db and reloading jboss)! 

Thanks a lot!

_______________________________________________
Users mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to