|
From: Johnson, C. <CJo...@ti...> - 2007-01-05 18:11:52
|
The problem is that if you select 'copy full paths..." it does not create the leading path directory structure (see below). It attempts to copy the full path to a new alternate location which does not exist. The only recursive path creation done within the module is done for a copy files routine and then it does not place the copied file into it's respective directory. Personally I think this is a major flaw in the module. Why create the recursive directory structure if the module isn't going to put the file in it's relative position? Copying /export/home/johncha/dev/peerv2 to selected servers (under directory /opt/TiaaUtils/peer) .. No files were successfully copied to johncha10-test1.ops.tiaa-cref.org. Failed to copy the following files to johncha10-test1.ops.tiaa-cref.org : /export/home/johncha/dev/peerv2 : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2 : No such file or directory /export/home/johncha/dev/peerv2/configdir : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2/configdir : No such file or directory /export/home/johncha/dev/peerv2/configdir/common_functions : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2/configdir/common_func tions : No such file or directory /export/home/johncha/dev/peerv2/incoming : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2/incoming : No such file or directory /export/home/johncha/dev/peerv2/incoming/functions : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2/incoming/functions : No such file or directory /export/home/johncha/dev/peerv2/incoming/modules : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2/incoming/modules : No such file or directory /export/home/johncha/dev/peerv2/sox_modules : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2/sox_modules : No such file or directory /export/home/johncha/dev/peerv2/AIX : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2/AIX : No such file or directory /export/home/johncha/dev/peerv2/scripts : Failed to create /opt/TiaaUtils/peer/export/home/johncha/dev/peerv2/scripts : No such file or directory -----Original Message----- From: web...@li... [mailto:web...@li...] On Behalf Of Jamie Cameron Sent: Friday, January 05, 2007 12:40 PM To: Webmin users list Subject: Re: [webmin-l] cluster copy files recursion problem Did you try selecting 'Copy full paths under this directory' ? If 'Copy to this directory' is chosen, you will get the behaviour you saw, by design. - Jamie On 5/Jan/2007 06:32 Johnson, Chad wrote .. > Using the cluster copy files module I create the copy with the following > information: >=20 > Files to copy: =09/export/home/johncha/dev/peerv2 > Destination directory: =09/opt/utils/peer > =09Copy full paths under directory * Copy to this directory > Command to run before copying: "mkdir /opt/utils/peer"=09* On remote > servers > Command to run after copying: =09* On remote servers > Copy to servers: johncha10-test1 =09 > Copy on schedule?: =09* No =09=09Yes, at times selected below .. > Email output to =09* Nobody >=20 > When copying all directories are created but the file copy places all > the files directly under the destination directory of > "/opt/utils/peer"(no matter what original directory they were under). > Any idea on what is going wrong or how to fix it? >=20 > Here is the output of the command: >=20 > Copying /export/home/johncha/dev/peerv2 to selected servers (under > directory /opt/TiaaUtils/peer) .. >=20 > Created the following directories on johncha10-test1.ops.tiaa-cref.org > : >=20 > /export/home/johncha/dev/peerv2 > /export/home/johncha/dev/peerv2/configdir > /export/home/johncha/dev/peerv2/configdir/common_functions > /export/home/johncha/dev/peerv2/incoming > /export/home/johncha/dev/peerv2/incoming/functions > /export/home/johncha/dev/peerv2/incoming/modules > /export/home/johncha/dev/peerv2/sox_modules > /export/home/johncha/dev/peerv2/AIX > /export/home/johncha/dev/peerv2/scripts > /export/home/johncha/dev/peerv2/all_os > /export/home/johncha/dev/peerv2/models > /export/home/johncha/dev/peerv2/sox_modules.05052006 > /export/home/johncha/dev/peerv2/tests >=20 > Copied the following files to johncha10-test1.ops.tiaa-cref.org : >=20 > /export/home/johncha/dev/peerv2/configdir/config > =20 > /export/home/johncha/dev/peerv2/configdir/common_functions/isroot.func > =20 > /export/home/johncha/dev/peerv2/configdir/common_functions/list_function > s.func > =20 > /export/home/johncha/dev/peerv2/configdir/common_functions/describe_func > tion.func > =20 > /export/home/johncha/dev/peerv2/configdir/common_functions/disable_daemo > n.func > =20 > /export/home/johncha/dev/peerv2/configdir/common_functions/getyorn.func > =20 > /export/home/johncha/dev/peerv2/configdir/common_functions/myps.func > =20 > /export/home/johncha/dev/peerv2/configdir/common_functions/cfgcheck.func > =20 > /export/home/johncha/dev/peerv2/configdir/common_functions/addsup.func > /export/home/johncha/dev/peerv2/sox_modules/ftpusers.mod > /export/home/johncha/dev/peerv2/sox_modules/inetd.mod > /export/home/johncha/dev/peerv2/sox_modules/snmp.mod > /export/home/johncha/dev/peerv2/sox_modules/passlength.mod > /export/home/johncha/dev/peerv2/sox_modules/root_console_only.mod > /export/home/johncha/dev/peerv2/sox_modules/nfs.mod > /export/home/johncha/dev/peerv2/sox_modules/sendmail.mod > /export/home/johncha/dev/peerv2/sox_modules/lp.mod > /export/home/johncha/dev/peerv2/sox_modules/nis.mod > /export/home/johncha/dev/peerv2/sox_modules/dmi.mod > /export/home/johncha/dev/peerv2/sox_modules/passwd.mod > /export/home/johncha/dev/peerv2/sox_modules/shadow.mod > /export/home/johncha/dev/peerv2/sox_modules/failedlogins.mod > /export/home/johncha/dev/peerv2/sox_modules/logreview.mod > /export/home/johncha/dev/peerv2/sox_modules/sulog.mod > /export/home/johncha/dev/peerv2/peerv2.ksh > /export/home/johncha/dev/peerv2/AIX/fileset_check.mod > /export/home/johncha/dev/peerv2/scripts/AD_show_dmesg_errors.ksh > /export/home/johncha/dev/peerv2/all_os/ntp.mod > /export/home/johncha/dev/peerv2/all_os/tivoli.mod > /export/home/johncha/dev/peerv2/all_os/nslookup.mod > /export/home/johncha/dev/peerv2/all_os/ps1.mod > /export/home/johncha/dev/peerv2/all_os/rhosts.mod > /export/home/johncha/dev/peerv2/all_os/backup_restore_test.mod > /export/home/johncha/dev/peerv2/all_os/backup.mod.archive > /export/home/johncha/dev/peerv2/sox_verification.txt > /export/home/johncha/dev/peerv2/models/module.model > /export/home/johncha/dev/peerv2/models/function.model > /export/home/johncha/dev/peerv2/sox_modules.05052006/ftpusers.mod > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/configdir/config > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/configdir/common_fu > nctions/isroot.func > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/configdir/common_fu > nctions/list_functions.func > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/configdir/common_fu > nctions/describe_function.func > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/configdir/common_fu > nctions/disable_daemon.func > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/configdir/common_fu > nctions/getyorn.func > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/configdir/common_fu > nctions/myps.func > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/configdir/common_fu > nctions/addsup.func > /export/home/johncha/dev/peerv2/sox_modules.05052006/inetd.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/snmp.mod > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/passlength.mod > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/root_console_only.m > od > /export/home/johncha/dev/peerv2/sox_modules.05052006/nfs.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/sendmail.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/lp.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/nis.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/dmi.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/passwd.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/shadow.mod > =20 > /export/home/johncha/dev/peerv2/sox_modules.05052006/failedlogins.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/.dmi.mod.swp > /export/home/johncha/dev/peerv2/sox_modules.05052006/logreview.mod > /export/home/johncha/dev/peerv2/sox_modules.05052006/sulog.mod > =20 > /export/home/johncha/dev/peerv2/tests/chaatappoms01_peer_review_04-17-06 > .doc > =20 > /export/home/johncha/dev/peerv2/tests/chastperfatt01_peer_review_04-17-0 > 6.doc > =20 > /export/home/johncha/dev/peerv2/tests/drwlweb02_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web61-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/prodint-dn_peer_review_04-17-06.do > c > =20 > /export/home/johncha/dev/peerv2/tests/DRWLWEB51_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/DRWLAPP02_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web67-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web65-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/drwlapp06_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/DRWLAPP51_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web66-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/drchkapp01_peer_review_04-17-06.do > c > =20 > /export/home/johncha/dev/peerv2/tests/pd2web62-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/DRWLAPP52_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web01-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/DRWLNFS01_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web63-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/pdplan01_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/prodext-char_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web03cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web42cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlweb53_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/PDWLAPP02_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web71cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlapp01_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlapp06_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web41cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlweb04_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/PDWLMON01_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pdwladmin51_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlweb54_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pdwladmin01_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlweb03_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlapp04_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlapp53_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web76cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web75cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pdtsrvdb_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/prodint-char_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/drwlweb03_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web73cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web01cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlapp05_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web72cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web70cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlnfs03_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/prodext-dn_peer_review_04-17-06.do > c > =20 > /export/home/johncha/dev/peerv2/tests/pd2web04cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/drwlapp05_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/DRWLAPP01_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/drwlapp04_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/drwlapp03_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/DRWLWEB01_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web41-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlweb02_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web74cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web64-den_peer_review_04-17-06. > doc > =20 > /export/home/johncha/dev/peerv2/tests/pdwlapp03_peer_review_04-17-06.doc > =20 > /export/home/johncha/dev/peerv2/tests/pd2web02cha_peer_review_04-17-06.d > oc > =20 > /export/home/johncha/dev/peerv2/tests/PDWLAPP52_peer_review_04-17-06.doc > /export/home/johncha/dev/peerv2/peerv2.ksh.08092006 > /export/home/johncha/dev/peerv2/peerv2.ksh.08012006 > /export/home/johncha/dev/peerv2/peerv2.ksh.10032006 > /export/home/johncha/dev/peerv2/peerv2.ksh.10052006 > /export/home/johncha/dev/peerv2/peerv2.dev > /export/home/johncha/dev/peerv2/publish > /export/home/johncha/dev/peerv2/peerv2.ksh.04062006 ------------------------------------------------------------------------ - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3DDE= VDE V - Forwarded by the Webmin mailing list at web...@li... To remove yourself from this list, go to http://lists.sourceforge.net/lists/listinfo/webadmin-list ************************************************************** This message, including any attachments, contains confidential information = intended for a specific individual and purpose, and is protected by law. I= f you are not the intended recipient, please contact sender immediately by = reply e-mail and destroy all copies. You are hereby notified that any disc= losure, copying, or distribution of this message, or the taking of any acti= on based on it, is strictly prohibited. TIAA-CREF ************************************************************** |