Xen Bridge Problem, dont allow more than 1 guest running

Hello,
We have a curious problem with our Oracle VM Xen Bridge configuration. We have a 2 node server pool with a shared OCFS2 repository (this works great, ISCSI, multipath, etc.), HA enabled and some VM Guests.
The problem is that if we launch 2 or more guests that use the same xen bridge in the same VM Server (xenbr1 for example on node A) we have intermittent connection issues on those guests. Only 1 guest will respond to SSH, PING, etc. while the others don’t. After a while, one of the Guests that don’t have connection will respond and the one that seems to be fine won’t do it (like if they take turns to use that xenbr).
The VM Server version is a fresh downloaded and installed 2.2.1. Since we are using it as a test for future projects, the VM Servers aren’t patched from the ULN. The logs from xen or the server itself don’t show any related information to network problems.
We mainly use as a guide the chapters 6 (storage) and 7 (Networking) from the Roddy Rodstein – Underground Oracle VM Manual. We have tried to create the xen bridges manually (as many guides said so) and also we do it dynamic with a modified version of the default xen network-bridges script (My Oracle Support Note 730750.1), the results were the same problem mentioned before using both methods.
Do you know if this could be a configuration problem, or something already know like a bug??(I couldn’t find any info related for a similar problem)
*====Additional Information====*
Guests Info:
Paravirtualized OEL 5.6, vm.cfg example below (the guests have the same expecs)
bootloader = '/usr/bin/pygrub'
disk = ['file:/var/ovs/mount/3C4B132FC4316BE43BB9C81C8EFC8/running_pool/10_testvm01/System.img,xvda,w']
keymap = 'en-us'
memory = '4096'
name = '10_testvm01'
on_crash = 'restart'
on_reboot = 'restart'
uuid = '579cd1c0-b1df-aaa5-1b07-7345ff9490f0'
vcpus = 2
vfb = ['type=vnc,vncunused=1,vnclisten=0.0.0.0,vncpasswd=password']
vif = ['mac=00:16:3E:75:AB:B8, bridge=xenbr1']
NICs:
Intel 82576 Quad-Port x2 (8 total)
Brctl show output:
bridge name bridge id STP enabled interfaces
xenbr0 8000.001b218f9c50 no eth0
xenbr1 8000.001b218f9c51 no eth1
xenbr2 8000.001b21a91158 no eth4
xenbr3 8000.001b21a91159 no eth5
The other interfaces are used for iSCSI shared volume.
In advance, Thanks for any information that you could provide me in this problem.

Hello Sebastian, Thanks for taking your time into this.
In response to the first question, No, that was the brctl output when the VM Server didn’t have any guests running, my intention was only to show the basic bridge configuration that I made. The next is an example of the same output when there are 2 guests running on xenbr1.
Node A:
bridge name     bridge id               STP enabled     interfaces
xenbr0          8000.001b218f9c60       no              eth0
xenbr1          8000.001b218f9c61       no              vif8.0
vif7.0
eth1
xenbr2          8000.001b21a91138       no              eth4
xenbr3          8000.001b21a91139       no              eth5
Node B:
bridge name     bridge id               STP enabled     interfaces
xenbr0          8000.001b21932568       no              eth0
xenbr1          8000.001b21932569       no              vif6.0
vif5.0
eth1
xenbr2          8000.001b21a86ce8       no              eth4
xenbr3          8000.001b21a86ce9       no              eth5
Stopping or starting the iptables service won’t make any change in the behavior. Actually, I am quite confused about the iptables service, for example if I stop the service and then I start a machine (guest) the iptables service is started again. And as I said, stopping the service one more time doesn’t make any difference.
To the last question, these are the lines for my vif in the VM Guests (those running on xenbr1 only, the same hapends for the rest of the bridges, if you need me to post the rests just tell me):
Guest 1: vif = ['mac=00:16:3E:75:AB:B8, bridge=xenbr1']
Guest 2: vif = ['mac=00:16:3E:7B:49:99, bridge=xenbr1']
Guest 3: vif = ['mac=00:16:3E:17:98:04, bridge=xenbr1']
Guest 4: vif = ['mac=00:16:3E:46:92:AF, bridge=xenbr1']
I hope this helps to get a workaround in this problem, Thanks again for you time!

