Beware UNC path syntax for shared dirs used in a windows cluster!

This seems to be an undocumented but vital piece of information:
If you are setting up a Windows based cluster and you are using UNC paths
to identify the shared file locations for IntradocDir (Instance Dir), Vault dir
and Weblayout dir, please start your paths with 4 backslashes!
For instance, if you are putting your share on \\MYNAS\share\cs
The paths as configured in the intradoc.cfg should follow this pattern:
IntradocDir=\\\\MYNAS/share/cs
VaultDir=\\\\MYNAS/share/cs/vault
WeblayoutDir=\\\\MYNAS/share/cs/weblayout
Now, the documentation, if read carefully, will lead you to believe starting
with two forward slashes will work.
In other words, like this:
IntradocDir=//MYNAS/share/cs
And on an initial system start, it may even seem good to go, BUT BEWARE!
When using only the forward slashes, at least two problems may arise:
1. Any custom component which use java and therefore require a classpath may
fail to load their classes. This will result in ClassNotFound exceptions
when class loading is attempted.
2. OracleTextSearch may not be able to index files and you will see "oit" errors
in the log.
This may be jvm and windows version specific but I noticed this on Windows server 2008 R2
using the JRockit 64 bit jvm.

As mentioned above I spotted Shadow Copy configuration problems in clustered environment on Windows 2012 R2 with latest updates.
Enabling Shadow Copy via Cluster Manager on disk will enable schedule and snapshots but schedule is not-cluster aware (is created locally on node) and "Previous Versions" are visible only locally but not via shared folders (UNC path accesible by
clients)
When I spotted this behavior I tried different way going via Computer Management and cluster resource name but console always hangs for me when using "Configure Shadow Copies". After many minutes configuration window is opened (Hurray!) but any
action there will hang whole console again. Enabling Shadow Copies will fail with "0x80004005: Unspecified
error" for creating scheduled task but "Next Run Time" column still shows "Disabled". Checking disk resource via Cluster Manager shows it is enabled and ?local? scheduled task is created.
Computer management console still shows DISABLED and any action freezes whole console (only when cluster resource name is used).
This fix I found, unfortunately, is not applicable to 2012 R2 OS: https://support.microsoft.com/en-us/kb/2894464
To sum up there is a major bug in MS implementation in Shadow Copies for Shared Folders when clustering is used or it is still not supported in 2012 R2? Doing it outside cluster works as it should (without freezes and Previous Versions are available via
UNC)
There is no documentation about FileServer Clustering on 2012(R2) unfortunately.
Could someone from MS clarify it?
Many thanks
Filip
EDIT:
Ok, one correction:
Scheduled task is not created in "Failover Clustering" hive of Scheduled tasks as user may expect but failover of fileshare to other node will unregister/reregister it on active node only.

