[OpenStack-el] Περίεργο πρόβλημα με Δίκτυο

Georgios Dimitrakakis giorgis at acmac.uoc.gr
Wed Jun 4 09:31:04 UTC 2014


 Λοιπόν μια από τα ίδια!

 Καινούριο installation σε plain CentOS6.5 χωρίς κανένα tool από το 
 DataCenter.

 Το compute node έχει access στο ιντερνετ κανονικά.

 Τα instances όμως όχι!

 Σύμφωνα με αυτό εδώ:

 http://docs.openstack.org/trunk/openstack-ops/content/network_troubleshooting.html


 στο κομμάτι Finding a Failure in the Path  εγώ μπορώ να κάνω ping την 
 external IP του compute node αλλά όχι την ΙP του Gateway και προφανώς 
 τίποτα άλλο έξω από αυτήν. Άρα το πρόβλημα είναι κάπου ανάμεσα στο 
 compute node και στο compute node's gateway.

 Όμως βάζοντας τον rule:

 iptables -t nat -I POSTROUTING -o  eth1 -j MASQUERADE


 όπου eth1 είναι το external interface στο compute node αμέσως έχει και 
 το instance internet access.


 Έχω την εντύπωση ότι κάτι δεν πάει καλά με το Icehouse ειδικά όταν έχω 
 μια έκδοση Havana και παρατηρώ ότι οι:

 - Chain nova-network-OUTPUT
 - Chain nova-network-POSTROUTING
 - Chain nova-network-PREROUTING
 - Chain nova-network-float-snat

 γίνονται τελειώς διαφορετικά populate κάθε φορά που ξεκινώ ένα 
 instance.


 Μάλλον θα πρέπει να παώ πίσω σε  Havana!


 Γ.

 On Mon, 02 Jun 2014 14:19:22 +0300, Georgios Dimitrakakis wrote:
