From @rwmoore:
Current resources:
demoResc
LTLResc:passthru
└── LTLRepl:replication
├── LTLRenci:unixfilesystem
└── LTLSils:unixfilesystem
I put a file on demoResc, and tried to use msiDataObjRepl() to replicate the file. Using
- "destRescName=LTLRenci" gives an error "DIRECT_CHILD_ACCESS"
- "destRescName=LTLRepl" gives an error "DIRECT_CHILD_ACCESS"
- "destRescName=LTLResc" works. Two files are created, one on LTLRenci and one on LTLSils.
The problem occurs when a file is created on LTLSils through execution of a script for encryption. I want to replicate the encrypted file to LTLRenci, but cannot specify the destination resource.
What is the correct way to replicate a file that already exists on one of the resources specified by a replication node? Previously I invoked a reBalance operation on the replication node. But I only needed to reBalance a single file.
From @rwmoore: