NSM 3.0.4 "Enforce Policy Path" problem

Hi,
I have run into a big problem using "Enforce Policy Path"
Due to some SAN changes we have created new USER volumes
And we are using "enforce policy path" for the user move proccess.
The problem is that if i run enforce policy path on say 200 users.
Every user will end up in the eliglible que wating for the policy to alow moves, so far so good.
When the policy eventualy alow moves the NSM engine will decide where to put the homedirs.
The problem is that NSM will loock at the volume list and pick the one volume whit most free space
and then the engine will send all my 200 users to that volume, even if its about to run full.
The engine will not change desination during the run even if the run will take 10 houers.
This is a realy big problem. I have filld volumes a cuple of times and it is not plessent to sort out that mess afterwards.
The dicison where to put the user shuld be made when the copying is begining, not when the policy alow moves.
Is this work as design or have i missed somthing?
The system:
NSM ENgine: NSM 3.0.4 running on SLES11 sp1 OES11
User volumes: OES11 cluster on SLES11 sp1
we are not using any kind of quota at this custumer
Best Regads
Johan

On 9/13/2012 4:16 PM, jkullberg wrote:
>
> Hi,
> I have run into a big problem using "Enforce Policy Path"
>
> Due to some SAN changes we have created new USER volumes
> And we are using "enforce policy path" for the user move proccess.
>
> The problem is that if i run enforce policy path on say 200 users.
> Every user will end up in the eliglible que wating for the policy to
> alow moves, so far so good.
>
> When the policy eventualy alow moves the NSM engine will decide where
> to put the homedirs.
> The problem is that NSM will loock at the volume list and pick the one
> volume whit most free space
> and then the engine will send all my 200 users to that volume, even if
> its about to run full.
>
> The engine will not change desination during the run even if the run
> will take 10 houers.
> This is a realy big problem. I have filld volumes a cuple of times and
> it is not plessent to sort out that mess afterwards.
>
> The dicison where to put the user shuld be made when the copying is
> begining, not when the policy alow moves.
>
> Is this work as design or have i missed somthing?
>
> The system:
> NSM ENgine: NSM 3.0.4 running on SLES11 sp1 OES11
> User volumes: OES11 cluster on SLES11 sp1
>
> we are not using any kind of quota at this custumer
>
> Best Regads
> Johan
>
>
Johan,
I believe we've addressed your concerns directly through our Support
team, but for anyone else experiencing similar behavior:
NSM calculates target path distributions when an event is put on the
queue. For large management actions, like an "Enforce Policy Path"
action with multiple target paths, using an "Available free space"
distribution method may well mean that all queued events are given the
same target path, since that path had more free space when the event was
initially created.
Therefore, if even or nearly-even distributions across multiple target
paths are desired, using the "Random" distribution method may be the
better choice for a large management action.
- NFMS Support Team