Similar Messages

  • Problem in creating new versions for existing DIR using CV01N

    I am working in SAP ERP 6.0 EHP 4.0 system.
    I have problem in creating new versions for existing DIR using CV01N
    I create a DIR version 00 with functional location and mpd cycles. Then when i try to create a new version by copying the contents created from already created document.I change the MPD cycles in the new version and save it.
    once when i display the first document created the mpdcycle specified in version 01 is copied to the 00 version.
    The document is inconsistent where versioning of document doesnot work properly wrt MPDCYCLE and MP HEADER.
    The problem which i found was the document identification guid remains the same for all the document versions getting created.
    The same is working fine in SAP ERP6.0 EHP3.0 sytem.
    Please someone help me in resolving the above issue.
    Regards,
    Prasad.B

    There is a change in the standard code.The reason for the above problem was  because of a missing Enhancemnet point in a standard function module 'CV110_DOC_CREATE_WITH_TEMPLATE'.
    IS-ADEC-MPD  - Enhancement to copy MPD data
    ENHANCEMENT-POINT CV110_DOC_CREATE_WTEMPL_01 SPOTS ES_SAPLCV110.
    +*$*$-Start: CV110_DOC_CREATE_WTEMPL_01----------------------------------------------------------$*$*+
    +**ENHANCEMENT 1  ZSF_AD_MPD_SAPLCV110.    "active version**+
    +*** copy MPD relevant data from templ. doc to current doc**+
      +**CALL FUNCTION 'MPD02_COPY_MPD_DATA'**+
        +**EXPORTING**+
          +**is_draw = ls_draw**+
        +**TABLES**+
          +**ct_drad = lt_drad.**+
    +*ENDENHANCEMENT.**$*$-End:   CV110_DOC_CREATE_WTEMPL_01----------------------------------------------------------$*$*+
    Created a custom enhancement point similar to SAP ECC6.0 EHP 3.0 system.
    The reason was the buffer was not getting cleared previously.After inserting the above code the DIR's are getting created withot any issues.
    Regards,
    Prasad.B

  • Sharing photos using Elements 12, Windows 8 machine

    Question: Loaded Elements 12 on Windows 8 machine but cannot share photographs via e-mail. I set preferences for Sharing and received confirmation. When I get to point where connecting to e-mail it just keeps searching and goes nowhere and I get no messages. I use Comcast.net for e-mail. Frustrated user!!!

    Hi,
    When it appears to keep searching, check on the taskbar. Does the Organizer icon show two tasks?
    If you hover over them, one may say New Message. If so right click on it and select Maximize.
    For some reason the first attempt tries to hide. Once you have opened it up, the next time should be OK.
    The next problem you may encounter is when you try to change the text in the message body. The workaround here is to enter the required text into something like notepad and then copy and paste it into the email message.
    My preference is to install Windows Live Mail and then use that as the email client.
    Good luck
    Brian

  • What is proper path syntax for home folder for users

    I'm taking over for someone who has left the organization.
    They have used two methods for setting up a home folder for each AD user. I think they did this because over time they learned some things and just changed the way they did things. I'm not sure, but I'm trying to understand which is best to use going forward.
    We use 2003 - and 2008R2 environment for AD.
    We have a folder on our server called D:\userfiles
    In this folder we have each department with a folder eg.
    D:\userfiles\hr
    D:\userfiles\accting
    D:\userfiles\department1
    etc.
    When we set up a User in AD we click on the Profile tab and then select H: as the "Home Folder" and then in the To box enter one of two paths.
    My question is which path is best. They both seem to work.
    The one with the $ at the end I think creates a share in the shared folder when you look at shared folders in the computer management on the server for that user.
    Anyway I'm not really sure which to use or what the difference is.   I would like to use one or other.
    We also have a script that is run when people log on but I'm unclear if that is just   a red herring in this discussion.
    Thanks.

    Hi stevwolf,
    Based on my understanding, you would like to know what the mean of the dollar sign($) at the end of the share name. Right?
    The share name which has the dollar sign($) at the end means it is a hiden share. Hidden shares are not listed when you look through the shares on a computer or use the
    net view command. In your case, the folder joebleow$ will not be liated in the path
    \\server1. 
    Regards,
    Lany Zhang

  • How do I change Transfer Syntax for DICOM images using sample Java sources?

    Hi,
    I tested using Note:876534.1 Java API samples. It works fine when I put the "Implicit VR Little Endian" DICOM file.
    I could insert the DICOM file, also I could get the all DICOM tags correctly by SQL.
    But I could not get all DICOM tags when inserted "Explicit VR Little Endian" and "JPEG Lossy" DICOM file.
    Also I could not find how to change the Transfer Syntax to orddicom Java API.
    How do I change following simple java source for inserting different Transfer Syntax DICOM file?
    Connection conn = DriverManager.getConnection(args[0], args[1], args[2]);
    System.out.println("Got database connection");
    conn.setAutoCommit(false);
    Statement stmt = conn.createStatement();
    CallableStatement cs = null;
    cs = conn.prepareCall("begin ord_dicom.setDataModel(); end; ");
    cs.execute();
    cs.close();
    String rowInsertSQL = "insert into dicom_test (id, dcmobj) values (" + args[3] + ",ordsys.orddicom())";
    stmt.execute(rowInsertSQL);
    System.out.println("Inserted empty dicom object ...");
    String rowSelectSQL = "select dcmobj from dicom_test where id = " + args[3] + " for update";
    OracleResultSet rset = (OracleResultSet)stmt.executeQuery(rowSelectSQL);
    rset.next();
    OrdDicom dcmProxy = (OrdDicom)rset.getORAData("dcmobj", OrdDicom.getORADataFactory());
    rset.close();
    System.out.println("selected row for update...");
    File testFile = new File(args[4]);
    boolean success = dcmProxy.loadContent(testFile, true);
    dcmProxy.setProperties();
    if (success) {            
    String updateSQL = "update dicom_test set dcmobj=? where id=" + args[3];
    OraclePreparedStatement opstmt =
    (OraclePreparedStatement)conn.prepareStatement(updateSQL);
    opstmt.setORAData(1, dcmProxy);
    opstmt.execute();
    int contentLength = dcmProxy.getContentLength();
    String SOPInstanceUID = dcmProxy.getSOPInstanceUid();
    System.out.println("contentLength: " + contentLength);
    System.out.println("SOPInstanceUID: " + SOPInstanceUID);
    opstmt.close();
    Thanks,
    Tatsuya
    Edited by: user13490925 on 2011/01/31 1:48

    It would go like this
    1. TIFF + XML metadata => DICOM image file
    you can use the method ord_dicom.createDicomImage(src blob, metadata xmltype, dest blob) to create the DICOM image in a blob.
    2, then use the ORDDicom constructor ORDDIcom(data blob) to create an ORDDicom object
    3. then use the ORDDicom processCopy method to change the image properties.
    Alternatively you can change image properties on the input TIFF image (using ORDImage methods) then create the DICOM image. If you are happy with the image properties then you can skip step 3.
    Edited by: rabbott on Jun 22, 2009 12:41 PM

  • Set Reply-To for Shared Mailbox Using Existing Address?

    We have a shared mailbox named [email protected] Is there a way to set the reply-to email address for that shared mailbox to [email protected] if [email protected] is an existing mailbox?

    No, unfortunately you can not have same Reply-To or Primary SMTP address to two different mailboxes.
    Alternatively you can create a transport rule forward a mail to [email protected] if it is addressed to [email protected] or you could set forwarder on mailbox level too...
    Blog |
    Get Your Exchange Powershell Tip of the Day from here

  • Which format for External HD using Mac OSX Windows Xp, and Vista?

    Hi
    I've had problems with using an extermal HD and am looking for some further information...
    I have recently purchased a 500 g external iomega hard drive. I need it to be compatible with my mac using osx, and with pc's using both Windows XP and vista. I will routinely be needing to transfer files from all three platforms.
    I had reformatted my hard drive to FAT32 on the pc using windows xp and it worked fine, then took it home and used in on my mac, and it is now no longer recognized on the pc.
    The HD is under disk manager is showing that it is formatted as FAT32 but I cannot use the drive. I cannot download programs to use on the PC's to make the drive compatible but could on the mac.
    What are my best options to share files reliably?
    Thanks

    Add NTFS write support to Mac OS instead.
    MacFUSE +3G is a good start.

  • Services configuration for sql server 2008r2 in a Windows Cluster

    Hello,
    We have a Windows Server 2008 Cluster with Sql Server 2008r2 installed on node 2; when node 2 fails (we don't still know why, it's a 'bluescreen' long history), the service goes from node2 to node1, but sometimes the services are not automatically activated.
    What is the theoretical startup settings for sql services (for the sql and the agent), manual, disabled, automatic... ?
    Also, sometimes, the service for the sql server in node2 stops, but we don't know why, and we are not able to see any significant information on the event viewer. How can we trace why Sql Server stopped ?
    Thanks !

    >What is the theoretical startup settings for sql services
    Manual.  The cluster will start them.
    >How can we trace why Sql Server stopped ?
    Look in the SQL Server Log.
    David
    David http://blogs.msdn.com/b/dbrowne/

  • Creating a symlink directory on a network share to a path below a mapped drive letter, local path, or UNC path does not work

    Am I correct in assuming I can not create a `symlinkd` to a network share, local path, or a UNC path on a network share that will be accessible by clients?
    ###Mapped drive letters don't work:
    1) navigate to a network share:
    pushd \\windows2008server\share\
    2) make a hardlink:
    mklink /d test_sharedir t:\directory\
    dir .\test_sharedir
    #Directory of Z:\test_sharedir
    #File Not Found
    UNC paths don't work:
    1) navigate to a network share:
    pushd \\windows2008server\share\
    2) make a symlink:
    mklink /d test_dirunc \\windows2008server\share
    dir .\test_dirunc
    #Directory of Z:\test_dirunc
    #File Not Found
    I can create a functional `symlinkd` on a local drive to a mapped drive letter or a UNC path.
    Are my assumptions above correct?
    We are in the middle of a migration and have created two symlinkd to UNC paths for shared DLLs, one below c:\windows\system32\ (directing to a share containing 64-bit DLLs) and one below c:\windows\syswow64 (directing to a share containing 32-bit DLLs).
    On the file server, we have had a path to 32-bit DLLs (from Windows 7 clients: s:\dll\).  I am attempting to rename this directory so that it is accessible via "s:\dll32\" and would like to create a symlinkd that links "s:\dll" to
    "s:\dll32" [again where S: is a mapped drive on a Windows 2008 server].  How do I do this?
    Thanks,
    Matt

    Hello Mandy,
    The link you sent me is for Netapp CIFS server daemon contained within DataOnTap (the Netapp OS) to follow symlinks.  I am inquiring about the Microsoft products Windows Server and Windows 7.
    To gain a better understanding of the Microsoft Windows Server and client (Windows) CIFS stacks and interaction of the stacks, I have referred to Figure 6 "Server Message Block Server Model" within the following (albeit older) document: http://download.microsoft.com/download/2/8/0/2800a518-7ac6-4aac-bd85-74d2c52e1ec6/tuning.doc
    You will see the following:
    I assume that the Windows Server CIFS server service must be "smart enough" to determine that a CIFS client is attempting access to a SYMLINKD and actually fill the request by following the SYMLINKD.  The CIFS server service does not appear
    to operate like this.
    1) Am I correct in my assumption that the CIFS client (redirector) and the CIFS server (server) do not following symbolic links (whether they be file or directory)?
    2) If not, how do I submit a feature request for this so that it can be reviewed and approved or not approved for inclusion/hotfix release?
    Thanks for your time,
    Matt Brown
    [UPDATE]
    Note that you can use a `directory junction` instead of using a SYMLINKD, to link to LOCAL resources (source). However, `directory junctions` do not allow access to resources over UNC.

  • How to use the same Windows-Profile for over 700 Users?

    Dear admins,
    i´d like to use one (1!) shared windows profile to serv over 700 user-accounts in our school. But there is a little complication in the WGM.
    I just tried to check all users and entered the path of the shared profile right in the windows tab.
    For example \\Server\Profiles\oneforallprofile
    Unfortunately the WGM put the user´s shortname behind this path.
    For example: \\Server\Profiles\oneforallprofile\mistersmith
    or \\Server\Profiles\oneforallprofile\sallymiller and so on.
    By changing this preference one by one it works, but of course i need a solution to do that for all users.
    Does anyone know how to set one Profile for all students?
    Thanks for your help!
    Rolf
    XServe G5   Mac OS X (10.4.5)   Educational System Administrator

    Hello Prasad,
    Most likely the user km_admin still has system principal roles assigned, even though you removed the Super Admin role, you should check that this user doesn't have any other admin roles, otherwise it will be considered a System Principal user and will therefore still have access to all content. For more information see http://help.sap.com/saphelp_nw70/helpdata/en/19/56f28fbd4e11d5993b00508b6b8b11/frameset.htm
    Try creating a new user with just read access to the content and you should see that it will not be able to make any changes etc.
    Regards,
    Lorcan.

  • UNC Path without Domain

    Hi All,
    I have used the following code
    UNC Path which works well, however if the path is on a machine that is not on a domain but on a workgroup, how can achieve the same outcome with viewing the files?
    Regards,
    Ben

    Domain/workgroup doesn't have any impact on UNC paths.  A UNC path is simply server and share name.  The problem you are more liking having is permissions.  In order to use a share the user must have permissions to the share and NTFS. 
    For this you generally use a network account but a workgroup computer wouldn't have such an account.  Instead you have to create a local account on the machine and then use those credentials when trying to connect to the path.  But if you're trying
    to use most of the standard APIs that allow UNC paths then they will always use the current user's credentials.
    There are 2 possible solutions that have worked for me.
    When the user connects to the remote machine then the remote machine sees the user as a Guest since they cannot be authenticated.  If you open the share and NTFS to allow Guest access then it will work. But this introduces security concerns such that
    you might not want to do this.
    Map the UNC path to a local drive using
    Win32.  There is no .NET API for this.  As part of the mapping process you can specify the credentials to use.  From that point on it is now a normal drive letter and can be used in standard file calls.  However you need to decide whether
    the connection is persisted or not and you'll need to remove the mapping if you don't need it anymore.
    Michael Taylor
    http://blogs.msmvps.com/p3net

  • Best practice for sharing data with model window

    Hi team,
    what would the best practice for sharing data with a modal
    window be ? I use a modal window to display record details from a
    record list, but i am not quite sure how to access the data from
    the components in the main application in the modal window.
    Any hints would be welcome
    Best
    Frank

    Pass a reference to the parent into the modal popup. Then you
    can reference anything in the parent scope.
    I haven't done this i 2.0 yet so I can't give you code. I'll
    post if I do.
    Oh, also, you can reference the parent using parentDocument.
    So in the popup you could do:
    parentDocument.myPublicVariable = "whatever";
    Tracy

  • How to send (larger files) for 'Shared Review'?

    We are unable to get PDF files above 5.5MB to successfully 'Send for Shared Review' to a WebDav server (using Acrobat Pro 9.3.0 on OSX 10.5.8).
    The 'save' process fails at the final stage & the PDF is not uploaded to the server.  Files below that size can be sent for Shared Review without any problems.  Have tested this on different WebDav servers & domains - and with various PDF files.
    Has anyone been able to get PDF files above 5/6MB to successfully 'Send for Shared Review' to a WebDave server???
    Is there a file size limit for individual PDF files for 'Shared Review' using a WebDav server???
    Thanks for your help!!!

    Try creating a review without sending the file and then send the link in a seperate email.
    I used the "Do not send email invitation, just save localy" option and didn't add any reviewers in the wizard. Afterwards I sent a email with a link to the file to all reviewers and it worked.

  • Oj syntax for outer join

    Is there a way to make Crystal Reports XI not generate the {oj .....   syntax for outer joins?
    In Crystal Reports 8, you could do a registry change to keep CR from using oj, but that doesn't seem to work on CR XI (or I don't know where to make the registry change)