Similar Messages

  • How do I configure the Airport utility to allow more than one rule per port?

    How do I configure the Airport Utility (AU) to allow more than one rule per port?
    I am on a home network, with broadband cable modem.  I have my airport extreme connected to the broadband modem.  I have 2 servers in my home that need to be accessed remotely from time (SSH), and they also serve data for an iphone app, so I'm using a variety of protocols.  The problem I'm running into is that AU seems to only allow one rule per protocol, so if I go to add another address for access on a specific port that is being used by one of my servers, AU tells me "The Port Mapping Entry Already Exists". 
    I need to be able to allow SSH on both of my servers, for instance.  Am I missing something?  Is this doable with AU?
    Thanks for any insight.
    Khalid

    The Port Mapping "rules" on the AirPorts will allow you to: 1. Map a single port to a single IP address OR 2) Map multiple ports to a single IP address.
    What you won't be able to do is map a single or multiple ports to multiple IP addresses.

  • How do I use AE to allow more than one device with my cable modem?

    I connected by AE to my cable modem at my house in Japan and it works fine on "bridge mode," but only for one device at a time (this laptop, but not my iPod Touch, or vice versa). As soon as I connect a new device, it will kick the other one off. It seems that my cable modem here will only allow one device. Is there a way that I can use my Airport Extreme to allow more than one device and not have to pay the Internet provider extra for multiple IP addresses? How do I go about this? Do I select "share a public IP address" or do I select "distribute a range of IP addresses?" I tried these options but obviously wasn't doing it correctly, because then I lost the connection for everything... Thanks!

    It would be best if you "hard reset" the Airport Extreme to clear out the old and conflicting settings and then reconfigure it again.
    Hold in the reset button until you see the amber light begin to blink more quickly. Keep holding for another 3-4 seconds when you see this and then release the reset button. That will get the Extreme back to the original starting point.
    After you have powered the modem back up after the full reset, you will need to reconfigure the AirPort Extreme again. If you are using he guided setup in AirPort Utility, you will choose the option to "create a wireless network" during the setup.
    If you are using the Manual Setup, the Wireless Mode will be "Create a wireless network" and the setting for Connection Sharing would be "Share a public IP address". Adjusting the Connection Sharing setting would be the last thing that you do before you click Update to save settings.
    Here, I am assuming that you have a simple cable modem (it will have only one ethernet port), correct?

  • Have Revel Premium but will not allow more than 2g of photos...not showing unlimited Gigs...How to Access unlimited Gigs?

    Have Revel Premium..but still not allowed more than 2gigs of photos...How to access unlimited Gigs of Revel Premium?

    Hi Dale
    If you are signed in using the same email ID that I see here, you should have unlimited photo uploads.  It shouldn't be required to uninstall and reinstall the app, but since I can't explain your trouble, it seems reasonable to try that.  First, be sure that your photos are safely backed up outside of Revel, eg., to an external USB drive.  If your photos are already uploaded to Revel, also be sure that you can access them at www.adoberevel.com
    The best way to delete the app and clear the app cache is to long-click on Adobe Revel in Mac's Launchpad view.  In Launchpad, long-clicking an app should show a tiny 'X' button, which will remove the app.
    If the problem persists, can you send me a screen shot of your account details in the app settings? 

  • Problem with printing more than one page (ghostscript broken?)

    Hello,
    since one of the last package updates I have problems with printing more than one page. The print problems occurs as well with pdf files as well with printing websites. I use an actual KDE system with commercial turboprint printer driver. The first page always prints fine, but all consecutive pages are corrupted.  As from a similar problem some months ago, I assume a broken ghostscript package. I tried to downgrade ghostscript to check that, but I get depency problems:
    root@arch32 dieter]# ls -l /var/cache/pacman/pkg/ghostscript-*
    -rw-r--r-- 1 root root  9906288 21. Mär 2010  /var/cache/pacman/pkg/ghostscript-8.71-3-i686.pkg.tar.xz
    -rw-r--r-- 1 root root 11402624  8. Okt 22:44 /var/cache/pacman/pkg/ghostscript-9.00-1-i686.pkg.tar.xz
    [root@arch32 dieter]# pacman -U /var/cache/pacman/pkg/ghostscript-8.71-3-i686.pkg.tar.xz
    Löse Abhängigkeiten auf...
    Suche nach Zwischen-Konflikten...
    Fehler: Konnte den Vorgang (Kann Abhängigkeiten nicht erfüllen) nicht vorbereiten
    :: libspectre: benötigt ghostscript>=9.00
    [root@arch32 dieter]#
    Anyone else having printing problems or a solution for my problem?
    Thanks, Dieter

    This may not be related but I had a problem printing a pdf today whereby the second page got corrupted. The same pdf had printed fine several months ago. I realised that (long story) for some reason I had switched drivers (HP printer) from hpijs to hpcups. I installed the printer again as a "new" printer using the hpijs driver and it printed properly this time.
    So it may be that the bug causes issues with some drivers. You could try an alternative driver for the printer as temporary workaround?

  • How to write validation in java sript item should not allow more than 20 ch

    HI,
    I need to write validation in java script for a item it should not allow more than 20 characters.
    Thanks
    Nr

    If this answers your question, please mark your question as answered (so everyone knows it is answered) and assign points where you see fit..
    Thank you,
    Tony Miller
    Webster, TX

  • Should not allow more than one attendance or absence code on any given day

    Hi Hr Experts ,
    I need to use customer enhancement in my program.
    CATS should not allow more than one attendance or absence code on any given day. requirement is
    that each day will be either a full attendance or full absence and there will not be any mixture.
    Function/Program: u2022
         EXIT_SAPLCATS_006: CATS: Validate Entire Time Sheet
    transaction code CAT2.
    how to code the same?

    hai,
    check the Time constraint class for absence/attendance types.
    Regards,
    Chiran Reddy.

  • Not allow more than one person to change program

    Hi All,
    My requirement is that i want to change details of purchase order in module pool programming. I dont want more than one prson to change the same purchase order at the same time. Can someone tell me how can i achive this.
    Regards
    Shilpa

    Hi Shilpa,
    Is this a Z module pool or you are talking about the standard.
    If it is Z module pool create a new lock object of type exclusive or look out for standard lock object for purchase order in SE11.
    after generating the custome lock object SAP would generate 2 function modules 1) Enqueue_<lock object name> (Request lock) 2) Dequeue_<lock object name>(Release lock).
    call these lock FM'S in your module pool likely in the PBO call the Enqueue FM and process your transaction and finally by the end of the transaction call the Dequeue FM to release the lock locked.
    I believe you can try with the lock object 'EMEKKOE'
    Hope this helps you.
    Thanks and Regards,
    Ranjith Nambiar

  • Problem with starting more than one SwingWorker

    Hello
    I wonder if anyone could tell me if there are known problems with starting more than one SwingWorker thread at once?
    In response to an action the user performs, I need to obtain several lists of things from the server. This includes a couple of server-calls, and I want to do the server calls in a thread outside the awt-event thread. So I start a couple of SwingWorker-threads. This works fine sometimes, but not always. Sometimes code in some of the SwingWorkers finished method does not update the ui. I can see that the correct calls are made, but the ui is still not updated correctly. The problem seems to be related to the sequence of when the different thread are finished. For instance, if the sequence is like this:
    SwingWorker1.construct
    SwingWorker2.construct
    SwingWorker1.finished
    SwingWorker2.finished
    Things go fine, but if the sequence is:
    SwingWorker1.construct
    SwingWorker1.finished
    SwingWorker2.construct
    SwingWorker2.finished
    the ui-updates in SwingWorker1.finished is not done correctly.
    Can anyone help me with this?

    This is the point:
    In one SwingWorker thread you have 1 construct method, and 1 finish method - which are both invoked once.
    Therefore you only have one opportunity to update the gui in that thread. This forces you to use many threads if you want regular updates, which I try to avoid.
    Therefore, the solution!
    Have a loop in the construct method that executes the algorithm accordingly, updating the gui accordingly at regular times, maintaining just the 1 thread - becomes easier and nicer for the programmer and the JVM.
    The finish method in this case is to update the gui when all iterations are finished.
    There is nothing wrong with this. Just because you have a finish method that is called in the event-dispatching thread doesn't mean that all your update code must be in there.
    What you MUST ensure is that ALL your update code is executed in the event-dispatching thread, that is the most important thing. After all, SwingWorker is just a helper class, not the gospel template of how to update a gui.

  • I have Elements 10. It doesn't handle RAW. It also doesn't allow more than one Fine JPG to be downloaded at a time. Can this be fixed with a download, or am I stuck to upgrade to Elements 13?

    I have Elements 10. It doesn't handle RAW. It also doesn't allow more than one Fine JPG to be downloaded at a time. Can this be fixed with a download, or am I stuck to upgrade to Elements 13?

    philips69374220 a écrit:
    I have Elements 10. It doesn't handle RAW.
    Yes, it does.
    FAQ: Will Photoshop Elements work with my camera, or Why won't my raw files open?
    It can handle the raw files covered by the ACR 6.7 version.
    For newer cameras, you can use the free Adobe DNGconverter to batch convert a folder into the DNG raw format that PSE10 can read and edit.
    (see the link in the upper document)
    Fine JPG to be downloaded at a time.
    All versions of Elements can open many jpegs at the same time, and the organizer lets you import as many as you want?

  • I am not able to update ios 5 to my iphone4, i am getting the error code 3259. i have trouble shooted my computer, but again i am getting the same problem. i tried more than 5 times

    i am not able to update ios 5 to my iphone4, i am getting the error code 3259. i have trouble shooted my computer, but again i am getting the same problem. i tried more than 5 times

    Try updating via iTunes.

  • Allowing more than 1 apple ID on iPad?

    How to allow more than 1 apple ID on iPad?

    For what purpose? It is easy in some cases, impossible in others.
    You can only have one iCloud account in Settings > iCloud,
    You can have a different one (only one) in Settings > iTunes & App Stores.
    You can have multiple iCloud accounts in Settings > Contacts, Calendars; some functions (Photo Stream, Documents & Data) can only be associated with the primary iCloud account.
    Keep in mind that the iPad is designed to be a single-user device.

  • Problem with Assigning more than one value to GROUP dynamically

    Hi,
    I have a problem with assigning more than one value to GROUP varible dynamically.
    I am able to assign only one value dynamically through Initialization block
    I have even tried with the ROW-WISE initialization blocks..
    using this query..
    SELECT 'GROUP', G.GROUP_NAME
    FROM GROUP_MAP G
    WHERE G.USER_NAME = ':USER'
    if GROUP_1, GROUP_2 are two groups to be associated,
    through this, i'm getting " GROUP_1;GROUP_2 " into GROUP variable ( seen from Narative view )
    And the properties and securities of this Groups are not inherited.
    Please let me know if there is any other way to Populate the GROUP variable dynamically with more than one value.
    Thank you.,

    Hi,
    i finally got in this way..
    i had created a function which takes USER_NAME as input and returns a string that contains the GROUP names with semicolon delimeted..
    Though it is same as that of ROW-WISE initialization,
    the properties of those groups are also being inherited..
    Now, i can assign more than one groups and its properties to a user dynamically.

  • Can there be more than one JVM Running on the same machine

    Can there be more than one JVM Running on the same machine.

    Even JVM's of different versions (or vendors) can run on the same box at the same time.

  • Can a single datasource be used by more than one Application running on the

    Can a single datasource be used by more than one Application running on the system?

    What, in this context, do you mean by "datasource"?

Maybe you are looking for

  • Can't get macbook to boot up

    I can't get my MacBook to boot up, Come on and wheel spins. Screen turn  light blue, then dark blue with curser and just keep repeating that pattern.

  • How to change host name or host ip in AIA after installation

    Hi, we have AIA11.1.1.5.0 and O2C PIP installed. we need to change host name used in AIA to some different value. Could you please suggest what all steps are required for this. Thanks & Regards, Bob

  • Mail unstable crashes slow

    Just upgraded to 10.9 and am going nuts trying to use mail.  It has crashed 5 times in a row just trying to listen to some voicemail attachments.  I have been listening to 100s of voicemails every day  in mail for years. Today it is taking me HOURS b

  • Comma problem in charcter field

    hi all, i am developing a report for that i need to show the total amount for one field.i did it. but to show the amount i used a varible of type CHAR.but i want a  comma between the digits of toatal amount. can any one tell me how to do this without

  • Will Win 7 32 bit work an a iMac

    I'm buying a 2009 or later iMac.  I have a few work programs I need to run from home so will go the bootcamp route.  Newbie with Mac's here but bought my wife a MacMini mid 2014 and so now I want something for myself but hampered by work requirements