[Rdo-list] issue about add compute node

lei mei meilei007 at gmail.com
Tue Apr 14 12:38:28 UTC 2015


Thanks for your reply, Mohammed, the second method seems a better way I can
have a try, only one problem I worry about, are you sure the upgrade on all
the old node will not break the current environment?

Best Regards,
Andy

2015-04-14 20:26 GMT+08:00 Mohammed Arafa <mohammed.arafa at gmail.com>:

> andy
>
> yes you will need to stabilise the package versions in an openstack
> deployment. so you better make your own yum repo. but the horses have
> bolted already from the barn. so just keep it in mind for the future
>
> right now, what you can do, is to extract/rebuild the rpms on your compute
> host and rebuild them to use in your internal static yum repo. see
>
> http://unix.stackexchange.com/questions/140778/how-to-build-an-rpm-package-from-the-installed-files
>
> never tried rpmrebuild but i'd imagine that it would take a huge amount of
> time and resources on the compute host. if this is a lab environment, i
> suggest re deploying  your set up again.
>
> alternatively, you can do "yum -y upgrade" on all the old nodes, reboot
> and voila, all nodes are now up to the same version
>
> thanks
>
>
> On Tue, Apr 14, 2015 at 8:06 AM, lei mei <meilei007 at gmail.com> wrote:
>
>> Hi everyone,
>>     When I add a new compute node to the openstack which I deployed some
>> months ago, I meet a problem about the package version incompatible.
>> Detail thing is below:
>>     1. I prepare a clean centos 7 system and add the ip address to the
>> packstack answer file.
>>     2. Run packstack
>>     3. Everything looks fine and I get the successful hint at last.
>>     4. But I find the nova-compute service can't start on new compute
>> node with below log:
>>         nova compute service fail to start due to "Connection to the
>> hypervisor is broken on host"
>>      5. I checked the libvirt on compute node, find it has upgrade to the
>> latest version but the old openstack use the old version. And a lot of
>> packages on compute node have the newer version than the old openstack.
>>
>> So I want to know how do you add a new compute node to the old openstack
>> avoid this package version incompatible issue? BTW, I use the default yum
>> repo, so should I maintain a internal static repo for expand the openstack?
>>
>> -BR
>> Andy
>>
>> _______________________________________________
>> Rdo-list mailing list
>> Rdo-list at redhat.com
>> https://www.redhat.com/mailman/listinfo/rdo-list
>>
>> To unsubscribe: rdo-list-unsubscribe at redhat.com
>>
>
>
>
> --
>
>
> <https://candidate.peoplecert.org/ReportsLink.aspx?argType=1&id=13D642E995903C076FA394F816CC136539DBA6A32D7305539E4219F5A650358C02CA2ED9F1F26319&AspxAutoDetectCookieSupport=1>
>
>   *805010942448935*
> <https://www.redhat.com/wapps/training/certification/verify.html?certNumber=805010942448935&verify=Verify>
>
> *GR750055912MA*
> <https://candidate.peoplecert.org/ReportsLink.aspx?argType=1&id=13D642E995903C076FA394F816CC136539DBA6A32D7305539E4219F5A650358C02CA2ED9F1F26319&AspxAutoDetectCookieSupport=1>
>
> *Link to me on LinkedIn <http://www.linkedin.com/in/mohammedarafa>*
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rdoproject.org/pipermail/dev/attachments/20150414/1ec03513/attachment.html>


More information about the dev mailing list