A: oj syntax for outer join

Outer Join Escape Sequence builds the syntax for ODBC drivers using the outer join syntax in its SQL syntax.
Use Regedit on the problem client machine add following keys:
STEP 1........For Crystal Reports 9: HKEY_CURRENT_USER\Software\Crystal Decisions\9.0\Crystal Reports\Database\QueryBuilder\OuterJoinEscSeq
<<<OR>>>
...................For Crystal Reports 10:HKEY_CURRENT_USER\Software\Crystal Decisions\10.0\Crystal Reports\Database\QueryBuilder\OuterJoinEscSeq
STEP 2........"MSOuterJoinEscSeq"= "insert your ODBC driver name here": List of the drivers that support Microsoft ODBC {oj ..} join escape sequence.
"NoOuterJoinEscSeq"= "insert your ODBC driver name here": List of the drivers that do not support any join escape sequence.
For example...
MSOuterJoinEscSeq = "UVODBC"

Outer Join Escape Sequence builds the syntax for ODBC drivers using the outer join syntax in its SQL syntax.
Use Regedit on the problem client machine add following keys:
STEP 1........For Crystal Reports 9: HKEY_CURRENT_USER\Software\Crystal Decisions\9.0\Crystal Reports\Database\QueryBuilder\OuterJoinEscSeq
<<<OR>>>
...................For Crystal Reports 10:HKEY_CURRENT_USER\Software\Crystal Decisions\10.0\Crystal Reports\Database\QueryBuilder\OuterJoinEscSeq
STEP 2........"MSOuterJoinEscSeq"= "insert your ODBC driver name here": List of the drivers that support Microsoft ODBC {oj ..} join escape sequence.
"NoOuterJoinEscSeq"= "insert your ODBC driver name here": List of the drivers that do not support any join escape sequence.
For example...
MSOuterJoinEscSeq = "UVODBC"

  • UNC Paths

    Is it possible to publish links in the wiki that go to a file or folder on the network? I would like to link to files on the network that everyone has access to instead of uploading it to the X-Serve. Is there a way to do this? I tried using the UNC path but it didn't work because the wiki prefaced it with http:// and the name of the server. Then I tried the IP address but that didn't work either.
    Any ideas?

    OS X doesn't support UNC paths. In the windows world, a UNC path, \\servername\sharename, will automatically use SMB as the connection protocol. With OS X you have to specify the protocol as with any other URL. So \\servername\sharename becomes smb://servername/sharename, or if it's an apple server, afp://servername/sharename.

  • Maybe you are looking for

    • Users priv on projects

      Hello. How can I manage user rights to grant privileges only on some projects in designer? Security manager has branch "Instances/projects" in "Users" tab, but I can't understand how should I customise it? P.S. ODI 10.1.3.6 Edited by: user12281180 on

    • What is the best export setting for video on blogger

      What is the best export setting for video from premeire to blogger.com or blogspot.com

    • Video download did not complete

      I purchased a TV show on Friday night, but my laptop locked up and I had to shut it down before the download was complete. Part of the file is on my computer, but it is corrupted and I get an error message when I try to either access or "Check for Pu

    • How to close the browser on button click?

      Hi, On a HTML page, I have a button labeled as "Close". When user click the button, I want to close the browser. I am using Apex 4 with 10g. I created the following process which I call on pressing the close button: BEGIN htp.p('<body>'); htp.p('<scr

    • Vector stroke exporting to PDF pixelated

      Hi all, When I export from CS6 to PDF, a the stroke is appearing pixelated - this is when I choose "smallest size" or Default - See attached. Why is this? This is displayed in PDF --