> Καλημέρα και καλή εβδομάδα!
>
> Όχι δεν ήταν ενεργοποιημένος! Αυτό όμως που κατάφερα ήταν να βγάλω
> μια κάποια άκρη με το DataCenter το οποίο από ότι φαίνεται δίνει μια
> global ΙP την οποία την ρυθμίζουν από τα net manager tools του server
> να κάνει match με μια public IP. Υποθέτω λοιπόν για την ώρα ότι όλα 
> τα
> προβλήματα προέρχονται από το configuration του CentOS το οποίο είναι
> modified version για να κάνει match τα datacenter settings.
>
> Πρέπει να δω πως θα το λύσω το θέμα...
>
> Γ.
>
> On Mon, 2 Jun 2014 11:14:02 +0300, Thanassis Parathyras wrote:
>> Γιώργο,
>>
>> είναι ενεργοποιημένος ο NetworkManager στο
>> περιββάλον που χρησιμοποιείς
>> αν ναι, θα πρέπει να το
>> απενεργοποιήσεις
>>
>> Θανάσης
>>
>> 2014-05-31 21:01 GMT+03:00 Georgios Dimitrakakis :
>>
>>> Βρήκα το εξής παράξενο:
>>>
>>> Κάθε φορά που ανεβάζω ένα VM πρέπει να
>>> βάζω στο compute node τον εξής rule στα NAT tables
>>>
>>> iptables -t nat -I POSTROUTING -o  eth0 -j MASQUERADE
>>>
>>> Εάν το κάνω αυτό τότε τα VMs έχουν
>>> πρόσβαση στο internet.
>>>
>>> Μόλις ανεβάσω ένα καινούριο VM τότε
>>> όλα (ακόμη και αυτά που έτρεχαν)
>>> χάνουν το εξωτερικό δίκτυο μέχρι να
>>> ξαναβάλω τον παραπάνω rule στο iptables.
>>>
>>> Έχω την εντύπωση πως είναι κάποιο
>>> bug....Έχετε κι εσείς την ίδια αίσθηση ή
>>> μήπως κάποια άλλη πρόταση για το τί
>>> μπορεί να φταίει;
>>>
>>> Ευχαριστώ,
>>>
>>> Γ.
>>>
>>> On Sat, 31 May 2014 16:44:50 +0300, Γιώργος Λεμάνης
>>> wrote:
>>>
>>>> Δοκίμασε να βάλεις τα εξής:
>>>>
>>>> flat_interface = br100
>>>>
>>>> public_interface = br100
>>>>
>>>> Κάνε restart nova-network, nova-api-metadata και δες
>>>> αν
>>>> έχει internet το VM.
>>>>
>>>> 2014-05-31 0:45 GMT+03:00 Georgios Dimitrakakis :
>>>>
>>>>> Ορίστε όταν το VM είναι off
>>>>>
>>>>> $ brctl show
>>>>> bridge name     bridge id               STP enabled  
>>>>>  
>>>>> interfaces
>>>>> br100           8000.00224da84c82       no        
>>>>>  
>>>>>    eth1
>>>>> virbr0          8000.525400d77e54       yes        
>>>>>  
>>>>>   virbr0-nic
>>>>>
>>>>> και μόλις είναι on
>>>>>
>>>>> $ brctl show
>>>>> bridge name     bridge id               STP enabled  
>>>>>  
>>>>> interfaces
>>>>> br100           8000.00224da84c82       no        
>>>>>  
>>>>>    eth1
>>>>>                                          
>>>>>  
>>>>>             vnet0
>>>>> virbr0          8000.525400d77e54       yes        
>>>>>  
>>>>>   virbr0-nic
>>>>>
>>>>> Γ.
>>>>>
>>>>> On Fri, 30 May 2014 18:37:12 +0300, Γιώργος
>>>>> Λεμάνης
>>>>> wrote:
>>>>>
>>>>>> Μπορείς να κάνεις ένα brctl show και να
>>>>>> μας
>>>>>> δώσεις το output?
>>>>>
>>>>> --
>>>>>
>>>>> _______________________________________________
>>>>> openstack-el mailing list
>>>>> openstack-el at lists.openstack.org [1] [1]
>>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-el
>>>>> [2]
>>>>> [2]
>>>>
>>>> Links:
>>>> ------
>>>> [1] mailto:openstack-el at lists.openstack.org [3]
>>>> [2]
>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-el
>>>> [4]
>>>> [3] mailto:giorgis at acmac.uoc.gr [5]
>>>
>>> --
>>> Dr. Dimitrakakis Georgios
>>>
>>> Networks and Systems Administrator
>>>
>>> Archimedes Center for Modeling, Analysis & Computation (ACMAC)
>>> School of Sciences and Engineering
>>> University of Crete
>>> P.O. Box 2208
>>> 710 - 03 Heraklion
>>> Crete, Greece
>>>
>>> Tel: +30 2810 393717 [6]
>>> Fax: +30 2810 393660 [7]
>>>
>>> E-mail: giorgis at acmac.uoc.gr [8]
>>>
>>> _______________________________________________
>>> openstack-el mailing list
>>> openstack-el at lists.openstack.org [9]
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-el
>>> [10]
>>
>> --
>>
>> Thanassis Parathyras
>> StackMasters - The European OpenStack Integration Company
>> www.stackmasters.eu [12]
>>
>>
>> Links:
>> ------
>> [1] mailto:openstack-el at lists.openstack.org
>> [2] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-el
>> [3] mailto:openstack-el at lists.openstack.org
>> [4] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-el
>> [5] mailto:giorgis at acmac.uoc.gr
>> [6] http://webmail.acmac.uoc.gr/tel:%2B30%202810%20393717
>> [7] http://webmail.acmac.uoc.gr/tel:%2B30%202810%20393660
>> [8] mailto:giorgis at acmac.uoc.gr
>> [9] mailto:openstack-el at lists.openstack.org
>> [10] 
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-el
>> [11] mailto:giorgis at acmac.uoc.gr
>> [12] http://www.stackmasters.eu
>
> --
> Dr. Dimitrakakis Georgios
>
> Networks and Systems Administrator
>
> Archimedes Center for Modeling, Analysis & Computation (ACMAC)
> School of Sciences and Engineering
> University of Crete
> P.O. Box 2208
> 710 - 03 Heraklion
> Crete, Greece
>
> Tel: +30 2810 393717
> Fax: +30 2810 393660
>
> E-mail: giorgis at acmac.uoc.gr
>
> _______________________________________________
> openstack-el mailing list
> openstack-el at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-el

-- 



More information about the openstack-el mailing list