Similar Messages

  • Which way to enforce policy for endpoint from gateway router instead of switch

    Dear team,
    I am proposing ISE to customer. They want to deploy ISE as central authentication and policy point for users in branches. I would like to ask if this scenario is possible or not:
    - When user client is plugged into access switch, the switch will use 802.1x or MAB in switch port
    - After authentication, as normal method, we will push a dACL or VLAN change from ISE to switch in authorization statements. But customer dont want to apply port ACL on switch. They want to enforce policy from the gateway Router.
    So is there any way to do that? I'm thinking about SGT but I dont have any experience on it. Please help to solve this problem. Thank you very much.
    Kind regards,
    Hiep Nguyen.

    Hiep,
    You can use authentication proxy to push ACLs for users on the router. However the port based ACL is your best approach because you can determine authorization at the port level and if the user moves so does the policy.
    thanks,
    Tarik Admani
    *Please rate helpful posts*

  • Policy paths to become accessible

    Have several users pending waiting for policy paths to become accessible.
    any ideas?
    The dirs are being created in the right paths. but no quotas are set etc.
    NSM 2.5.2
    08/26 14:24:01 4: 240279 Go: lleos.STU.HAC.HS.HISD Waiting for Policy Paths to become accessible
    08/26 14:24:01 4: 240279 E372 Begin SetPolicy: <lleos.STU.HAC.HS.HISD>
    08/26 14:24:01 4: 240289 Go: smonte.STU.HAC.HS.HISD Confirming that the source directory is not in use
    08/26 14:24:01 4: 240289 E372 Begin SetPolicy: <smonte.STU.HAC.HS.HISD>
    08/26 14:24:01 4: 240289 FSFSetPolicy: Home directory (HNET0/SYS:FACTORY\PROXYHOM) of object (smonte.STU.HAC.HS.HISD) is set to the proxy home directory.
    08/26 14:24:01 4: 240289 E372 End SetPolicy: <smonte.STU.HAC.HS.HISD> status=8035
    08/26 14:24:01 4: 241007 Go: akeyse.STU.HMS.MS.HISD Waiting for Policy Paths to become accessible
    08/26 14:24:01 4: 241007 E372 Begin SetPolicy: <akeyse.STU.HMS.MS.HISD>
    08/26 14:24:01 4: 234461 Go: aromer.STU.HAC.HS.HISD Setting the quota
    08/26 14:24:01 4: 234461 E372 Begin SetPolicy: <aromer.STU.HAC.HS.HISD>
    08/26 14:24:01 0: 232420 DirRestriction: ERROR NWSetDirSpaceLimit: 89FF
    08/26 14:24:01 0: 240117 DirRestriction: ERROR NWSetDirSpaceLimit: 89FF
    08/26 14:24:01 0: 234256 DirRestriction: ERROR NWSetDirSpaceLimit: 89FF
    08/26 14:24:01 0: 234461 DirRestriction: ERROR NWSetDirSpaceLimit: 89FF
    08/26 14:24:01 0: 240288 DirRestriction: ERROR NWSetDirSpaceLimit: 89FF
    08/26 14:24:01 0: 240277 DirRestriction: ERROR NWSetDirSpaceLimit: 89FF
    08/26 14:24:01 4: 232420 E372 End SetPolicy: <mroman1.STU.HAC.HS.HISD> status=8110
    08/26 14:24:01 4: 234256 E372 End SetPolicy: <rmonci.STU.HAC.HS.HISD> status=8110
    08/26 14:24:01 4: 240288 E372 End SetPolicy: <smonte.STU.HAC.HS.HISD> status=8110
    08/26 14:24:01 4: 234461 E372 End SetPolicy: <aromer.STU.HAC.HS.HISD> status=8110
    08/26 14:24:01 4: 240117 E372 End SetPolicy: <dreyes2.STU.HAC.HS.HISD> status=8110
    08/26 14:24:01 2: 240279 E147 A new directory for <lleos.STU.HAC.HS.HISD> cannot be created in any of the defined policy paths.
    08/26 14:24:01 4: 240279 E372 End SetPolicy: <lleos.STU.HAC.HS.HISD> status=8055
    08/26 14:24:01 2: 241007 E147 A new directory for <akeyse.STU.HMS.MS.HISD> cannot be created in any of the defined policy paths.
    08/26 14:24:01 4: 241007 E372 End SetPolicy: <akeyse.STU.HMS.MS.HISD> status=8055
    08/26 14:24:01 2: 240172 E147 A new directory for <mroble1.STU.MHS.HS.HISD> cannot be created in any of the defined policy paths.
    08/26 14:24:01 4: 240172 E372 End SetPolicy: <mroble1.STU.MHS.HS.HISD> status=8055
    08/26 14:24:02 4: U_Mgr PerformQueueMaint: mroble1.STU.MHS.HS.HISD move action to READY
    08/26 14:24:02 4: U_Mgr PerformQueueMaint: lleos.STU.HAC.HS.HISD move action to READY
    08/26 14:24:02 4: U_Mgr PerformQueueMaint: smonte.STU.HAC.HS.HISD move action to READY
    08/26 14:24:02 4: U_Mgr PerformQueueMaint: akeyse.STU.HMS.MS.HISD move action to READY
    08/26 14:24:02 4: 240117 Go: dreyes2.STU.HAC.HS.HISD Setting the quota
    08/26 14:24:02 4: 240117 E372 Begin SetPolicy: <dreyes2.STU.HAC.HS.HISD>
    08/26 14:24:02 4: 240277 Go: lleos.STU.HAC.HS.HISD Setting the Quota
    08/26 14:24:02 4: 240288 Go: smonte.STU.HAC.HS.HISD Setting the quota
    08/26 14:24:02 4: 240288 E372 Begin SetPolicy: <smonte.STU.HAC.HS.HISD>
    08/26 14:24:02 4: 232420 Go: mroman1.STU.HAC.HS.HISD Setting the quota
    08/26 14:24:02 4: 232420 E372 Begin SetPolicy: <mroman1.STU.HAC.HS.HISD>
    08/26 14:24:02 4: 234256 Go: rmonci.STU.HAC.HS.HISD Setting the quota

    chayden,
    Within NSMAdmin -> Pending Events, can right-click the "stuck" event and
    select the Bypass option, do the events then process?
    thanks,
    NSM Development
    On 8/26/2010 4:06 PM, chayden wrote:
    >
    > Have several users pending waiting for policy paths to become
    > accessible.
    > any ideas?
    > The dirs are being created in the right paths. but no quotas are set
    > etc.
    >
    >
    > NSM 2.5.2
    >
    >
    > 08/26 14:24:01 4: 240279 Go: lleos.STU.HAC.HS.HISD Waiting for Policy
    > Paths to become accessible
    > 08/26 14:24:01 4: 240279 E372 Begin SetPolicy:<lleos.STU.HAC.HS.HISD>
    > 08/26 14:24:01 4: 240289 Go: smonte.STU.HAC.HS.HISD Confirming that the
    > source directory is not in use
    > 08/26 14:24:01 4: 240289 E372 Begin SetPolicy:
    > <smonte.STU.HAC.HS.HISD>
    > 08/26 14:24:01 4: 240289 FSFSetPolicy: Home directory
    > (HNET0/SYS:FACTORY\PROXYHOM) of object (smonte.STU.HAC.HS.HISD) is set
    > to the proxy home directory.
    > 08/26 14:24:01 4: 240289 E372 End SetPolicy:<smonte.STU.HAC.HS.HISD>
    > status=8035
    > 08/26 14:24:01 4: 241007 Go: akeyse.STU.HMS.MS.HISD Waiting for Policy
    > Paths to become accessible
    > 08/26 14:24:01 4: 241007 E372 Begin SetPolicy:
    > <akeyse.STU.HMS.MS.HISD>
    > 08/26 14:24:01 4: 234461 Go: aromer.STU.HAC.HS.HISD Setting the quota
    > 08/26 14:24:01 4: 234461 E372 Begin SetPolicy:
    > <aromer.STU.HAC.HS.HISD>
    > 08/26 14:24:01 0: 232420 DirRestriction: ERROR NWSetDirSpaceLimit:
    > 89FF
    > 08/26 14:24:01 0: 240117 DirRestriction: ERROR NWSetDirSpaceLimit:
    > 89FF
    > 08/26 14:24:01 0: 234256 DirRestriction: ERROR NWSetDirSpaceLimit:
    > 89FF
    > 08/26 14:24:01 0: 234461 DirRestriction: ERROR NWSetDirSpaceLimit:
    > 89FF
    > 08/26 14:24:01 0: 240288 DirRestriction: ERROR NWSetDirSpaceLimit:
    > 89FF
    > 08/26 14:24:01 0: 240277 DirRestriction: ERROR NWSetDirSpaceLimit:
    > 89FF
    > 08/26 14:24:01 4: 232420 E372 End SetPolicy:<mroman1.STU.HAC.HS.HISD>
    > status=8110
    > 08/26 14:24:01 4: 234256 E372 End SetPolicy:<rmonci.STU.HAC.HS.HISD>
    > status=8110
    > 08/26 14:24:01 4: 240288 E372 End SetPolicy:<smonte.STU.HAC.HS.HISD>
    > status=8110
    > 08/26 14:24:01 4: 234461 E372 End SetPolicy:<aromer.STU.HAC.HS.HISD>
    > status=8110
    > 08/26 14:24:01 4: 240117 E372 End SetPolicy:<dreyes2.STU.HAC.HS.HISD>
    > status=8110
    > 08/26 14:24:01 2: 240279 E147 A new directory for
    > <lleos.STU.HAC.HS.HISD> cannot be created in any of the defined policy
    > paths.
    > 08/26 14:24:01 4: 240279 E372 End SetPolicy:<lleos.STU.HAC.HS.HISD>
    > status=8055
    > 08/26 14:24:01 2: 241007 E147 A new directory for
    > <akeyse.STU.HMS.MS.HISD> cannot be created in any of the defined policy
    > paths.
    > 08/26 14:24:01 4: 241007 E372 End SetPolicy:<akeyse.STU.HMS.MS.HISD>
    > status=8055
    > 08/26 14:24:01 2: 240172 E147 A new directory for
    > <mroble1.STU.MHS.HS.HISD> cannot be created in any of the defined policy
    > paths.
    > 08/26 14:24:01 4: 240172 E372 End SetPolicy:<mroble1.STU.MHS.HS.HISD>
    > status=8055
    > 08/26 14:24:02 4: U_Mgr PerformQueueMaint: mroble1.STU.MHS.HS.HISD move
    > action to READY
    > 08/26 14:24:02 4: U_Mgr PerformQueueMaint: lleos.STU.HAC.HS.HISD move
    > action to READY
    > 08/26 14:24:02 4: U_Mgr PerformQueueMaint: smonte.STU.HAC.HS.HISD move
    > action to READY
    > 08/26 14:24:02 4: U_Mgr PerformQueueMaint: akeyse.STU.HMS.MS.HISD move
    > action to READY
    > 08/26 14:24:02 4: 240117 Go: dreyes2.STU.HAC.HS.HISD Setting the quota
    > 08/26 14:24:02 4: 240117 E372 Begin SetPolicy:
    > <dreyes2.STU.HAC.HS.HISD>
    > 08/26 14:24:02 4: 240277 Go: lleos.STU.HAC.HS.HISD Setting the Quota
    > 08/26 14:24:02 4: 240288 Go: smonte.STU.HAC.HS.HISD Setting the quota
    > 08/26 14:24:02 4: 240288 E372 Begin SetPolicy:
    > <smonte.STU.HAC.HS.HISD>
    > 08/26 14:24:02 4: 232420 Go: mroman1.STU.HAC.HS.HISD Setting the quota
    > 08/26 14:24:02 4: 232420 E372 Begin SetPolicy:
    > <mroman1.STU.HAC.HS.HISD>
    > 08/26 14:24:02 4: 234256 Go: rmonci.STU.HAC.HS.HISD Setting the quota
    >
    >

  • Path problem for "Load VRML File.vi" in EXE

    Hello,
    The new integrated 3d Picture Control functionality in LabVIEW 8.20 is amazing.  It is a really easy to use implementation of OpenGL.  I've discovered one bug/issue when building VI's to an exe that includes the 3d Picture Control:
    If "Load VRML File.vi" is used, in the executable, you will encounter a LabVIEW Error 7 due to a path problem in the following vi:
    NI_3D Picture Control.lvlib:Load VRML File.vi->NI_3D Picture Control.lvlib:NI_Old 3D Toolkit.lvlib:Read WRL file.vi->NI_3D Picture Control.lvlib:NI_Old 3D Toolkit.lvlib:Initialize.vi
    The File Not Found problem will prevent the vrml file from loading.  Navigating down into the subVI's of the "Load VRML File.vi" shown above easily reveals the problem.  I've included a screenshot of the diagram of that VI.  The relative
    path resulting from the double "Strip Path" operation is not valid
    in the executable.  I'm not sure where that "definitions" file resides
    in the runtime deployment or if it's even included, so fixing the path to account for the differences in the exe vs. development environment path is not an option.   I'm also usually very hesitant to make any mods to anything in vi.lib.
    For the development environment, the "definitions" file can be found at: [LabVIEW 8.2 dir]\vi.lib\picture\3D Picture Control
    The easy fix is to include the "definitions" file in the same directory as your exe when you build.  Fortuitously, this does the trick because the first strip path gives the path to the exe and then the second strip path results in the path to the directory where the exe resides.
    Hopefully NI will fix this path reference properly in future revisions.
    Enjoy!
    Attachments:
    WRL Debug.jpg ‏77 KB

    Hi Chris,
    Thanks a lot for the feedback!  This was reported to R&D (# 47F9DJIQ) for further investigation.
    Regards,
    Justin D

  • Path problem while refering the file in tomcat

    In the jsp file i am going to update one property file which resides in the same folder using file output stream.
    it gives path problem.how can refer the path of that file

    try using getServletContext().getRealPath(java.lang.String path)..You can check out the API for more detail regarding this method.

  • Path problem when moving from Mac to PC

    Adobenoob wrote:
    Hi,
    I'm trying to move our Adobe InDesign installation from Mac to PC, but I ran into a path problem. A lot of our publications/documents in Adobe InDesign have linked to pictures in the filesystem (Windows 2008 R2 server). It goes like this:
    DTP:Produktbilleder:0893ny:0893_467+468_05_Agrp frit_.tif
    And is linked like this directly from InDesign.
    The actual path is:
    /Volumes/DTP/Produktbilleder/0893ny/0893_467+468_05_Agrp frit_.tif
    On the PC I cannot use that path notation and have to go like this:
    F:\DTP\Produktbilleder\0893ny\0893_467+468_05_Agrp frit_.tif
    When the publication/document in InDesign have the Mac link "hardcoded" the PC path will not work.
    Is there a relatively easy way to get the InDesign on PC to use the Mac link or does one have to change all the "hardcoded" links in the publications/documents?
    I hope you understand my question - don't hesitate to ask for more info.
    Best Regards
    Brian

    Hi,
    I have just tested the function - and it seems that the files have to be in the same folder. It is not recursive as I see it. And since we have tens of thousand of pictures in thousands of different folders it does not seem to work.
    Any other suggestions?
    Regards

  • Path problem in windows os

    Dear friends,
    some time I meet a strange class path problem under windows enviroment. that is, the class path uses "/" to splite directory while not "\". so java will report error message like "NoClassFoundError: com/boland/...". I think there should be a way to adjust this environment problem. but I don't know how to set this. I will greatly appreciate if you happen to know this and let me know.
    Best wishes,
    Sam

    You reported an error in a package statement or reference. This is nothing to do with the OS folder structure per se, altho that is how it is implemented on a given platform like windows. Classpath statements are NOT platform independent, due to path separator issues. You should not use a system-wide classpath variable anyway, as this is really quite bad practice. Instead, create a run script for you program, and put the -cp switch in there. In any case, you should be referencing packages (separated by dots) in there anyway, not actual paths.

  • Path problem during  Change of Original

    Hello,
    I am facing path problem while changing the Original file in a DIR.
    let say i created a DIR x and attached file a.txt from c:\ and  saved the DIR.
    Now if i use cv02 and select a original for change the popup window comes with data carrier and original file path  the path is shown as c:\a.txt which is actual original path.
    if i click on continue it is opening the c:\a.txt files and  changes are done on the original file on my pc.
    This way my original file is changed on pc and in DIR also.
    I want to know how to avoid this?.
    Regards
    Shiv

    That is why they call it document "Management".  The Original File is in the "Vault" where it can be managed, not on the desktop.  If you want to protect/save the file on your desktop, set the flag in the config of the workstation application to not allow "rename" of the temporary file.  You are just attempting to circumvent the intended design of the system. What you should really do is set the flag to "delete" the file after check-in.

  • File path problem

    I have looked an read through almost all the file path problem post possible and I am still having issues maybe one of you guys can help me, here are my files
    I am doing this as an example so that I can apply it to all of my file problems....
    Harold Timmis
    [email protected]
    Orlando,Fl
    *Kudos always welcome
    Attachments:
    pathexample.zip ‏122 KB

    First of all, to troubleshoot the problem it would help to put some filepath indicators at each point so that you can see what is going on. Also, in your exe having an error dialog "Simple Error Handler.vi" to let you know what LabVIEW didn't like in the exe.
    Now, when you run a top level ("Main.vi") and use the "Current VI's Path " in the development mode it returns <Filepath>\"Current path"\Main.vi. So stripping once will get you to  <Filepath>\"Current path" .    Now if you make it into an exe the "Current VI's Path" returns <Filepath>\"Current path"\"Name.exe"\Main.vi so you are "nested" one deeper.
    I use the following construct to determine whether the vi is being used as in the development environment or as an exe, the parse the path accordingly, although in this instance it is used to supply different directory names to a little more complex file system.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • Help File Path Problem

    Hi,
    I recently upgraded to a new computer and I have Develope toolbox and some other extensions from Web Assist and curiously when I click on HELP button in any of them I receive in error message like the one below.....virtually all of the error messages are the same. I known that it is a path problem, but when I follow the path indicated in the error message I find the file exactly where it should be on the computer.....hmmmm...any ideas out there?
    Firefox can't find the file at /MacHD/Users/jimelander/Library/Application Support/Adobe/Dreamweaver 9/Configuration/Shared/DeveloperToolbox/classes/temp.htm

    I think un install ADDT then reinstall it..
    Hope this helps
    Mohnkhan
    http://www.mohitech.com

  • Shortest path problem in ABAP

    Hi experts,
    Is it possible to write the code for the "Shortest path problem" in ABAP?If yes, what is the code?
    Moderator Message: Don't expect members to spoon-feed you
    Edited by: Suhas Saha on Jul 25, 2011 11:13 AM

    Hi munish,
    I dont think there is any thing wrong with the ABAP code.
    Try testing your ABAP mapping using transaction code SXI_MAPPING_TEST in XI.
    Enter the Details asked and then enter TEst data in XML format.. 
    Also, you can make use of the Trace element to find out if there is any thing wrong with the code.
    Include the following Statements after every step in the ABAP code to ensure that the particular step is completed successfully.
    data : l_trace type string.
    concatenate l_trace '<Message you want to display>' into l_trace.
    trace->trace(level = '<level>'
    message =l_trace).  
    The trace is visible in SXMB_MONI (click on "Trace" in the left pane to view).
    using this you will get to know i the code is functioning as desired.
    Regards,
    Yashaswee.

  • Custom mySQL  - updating path / problem with pre-installed mySQL

    I've got a custom mySQL installation setup and humming along on a 10.6.4 server. The problem is although I've updated the paths to search on usr/local/mysql/bin, when I try to access by using the shortcut mysql i get this error: Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' . To be clear, mySQL is working fine - it's just the shortcut that's not.
    This makes me think that the shell is looking first at the default [not enabled] apple mysql install. So something in my paths must be wiggy.
    I had this working perfectly on my 10.4 Xserve but the no one, I'm at a loss.
    Has anyone else run into this - any tips? I'm not going to be running the Apple install of mySQL.

    Actually, my problem is not with the socket location but with the data directory location. But I think is caused by the same path problem to data as yours was with socket. I have posted this question to the Mac OS X Technologies > Unix forum. If you could take a look, I would appreciate it.
    Thanks.

  • Help Files Path Problem

    Hi,
    I recently upgraded to a new computer and I have Develope
    toolbox and some other extensions from Web Assist and curiously
    when I click on HELP button in any of them I receive in error
    message like the one below.....virtually all of the error messages
    are the same. I known that it is a path problem, but when I follow
    the path indicated in the error message I find the file exactly
    where it should be on the computer.....hmmmm...any ideas out there?
    Firefox can't find the file at
    /MacHD/Users/jimelander/Library/Application
    Support/Adobe/Dreamweaver
    9/Configuration/Shared/DeveloperToolbox/classes/temp.htm

    OleLena wrote:
    > Firefox can't find the file at
    /MacHD/Users/jimelander/Library/Application
    > Support/Adobe/Dreamweaver
    > 9/Configuration/Shared/DeveloperToolbox/classes/temp.htm
    I'd check to ensure that you have the latest versions of the
    WebAssist extensions as this may have been fixed. I seem to recall
    seeing this issue when the primary browser (from Dreamweaver's
    perspective, the one that F12 or preview in browser opens up) is
    not open when the help is accessed. Try having your browser open
    and then access the help.
    Danilo Celic
    |
    http://blog.extensioneering.com/
    | WebAssist Extensioneer
    | Adobe Community Expert

  • Mirrored volumes pathing problems

    mirrored volumes pathing problems        
    I am running Windows 2008 Server Datacenter.
    I created some mirrored volumes with disk administrator.
    These disk are in a fibre channel fabric.
    All paths go down so disk administrator losses the disks.
    All paths come up and disk administrator recovers the disks.
    The mirrors all show as failed.
    There are disks that show as failed, and disks that show as foreign.
    When I import the foreign disks. 
    One of the mirrored volume starts resyncing, and the other mirrored volume comes up as 2 simple volumes.
    Both mirrored volumes were in sync when the paths went down.
    So I expected them to come back up as mirrored volumes when the paths come back up.
    There is no I/O running at the time of the path failures.

    So let me see if I understand correctly.
    2 volumes presented to 2008 Datacenter via fibre channel
    Volumes are then mirrored via windows
    Disks drop off line and then the second mirror is 2 simple volumes but the first is rebuilding.
    So question 1 - Is it for read performance that the disks are mirrored?
    Question 2 - what disk errors appear in the event log when this happens
    Question 3 - whats the HBA used in the server
    Question 4 - Whats the backend staorage
    Question 5 - Is MPIO being used?
    Do we know the reason that the paths became unavailable? That would be probably my biggest concern.
    Also when the simple volumes came back up was the data available?
    Brad Held http://windorks.wordpress.com

  • Open Directory, third party LDAP search path problem on Snow Leopard

    Happy new year folks,
    I ran into an interesting problem this past week in regards to a third party LDAP directory in the Search path (which used to work on previous versions). The issue brings the server to its knees eventually. I'm still digging through the logs, but here's the general breakdown...
    1. Add third-party LDAP to the OD node list. This has always worked on previous versions, and appears to still work at the most basic level. I can navigate the node with DSCL, read records, etc.
    1. Add third-party LDAP to the OD search path.
    2. Wait a few minutes....
    3. The server begins to slow down. Apache, SSH, ServerAdmin service stop responding. I'm able to run "top" briefly, which shows an increase of threads.
    4. Restart the server and quickly remove the directory from the OD search path
    5. Server goes back to being rock solid with very nice response times for Apache, SSH, ServerAdmin, etc.
    If anyone has any debugging suggestions, or has seen this before, let me know.
    Jaime
    --- Below is some console output leading up to the chaos. Before adding to search path, everything looks good --------------------
    bash-3.2# dscl
    Entering interactive mode... (type "help" for commands)
    read /LDAPv3/ldap.itd.umich.edu/Users/jaimelm cn
    dsAttrTypeNative:cn:
    Jaime Magiera
    Jaime L Magiera 1
    Jaime L Magiera
    --- Add to Search Path, which hangs ------------------------------------------------------------------------------
    bash-3.2# dscl /Search -append / CSPSearchPath /LDAPv3/ldap.itd.umich.edu
    --- DSCL in debug mode contains the following ----------------------------------------------
    2010-01-01 19:26:25 EST - T[0x00000001037A5000] - Client: ipfw, PID: 1097, API: libinfo, Server Used : libinfomig DAR : Procedure = getprotobynumber (13) : Result code = 0
    2010-01-01 19:26:25 EST - T[0x00000001037A5000] - Client: sso_util, PID: 1103, API: dsFindDirNodes(), Server Used : DAR : 1 : Dir Ref = 16779669 : Requested nodename = /Search
    2010-01-01 19:26:25 EST - T[0x00000001037A5000] - Plug-in call "dsDoPlugInCustomCall()" failed with error = -14292.
    2010-01-01 19:26:25 EST - T[0x00000001037A5000] - Port: 27151 Call: dsDoPlugInCustomCall() == -14292
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsFindDirNodes(), Server Used : DAR : 1 : Dir Ref = 16779
    707 : Requested nodename = /LDAPv3/ldap.itd.umich.edu
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsFindDirNodes(), Server Used : DAR : 2 : Dir Ref = 16779707 : Result code = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsVerifyDirRefNum(), Server Used : DAC : Dir Ref 167797072010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsVerifyDirRefNum(), Server Used : DAR : Dir Ref 16779707
    : Result code = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsFindDirNodes(), Server Used : DAC : Dir Ref 16779707 :
    Data buffer size = 1282010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsFindDirNodes(), Server Used : DAR : 1 : Dir Ref = 16779
    707 : Requested nodename = ConfigNode2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsFindDirNodes(), Server Used : DAR : 2 : Dir Ref = 16779
    707 : Result code = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: Requesting dsOpenDirNode with PID = 1114, UID = 0, and EUID = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsOpenDirNode(), Configure Used : DAC : Dir Ref = 16779707 : Node Name = /Configure
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsOpenDirNode(), Configure Used : DAR : Dir Ref = 1677970
    7 : Node Ref = 33556926 : Result code = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsVerifyDirRefNum(), Server Used : DAC : Dir Ref 16779707
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsVerifyDirRefNum(), Server Used : DAR : Dir Ref 16779707 : Result code = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsGetDirNodeInfo(), Configure Used : DAC : Node Ref = 33556926 : Requested Attrs = dsAttrTypeStandard:OperatingSystemVersion : Attr Type Only Flag = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsGetDirNodeInfo(), Configure Used : DAR : Node Ref = 33556926 : Result code = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsGetDirNodeInfo(), Search Used : DAC : Node Ref = 33556924 : Requested Attrs = dsAttrTypeStandard:LSPSearchPath : Attr Type Only Flag = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsGetDirNodeInfo(), Search Used : DAR : Node Ref = 33556924 : Result code = 0
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Client: dscl, PID: 1114, API: dsDoPlugInCustomCall(), Search Used : DAC : Node Ref = 33556924 : Request Code = 444
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Checking for Search Node XML config file:
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - /Library/Preferences/DirectoryService/SearchNodeConfig.plist
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Have written the Search Node XML config file:
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - /Library/Preferences/DirectoryService/SearchNodeConfigBackup.plist
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - Setting search policy to Custom search
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - CSearchPlugin::SwitchSearchPolicy: switch - reachability of node </LDAPv3/127.0.0.1> retained as <true>
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - CSearchPlugin::CheckNodes: checking network node reachability on search policy 0x0000000000002201
    2010-01-01 19:26:36 EST - T[0x00000001037A5000] - CCachePlugin::EmptyCacheEntryType - Request to empty all types - Flushing the cache
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - Client: Requesting dsOpenDirNode with PID = 0, UID = 0, and EUID = 0
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - Internal Dispatch, API: dsOpenDirNode(), LDAPv3 Used : DAC : Dir Ref = 16777216 : Node Name = /LDAPv3/127.0.0.1
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - Internal Dispatch, API: dsOpenDirNode(), LDAPv3 Used : DAR : Dir Ref = 16777216 : Node Ref = 33556929 : Result code = 0
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - CSearchPlugin::CheckNodes: calling dsOpenDirNode succeeded on node </LDAPv3/127.0.0.1>
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - Internal Dispatch, API: dsCloseDirNode(), LDAPv3 Used : DAC : Node Ref = 33556929
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - Internal Dispatch, API: dsCloseDirNode(), LDAPv3 Used : DAR : Node Ref = 33556929 : Result code = 0
    2010-01-01 19:26:36 EST - T[0x0000000103181000] - mbr_mig - dsFlushMembershipCache - force cache flush (internally initiated)
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - Client: Requesting dsOpenDirNode with PID = 0, UID = 0, and EUID = 0
    2010-01-01 19:26:36 EST - T[0x0000000103181000] - Membership - dsNodeStateChangeOccurred - flagging all entries as expired
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - Internal Dispatch, API: dsOpenDirNode(), LDAPv3 Used : DAC : Dir Ref = 16777216 : Node Name = /LDAPv3/ldap.itd.umich.edu
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - CLDAPNodeConfig::InternalEstablishConnection - Node ldap.itd.umich.edu - Connection requested for read
    2010-01-01 19:26:36 EST - T[0x000000010070A000] - CLDAPNodeConfig::FindSuitableReplica - Node ldap.itd.umich.edu - Attempting Replica connect to 141.211.93.133 for read
    2010-01-01 19:26:36 EST - T[0x0000000102481000] - CCachePlugin::SearchPolicyChange - search policy change notification, looking for NIS
    2010-01-01 19:26:36 EST - T[0x0000000102481000] - Internal Dispatch, API: dsGetDirNodeInfo(), Search Used : DAC : Node Ref = 33554436 : Requested Attrs = dsAttrTypeStandard:SearchPath : Attr Type Only Flag = 0
    ------- From another screen, I do "id jaimelm", which hangs ------------------------------------------------------------------------
    : Requested Rec Names = jaimelm : Rec Name Pattern Match:8449 = eDSiExact : Requested Rec Types = dsRecTypeStandard:Users
    2010-01-01 19:36:55 EST - T[0x00000001082A2000] - Internal Dispatch, API: dsGetRecordList(), Search Used : DAC : 2 : Node Ref = 33554436 : Requested Attrs = dsAttrTypeStandard:AppleMetaNodeLocation;dsAttrTypeStandard:RecordName;dsAttrTy peStandard:Password;dsAttrTypeStandard:UniqueID;dsAttrTypeStandard:GeneratedUID; dsAttrTypeStandard:PrimaryGroupID;dsAttrTypeStandard:NFSHomeDirectory;dsAttrType Standard:UserShell;dsAttrTypeStandard:RealName;dsAttrTypeStandard:Keywords : Attr Type Only Flag = 0 : Record Count Limit = 1 : Continue Data = 0
    2010-01-01 19:37:03 EST - T[0x0000000108325000] - Client: httpd, PID: 157, API: mbr_syscall, Server Used : process kauth result 0x0000000102022B30
    2010-01-01 19:37:03 EST - T[0x00000001083A8000] - Client: httpd, PID: 151, API: mbr_syscall, Server Used : process kauth result 0x0000000102022C50
    2010-01-01 19:37:05 EST - T[0x000000010842B000] - Client: httpd, PID: 203, API: mbr_syscall, Server Used : process kauth result 0x0000000102022D70
    2010-01-01 19:37:15 EST - T[0x00000001084AE000] - Client: httpd, PID: 994, API: mbr_syscall, Server Used : process kauth result 0x0000000102023890
    2010-01-01 19:37:26 EST - T[0x0000000108531000] - Client: httpd, PID: 198, API: mbr_syscall, Server Used : process kauth result 0x0000000102023980
    2010-01-01 19:37:31 EST - T[0x00000001085B4000] - Client: httpd, PID: 161, API: mbr_syscall, Server Used : process kauth result 0x0000000~

    Hi
    I'm in agreement with harry here but what I'm struggling to understand is why you are seeing this as a problem? I'm also struggling to see this as being a possibility in a single server environment if I understand your post correctly?
    Promotion to OD Master with all that entails absolutely rests on a properly configured and tested internal DNS Service. The Kerberos Realm's foundation (and with that the ability of the server to perform its function as KDC and offer LDAP services) entirely depends on what is configured in the DNS Service. This will include the server name, domain name and tld. The Kerberos Realm automatically configures itself using that information. Likewise the searchbase.
    Its more than possible to change the Realm name and with it the LDAP search base (in certain circumstances) and have an OD Master, however Kerberos won't start it won't need to as the KDC will be elsewhere. You generally see this when augmenting Windows AD with MCX. In that situation Realm name and search base will reflect what is set on the Active Directory. Client computers will use what is set there for contact and authentication information before looking at the OD Master for anything else.
    Does this help? Tony

Maybe you are looking for

  • Error message (-50) when trying to buy a movie on itunes store

    Trying to buy a movie on itunes store, i'm getting an error msg: "Could not purchase "MOVIE". An unknown error occurred (-50). There has been an error in itunes store. Please try again later." This never occurred in the past. The problem doesn;t seem

  • Oracle Apex to Oracle Apps Forms migration

    Is it possible to migrate a form exsisting in Oracle Apex to Oracle apps forms?If so pl tell me how this could be achieved.

  • Migrate an Adobe form from sfp into developer studio

    Hello, does anyone know if there is a way to migrate an Adobe print-form out of the SFP-transaction into the Netweaver developer studio? (so that it can be integrated into a web dynpro) I know it is possible if the forms are designed in the Adobe Des

  • Change the name for File Type....

    H CRM Experts, How can i change the name of that button? i want it to have the name "voir" instead of "browse" <input type="File"/> Thanks Srini

  • New worm eating my network up

    I dont know if this is the right forum for this problem but I hope someone here can help. I have a new virus/worm spreading across my network. It will first ping random addresses in any known subnets and then try to attack port tcp 1433, tcp 2967, tc