From Jez.Tucker at rushes.co.uk Tue Sep 4 17:27:36 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Tue, 4 Sep 2012 16:27:36 +0000 Subject: [gpfsug-discuss] Windows 2008 samples binaries Message-ID: <39571EA9316BE44899D59C7A640C13F5305C17A3@WARVWEXC1.uk.deluxe-eu.com> Hello all To save me setting up a development environment on 2008 server r2, has anyone already compiled these samples? Specifically /usr/lpp/mmfs/samples/net/nsdperf.C --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tobias.Kuebler at sva.de Tue Sep 4 18:01:44 2012 From: Tobias.Kuebler at sva.de (Tobias.Kuebler at sva.de) Date: Tue, 4 Sep 2012 19:01:44 +0200 Subject: [gpfsug-discuss] =?iso-8859-1?q?AUTO=3A_Tobias_Kuebler_ist_au=DFe?= =?iso-8859-1?q?r_Haus_=28R=FCckkehr_am_17=2E09=2E2012=29?= Message-ID: Ich bin bis 17.09.2012 abwesend. Vielen Dank f?r Ihre Nachricht. Ankommende E-Mails werden w?hrend meiner Abwesenheit nicht weitergeleitet, ich versuche Sie jedoch m?glichst rasch nach meiner R?ckkehr zu beantworten. Hinweis: Dies ist eine automatische Antwort auf Ihre Nachricht "[gpfsug-discuss] Windows 2008 samples binaries" gesendet am 04.09.2012 18:27:36. Diese ist die einzige Benachrichtigung, die Sie empfangen werden, w?hrend diese Person abwesend ist. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Wed Sep 5 16:50:12 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Wed, 5 Sep 2012 16:50:12 +0100 Subject: [gpfsug-discuss] Independent-Writer Message-ID: <8C1AD13C-E001-43EF-BD57-C7CB8646380B@canditmedia.co.uk> Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From sfadden at us.ibm.com Wed Sep 5 17:39:05 2012 From: sfadden at us.ibm.com (Scott Fadden) Date: Wed, 5 Sep 2012 10:39:05 -0600 Subject: [gpfsug-discuss] Independent-Writer Message-ID: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry ----- Original Message ----- From: Barry Evans [bevans at canditmedia.co.uk] Sent: 09/05/2012 04:50 PM CET To: gpfsug main discussion list Subject: [gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss From bevans at canditmedia.co.uk Wed Sep 5 18:03:15 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Wed, 5 Sep 2012 18:03:15 +0100 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: References: Message-ID: <8608749960351170897@unknownmsgid> Goooooood - does that include writes from home? Thanks!!! Sent from my iPhone On 5 Sep 2012, at 17:40, Scott Fadden wrote: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry ------------------------------ * From: *Barry Evans [bevans at canditmedia.co.uk] * Sent: *09/05/2012 04:50 PM CET * To: *gpfsug main discussion list * Subject: *[gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From sfadden at us.ibm.com Wed Sep 5 19:09:57 2012 From: sfadden at us.ibm.com (Scott Fadden) Date: Wed, 5 Sep 2012 11:09:57 -0700 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: <8608749960351170897@unknownmsgid> References: <8608749960351170897@unknownmsgid> Message-ID: Yes, writes from home are "checked," which differes from single writer where the single writyer assumes that he is the only one writing and never checks a file on open, for example./ Scott Fadden GPFS Technical Marketing Desk: (503) 578-5630 Cell: (503) 880-5833 sfadden at us.ibm.com http://www.ibm.com/systems/gpfs From: Barry Evans To: gpfsug main discussion list , Date: 09/05/2012 10:05 AM Subject: Re: [gpfsug-discuss] Independent-Writer Sent by: gpfsug-discuss-bounces at gpfsug.org Goooooood - does that include writes from home? Thanks!!! Sent from my iPhone On 5 Sep 2012, at 17:40, Scott Fadden wrote: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry From: Barry Evans [bevans at canditmedia.co.uk] Sent: 09/05/2012 04:50 PM CET To: gpfsug main discussion list Subject: [gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Thu Sep 6 09:39:18 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Thu, 6 Sep 2012 09:39:18 +0100 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: References: <8608749960351170897@unknownmsgid> Message-ID: <3BDE47FE-8273-4A18-BD3A-4D3BF288F4FC@canditmedia.co.uk> Great news! Thanks Scott! Cheers, Barry On 5 Sep 2012, at 19:09, Scott Fadden wrote: > Yes, writes from home are "checked," which differes from single writer where the single writyer assumes that he is the only one writing and never checks a file on open, for example./ > > Scott Fadden > GPFS Technical Marketing > Desk: (503) 578-5630 > Cell: (503) 880-5833 > sfadden at us.ibm.com > http://www.ibm.com/systems/gpfs > > > From: Barry Evans > To: gpfsug main discussion list , > Date: 09/05/2012 10:05 AM > Subject: Re: [gpfsug-discuss] Independent-Writer > Sent by: gpfsug-discuss-bounces at gpfsug.org > > > > > Goooooood - does that include writes from home? > > Thanks!!! > > Sent from my iPhone > > On 5 Sep 2012, at 17:40, Scott Fadden wrote: > This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, > Scott Fadden > GPFS Technical Marketing > (503)880-5833 > Sent from my Blackberry > > > From: Barry Evans [bevans at canditmedia.co.uk] > Sent: 09/05/2012 04:50 PM CET > To: gpfsug main discussion list > Subject: [gpfsug-discuss] Independent-Writer > > > Hello all, > > I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise > > Regards, > Barry Evans > Technical Director > CandIT Media UK Ltd > +44 7500 667 671 > bevans at canditmedia.co.uk > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss_______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jez.Tucker at rushes.co.uk Thu Sep 13 15:42:36 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Thu, 13 Sep 2012 14:42:36 +0000 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Message-ID: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Thu Sep 13 15:49:45 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Thu, 13 Sep 2012 15:49:45 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5051F289.9010400@ed.ac.uk> On 13/09/12 15:42, Jez Tucker wrote: > Hello there > > Of the membership, who of you [or your companies] use TSM with GPFS? > I do (University of Edinburgh) > If you do: > > 1)Do you use Windows or Linux TSM? > Linux - although we're about to trial Windows server backups (not GPFS). > 2)Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? > Not yet - but about to trial this too! We're thinking of re-doing how we do disaster recovery, along the lines of rsync'ing a candidate list to an off-site HSM filesystem (as opposed to "dsmc incr") > 3)Do you use TSM in the traditional mode for backup/archive, or pass a > filelist generated by GPFS? GPFS file list - not using mmbackup though, our own custom stuff instead (mmbackup wasn't stable at our scale when we started doing this). > > If you do not use TSM: > > 4)What backup / HSM software do you use? > We used to use EMC Networker. It couldn't keep up, so we jumped ship. > Thanks > > Jez > > --- > > Jez Tucker > > Senior Sysadmin > > Rushes > > GPFSUG Chairman (chair at gpfsug.org ) > > --- > > Jez Tucker > > Senior Sysadmin > > Rushes > > DDI: +44 (0) 207 851 6276 > > http://www.rushes.co.uk > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From ajt1 at noc.ac.uk Thu Sep 13 16:11:09 2012 From: ajt1 at noc.ac.uk (Tyler, Amanda J.) Date: Thu, 13 Sep 2012 16:11:09 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: Reply from National Oceanography Centre Southampton Yes we use TSM 1) TSM server runs AIX but gpfs nodes are linux 2) Not yet but there is a central NERC project looking into it. We used Tivoli HSM for several years on a solaris server but stopped about 6 years ago because it had multiple performance issues. 3) We use TSM in the traditional mode for file backup/ archive. Amanda Tyler From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -- This message (and any attachments) is for the recipient only. NERC is subject to the Freedom of Information Act 2000 and the contents of this email and any reply you make may be disclosed by NERC unless it is exempt from release under the Act. Any material supplied to NERC may be stored in an electronic records management system. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Sandra.McLaughlin at astrazeneca.com Thu Sep 13 16:19:30 2012 From: Sandra.McLaughlin at astrazeneca.com (McLaughlin, Sandra M) Date: Thu, 13 Sep 2012 16:19:30 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <1332E4641C13494B98BB1E3DB32CC8150AF8CE09@ukaprdembx02.rd.astrazeneca.net> Just ordered TSM, to integrate with a new GPFS setup. Linux only. Not using HSM yet, possibly later. No idea about mode, sorry, as installation is not yet complete, or completely planned. Up to now we have used EMC Networker. Sandra. From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 2 Kingdom Street, London, W2 6BD. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mail at arif-ali.co.uk Thu Sep 13 19:50:19 2012 From: mail at arif-ali.co.uk (Arif Ali) Date: Thu, 13 Sep 2012 19:50:19 +0100 Subject: [gpfsug-discuss] NSD device type Message-ID: All, We are moving from rdac to multipath on one our customer installations, and the nsd type of the disk is generic, but when multipath is required, we need the device type to be changed to dmm. We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" where file nsdchange has the following input dmm Would this have any impact on the disks themselves, or does this only change /var/mmfs/gen/mmsdrfs. Any clues on this would be great -- Arif Ali catch me on freenode IRC, username: arif-ali From a.k.ghumra at bham.ac.uk Fri Sep 14 10:23:39 2012 From: a.k.ghumra at bham.ac.uk (Aslam Abdul Ghumra) Date: Fri, 14 Sep 2012 10:23:39 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: References: Message-ID: Hi ( we do at Birmingham ) 1) Do you use Windows or Linux TSM? >>>>>> We use TSM on Linux. 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? >>>>>> We don't use HSM currently on our HPC system 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? >>>>>> We've had issues with mmbackup in v3.2, so use TSM in a traditional mode. However we are currently upgrading TSM from our v5.5 to v6.3 and GPFS from v3.3 to v3.5 and onto new hardware. Aslam Ghumra C&IT (Unix & Storage) Specialist ____________________________ IT Services Elms Road Data Centre Edgbaston Birmingham B15 2TT T: 0121 414 5877 F; 0121 414 3952 Skype : JanitorX http://www.bear.bham.ac.uk From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 2 Kingdom Street, London, W2 6BD. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies. -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss End of gpfsug-discuss Digest, Vol 9, Issue 3 ******************************************** From mail at arif-ali.co.uk Fri Sep 14 10:38:15 2012 From: mail at arif-ali.co.uk (Arif Ali) Date: Fri, 14 Sep 2012 10:38:15 +0100 Subject: [gpfsug-discuss] NSD device type In-Reply-To: References: Message-ID: So a reply on this. We bit the bullet and went ahead, and it worked a treat, literally took 5 seconds to do. On another note, something that would be useful for others. We all know that without rdac the nsd node would moan for ~15 mins depending the number of disks with I/O errors for any machines that are fibre attached. One way to supress that would be to add the following kernel parameter rdloaddriver=scsi_dh_rdac This saved us many hours on installing these machines. I hope it will be useful for others. For the purpose of google, so that they can find the info easily, adding an excerpt of the error message below sd 6:0:1:8: [sdal] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:1:8: [sdal] Sense Key : Illegal Request [current] sd 6:0:1:8: [sdal] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:1:8: [sdal] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdal, sector 64 sd 5:0:11:0: [sddc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:11:0: [sddc] Sense Key : Illegal Request [current] sd 5:0:11:0: [sddc] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:11:0: [sddc] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sddc, sector 64 sd 5:0:11:8: [sddk] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:11:8: [sddk] Sense Key : Illegal Request [current] sd 5:0:11:8: [sddk] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:11:8: [sddk] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sddk, sector 64 sd 6:0:6:4: [sdhb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:4: [sdhb] Sense Key : Illegal Request [current] sd 6:0:6:4: [sdhb] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:4: [sdhb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00 end_request: I/O error, dev sdhb, sector 0 sd 6:0:6:8: [sdhf] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:8: [sdhf] Sense Key : Illegal Request [current] sd 6:0:6:8: [sdhf] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:8: [sdhf] CDB: Read(10): 28 00 00 00 00 80 00 00 08 00 end_request: I/O error, dev sdhf, sector 128 sd 5:0:16:8: [sdex] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:16:8: [sdex] Sense Key : Illegal Request [current] sd 5:0:16:8: [sdex] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:16:8: [sdex] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00 end_request: I/O error, dev sdex, sector 0 sd 6:0:6:6: [sdhd] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:6: [sdhd] Sense Key : Illegal Request [current] sd 6:0:6:6: [sdhd] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:6: [sdhd] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdhd, sector 64 sd 6:0:6:2: [sdgz] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:2: [sdgz] Sense Key : Illegal Request [current] sd 6:0:6:2: [sdgz] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:2: [sdgz] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdgz, sector 64 -- Arif Ali catch me on freenode IRC, username: arif-ali On 13 September 2012 19:50, Arif Ali wrote: > All, > > We are moving from rdac to multipath on one our customer > installations, and the nsd type of the disk is generic, but when > multipath is required, we need the device type to be changed to dmm. >treat > We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" > > where file nsdchange has the following input > > dmm > > Would this have any impact on the disks themselves, or does this only > change /var/mmfs/gen/mmsdrfs. > > Any clues on this would be great > > -- > Arif Ali > > catch me on freenode IRC, username: arif-ali From sdenham at us.ibm.com Fri Sep 14 14:17:59 2012 From: sdenham at us.ibm.com (Scott Denham) Date: Fri, 14 Sep 2012 08:17:59 -0500 Subject: [gpfsug-discuss] NSD device type In-Reply-To: References: Message-ID: gpfsug-discuss-bounces at gpfsug.org wrote on 09/14/2012 06:00:03 AM: > From: Arif Ali > All, > > We are moving from rdac to multipath on one our customer > installations, and the nsd type of the disk is generic, but when > multipath is required, we need the device type to be changed to dmm. > > We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" > > where file nsdchange has the following input > > dmm > > Would this have any impact on the disks themselves, or does this only > change /var/mmfs/gen/mmsdrfs. type to be changed to dmm. > >treat > > We know we can change it using "mmchconfig updateNsdType= $PWD/nsdchange" > > > > where file nsdchange has the following input > > > > dmm > > > > Would this have any impact on the disks themselves, or does this only > > change /var/mmfs/gen/mmsdrfs. > > > > Any clues on this would be great No impact on the contents of the disks, but you do have to have the file system unmounted everywhere to do this - all of the nodes must be using the same disk mode type. -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Fri Sep 14 15:04:26 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 14 Sep 2012 15:04:26 +0100 Subject: [gpfsug-discuss] Big NAS deployments In-Reply-To: References: Message-ID: <5053396A.7010708@ed.ac.uk> Hi all, We're planning a big NAS deployment at Edinburgh Uni, based on GPFS (with CTDB + Samba + NFS). We're very keen to hear about anyone who has done GPFS-based NAS on a scale of the order of ~5000 users (or higher) - but it would also be very helpful to just do a straw poll to find out who is doing this kind of stuff now. So - I have two questions: 1. Are you currently offering desktop-user NAS services from GPFS? If so - on what scale, and with what technologies? 2. Have you deployed, or know of any deployments, GPFS-based NAS services on the scale of ~5000+ users? And, while I'm here - has anyone put AFM (Active File Manager) into production yet? Care to share your story if you have? Cheers, Orlando. -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Tue Sep 25 14:05:24 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Tue, 25 Sep 2012 13:05:24 +0000 Subject: [gpfsug-discuss] Presentations from UG #6 - Feedback for IBM appreciated Message-ID: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> Hello all Firstly can I thank all who attended UG #6. We had a great turn out and the opportunity to network with more people from IBM was most welcome. I have uploaded the presentations from UG to this small, catchy URL: http://goo.gl/n1in1 [Bar the SCCS presentation, awaiting clearance]. Please have a read of the presentations. IBM Almaden Labs welcome your feedback regarding pNFS and Panache as well as FRQs etc. For instance, one FRQ idea banded around was a GRIO/QoS implementation for GPFS : E.G.: http://goo.gl/zjkN8 It would be most helpful if a couple of lines use-case was alongside each of these. If these are messaged back to the list for healthy debate or sent to me directly I'll put them on the UG website for Almaden Labs to peruse/discuss with us. Regards, Jez p.s. I'll also start to solicit previous presentations for UG < #5, so if you were a speaker, please get in touch. --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) From orlando.richards at ed.ac.uk Tue Sep 25 14:41:57 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Tue, 25 Sep 2012 14:41:57 +0100 Subject: [gpfsug-discuss] Presentations from UG #6 - Feedback for IBM appreciated In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5061B4A5.3010603@ed.ac.uk> On 25/09/12 14:05, Jez Tucker wrote: > Hello all > > Firstly can I thank all who attended UG #6. We had a great turn out and the opportunity to network with more people from IBM was most welcome. > > I have uploaded the presentations from UG to this small, catchy URL: http://goo.gl/n1in1 > [Bar the SCCS presentation, awaiting clearance]. > > Please have a read of the presentations. > > IBM Almaden Labs welcome your feedback regarding pNFS and Panache as well as FRQs etc. > > For instance, one FRQ idea banded around was a GRIO/QoS implementation for GPFS : E.G.: http://goo.gl/zjkN8 > It would be most helpful if a couple of lines use-case was alongside each of these. > > If these are messaged back to the list for healthy debate or sent to me directly I'll put them on the UG website for Almaden Labs to peruse/discuss with us. > > Regards, > > Jez > > p.s. I'll also start to solicit previous presentations for UG < #5, so if you were a speaker, please get in touch. > --- Thanks for the great meeting Jez, and Claire et al at OCF. On feature requests, I think one desirable feature request discussed at the meeting was for "better" performance monitoring tools. A quick think through the things on my plate which would be eased with new/changed features in GPFS led me to this wishlist: - ability to change the designated NSD servers for an NSD without unmounting the filesystem everywhere - expansion of the AFM toolchain, including the following to assist with migration of data between filesystems: - ability to set a pre-existing fileset as a "cache" of an empty 'home' fileset with AFM, allowing for a push of the data from the "cache" fileset/filesystem to the "home" target fileset/filesystem as a data migration strategy - ability to remove an AFM relationship between filesets, preserving data in the 'cache' fileset (and making it, independently, a 'live' fileset) - ability to "flip" the 'home'<->'cache' relationship, resulting in a flush from the new 'cache' fileset to the new 'home' fileset - better documentation (and, indeed, automation/automagic) on making best use of available memory within NSD servers - read caching of data blocks within an NSD server's memory (when acting in "server" mode in a multi-cluster environment where the client nodes do not have direct block access to the disks) - "hot file" identification tools/data for policy based HSM migration - some easy and non-invasive method for logging file and folder deletions (for the purposes of expiring backup data without using a separate database of files, in my case) - better licensing model (dare I say it - capacity based?) I'd love to be able to change the blocksize on an existing filesystem too, but I imagine that's not possible. -- Orlando -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From bevans at canditmedia.co.uk Thu Sep 27 18:49:13 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Thu, 27 Sep 2012 18:49:13 +0100 Subject: [gpfsug-discuss] Samba 3.6 and the Windows 'O' attribtute Message-ID: <520271A3-9C81-45AB-AD55-8CD3708C5730@canditmedia.co.uk> Hello, Having a little problem with samba at the moment with the gpfs vfs module loaded. In *every* version of enterprise samba 3.6, when browsing folders in windows explorer a good chunk of the files will come back incorrectly with the 'O' attribute (which is offline - you see this quite often when files have been migrated by HSM off to tape, but there isn't any HSM here). I have also been through every version of GPFS from 3.4.0-10 up to 3.5.0-3 to make sure it's not actually GPFS causing this. With each version, the behaviour is perfect in enterprise samba 3.5.18. if you prevent the gpfs vfs module from loading in samba, the problem also disappears. Anyone else run into this? Cheers, Barry From orlando.richards at ed.ac.uk Fri Sep 28 11:03:07 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 11:03:07 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems Message-ID: <506575DB.3010801@ed.ac.uk> Hi folks, Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? I've tried rsync and cp - neither of which seem to copy over acls. Sample test: # mkdir test # mmeditacl -k nfs4 test # mmgetacl test #NFSv4 ACL #owner:root #group:root group:1234:rwxc:allow:FileInherit:DirInherit (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED # rsync -av test/ test2/ [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 #NFSv4 ACL #owner:root #group:root special:owner@:---c:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED special:group@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED special:everyone@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From pete at realisestudio.com Fri Sep 28 11:12:50 2012 From: pete at realisestudio.com (Pete Smith) Date: Fri, 28 Sep 2012 11:12:50 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: Is your rsync patched for ACLs? -- On 28 September 2012 11:03, Orlando Richards wrote: > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, > while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, > with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss -- Pete Smith DevOp/System Administrator Realise Studio 12/13 Poland Street, London W1F 8QB T. +44 (0)20 7165 9644 realisestudio.com From bevans at canditmedia.co.uk Fri Sep 28 11:28:23 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Fri, 28 Sep 2012 11:28:23 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. sounds very, very evil but have you tried robocopy from one share to another? Not ideal. Cheers, Barry On 28 Sep 2012, at 11:03, Orlando Richards wrote: > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Fri Sep 28 11:37:09 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Fri, 28 Sep 2012 11:37:09 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: Here's the rsync patch from Ronnie Sahlberg back from '08. Never tried it and not sure if it's actually part of rsync now, but it sounds pretty cool: http://samba.2283325.n4.nabble.com/Patch-for-GPFS-support-td2508779.html Cheers, Barry On 28 Sep 2012, at 11:28, Barry Evans wrote: > Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. > > sounds very, very evil but have you tried robocopy from one share to another? Not ideal. > > Cheers, > Barry > > > > On 28 Sep 2012, at 11:03, Orlando Richards wrote: > >> Hi folks, >> >> Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? >> >> I've tried rsync and cp - neither of which seem to copy over acls. >> >> Sample test: >> >> # mkdir test >> # mmeditacl -k nfs4 test >> # mmgetacl test >> #NFSv4 ACL >> #owner:root >> #group:root >> group:1234:rwxc:allow:FileInherit:DirInherit >> (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED >> >> # rsync -av test/ test2/ >> [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> #NFSv4 ACL >> #owner:root >> #group:root >> special:owner@:---c:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED >> >> special:group@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED >> >> special:everyone@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED >> >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: From viccornell at gmail.com Fri Sep 28 11:42:07 2012 From: viccornell at gmail.com (Vic Cornell) Date: Fri, 28 Sep 2012 11:42:07 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: <-8890182583230016147@unknownmsgid> Google finds me Star by the ever productive Jorg Schilling. http://cdrecord.berlios.de/private/star-acl.html Kind Regards, Vic Vic Cornell Application Support Engineer DataDirect Networks Davidson House Forbury Square Reading RG1 3EU United Kingdom Mobile 07900 660 266 Skype viccornell www.ddn.com This email may contain confidential and privileged material for the sole use of the intended recipient. Any review or distribution by others is strictly prohibited. If you are not the intended recipient please contact the sender and delete all copies On 28 Sep 2012, at 11:37, Barry Evans wrote: Here's the rsync patch from Ronnie Sahlberg back from '08. Never tried it and not sure if it's actually part of rsync now, but it sounds pretty cool: http://samba.2283325.n4.nabble.com/Patch-for-GPFS-support-td2508779.html Cheers, Barry On 28 Sep 2012, at 11:28, Barry Evans wrote: Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. sounds very, very evil but have you tried robocopy from one share to another? Not ideal. Cheers, Barry On 28 Sep 2012, at 11:03, Orlando Richards wrote: Hi folks, Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? I've tried rsync and cp - neither of which seem to copy over acls. Sample test: # mkdir test # mmeditacl -k nfs4 test # mmgetacl test #NFSv4 ACL #owner:root #group:root group:1234:rwxc:allow:FileInherit:DirInherit (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED # rsync -av test/ test2/ [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 #NFSv4 ACL #owner:root #group:root special:owner@:---c:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED special:group@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED special:everyone@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Fri Sep 28 12:05:29 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 12:05:29 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: References: <506575DB.3010801@ed.ac.uk> Message-ID: <50658479.2020504@ed.ac.uk> On 28/09/12 11:12, Pete Smith wrote: > Is your rsync patched for ACLs? Not by me - though I did find this patch from IBM back in 2008, but I can't get it to build against any version 3.0.x of rsync (I didn't go further back), and there was no follow up on the list that I can see (apart from one immediate response attempting to initiate dialogue). http://lists.samba.org/archive/rsync/2008-October/021963.html I'm currently entertaining doing: dsmc incr -> dsmc restore! > -- On 28 September 2012 11:03, Orlando Richards > wrote: >> >Hi folks, >> > >> >Does anyone know a good way to sync files between two gpfs filesystems, >> >while preserving NFSv4 ACL's? >> > >> >I've tried rsync and cp - neither of which seem to copy over acls. >> > >> >Sample test: >> > >> ># mkdir test >> ># mmeditacl -k nfs4 test >> ># mmgetacl test >> >#NFSv4 ACL >> >#owner:root >> >#group:root >> >group:1234:rwxc:allow:FileInherit:DirInherit >> > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL >> >(X)WRITE_ATTR (-)WRITE_NAMED >> > >> ># rsync -av test/ test2/ >> >[root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> >#NFSv4 ACL >> >#owner:root >> >#group:root >> >special:owner@:---c:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL >> >(X)WRITE_ATTR (-)WRITE_NAMED >> > >> >special:group@:----:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> >(-)WRITE_ATTR (-)WRITE_NAMED >> > >> >special:everyone@:----:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> >(-)WRITE_ATTR (-)WRITE_NAMED >> > >> > >> > >> > >> > >> >-- >> > -- >> > Dr Orlando Richards >> > Information Services >> >IT Infrastructure Division >> > Unix Section >> > Tel: 0131 650 4994 >> > >> >The University of Edinburgh is a charitable body, registered in Scotland, >> >with registration number SC005336. >> >_______________________________________________ >> >gpfsug-discuss mailing list >> >gpfsug-discuss at gpfsug.org >> >http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > -- Pete Smith DevOp/System Administrator Realise Studio 12/13 Poland > Street, London W1F 8QB T. +44 (0)20 7165 9644 realisestudio.com > _______________________________________________ gpfsug-discuss mailing > list gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From orlando.richards at ed.ac.uk Fri Sep 28 12:06:27 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 12:06:27 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: <506584B3.8070404@ed.ac.uk> On 28/09/12 11:28, Barry Evans wrote: > Just tried rsync -A (preserve acl's) on this end, no joy there either. > two filesystems, same machine. > > sounds very, very evil but have you tried robocopy from one share to > another? Not ideal. I've considered it - but not yet desperate enough to try it :) Still looking for something sane. Good to see I'm not just missing something blatantly obvious though! > > Cheers, > Barry > > > > On 28 Sep 2012, at 11:03, Orlando Richards > wrote: > >> Hi folks, >> >> Does anyone know a good way to sync files between two gpfs >> filesystems, while preserving NFSv4 ACL's? >> >> I've tried rsync and cp - neither of which seem to copy over acls. >> >> Sample test: >> >> # mkdir test >> # mmeditacl -k nfs4 test >> # mmgetacl test >> #NFSv4 ACL >> #owner:root >> #group:root >> group:1234:rwxc:allow:FileInherit:DirInherit >> (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL >> (X)WRITE_ATTR (-)WRITE_NAMED >> >> # rsync -av test/ test2/ >> [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> #NFSv4 ACL >> #owner:root >> #group:root >> special:owner@:---c:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL >> (X)WRITE_ATTR (-)WRITE_NAMED >> >> special:group@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> (-)WRITE_ATTR (-)WRITE_NAMED >> >> special:everyone@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> (-)WRITE_ATTR (-)WRITE_NAMED >> >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in >> Scotland, with registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From jonathan at buzzard.me.uk Fri Sep 28 12:30:11 2012 From: jonathan at buzzard.me.uk (Jonathan Buzzard) Date: Fri, 28 Sep 2012 12:30:11 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506584B3.8070404@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> Message-ID: <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: > On 28/09/12 11:28, Barry Evans wrote: > > Just tried rsync -A (preserve acl's) on this end, no joy there either. > > two filesystems, same machine. > > > > sounds very, very evil but have you tried robocopy from one share to > > another? Not ideal. > > I've considered it - but not yet desperate enough to try it :) > When I have tried doing this from Windows file servers the results where not nice as Windows has ACL's for things like administrators etc. that robocopy attempted to copy over. It was also painfully slow. I found xcopy was a lot faster, though as my source was a Windows server the resultant ACL's were still borked. > Still looking for something sane. > Would AFM not do the trick? > Good to see I'm not just missing something blatantly obvious though! > What's your coding like? Depending how often you are going to be attempting this I would fix the IBM patches for rsync so they work on a modern version of rsync. Patch does not look to complicated to me. JAB. -- Jonathan A. Buzzard Email: jonathan (at) buzzard.me.uk Fife, United Kingdom. From Jez.Tucker at rushes.co.uk Fri Sep 28 13:56:19 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Fri, 28 Sep 2012 12:56:19 +0000 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: <39571EA9316BE44899D59C7A640C13F5305CD4C9@WARVWEXC1.uk.deluxe-eu.com> Could you not use AFM? > -----Original Message----- > From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- > bounces at gpfsug.org] On Behalf Of Orlando Richards > Sent: 28 September 2012 11:03 > To: gpfsug-discuss at gpfsug.org > Subject: [gpfsug-discuss] Copying ACLs between filesystems > > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, > while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss From orlando.richards at ed.ac.uk Fri Sep 28 15:10:47 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 15:10:47 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> Message-ID: <5065AFE7.4000008@ed.ac.uk> On 28/09/12 12:30, Jonathan Buzzard wrote: > On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: >> On 28/09/12 11:28, Barry Evans wrote: >>> Just tried rsync -A (preserve acl's) on this end, no joy there either. >>> two filesystems, same machine. >>> >>> sounds very, very evil but have you tried robocopy from one share to >>> another? Not ideal. >> >> I've considered it - but not yet desperate enough to try it :) >> > > When I have tried doing this from Windows file servers the results where > not nice as Windows has ACL's for things like administrators etc. that > robocopy attempted to copy over. It was also painfully slow. I found > xcopy was a lot faster, though as my source was a Windows server the > resultant ACL's were still borked. > >> Still looking for something sane. >> > > Would AFM not do the trick? > >> Good to see I'm not just missing something blatantly obvious though! >> > > What's your coding like? Depending how often you are going to be > attempting this I would fix the IBM patches for rsync so they work on a > modern version of rsync. Patch does not look to complicated to me. > Beyond my abilities it seems. If anyone fancies having a friday afternoon coding challenge, here's the problem: I'm trying to apply this patch: http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync_gpfs_attrs-git.obj to rsync - let's say version 3.0.6: http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz So I do: mkdir -p src/rsync cd src/rsync wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz wget http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync_gpfs_attrs-git.obj tar -zxf rsync-3.0.6.tar.gz cd rsync-3.0.6 patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff ./configure --prefix=/tmp make Error message is: $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o gpfs.o In file included from rsync.h:920:0, from gpfs.c:20: proto.h:111:28: warning: ?struct rsync_gpfs_attr? declared inside parameter list [enabled by default] proto.h:111:28: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default] gpfs.c:130:6: error: conflicting types for ?gpfs_free_attr? proto.h:111:6: note: previous declaration of ?gpfs_free_attr? was here gpfs.c: In function ?gpfs_free_sxp?: gpfs.c:142:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:144:20: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:145:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:146:5: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c: In function ?gpfs_free_list?: gpfs.c:162:3: warning: implicit declaration of function ?DEBUG_GTE? [-Wimplicit-function-declaration] gpfs.c:162:17: error: ?ACL? undeclared (first use in this function) gpfs.c:162:17: note: each undeclared identifier is reported only once for each function it appears in gpfs.c: In function ?gpfs_receive_attr_int?: gpfs.c:212:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_find_attr?: gpfs.c:344:20: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_cache_attr?: gpfs.c:382:33: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c: In function ?gpfs_send_attr?: gpfs.c:398:33: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:403:17: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_get_attr?: gpfs.c:519:5: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:522:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_set_attr?: gpfs.c:538:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_attr_get_changed?: gpfs.c:587:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:595:37: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:597:21: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:598:7: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:601:16: error: ?ACL? undeclared (first use in this function) make: *** [gpfs.o] Error 1 -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Fri Sep 28 15:46:00 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Fri, 28 Sep 2012 14:46:00 +0000 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <5065AFE7.4000008@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> <5065AFE7.4000008@ed.ac.uk> Message-ID: <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> Well, since it's Friday and I've just been tracing gpfs_get_winattr issues all the way back from SAMBAs vfs_gpfs.h to gpfs.so, might as well have a punt. Grabbing rsync latest git. > -----Original Message----- > From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- > bounces at gpfsug.org] On Behalf Of Orlando Richards > Sent: 28 September 2012 15:11 > To: gpfsug-discuss at gpfsug.org > Subject: Re: [gpfsug-discuss] Copying ACLs between filesystems > > On 28/09/12 12:30, Jonathan Buzzard wrote: > > On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: > >> On 28/09/12 11:28, Barry Evans wrote: > >>> Just tried rsync -A (preserve acl's) on this end, no joy there either. > >>> two filesystems, same machine. > >>> > >>> sounds very, very evil but have you tried robocopy from one share to > >>> another? Not ideal. > >> > >> I've considered it - but not yet desperate enough to try it :) > >> > > > > When I have tried doing this from Windows file servers the results > > where not nice as Windows has ACL's for things like administrators > > etc. that robocopy attempted to copy over. It was also painfully slow. > > I found xcopy was a lot faster, though as my source was a Windows > > server the resultant ACL's were still borked. > > > >> Still looking for something sane. > >> > > > > Would AFM not do the trick? > > > >> Good to see I'm not just missing something blatantly obvious though! > >> > > > > What's your coding like? Depending how often you are going to be > > attempting this I would fix the IBM patches for rsync so they work on > > a modern version of rsync. Patch does not look to complicated to me. > > > > Beyond my abilities it seems. If anyone fancies having a friday afternoon > coding challenge, here's the problem: > > I'm trying to apply this patch: > > http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync > _gpfs_attrs-git.obj > > to rsync - let's say version 3.0.6: > > http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz > > So I do: > mkdir -p src/rsync > cd src/rsync > wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz > wget > http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync > _gpfs_attrs-git.obj > tar -zxf rsync-3.0.6.tar.gz > cd rsync-3.0.6 > patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff > > ./configure --prefix=/tmp > make > > > Error message is: > > $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o > gpfs.o In file included from rsync.h:920:0, > from gpfs.c:20: > proto.h:111:28: warning: 'struct rsync_gpfs_attr' declared inside parameter > list [enabled by default] > proto.h:111:28: warning: its scope is only this definition or declaration, > which is probably not what you want [enabled by default] > gpfs.c:130:6: error: conflicting types for 'gpfs_free_attr' > proto.h:111:6: note: previous declaration of 'gpfs_free_attr' was here > gpfs.c: In function 'gpfs_free_sxp': > gpfs.c:142:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:144:20: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:145:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:146:5: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c: In function 'gpfs_free_list': > gpfs.c:162:3: warning: implicit declaration of function 'DEBUG_GTE' > [-Wimplicit-function-declaration] > gpfs.c:162:17: error: 'ACL' undeclared (first use in this function) > gpfs.c:162:17: note: each undeclared identifier is reported only once for > each function it appears in > gpfs.c: In function 'gpfs_receive_attr_int': > gpfs.c:212:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_find_attr': > gpfs.c:344:20: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_cache_attr': > gpfs.c:382:33: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c: In function 'gpfs_send_attr': > gpfs.c:398:33: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:403:17: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_get_attr': > gpfs.c:519:5: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:522:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_set_attr': > gpfs.c:538:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_attr_get_changed': > gpfs.c:587:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:595:37: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:597:21: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:598:7: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:601:16: error: 'ACL' undeclared (first use in this function) > make: *** [gpfs.o] Error 1 > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, with > registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss From orlando.richards at ed.ac.uk Fri Sep 28 16:10:05 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 16:10:05 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> <5065AFE7.4000008@ed.ac.uk> <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5065BDCD.1020902@ed.ac.uk> Some progress at my end - installing libacl1-dev on my ubuntu dev box has helped a bit, as has setting: CFLAGS=-g -O2 -DHAVE_CONFIG_H -DSUPPORT_GPFS -Wall -W in the Makefile built by configure. New errors though: gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -DSUPPORT_GPFS -Wall -W -c gpfs.c -o gpfs.o gpfs.c: In function ?gpfs_free_list?: gpfs.c:162:3: warning: implicit declaration of function ?DEBUG_GTE? [-Wimplicit-function-declaration] gpfs.c:162:17: error: ?ACL? undeclared (first use in this function) gpfs.c:162:17: note: each undeclared identifier is reported only once for each function it appears in gpfs.c: In function ?gpfs_receive_attr_int?: gpfs.c:212:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_find_attr?: gpfs.c:344:20: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_send_attr?: gpfs.c:403:17: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_get_attr?: gpfs.c:522:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_set_attr?: gpfs.c:538:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_attr_get_changed?: gpfs.c:601:16: error: ?ACL? undeclared (first use in this function) make: *** [gpfs.o] Error 1 On 28/09/12 15:46, Jez Tucker wrote: > Well, since it's Friday and I've just been tracing gpfs_get_winattr issues all the way back from SAMBAs vfs_gpfs.h to gpfs.so, might as well have a punt. > Grabbing rsync latest git. > >> -----Original Message----- >> From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- >> bounces at gpfsug.org] On Behalf Of Orlando Richards >> Sent: 28 September 2012 15:11 >> To: gpfsug-discuss at gpfsug.org >> Subject: Re: [gpfsug-discuss] Copying ACLs between filesystems >> >> On 28/09/12 12:30, Jonathan Buzzard wrote: >>> On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: >>>> On 28/09/12 11:28, Barry Evans wrote: >>>>> Just tried rsync -A (preserve acl's) on this end, no joy there either. >>>>> two filesystems, same machine. >>>>> >>>>> sounds very, very evil but have you tried robocopy from one share to >>>>> another? Not ideal. >>>> >>>> I've considered it - but not yet desperate enough to try it :) >>>> >>> >>> When I have tried doing this from Windows file servers the results >>> where not nice as Windows has ACL's for things like administrators >>> etc. that robocopy attempted to copy over. It was also painfully slow. >>> I found xcopy was a lot faster, though as my source was a Windows >>> server the resultant ACL's were still borked. >>> >>>> Still looking for something sane. >>>> >>> >>> Would AFM not do the trick? >>> >>>> Good to see I'm not just missing something blatantly obvious though! >>>> >>> >>> What's your coding like? Depending how often you are going to be >>> attempting this I would fix the IBM patches for rsync so they work on >>> a modern version of rsync. Patch does not look to complicated to me. >>> >> >> Beyond my abilities it seems. If anyone fancies having a friday afternoon >> coding challenge, here's the problem: >> >> I'm trying to apply this patch: >> >> http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync >> _gpfs_attrs-git.obj >> >> to rsync - let's say version 3.0.6: >> >> http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz >> >> So I do: >> mkdir -p src/rsync >> cd src/rsync >> wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz >> wget >> http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync >> _gpfs_attrs-git.obj >> tar -zxf rsync-3.0.6.tar.gz >> cd rsync-3.0.6 >> patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff >> >> ./configure --prefix=/tmp >> make >> >> >> Error message is: >> >> $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o >> gpfs.o In file included from rsync.h:920:0, >> from gpfs.c:20: >> proto.h:111:28: warning: 'struct rsync_gpfs_attr' declared inside parameter >> list [enabled by default] >> proto.h:111:28: warning: its scope is only this definition or declaration, >> which is probably not what you want [enabled by default] >> gpfs.c:130:6: error: conflicting types for 'gpfs_free_attr' >> proto.h:111:6: note: previous declaration of 'gpfs_free_attr' was here >> gpfs.c: In function 'gpfs_free_sxp': >> gpfs.c:142:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:144:20: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:145:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:146:5: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c: In function 'gpfs_free_list': >> gpfs.c:162:3: warning: implicit declaration of function 'DEBUG_GTE' >> [-Wimplicit-function-declaration] >> gpfs.c:162:17: error: 'ACL' undeclared (first use in this function) >> gpfs.c:162:17: note: each undeclared identifier is reported only once for >> each function it appears in >> gpfs.c: In function 'gpfs_receive_attr_int': >> gpfs.c:212:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_find_attr': >> gpfs.c:344:20: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_cache_attr': >> gpfs.c:382:33: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c: In function 'gpfs_send_attr': >> gpfs.c:398:33: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:403:17: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_get_attr': >> gpfs.c:519:5: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:522:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_set_attr': >> gpfs.c:538:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_attr_get_changed': >> gpfs.c:587:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:595:37: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:597:21: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:598:7: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:601:16: error: 'ACL' undeclared (first use in this function) >> make: *** [gpfs.o] Error 1 >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in Scotland, with >> registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Tue Sep 4 17:27:36 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Tue, 4 Sep 2012 16:27:36 +0000 Subject: [gpfsug-discuss] Windows 2008 samples binaries Message-ID: <39571EA9316BE44899D59C7A640C13F5305C17A3@WARVWEXC1.uk.deluxe-eu.com> Hello all To save me setting up a development environment on 2008 server r2, has anyone already compiled these samples? Specifically /usr/lpp/mmfs/samples/net/nsdperf.C --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tobias.Kuebler at sva.de Tue Sep 4 18:01:44 2012 From: Tobias.Kuebler at sva.de (Tobias.Kuebler at sva.de) Date: Tue, 4 Sep 2012 19:01:44 +0200 Subject: [gpfsug-discuss] =?iso-8859-1?q?AUTO=3A_Tobias_Kuebler_ist_au=DFe?= =?iso-8859-1?q?r_Haus_=28R=FCckkehr_am_17=2E09=2E2012=29?= Message-ID: Ich bin bis 17.09.2012 abwesend. Vielen Dank f?r Ihre Nachricht. Ankommende E-Mails werden w?hrend meiner Abwesenheit nicht weitergeleitet, ich versuche Sie jedoch m?glichst rasch nach meiner R?ckkehr zu beantworten. Hinweis: Dies ist eine automatische Antwort auf Ihre Nachricht "[gpfsug-discuss] Windows 2008 samples binaries" gesendet am 04.09.2012 18:27:36. Diese ist die einzige Benachrichtigung, die Sie empfangen werden, w?hrend diese Person abwesend ist. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Wed Sep 5 16:50:12 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Wed, 5 Sep 2012 16:50:12 +0100 Subject: [gpfsug-discuss] Independent-Writer Message-ID: <8C1AD13C-E001-43EF-BD57-C7CB8646380B@canditmedia.co.uk> Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From sfadden at us.ibm.com Wed Sep 5 17:39:05 2012 From: sfadden at us.ibm.com (Scott Fadden) Date: Wed, 5 Sep 2012 10:39:05 -0600 Subject: [gpfsug-discuss] Independent-Writer Message-ID: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry ----- Original Message ----- From: Barry Evans [bevans at canditmedia.co.uk] Sent: 09/05/2012 04:50 PM CET To: gpfsug main discussion list Subject: [gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss From bevans at canditmedia.co.uk Wed Sep 5 18:03:15 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Wed, 5 Sep 2012 18:03:15 +0100 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: References: Message-ID: <8608749960351170897@unknownmsgid> Goooooood - does that include writes from home? Thanks!!! Sent from my iPhone On 5 Sep 2012, at 17:40, Scott Fadden wrote: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry ------------------------------ * From: *Barry Evans [bevans at canditmedia.co.uk] * Sent: *09/05/2012 04:50 PM CET * To: *gpfsug main discussion list * Subject: *[gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From sfadden at us.ibm.com Wed Sep 5 19:09:57 2012 From: sfadden at us.ibm.com (Scott Fadden) Date: Wed, 5 Sep 2012 11:09:57 -0700 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: <8608749960351170897@unknownmsgid> References: <8608749960351170897@unknownmsgid> Message-ID: Yes, writes from home are "checked," which differes from single writer where the single writyer assumes that he is the only one writing and never checks a file on open, for example./ Scott Fadden GPFS Technical Marketing Desk: (503) 578-5630 Cell: (503) 880-5833 sfadden at us.ibm.com http://www.ibm.com/systems/gpfs From: Barry Evans To: gpfsug main discussion list , Date: 09/05/2012 10:05 AM Subject: Re: [gpfsug-discuss] Independent-Writer Sent by: gpfsug-discuss-bounces at gpfsug.org Goooooood - does that include writes from home? Thanks!!! Sent from my iPhone On 5 Sep 2012, at 17:40, Scott Fadden wrote: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry From: Barry Evans [bevans at canditmedia.co.uk] Sent: 09/05/2012 04:50 PM CET To: gpfsug main discussion list Subject: [gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Thu Sep 6 09:39:18 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Thu, 6 Sep 2012 09:39:18 +0100 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: References: <8608749960351170897@unknownmsgid> Message-ID: <3BDE47FE-8273-4A18-BD3A-4D3BF288F4FC@canditmedia.co.uk> Great news! Thanks Scott! Cheers, Barry On 5 Sep 2012, at 19:09, Scott Fadden wrote: > Yes, writes from home are "checked," which differes from single writer where the single writyer assumes that he is the only one writing and never checks a file on open, for example./ > > Scott Fadden > GPFS Technical Marketing > Desk: (503) 578-5630 > Cell: (503) 880-5833 > sfadden at us.ibm.com > http://www.ibm.com/systems/gpfs > > > From: Barry Evans > To: gpfsug main discussion list , > Date: 09/05/2012 10:05 AM > Subject: Re: [gpfsug-discuss] Independent-Writer > Sent by: gpfsug-discuss-bounces at gpfsug.org > > > > > Goooooood - does that include writes from home? > > Thanks!!! > > Sent from my iPhone > > On 5 Sep 2012, at 17:40, Scott Fadden wrote: > This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, > Scott Fadden > GPFS Technical Marketing > (503)880-5833 > Sent from my Blackberry > > > From: Barry Evans [bevans at canditmedia.co.uk] > Sent: 09/05/2012 04:50 PM CET > To: gpfsug main discussion list > Subject: [gpfsug-discuss] Independent-Writer > > > Hello all, > > I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise > > Regards, > Barry Evans > Technical Director > CandIT Media UK Ltd > +44 7500 667 671 > bevans at canditmedia.co.uk > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss_______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jez.Tucker at rushes.co.uk Thu Sep 13 15:42:36 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Thu, 13 Sep 2012 14:42:36 +0000 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Message-ID: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Thu Sep 13 15:49:45 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Thu, 13 Sep 2012 15:49:45 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5051F289.9010400@ed.ac.uk> On 13/09/12 15:42, Jez Tucker wrote: > Hello there > > Of the membership, who of you [or your companies] use TSM with GPFS? > I do (University of Edinburgh) > If you do: > > 1)Do you use Windows or Linux TSM? > Linux - although we're about to trial Windows server backups (not GPFS). > 2)Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? > Not yet - but about to trial this too! We're thinking of re-doing how we do disaster recovery, along the lines of rsync'ing a candidate list to an off-site HSM filesystem (as opposed to "dsmc incr") > 3)Do you use TSM in the traditional mode for backup/archive, or pass a > filelist generated by GPFS? GPFS file list - not using mmbackup though, our own custom stuff instead (mmbackup wasn't stable at our scale when we started doing this). > > If you do not use TSM: > > 4)What backup / HSM software do you use? > We used to use EMC Networker. It couldn't keep up, so we jumped ship. > Thanks > > Jez > > --- > > Jez Tucker > > Senior Sysadmin > > Rushes > > GPFSUG Chairman (chair at gpfsug.org ) > > --- > > Jez Tucker > > Senior Sysadmin > > Rushes > > DDI: +44 (0) 207 851 6276 > > http://www.rushes.co.uk > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From ajt1 at noc.ac.uk Thu Sep 13 16:11:09 2012 From: ajt1 at noc.ac.uk (Tyler, Amanda J.) Date: Thu, 13 Sep 2012 16:11:09 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: Reply from National Oceanography Centre Southampton Yes we use TSM 1) TSM server runs AIX but gpfs nodes are linux 2) Not yet but there is a central NERC project looking into it. We used Tivoli HSM for several years on a solaris server but stopped about 6 years ago because it had multiple performance issues. 3) We use TSM in the traditional mode for file backup/ archive. Amanda Tyler From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -- This message (and any attachments) is for the recipient only. NERC is subject to the Freedom of Information Act 2000 and the contents of this email and any reply you make may be disclosed by NERC unless it is exempt from release under the Act. Any material supplied to NERC may be stored in an electronic records management system. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Sandra.McLaughlin at astrazeneca.com Thu Sep 13 16:19:30 2012 From: Sandra.McLaughlin at astrazeneca.com (McLaughlin, Sandra M) Date: Thu, 13 Sep 2012 16:19:30 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <1332E4641C13494B98BB1E3DB32CC8150AF8CE09@ukaprdembx02.rd.astrazeneca.net> Just ordered TSM, to integrate with a new GPFS setup. Linux only. Not using HSM yet, possibly later. No idea about mode, sorry, as installation is not yet complete, or completely planned. Up to now we have used EMC Networker. Sandra. From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 2 Kingdom Street, London, W2 6BD. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mail at arif-ali.co.uk Thu Sep 13 19:50:19 2012 From: mail at arif-ali.co.uk (Arif Ali) Date: Thu, 13 Sep 2012 19:50:19 +0100 Subject: [gpfsug-discuss] NSD device type Message-ID: All, We are moving from rdac to multipath on one our customer installations, and the nsd type of the disk is generic, but when multipath is required, we need the device type to be changed to dmm. We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" where file nsdchange has the following input dmm Would this have any impact on the disks themselves, or does this only change /var/mmfs/gen/mmsdrfs. Any clues on this would be great -- Arif Ali catch me on freenode IRC, username: arif-ali From a.k.ghumra at bham.ac.uk Fri Sep 14 10:23:39 2012 From: a.k.ghumra at bham.ac.uk (Aslam Abdul Ghumra) Date: Fri, 14 Sep 2012 10:23:39 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: References: Message-ID: Hi ( we do at Birmingham ) 1) Do you use Windows or Linux TSM? >>>>>> We use TSM on Linux. 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? >>>>>> We don't use HSM currently on our HPC system 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? >>>>>> We've had issues with mmbackup in v3.2, so use TSM in a traditional mode. However we are currently upgrading TSM from our v5.5 to v6.3 and GPFS from v3.3 to v3.5 and onto new hardware. Aslam Ghumra C&IT (Unix & Storage) Specialist ____________________________ IT Services Elms Road Data Centre Edgbaston Birmingham B15 2TT T: 0121 414 5877 F; 0121 414 3952 Skype : JanitorX http://www.bear.bham.ac.uk From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 2 Kingdom Street, London, W2 6BD. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies. -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss End of gpfsug-discuss Digest, Vol 9, Issue 3 ******************************************** From mail at arif-ali.co.uk Fri Sep 14 10:38:15 2012 From: mail at arif-ali.co.uk (Arif Ali) Date: Fri, 14 Sep 2012 10:38:15 +0100 Subject: [gpfsug-discuss] NSD device type In-Reply-To: References: Message-ID: So a reply on this. We bit the bullet and went ahead, and it worked a treat, literally took 5 seconds to do. On another note, something that would be useful for others. We all know that without rdac the nsd node would moan for ~15 mins depending the number of disks with I/O errors for any machines that are fibre attached. One way to supress that would be to add the following kernel parameter rdloaddriver=scsi_dh_rdac This saved us many hours on installing these machines. I hope it will be useful for others. For the purpose of google, so that they can find the info easily, adding an excerpt of the error message below sd 6:0:1:8: [sdal] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:1:8: [sdal] Sense Key : Illegal Request [current] sd 6:0:1:8: [sdal] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:1:8: [sdal] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdal, sector 64 sd 5:0:11:0: [sddc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:11:0: [sddc] Sense Key : Illegal Request [current] sd 5:0:11:0: [sddc] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:11:0: [sddc] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sddc, sector 64 sd 5:0:11:8: [sddk] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:11:8: [sddk] Sense Key : Illegal Request [current] sd 5:0:11:8: [sddk] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:11:8: [sddk] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sddk, sector 64 sd 6:0:6:4: [sdhb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:4: [sdhb] Sense Key : Illegal Request [current] sd 6:0:6:4: [sdhb] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:4: [sdhb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00 end_request: I/O error, dev sdhb, sector 0 sd 6:0:6:8: [sdhf] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:8: [sdhf] Sense Key : Illegal Request [current] sd 6:0:6:8: [sdhf] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:8: [sdhf] CDB: Read(10): 28 00 00 00 00 80 00 00 08 00 end_request: I/O error, dev sdhf, sector 128 sd 5:0:16:8: [sdex] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:16:8: [sdex] Sense Key : Illegal Request [current] sd 5:0:16:8: [sdex] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:16:8: [sdex] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00 end_request: I/O error, dev sdex, sector 0 sd 6:0:6:6: [sdhd] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:6: [sdhd] Sense Key : Illegal Request [current] sd 6:0:6:6: [sdhd] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:6: [sdhd] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdhd, sector 64 sd 6:0:6:2: [sdgz] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:2: [sdgz] Sense Key : Illegal Request [current] sd 6:0:6:2: [sdgz] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:2: [sdgz] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdgz, sector 64 -- Arif Ali catch me on freenode IRC, username: arif-ali On 13 September 2012 19:50, Arif Ali wrote: > All, > > We are moving from rdac to multipath on one our customer > installations, and the nsd type of the disk is generic, but when > multipath is required, we need the device type to be changed to dmm. >treat > We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" > > where file nsdchange has the following input > > dmm > > Would this have any impact on the disks themselves, or does this only > change /var/mmfs/gen/mmsdrfs. > > Any clues on this would be great > > -- > Arif Ali > > catch me on freenode IRC, username: arif-ali From sdenham at us.ibm.com Fri Sep 14 14:17:59 2012 From: sdenham at us.ibm.com (Scott Denham) Date: Fri, 14 Sep 2012 08:17:59 -0500 Subject: [gpfsug-discuss] NSD device type In-Reply-To: References: Message-ID: gpfsug-discuss-bounces at gpfsug.org wrote on 09/14/2012 06:00:03 AM: > From: Arif Ali > All, > > We are moving from rdac to multipath on one our customer > installations, and the nsd type of the disk is generic, but when > multipath is required, we need the device type to be changed to dmm. > > We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" > > where file nsdchange has the following input > > dmm > > Would this have any impact on the disks themselves, or does this only > change /var/mmfs/gen/mmsdrfs. type to be changed to dmm. > >treat > > We know we can change it using "mmchconfig updateNsdType= $PWD/nsdchange" > > > > where file nsdchange has the following input > > > > dmm > > > > Would this have any impact on the disks themselves, or does this only > > change /var/mmfs/gen/mmsdrfs. > > > > Any clues on this would be great No impact on the contents of the disks, but you do have to have the file system unmounted everywhere to do this - all of the nodes must be using the same disk mode type. -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Fri Sep 14 15:04:26 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 14 Sep 2012 15:04:26 +0100 Subject: [gpfsug-discuss] Big NAS deployments In-Reply-To: References: Message-ID: <5053396A.7010708@ed.ac.uk> Hi all, We're planning a big NAS deployment at Edinburgh Uni, based on GPFS (with CTDB + Samba + NFS). We're very keen to hear about anyone who has done GPFS-based NAS on a scale of the order of ~5000 users (or higher) - but it would also be very helpful to just do a straw poll to find out who is doing this kind of stuff now. So - I have two questions: 1. Are you currently offering desktop-user NAS services from GPFS? If so - on what scale, and with what technologies? 2. Have you deployed, or know of any deployments, GPFS-based NAS services on the scale of ~5000+ users? And, while I'm here - has anyone put AFM (Active File Manager) into production yet? Care to share your story if you have? Cheers, Orlando. -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Tue Sep 25 14:05:24 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Tue, 25 Sep 2012 13:05:24 +0000 Subject: [gpfsug-discuss] Presentations from UG #6 - Feedback for IBM appreciated Message-ID: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> Hello all Firstly can I thank all who attended UG #6. We had a great turn out and the opportunity to network with more people from IBM was most welcome. I have uploaded the presentations from UG to this small, catchy URL: http://goo.gl/n1in1 [Bar the SCCS presentation, awaiting clearance]. Please have a read of the presentations. IBM Almaden Labs welcome your feedback regarding pNFS and Panache as well as FRQs etc. For instance, one FRQ idea banded around was a GRIO/QoS implementation for GPFS : E.G.: http://goo.gl/zjkN8 It would be most helpful if a couple of lines use-case was alongside each of these. If these are messaged back to the list for healthy debate or sent to me directly I'll put them on the UG website for Almaden Labs to peruse/discuss with us. Regards, Jez p.s. I'll also start to solicit previous presentations for UG < #5, so if you were a speaker, please get in touch. --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) From orlando.richards at ed.ac.uk Tue Sep 25 14:41:57 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Tue, 25 Sep 2012 14:41:57 +0100 Subject: [gpfsug-discuss] Presentations from UG #6 - Feedback for IBM appreciated In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5061B4A5.3010603@ed.ac.uk> On 25/09/12 14:05, Jez Tucker wrote: > Hello all > > Firstly can I thank all who attended UG #6. We had a great turn out and the opportunity to network with more people from IBM was most welcome. > > I have uploaded the presentations from UG to this small, catchy URL: http://goo.gl/n1in1 > [Bar the SCCS presentation, awaiting clearance]. > > Please have a read of the presentations. > > IBM Almaden Labs welcome your feedback regarding pNFS and Panache as well as FRQs etc. > > For instance, one FRQ idea banded around was a GRIO/QoS implementation for GPFS : E.G.: http://goo.gl/zjkN8 > It would be most helpful if a couple of lines use-case was alongside each of these. > > If these are messaged back to the list for healthy debate or sent to me directly I'll put them on the UG website for Almaden Labs to peruse/discuss with us. > > Regards, > > Jez > > p.s. I'll also start to solicit previous presentations for UG < #5, so if you were a speaker, please get in touch. > --- Thanks for the great meeting Jez, and Claire et al at OCF. On feature requests, I think one desirable feature request discussed at the meeting was for "better" performance monitoring tools. A quick think through the things on my plate which would be eased with new/changed features in GPFS led me to this wishlist: - ability to change the designated NSD servers for an NSD without unmounting the filesystem everywhere - expansion of the AFM toolchain, including the following to assist with migration of data between filesystems: - ability to set a pre-existing fileset as a "cache" of an empty 'home' fileset with AFM, allowing for a push of the data from the "cache" fileset/filesystem to the "home" target fileset/filesystem as a data migration strategy - ability to remove an AFM relationship between filesets, preserving data in the 'cache' fileset (and making it, independently, a 'live' fileset) - ability to "flip" the 'home'<->'cache' relationship, resulting in a flush from the new 'cache' fileset to the new 'home' fileset - better documentation (and, indeed, automation/automagic) on making best use of available memory within NSD servers - read caching of data blocks within an NSD server's memory (when acting in "server" mode in a multi-cluster environment where the client nodes do not have direct block access to the disks) - "hot file" identification tools/data for policy based HSM migration - some easy and non-invasive method for logging file and folder deletions (for the purposes of expiring backup data without using a separate database of files, in my case) - better licensing model (dare I say it - capacity based?) I'd love to be able to change the blocksize on an existing filesystem too, but I imagine that's not possible. -- Orlando -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From bevans at canditmedia.co.uk Thu Sep 27 18:49:13 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Thu, 27 Sep 2012 18:49:13 +0100 Subject: [gpfsug-discuss] Samba 3.6 and the Windows 'O' attribtute Message-ID: <520271A3-9C81-45AB-AD55-8CD3708C5730@canditmedia.co.uk> Hello, Having a little problem with samba at the moment with the gpfs vfs module loaded. In *every* version of enterprise samba 3.6, when browsing folders in windows explorer a good chunk of the files will come back incorrectly with the 'O' attribute (which is offline - you see this quite often when files have been migrated by HSM off to tape, but there isn't any HSM here). I have also been through every version of GPFS from 3.4.0-10 up to 3.5.0-3 to make sure it's not actually GPFS causing this. With each version, the behaviour is perfect in enterprise samba 3.5.18. if you prevent the gpfs vfs module from loading in samba, the problem also disappears. Anyone else run into this? Cheers, Barry From orlando.richards at ed.ac.uk Fri Sep 28 11:03:07 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 11:03:07 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems Message-ID: <506575DB.3010801@ed.ac.uk> Hi folks, Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? I've tried rsync and cp - neither of which seem to copy over acls. Sample test: # mkdir test # mmeditacl -k nfs4 test # mmgetacl test #NFSv4 ACL #owner:root #group:root group:1234:rwxc:allow:FileInherit:DirInherit (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED # rsync -av test/ test2/ [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 #NFSv4 ACL #owner:root #group:root special:owner@:---c:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED special:group@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED special:everyone@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From pete at realisestudio.com Fri Sep 28 11:12:50 2012 From: pete at realisestudio.com (Pete Smith) Date: Fri, 28 Sep 2012 11:12:50 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: Is your rsync patched for ACLs? -- On 28 September 2012 11:03, Orlando Richards wrote: > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, > while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, > with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss -- Pete Smith DevOp/System Administrator Realise Studio 12/13 Poland Street, London W1F 8QB T. +44 (0)20 7165 9644 realisestudio.com From bevans at canditmedia.co.uk Fri Sep 28 11:28:23 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Fri, 28 Sep 2012 11:28:23 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. sounds very, very evil but have you tried robocopy from one share to another? Not ideal. Cheers, Barry On 28 Sep 2012, at 11:03, Orlando Richards wrote: > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Fri Sep 28 11:37:09 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Fri, 28 Sep 2012 11:37:09 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: Here's the rsync patch from Ronnie Sahlberg back from '08. Never tried it and not sure if it's actually part of rsync now, but it sounds pretty cool: http://samba.2283325.n4.nabble.com/Patch-for-GPFS-support-td2508779.html Cheers, Barry On 28 Sep 2012, at 11:28, Barry Evans wrote: > Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. > > sounds very, very evil but have you tried robocopy from one share to another? Not ideal. > > Cheers, > Barry > > > > On 28 Sep 2012, at 11:03, Orlando Richards wrote: > >> Hi folks, >> >> Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? >> >> I've tried rsync and cp - neither of which seem to copy over acls. >> >> Sample test: >> >> # mkdir test >> # mmeditacl -k nfs4 test >> # mmgetacl test >> #NFSv4 ACL >> #owner:root >> #group:root >> group:1234:rwxc:allow:FileInherit:DirInherit >> (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED >> >> # rsync -av test/ test2/ >> [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> #NFSv4 ACL >> #owner:root >> #group:root >> special:owner@:---c:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED >> >> special:group@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED >> >> special:everyone@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED >> >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: From viccornell at gmail.com Fri Sep 28 11:42:07 2012 From: viccornell at gmail.com (Vic Cornell) Date: Fri, 28 Sep 2012 11:42:07 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: <-8890182583230016147@unknownmsgid> Google finds me Star by the ever productive Jorg Schilling. http://cdrecord.berlios.de/private/star-acl.html Kind Regards, Vic Vic Cornell Application Support Engineer DataDirect Networks Davidson House Forbury Square Reading RG1 3EU United Kingdom Mobile 07900 660 266 Skype viccornell www.ddn.com This email may contain confidential and privileged material for the sole use of the intended recipient. Any review or distribution by others is strictly prohibited. If you are not the intended recipient please contact the sender and delete all copies On 28 Sep 2012, at 11:37, Barry Evans wrote: Here's the rsync patch from Ronnie Sahlberg back from '08. Never tried it and not sure if it's actually part of rsync now, but it sounds pretty cool: http://samba.2283325.n4.nabble.com/Patch-for-GPFS-support-td2508779.html Cheers, Barry On 28 Sep 2012, at 11:28, Barry Evans wrote: Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. sounds very, very evil but have you tried robocopy from one share to another? Not ideal. Cheers, Barry On 28 Sep 2012, at 11:03, Orlando Richards wrote: Hi folks, Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? I've tried rsync and cp - neither of which seem to copy over acls. Sample test: # mkdir test # mmeditacl -k nfs4 test # mmgetacl test #NFSv4 ACL #owner:root #group:root group:1234:rwxc:allow:FileInherit:DirInherit (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED # rsync -av test/ test2/ [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 #NFSv4 ACL #owner:root #group:root special:owner@:---c:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED special:group@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED special:everyone@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Fri Sep 28 12:05:29 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 12:05:29 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: References: <506575DB.3010801@ed.ac.uk> Message-ID: <50658479.2020504@ed.ac.uk> On 28/09/12 11:12, Pete Smith wrote: > Is your rsync patched for ACLs? Not by me - though I did find this patch from IBM back in 2008, but I can't get it to build against any version 3.0.x of rsync (I didn't go further back), and there was no follow up on the list that I can see (apart from one immediate response attempting to initiate dialogue). http://lists.samba.org/archive/rsync/2008-October/021963.html I'm currently entertaining doing: dsmc incr -> dsmc restore! > -- On 28 September 2012 11:03, Orlando Richards > wrote: >> >Hi folks, >> > >> >Does anyone know a good way to sync files between two gpfs filesystems, >> >while preserving NFSv4 ACL's? >> > >> >I've tried rsync and cp - neither of which seem to copy over acls. >> > >> >Sample test: >> > >> ># mkdir test >> ># mmeditacl -k nfs4 test >> ># mmgetacl test >> >#NFSv4 ACL >> >#owner:root >> >#group:root >> >group:1234:rwxc:allow:FileInherit:DirInherit >> > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL >> >(X)WRITE_ATTR (-)WRITE_NAMED >> > >> ># rsync -av test/ test2/ >> >[root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> >#NFSv4 ACL >> >#owner:root >> >#group:root >> >special:owner@:---c:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL >> >(X)WRITE_ATTR (-)WRITE_NAMED >> > >> >special:group@:----:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> >(-)WRITE_ATTR (-)WRITE_NAMED >> > >> >special:everyone@:----:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> >(-)WRITE_ATTR (-)WRITE_NAMED >> > >> > >> > >> > >> > >> >-- >> > -- >> > Dr Orlando Richards >> > Information Services >> >IT Infrastructure Division >> > Unix Section >> > Tel: 0131 650 4994 >> > >> >The University of Edinburgh is a charitable body, registered in Scotland, >> >with registration number SC005336. >> >_______________________________________________ >> >gpfsug-discuss mailing list >> >gpfsug-discuss at gpfsug.org >> >http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > -- Pete Smith DevOp/System Administrator Realise Studio 12/13 Poland > Street, London W1F 8QB T. +44 (0)20 7165 9644 realisestudio.com > _______________________________________________ gpfsug-discuss mailing > list gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From orlando.richards at ed.ac.uk Fri Sep 28 12:06:27 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 12:06:27 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: <506584B3.8070404@ed.ac.uk> On 28/09/12 11:28, Barry Evans wrote: > Just tried rsync -A (preserve acl's) on this end, no joy there either. > two filesystems, same machine. > > sounds very, very evil but have you tried robocopy from one share to > another? Not ideal. I've considered it - but not yet desperate enough to try it :) Still looking for something sane. Good to see I'm not just missing something blatantly obvious though! > > Cheers, > Barry > > > > On 28 Sep 2012, at 11:03, Orlando Richards > wrote: > >> Hi folks, >> >> Does anyone know a good way to sync files between two gpfs >> filesystems, while preserving NFSv4 ACL's? >> >> I've tried rsync and cp - neither of which seem to copy over acls. >> >> Sample test: >> >> # mkdir test >> # mmeditacl -k nfs4 test >> # mmgetacl test >> #NFSv4 ACL >> #owner:root >> #group:root >> group:1234:rwxc:allow:FileInherit:DirInherit >> (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL >> (X)WRITE_ATTR (-)WRITE_NAMED >> >> # rsync -av test/ test2/ >> [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> #NFSv4 ACL >> #owner:root >> #group:root >> special:owner@:---c:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL >> (X)WRITE_ATTR (-)WRITE_NAMED >> >> special:group@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> (-)WRITE_ATTR (-)WRITE_NAMED >> >> special:everyone@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> (-)WRITE_ATTR (-)WRITE_NAMED >> >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in >> Scotland, with registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From jonathan at buzzard.me.uk Fri Sep 28 12:30:11 2012 From: jonathan at buzzard.me.uk (Jonathan Buzzard) Date: Fri, 28 Sep 2012 12:30:11 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506584B3.8070404@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> Message-ID: <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: > On 28/09/12 11:28, Barry Evans wrote: > > Just tried rsync -A (preserve acl's) on this end, no joy there either. > > two filesystems, same machine. > > > > sounds very, very evil but have you tried robocopy from one share to > > another? Not ideal. > > I've considered it - but not yet desperate enough to try it :) > When I have tried doing this from Windows file servers the results where not nice as Windows has ACL's for things like administrators etc. that robocopy attempted to copy over. It was also painfully slow. I found xcopy was a lot faster, though as my source was a Windows server the resultant ACL's were still borked. > Still looking for something sane. > Would AFM not do the trick? > Good to see I'm not just missing something blatantly obvious though! > What's your coding like? Depending how often you are going to be attempting this I would fix the IBM patches for rsync so they work on a modern version of rsync. Patch does not look to complicated to me. JAB. -- Jonathan A. Buzzard Email: jonathan (at) buzzard.me.uk Fife, United Kingdom. From Jez.Tucker at rushes.co.uk Fri Sep 28 13:56:19 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Fri, 28 Sep 2012 12:56:19 +0000 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: <39571EA9316BE44899D59C7A640C13F5305CD4C9@WARVWEXC1.uk.deluxe-eu.com> Could you not use AFM? > -----Original Message----- > From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- > bounces at gpfsug.org] On Behalf Of Orlando Richards > Sent: 28 September 2012 11:03 > To: gpfsug-discuss at gpfsug.org > Subject: [gpfsug-discuss] Copying ACLs between filesystems > > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, > while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss From orlando.richards at ed.ac.uk Fri Sep 28 15:10:47 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 15:10:47 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> Message-ID: <5065AFE7.4000008@ed.ac.uk> On 28/09/12 12:30, Jonathan Buzzard wrote: > On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: >> On 28/09/12 11:28, Barry Evans wrote: >>> Just tried rsync -A (preserve acl's) on this end, no joy there either. >>> two filesystems, same machine. >>> >>> sounds very, very evil but have you tried robocopy from one share to >>> another? Not ideal. >> >> I've considered it - but not yet desperate enough to try it :) >> > > When I have tried doing this from Windows file servers the results where > not nice as Windows has ACL's for things like administrators etc. that > robocopy attempted to copy over. It was also painfully slow. I found > xcopy was a lot faster, though as my source was a Windows server the > resultant ACL's were still borked. > >> Still looking for something sane. >> > > Would AFM not do the trick? > >> Good to see I'm not just missing something blatantly obvious though! >> > > What's your coding like? Depending how often you are going to be > attempting this I would fix the IBM patches for rsync so they work on a > modern version of rsync. Patch does not look to complicated to me. > Beyond my abilities it seems. If anyone fancies having a friday afternoon coding challenge, here's the problem: I'm trying to apply this patch: http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync_gpfs_attrs-git.obj to rsync - let's say version 3.0.6: http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz So I do: mkdir -p src/rsync cd src/rsync wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz wget http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync_gpfs_attrs-git.obj tar -zxf rsync-3.0.6.tar.gz cd rsync-3.0.6 patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff ./configure --prefix=/tmp make Error message is: $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o gpfs.o In file included from rsync.h:920:0, from gpfs.c:20: proto.h:111:28: warning: ?struct rsync_gpfs_attr? declared inside parameter list [enabled by default] proto.h:111:28: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default] gpfs.c:130:6: error: conflicting types for ?gpfs_free_attr? proto.h:111:6: note: previous declaration of ?gpfs_free_attr? was here gpfs.c: In function ?gpfs_free_sxp?: gpfs.c:142:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:144:20: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:145:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:146:5: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c: In function ?gpfs_free_list?: gpfs.c:162:3: warning: implicit declaration of function ?DEBUG_GTE? [-Wimplicit-function-declaration] gpfs.c:162:17: error: ?ACL? undeclared (first use in this function) gpfs.c:162:17: note: each undeclared identifier is reported only once for each function it appears in gpfs.c: In function ?gpfs_receive_attr_int?: gpfs.c:212:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_find_attr?: gpfs.c:344:20: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_cache_attr?: gpfs.c:382:33: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c: In function ?gpfs_send_attr?: gpfs.c:398:33: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:403:17: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_get_attr?: gpfs.c:519:5: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:522:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_set_attr?: gpfs.c:538:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_attr_get_changed?: gpfs.c:587:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:595:37: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:597:21: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:598:7: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:601:16: error: ?ACL? undeclared (first use in this function) make: *** [gpfs.o] Error 1 -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Fri Sep 28 15:46:00 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Fri, 28 Sep 2012 14:46:00 +0000 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <5065AFE7.4000008@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> <5065AFE7.4000008@ed.ac.uk> Message-ID: <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> Well, since it's Friday and I've just been tracing gpfs_get_winattr issues all the way back from SAMBAs vfs_gpfs.h to gpfs.so, might as well have a punt. Grabbing rsync latest git. > -----Original Message----- > From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- > bounces at gpfsug.org] On Behalf Of Orlando Richards > Sent: 28 September 2012 15:11 > To: gpfsug-discuss at gpfsug.org > Subject: Re: [gpfsug-discuss] Copying ACLs between filesystems > > On 28/09/12 12:30, Jonathan Buzzard wrote: > > On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: > >> On 28/09/12 11:28, Barry Evans wrote: > >>> Just tried rsync -A (preserve acl's) on this end, no joy there either. > >>> two filesystems, same machine. > >>> > >>> sounds very, very evil but have you tried robocopy from one share to > >>> another? Not ideal. > >> > >> I've considered it - but not yet desperate enough to try it :) > >> > > > > When I have tried doing this from Windows file servers the results > > where not nice as Windows has ACL's for things like administrators > > etc. that robocopy attempted to copy over. It was also painfully slow. > > I found xcopy was a lot faster, though as my source was a Windows > > server the resultant ACL's were still borked. > > > >> Still looking for something sane. > >> > > > > Would AFM not do the trick? > > > >> Good to see I'm not just missing something blatantly obvious though! > >> > > > > What's your coding like? Depending how often you are going to be > > attempting this I would fix the IBM patches for rsync so they work on > > a modern version of rsync. Patch does not look to complicated to me. > > > > Beyond my abilities it seems. If anyone fancies having a friday afternoon > coding challenge, here's the problem: > > I'm trying to apply this patch: > > http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync > _gpfs_attrs-git.obj > > to rsync - let's say version 3.0.6: > > http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz > > So I do: > mkdir -p src/rsync > cd src/rsync > wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz > wget > http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync > _gpfs_attrs-git.obj > tar -zxf rsync-3.0.6.tar.gz > cd rsync-3.0.6 > patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff > > ./configure --prefix=/tmp > make > > > Error message is: > > $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o > gpfs.o In file included from rsync.h:920:0, > from gpfs.c:20: > proto.h:111:28: warning: 'struct rsync_gpfs_attr' declared inside parameter > list [enabled by default] > proto.h:111:28: warning: its scope is only this definition or declaration, > which is probably not what you want [enabled by default] > gpfs.c:130:6: error: conflicting types for 'gpfs_free_attr' > proto.h:111:6: note: previous declaration of 'gpfs_free_attr' was here > gpfs.c: In function 'gpfs_free_sxp': > gpfs.c:142:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:144:20: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:145:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:146:5: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c: In function 'gpfs_free_list': > gpfs.c:162:3: warning: implicit declaration of function 'DEBUG_GTE' > [-Wimplicit-function-declaration] > gpfs.c:162:17: error: 'ACL' undeclared (first use in this function) > gpfs.c:162:17: note: each undeclared identifier is reported only once for > each function it appears in > gpfs.c: In function 'gpfs_receive_attr_int': > gpfs.c:212:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_find_attr': > gpfs.c:344:20: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_cache_attr': > gpfs.c:382:33: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c: In function 'gpfs_send_attr': > gpfs.c:398:33: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:403:17: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_get_attr': > gpfs.c:519:5: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:522:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_set_attr': > gpfs.c:538:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_attr_get_changed': > gpfs.c:587:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:595:37: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:597:21: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:598:7: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:601:16: error: 'ACL' undeclared (first use in this function) > make: *** [gpfs.o] Error 1 > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, with > registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss From orlando.richards at ed.ac.uk Fri Sep 28 16:10:05 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 16:10:05 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> <5065AFE7.4000008@ed.ac.uk> <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5065BDCD.1020902@ed.ac.uk> Some progress at my end - installing libacl1-dev on my ubuntu dev box has helped a bit, as has setting: CFLAGS=-g -O2 -DHAVE_CONFIG_H -DSUPPORT_GPFS -Wall -W in the Makefile built by configure. New errors though: gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -DSUPPORT_GPFS -Wall -W -c gpfs.c -o gpfs.o gpfs.c: In function ?gpfs_free_list?: gpfs.c:162:3: warning: implicit declaration of function ?DEBUG_GTE? [-Wimplicit-function-declaration] gpfs.c:162:17: error: ?ACL? undeclared (first use in this function) gpfs.c:162:17: note: each undeclared identifier is reported only once for each function it appears in gpfs.c: In function ?gpfs_receive_attr_int?: gpfs.c:212:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_find_attr?: gpfs.c:344:20: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_send_attr?: gpfs.c:403:17: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_get_attr?: gpfs.c:522:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_set_attr?: gpfs.c:538:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_attr_get_changed?: gpfs.c:601:16: error: ?ACL? undeclared (first use in this function) make: *** [gpfs.o] Error 1 On 28/09/12 15:46, Jez Tucker wrote: > Well, since it's Friday and I've just been tracing gpfs_get_winattr issues all the way back from SAMBAs vfs_gpfs.h to gpfs.so, might as well have a punt. > Grabbing rsync latest git. > >> -----Original Message----- >> From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- >> bounces at gpfsug.org] On Behalf Of Orlando Richards >> Sent: 28 September 2012 15:11 >> To: gpfsug-discuss at gpfsug.org >> Subject: Re: [gpfsug-discuss] Copying ACLs between filesystems >> >> On 28/09/12 12:30, Jonathan Buzzard wrote: >>> On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: >>>> On 28/09/12 11:28, Barry Evans wrote: >>>>> Just tried rsync -A (preserve acl's) on this end, no joy there either. >>>>> two filesystems, same machine. >>>>> >>>>> sounds very, very evil but have you tried robocopy from one share to >>>>> another? Not ideal. >>>> >>>> I've considered it - but not yet desperate enough to try it :) >>>> >>> >>> When I have tried doing this from Windows file servers the results >>> where not nice as Windows has ACL's for things like administrators >>> etc. that robocopy attempted to copy over. It was also painfully slow. >>> I found xcopy was a lot faster, though as my source was a Windows >>> server the resultant ACL's were still borked. >>> >>>> Still looking for something sane. >>>> >>> >>> Would AFM not do the trick? >>> >>>> Good to see I'm not just missing something blatantly obvious though! >>>> >>> >>> What's your coding like? Depending how often you are going to be >>> attempting this I would fix the IBM patches for rsync so they work on >>> a modern version of rsync. Patch does not look to complicated to me. >>> >> >> Beyond my abilities it seems. If anyone fancies having a friday afternoon >> coding challenge, here's the problem: >> >> I'm trying to apply this patch: >> >> http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync >> _gpfs_attrs-git.obj >> >> to rsync - let's say version 3.0.6: >> >> http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz >> >> So I do: >> mkdir -p src/rsync >> cd src/rsync >> wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz >> wget >> http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync >> _gpfs_attrs-git.obj >> tar -zxf rsync-3.0.6.tar.gz >> cd rsync-3.0.6 >> patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff >> >> ./configure --prefix=/tmp >> make >> >> >> Error message is: >> >> $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o >> gpfs.o In file included from rsync.h:920:0, >> from gpfs.c:20: >> proto.h:111:28: warning: 'struct rsync_gpfs_attr' declared inside parameter >> list [enabled by default] >> proto.h:111:28: warning: its scope is only this definition or declaration, >> which is probably not what you want [enabled by default] >> gpfs.c:130:6: error: conflicting types for 'gpfs_free_attr' >> proto.h:111:6: note: previous declaration of 'gpfs_free_attr' was here >> gpfs.c: In function 'gpfs_free_sxp': >> gpfs.c:142:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:144:20: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:145:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:146:5: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c: In function 'gpfs_free_list': >> gpfs.c:162:3: warning: implicit declaration of function 'DEBUG_GTE' >> [-Wimplicit-function-declaration] >> gpfs.c:162:17: error: 'ACL' undeclared (first use in this function) >> gpfs.c:162:17: note: each undeclared identifier is reported only once for >> each function it appears in >> gpfs.c: In function 'gpfs_receive_attr_int': >> gpfs.c:212:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_find_attr': >> gpfs.c:344:20: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_cache_attr': >> gpfs.c:382:33: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c: In function 'gpfs_send_attr': >> gpfs.c:398:33: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:403:17: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_get_attr': >> gpfs.c:519:5: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:522:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_set_attr': >> gpfs.c:538:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_attr_get_changed': >> gpfs.c:587:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:595:37: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:597:21: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:598:7: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:601:16: error: 'ACL' undeclared (first use in this function) >> make: *** [gpfs.o] Error 1 >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in Scotland, with >> registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Tue Sep 4 17:27:36 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Tue, 4 Sep 2012 16:27:36 +0000 Subject: [gpfsug-discuss] Windows 2008 samples binaries Message-ID: <39571EA9316BE44899D59C7A640C13F5305C17A3@WARVWEXC1.uk.deluxe-eu.com> Hello all To save me setting up a development environment on 2008 server r2, has anyone already compiled these samples? Specifically /usr/lpp/mmfs/samples/net/nsdperf.C --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tobias.Kuebler at sva.de Tue Sep 4 18:01:44 2012 From: Tobias.Kuebler at sva.de (Tobias.Kuebler at sva.de) Date: Tue, 4 Sep 2012 19:01:44 +0200 Subject: [gpfsug-discuss] =?iso-8859-1?q?AUTO=3A_Tobias_Kuebler_ist_au=DFe?= =?iso-8859-1?q?r_Haus_=28R=FCckkehr_am_17=2E09=2E2012=29?= Message-ID: Ich bin bis 17.09.2012 abwesend. Vielen Dank f?r Ihre Nachricht. Ankommende E-Mails werden w?hrend meiner Abwesenheit nicht weitergeleitet, ich versuche Sie jedoch m?glichst rasch nach meiner R?ckkehr zu beantworten. Hinweis: Dies ist eine automatische Antwort auf Ihre Nachricht "[gpfsug-discuss] Windows 2008 samples binaries" gesendet am 04.09.2012 18:27:36. Diese ist die einzige Benachrichtigung, die Sie empfangen werden, w?hrend diese Person abwesend ist. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Wed Sep 5 16:50:12 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Wed, 5 Sep 2012 16:50:12 +0100 Subject: [gpfsug-discuss] Independent-Writer Message-ID: <8C1AD13C-E001-43EF-BD57-C7CB8646380B@canditmedia.co.uk> Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From sfadden at us.ibm.com Wed Sep 5 17:39:05 2012 From: sfadden at us.ibm.com (Scott Fadden) Date: Wed, 5 Sep 2012 10:39:05 -0600 Subject: [gpfsug-discuss] Independent-Writer Message-ID: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry ----- Original Message ----- From: Barry Evans [bevans at canditmedia.co.uk] Sent: 09/05/2012 04:50 PM CET To: gpfsug main discussion list Subject: [gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss From bevans at canditmedia.co.uk Wed Sep 5 18:03:15 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Wed, 5 Sep 2012 18:03:15 +0100 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: References: Message-ID: <8608749960351170897@unknownmsgid> Goooooood - does that include writes from home? Thanks!!! Sent from my iPhone On 5 Sep 2012, at 17:40, Scott Fadden wrote: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry ------------------------------ * From: *Barry Evans [bevans at canditmedia.co.uk] * Sent: *09/05/2012 04:50 PM CET * To: *gpfsug main discussion list * Subject: *[gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From sfadden at us.ibm.com Wed Sep 5 19:09:57 2012 From: sfadden at us.ibm.com (Scott Fadden) Date: Wed, 5 Sep 2012 11:09:57 -0700 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: <8608749960351170897@unknownmsgid> References: <8608749960351170897@unknownmsgid> Message-ID: Yes, writes from home are "checked," which differes from single writer where the single writyer assumes that he is the only one writing and never checks a file on open, for example./ Scott Fadden GPFS Technical Marketing Desk: (503) 578-5630 Cell: (503) 880-5833 sfadden at us.ibm.com http://www.ibm.com/systems/gpfs From: Barry Evans To: gpfsug main discussion list , Date: 09/05/2012 10:05 AM Subject: Re: [gpfsug-discuss] Independent-Writer Sent by: gpfsug-discuss-bounces at gpfsug.org Goooooood - does that include writes from home? Thanks!!! Sent from my iPhone On 5 Sep 2012, at 17:40, Scott Fadden wrote: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry From: Barry Evans [bevans at canditmedia.co.uk] Sent: 09/05/2012 04:50 PM CET To: gpfsug main discussion list Subject: [gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Thu Sep 6 09:39:18 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Thu, 6 Sep 2012 09:39:18 +0100 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: References: <8608749960351170897@unknownmsgid> Message-ID: <3BDE47FE-8273-4A18-BD3A-4D3BF288F4FC@canditmedia.co.uk> Great news! Thanks Scott! Cheers, Barry On 5 Sep 2012, at 19:09, Scott Fadden wrote: > Yes, writes from home are "checked," which differes from single writer where the single writyer assumes that he is the only one writing and never checks a file on open, for example./ > > Scott Fadden > GPFS Technical Marketing > Desk: (503) 578-5630 > Cell: (503) 880-5833 > sfadden at us.ibm.com > http://www.ibm.com/systems/gpfs > > > From: Barry Evans > To: gpfsug main discussion list , > Date: 09/05/2012 10:05 AM > Subject: Re: [gpfsug-discuss] Independent-Writer > Sent by: gpfsug-discuss-bounces at gpfsug.org > > > > > Goooooood - does that include writes from home? > > Thanks!!! > > Sent from my iPhone > > On 5 Sep 2012, at 17:40, Scott Fadden wrote: > This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, > Scott Fadden > GPFS Technical Marketing > (503)880-5833 > Sent from my Blackberry > > > From: Barry Evans [bevans at canditmedia.co.uk] > Sent: 09/05/2012 04:50 PM CET > To: gpfsug main discussion list > Subject: [gpfsug-discuss] Independent-Writer > > > Hello all, > > I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise > > Regards, > Barry Evans > Technical Director > CandIT Media UK Ltd > +44 7500 667 671 > bevans at canditmedia.co.uk > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss_______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jez.Tucker at rushes.co.uk Thu Sep 13 15:42:36 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Thu, 13 Sep 2012 14:42:36 +0000 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Message-ID: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Thu Sep 13 15:49:45 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Thu, 13 Sep 2012 15:49:45 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5051F289.9010400@ed.ac.uk> On 13/09/12 15:42, Jez Tucker wrote: > Hello there > > Of the membership, who of you [or your companies] use TSM with GPFS? > I do (University of Edinburgh) > If you do: > > 1)Do you use Windows or Linux TSM? > Linux - although we're about to trial Windows server backups (not GPFS). > 2)Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? > Not yet - but about to trial this too! We're thinking of re-doing how we do disaster recovery, along the lines of rsync'ing a candidate list to an off-site HSM filesystem (as opposed to "dsmc incr") > 3)Do you use TSM in the traditional mode for backup/archive, or pass a > filelist generated by GPFS? GPFS file list - not using mmbackup though, our own custom stuff instead (mmbackup wasn't stable at our scale when we started doing this). > > If you do not use TSM: > > 4)What backup / HSM software do you use? > We used to use EMC Networker. It couldn't keep up, so we jumped ship. > Thanks > > Jez > > --- > > Jez Tucker > > Senior Sysadmin > > Rushes > > GPFSUG Chairman (chair at gpfsug.org ) > > --- > > Jez Tucker > > Senior Sysadmin > > Rushes > > DDI: +44 (0) 207 851 6276 > > http://www.rushes.co.uk > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From ajt1 at noc.ac.uk Thu Sep 13 16:11:09 2012 From: ajt1 at noc.ac.uk (Tyler, Amanda J.) Date: Thu, 13 Sep 2012 16:11:09 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: Reply from National Oceanography Centre Southampton Yes we use TSM 1) TSM server runs AIX but gpfs nodes are linux 2) Not yet but there is a central NERC project looking into it. We used Tivoli HSM for several years on a solaris server but stopped about 6 years ago because it had multiple performance issues. 3) We use TSM in the traditional mode for file backup/ archive. Amanda Tyler From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -- This message (and any attachments) is for the recipient only. NERC is subject to the Freedom of Information Act 2000 and the contents of this email and any reply you make may be disclosed by NERC unless it is exempt from release under the Act. Any material supplied to NERC may be stored in an electronic records management system. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Sandra.McLaughlin at astrazeneca.com Thu Sep 13 16:19:30 2012 From: Sandra.McLaughlin at astrazeneca.com (McLaughlin, Sandra M) Date: Thu, 13 Sep 2012 16:19:30 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <1332E4641C13494B98BB1E3DB32CC8150AF8CE09@ukaprdembx02.rd.astrazeneca.net> Just ordered TSM, to integrate with a new GPFS setup. Linux only. Not using HSM yet, possibly later. No idea about mode, sorry, as installation is not yet complete, or completely planned. Up to now we have used EMC Networker. Sandra. From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 2 Kingdom Street, London, W2 6BD. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mail at arif-ali.co.uk Thu Sep 13 19:50:19 2012 From: mail at arif-ali.co.uk (Arif Ali) Date: Thu, 13 Sep 2012 19:50:19 +0100 Subject: [gpfsug-discuss] NSD device type Message-ID: All, We are moving from rdac to multipath on one our customer installations, and the nsd type of the disk is generic, but when multipath is required, we need the device type to be changed to dmm. We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" where file nsdchange has the following input dmm Would this have any impact on the disks themselves, or does this only change /var/mmfs/gen/mmsdrfs. Any clues on this would be great -- Arif Ali catch me on freenode IRC, username: arif-ali From a.k.ghumra at bham.ac.uk Fri Sep 14 10:23:39 2012 From: a.k.ghumra at bham.ac.uk (Aslam Abdul Ghumra) Date: Fri, 14 Sep 2012 10:23:39 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: References: Message-ID: Hi ( we do at Birmingham ) 1) Do you use Windows or Linux TSM? >>>>>> We use TSM on Linux. 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? >>>>>> We don't use HSM currently on our HPC system 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? >>>>>> We've had issues with mmbackup in v3.2, so use TSM in a traditional mode. However we are currently upgrading TSM from our v5.5 to v6.3 and GPFS from v3.3 to v3.5 and onto new hardware. Aslam Ghumra C&IT (Unix & Storage) Specialist ____________________________ IT Services Elms Road Data Centre Edgbaston Birmingham B15 2TT T: 0121 414 5877 F; 0121 414 3952 Skype : JanitorX http://www.bear.bham.ac.uk From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 2 Kingdom Street, London, W2 6BD. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies. -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss End of gpfsug-discuss Digest, Vol 9, Issue 3 ******************************************** From mail at arif-ali.co.uk Fri Sep 14 10:38:15 2012 From: mail at arif-ali.co.uk (Arif Ali) Date: Fri, 14 Sep 2012 10:38:15 +0100 Subject: [gpfsug-discuss] NSD device type In-Reply-To: References: Message-ID: So a reply on this. We bit the bullet and went ahead, and it worked a treat, literally took 5 seconds to do. On another note, something that would be useful for others. We all know that without rdac the nsd node would moan for ~15 mins depending the number of disks with I/O errors for any machines that are fibre attached. One way to supress that would be to add the following kernel parameter rdloaddriver=scsi_dh_rdac This saved us many hours on installing these machines. I hope it will be useful for others. For the purpose of google, so that they can find the info easily, adding an excerpt of the error message below sd 6:0:1:8: [sdal] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:1:8: [sdal] Sense Key : Illegal Request [current] sd 6:0:1:8: [sdal] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:1:8: [sdal] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdal, sector 64 sd 5:0:11:0: [sddc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:11:0: [sddc] Sense Key : Illegal Request [current] sd 5:0:11:0: [sddc] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:11:0: [sddc] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sddc, sector 64 sd 5:0:11:8: [sddk] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:11:8: [sddk] Sense Key : Illegal Request [current] sd 5:0:11:8: [sddk] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:11:8: [sddk] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sddk, sector 64 sd 6:0:6:4: [sdhb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:4: [sdhb] Sense Key : Illegal Request [current] sd 6:0:6:4: [sdhb] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:4: [sdhb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00 end_request: I/O error, dev sdhb, sector 0 sd 6:0:6:8: [sdhf] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:8: [sdhf] Sense Key : Illegal Request [current] sd 6:0:6:8: [sdhf] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:8: [sdhf] CDB: Read(10): 28 00 00 00 00 80 00 00 08 00 end_request: I/O error, dev sdhf, sector 128 sd 5:0:16:8: [sdex] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:16:8: [sdex] Sense Key : Illegal Request [current] sd 5:0:16:8: [sdex] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:16:8: [sdex] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00 end_request: I/O error, dev sdex, sector 0 sd 6:0:6:6: [sdhd] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:6: [sdhd] Sense Key : Illegal Request [current] sd 6:0:6:6: [sdhd] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:6: [sdhd] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdhd, sector 64 sd 6:0:6:2: [sdgz] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:2: [sdgz] Sense Key : Illegal Request [current] sd 6:0:6:2: [sdgz] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:2: [sdgz] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdgz, sector 64 -- Arif Ali catch me on freenode IRC, username: arif-ali On 13 September 2012 19:50, Arif Ali wrote: > All, > > We are moving from rdac to multipath on one our customer > installations, and the nsd type of the disk is generic, but when > multipath is required, we need the device type to be changed to dmm. >treat > We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" > > where file nsdchange has the following input > > dmm > > Would this have any impact on the disks themselves, or does this only > change /var/mmfs/gen/mmsdrfs. > > Any clues on this would be great > > -- > Arif Ali > > catch me on freenode IRC, username: arif-ali From sdenham at us.ibm.com Fri Sep 14 14:17:59 2012 From: sdenham at us.ibm.com (Scott Denham) Date: Fri, 14 Sep 2012 08:17:59 -0500 Subject: [gpfsug-discuss] NSD device type In-Reply-To: References: Message-ID: gpfsug-discuss-bounces at gpfsug.org wrote on 09/14/2012 06:00:03 AM: > From: Arif Ali > All, > > We are moving from rdac to multipath on one our customer > installations, and the nsd type of the disk is generic, but when > multipath is required, we need the device type to be changed to dmm. > > We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" > > where file nsdchange has the following input > > dmm > > Would this have any impact on the disks themselves, or does this only > change /var/mmfs/gen/mmsdrfs. type to be changed to dmm. > >treat > > We know we can change it using "mmchconfig updateNsdType= $PWD/nsdchange" > > > > where file nsdchange has the following input > > > > dmm > > > > Would this have any impact on the disks themselves, or does this only > > change /var/mmfs/gen/mmsdrfs. > > > > Any clues on this would be great No impact on the contents of the disks, but you do have to have the file system unmounted everywhere to do this - all of the nodes must be using the same disk mode type. -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Fri Sep 14 15:04:26 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 14 Sep 2012 15:04:26 +0100 Subject: [gpfsug-discuss] Big NAS deployments In-Reply-To: References: Message-ID: <5053396A.7010708@ed.ac.uk> Hi all, We're planning a big NAS deployment at Edinburgh Uni, based on GPFS (with CTDB + Samba + NFS). We're very keen to hear about anyone who has done GPFS-based NAS on a scale of the order of ~5000 users (or higher) - but it would also be very helpful to just do a straw poll to find out who is doing this kind of stuff now. So - I have two questions: 1. Are you currently offering desktop-user NAS services from GPFS? If so - on what scale, and with what technologies? 2. Have you deployed, or know of any deployments, GPFS-based NAS services on the scale of ~5000+ users? And, while I'm here - has anyone put AFM (Active File Manager) into production yet? Care to share your story if you have? Cheers, Orlando. -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Tue Sep 25 14:05:24 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Tue, 25 Sep 2012 13:05:24 +0000 Subject: [gpfsug-discuss] Presentations from UG #6 - Feedback for IBM appreciated Message-ID: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> Hello all Firstly can I thank all who attended UG #6. We had a great turn out and the opportunity to network with more people from IBM was most welcome. I have uploaded the presentations from UG to this small, catchy URL: http://goo.gl/n1in1 [Bar the SCCS presentation, awaiting clearance]. Please have a read of the presentations. IBM Almaden Labs welcome your feedback regarding pNFS and Panache as well as FRQs etc. For instance, one FRQ idea banded around was a GRIO/QoS implementation for GPFS : E.G.: http://goo.gl/zjkN8 It would be most helpful if a couple of lines use-case was alongside each of these. If these are messaged back to the list for healthy debate or sent to me directly I'll put them on the UG website for Almaden Labs to peruse/discuss with us. Regards, Jez p.s. I'll also start to solicit previous presentations for UG < #5, so if you were a speaker, please get in touch. --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) From orlando.richards at ed.ac.uk Tue Sep 25 14:41:57 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Tue, 25 Sep 2012 14:41:57 +0100 Subject: [gpfsug-discuss] Presentations from UG #6 - Feedback for IBM appreciated In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5061B4A5.3010603@ed.ac.uk> On 25/09/12 14:05, Jez Tucker wrote: > Hello all > > Firstly can I thank all who attended UG #6. We had a great turn out and the opportunity to network with more people from IBM was most welcome. > > I have uploaded the presentations from UG to this small, catchy URL: http://goo.gl/n1in1 > [Bar the SCCS presentation, awaiting clearance]. > > Please have a read of the presentations. > > IBM Almaden Labs welcome your feedback regarding pNFS and Panache as well as FRQs etc. > > For instance, one FRQ idea banded around was a GRIO/QoS implementation for GPFS : E.G.: http://goo.gl/zjkN8 > It would be most helpful if a couple of lines use-case was alongside each of these. > > If these are messaged back to the list for healthy debate or sent to me directly I'll put them on the UG website for Almaden Labs to peruse/discuss with us. > > Regards, > > Jez > > p.s. I'll also start to solicit previous presentations for UG < #5, so if you were a speaker, please get in touch. > --- Thanks for the great meeting Jez, and Claire et al at OCF. On feature requests, I think one desirable feature request discussed at the meeting was for "better" performance monitoring tools. A quick think through the things on my plate which would be eased with new/changed features in GPFS led me to this wishlist: - ability to change the designated NSD servers for an NSD without unmounting the filesystem everywhere - expansion of the AFM toolchain, including the following to assist with migration of data between filesystems: - ability to set a pre-existing fileset as a "cache" of an empty 'home' fileset with AFM, allowing for a push of the data from the "cache" fileset/filesystem to the "home" target fileset/filesystem as a data migration strategy - ability to remove an AFM relationship between filesets, preserving data in the 'cache' fileset (and making it, independently, a 'live' fileset) - ability to "flip" the 'home'<->'cache' relationship, resulting in a flush from the new 'cache' fileset to the new 'home' fileset - better documentation (and, indeed, automation/automagic) on making best use of available memory within NSD servers - read caching of data blocks within an NSD server's memory (when acting in "server" mode in a multi-cluster environment where the client nodes do not have direct block access to the disks) - "hot file" identification tools/data for policy based HSM migration - some easy and non-invasive method for logging file and folder deletions (for the purposes of expiring backup data without using a separate database of files, in my case) - better licensing model (dare I say it - capacity based?) I'd love to be able to change the blocksize on an existing filesystem too, but I imagine that's not possible. -- Orlando -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From bevans at canditmedia.co.uk Thu Sep 27 18:49:13 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Thu, 27 Sep 2012 18:49:13 +0100 Subject: [gpfsug-discuss] Samba 3.6 and the Windows 'O' attribtute Message-ID: <520271A3-9C81-45AB-AD55-8CD3708C5730@canditmedia.co.uk> Hello, Having a little problem with samba at the moment with the gpfs vfs module loaded. In *every* version of enterprise samba 3.6, when browsing folders in windows explorer a good chunk of the files will come back incorrectly with the 'O' attribute (which is offline - you see this quite often when files have been migrated by HSM off to tape, but there isn't any HSM here). I have also been through every version of GPFS from 3.4.0-10 up to 3.5.0-3 to make sure it's not actually GPFS causing this. With each version, the behaviour is perfect in enterprise samba 3.5.18. if you prevent the gpfs vfs module from loading in samba, the problem also disappears. Anyone else run into this? Cheers, Barry From orlando.richards at ed.ac.uk Fri Sep 28 11:03:07 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 11:03:07 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems Message-ID: <506575DB.3010801@ed.ac.uk> Hi folks, Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? I've tried rsync and cp - neither of which seem to copy over acls. Sample test: # mkdir test # mmeditacl -k nfs4 test # mmgetacl test #NFSv4 ACL #owner:root #group:root group:1234:rwxc:allow:FileInherit:DirInherit (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED # rsync -av test/ test2/ [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 #NFSv4 ACL #owner:root #group:root special:owner@:---c:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED special:group@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED special:everyone@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From pete at realisestudio.com Fri Sep 28 11:12:50 2012 From: pete at realisestudio.com (Pete Smith) Date: Fri, 28 Sep 2012 11:12:50 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: Is your rsync patched for ACLs? -- On 28 September 2012 11:03, Orlando Richards wrote: > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, > while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, > with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss -- Pete Smith DevOp/System Administrator Realise Studio 12/13 Poland Street, London W1F 8QB T. +44 (0)20 7165 9644 realisestudio.com From bevans at canditmedia.co.uk Fri Sep 28 11:28:23 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Fri, 28 Sep 2012 11:28:23 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. sounds very, very evil but have you tried robocopy from one share to another? Not ideal. Cheers, Barry On 28 Sep 2012, at 11:03, Orlando Richards wrote: > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Fri Sep 28 11:37:09 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Fri, 28 Sep 2012 11:37:09 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: Here's the rsync patch from Ronnie Sahlberg back from '08. Never tried it and not sure if it's actually part of rsync now, but it sounds pretty cool: http://samba.2283325.n4.nabble.com/Patch-for-GPFS-support-td2508779.html Cheers, Barry On 28 Sep 2012, at 11:28, Barry Evans wrote: > Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. > > sounds very, very evil but have you tried robocopy from one share to another? Not ideal. > > Cheers, > Barry > > > > On 28 Sep 2012, at 11:03, Orlando Richards wrote: > >> Hi folks, >> >> Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? >> >> I've tried rsync and cp - neither of which seem to copy over acls. >> >> Sample test: >> >> # mkdir test >> # mmeditacl -k nfs4 test >> # mmgetacl test >> #NFSv4 ACL >> #owner:root >> #group:root >> group:1234:rwxc:allow:FileInherit:DirInherit >> (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED >> >> # rsync -av test/ test2/ >> [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> #NFSv4 ACL >> #owner:root >> #group:root >> special:owner@:---c:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED >> >> special:group@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED >> >> special:everyone@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED >> >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: From viccornell at gmail.com Fri Sep 28 11:42:07 2012 From: viccornell at gmail.com (Vic Cornell) Date: Fri, 28 Sep 2012 11:42:07 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: <-8890182583230016147@unknownmsgid> Google finds me Star by the ever productive Jorg Schilling. http://cdrecord.berlios.de/private/star-acl.html Kind Regards, Vic Vic Cornell Application Support Engineer DataDirect Networks Davidson House Forbury Square Reading RG1 3EU United Kingdom Mobile 07900 660 266 Skype viccornell www.ddn.com This email may contain confidential and privileged material for the sole use of the intended recipient. Any review or distribution by others is strictly prohibited. If you are not the intended recipient please contact the sender and delete all copies On 28 Sep 2012, at 11:37, Barry Evans wrote: Here's the rsync patch from Ronnie Sahlberg back from '08. Never tried it and not sure if it's actually part of rsync now, but it sounds pretty cool: http://samba.2283325.n4.nabble.com/Patch-for-GPFS-support-td2508779.html Cheers, Barry On 28 Sep 2012, at 11:28, Barry Evans wrote: Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. sounds very, very evil but have you tried robocopy from one share to another? Not ideal. Cheers, Barry On 28 Sep 2012, at 11:03, Orlando Richards wrote: Hi folks, Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? I've tried rsync and cp - neither of which seem to copy over acls. Sample test: # mkdir test # mmeditacl -k nfs4 test # mmgetacl test #NFSv4 ACL #owner:root #group:root group:1234:rwxc:allow:FileInherit:DirInherit (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED # rsync -av test/ test2/ [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 #NFSv4 ACL #owner:root #group:root special:owner@:---c:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED special:group@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED special:everyone@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Fri Sep 28 12:05:29 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 12:05:29 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: References: <506575DB.3010801@ed.ac.uk> Message-ID: <50658479.2020504@ed.ac.uk> On 28/09/12 11:12, Pete Smith wrote: > Is your rsync patched for ACLs? Not by me - though I did find this patch from IBM back in 2008, but I can't get it to build against any version 3.0.x of rsync (I didn't go further back), and there was no follow up on the list that I can see (apart from one immediate response attempting to initiate dialogue). http://lists.samba.org/archive/rsync/2008-October/021963.html I'm currently entertaining doing: dsmc incr -> dsmc restore! > -- On 28 September 2012 11:03, Orlando Richards > wrote: >> >Hi folks, >> > >> >Does anyone know a good way to sync files between two gpfs filesystems, >> >while preserving NFSv4 ACL's? >> > >> >I've tried rsync and cp - neither of which seem to copy over acls. >> > >> >Sample test: >> > >> ># mkdir test >> ># mmeditacl -k nfs4 test >> ># mmgetacl test >> >#NFSv4 ACL >> >#owner:root >> >#group:root >> >group:1234:rwxc:allow:FileInherit:DirInherit >> > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL >> >(X)WRITE_ATTR (-)WRITE_NAMED >> > >> ># rsync -av test/ test2/ >> >[root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> >#NFSv4 ACL >> >#owner:root >> >#group:root >> >special:owner@:---c:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL >> >(X)WRITE_ATTR (-)WRITE_NAMED >> > >> >special:group@:----:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> >(-)WRITE_ATTR (-)WRITE_NAMED >> > >> >special:everyone@:----:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> >(-)WRITE_ATTR (-)WRITE_NAMED >> > >> > >> > >> > >> > >> >-- >> > -- >> > Dr Orlando Richards >> > Information Services >> >IT Infrastructure Division >> > Unix Section >> > Tel: 0131 650 4994 >> > >> >The University of Edinburgh is a charitable body, registered in Scotland, >> >with registration number SC005336. >> >_______________________________________________ >> >gpfsug-discuss mailing list >> >gpfsug-discuss at gpfsug.org >> >http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > -- Pete Smith DevOp/System Administrator Realise Studio 12/13 Poland > Street, London W1F 8QB T. +44 (0)20 7165 9644 realisestudio.com > _______________________________________________ gpfsug-discuss mailing > list gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From orlando.richards at ed.ac.uk Fri Sep 28 12:06:27 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 12:06:27 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: <506584B3.8070404@ed.ac.uk> On 28/09/12 11:28, Barry Evans wrote: > Just tried rsync -A (preserve acl's) on this end, no joy there either. > two filesystems, same machine. > > sounds very, very evil but have you tried robocopy from one share to > another? Not ideal. I've considered it - but not yet desperate enough to try it :) Still looking for something sane. Good to see I'm not just missing something blatantly obvious though! > > Cheers, > Barry > > > > On 28 Sep 2012, at 11:03, Orlando Richards > wrote: > >> Hi folks, >> >> Does anyone know a good way to sync files between two gpfs >> filesystems, while preserving NFSv4 ACL's? >> >> I've tried rsync and cp - neither of which seem to copy over acls. >> >> Sample test: >> >> # mkdir test >> # mmeditacl -k nfs4 test >> # mmgetacl test >> #NFSv4 ACL >> #owner:root >> #group:root >> group:1234:rwxc:allow:FileInherit:DirInherit >> (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL >> (X)WRITE_ATTR (-)WRITE_NAMED >> >> # rsync -av test/ test2/ >> [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> #NFSv4 ACL >> #owner:root >> #group:root >> special:owner@:---c:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL >> (X)WRITE_ATTR (-)WRITE_NAMED >> >> special:group@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> (-)WRITE_ATTR (-)WRITE_NAMED >> >> special:everyone@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> (-)WRITE_ATTR (-)WRITE_NAMED >> >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in >> Scotland, with registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From jonathan at buzzard.me.uk Fri Sep 28 12:30:11 2012 From: jonathan at buzzard.me.uk (Jonathan Buzzard) Date: Fri, 28 Sep 2012 12:30:11 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506584B3.8070404@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> Message-ID: <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: > On 28/09/12 11:28, Barry Evans wrote: > > Just tried rsync -A (preserve acl's) on this end, no joy there either. > > two filesystems, same machine. > > > > sounds very, very evil but have you tried robocopy from one share to > > another? Not ideal. > > I've considered it - but not yet desperate enough to try it :) > When I have tried doing this from Windows file servers the results where not nice as Windows has ACL's for things like administrators etc. that robocopy attempted to copy over. It was also painfully slow. I found xcopy was a lot faster, though as my source was a Windows server the resultant ACL's were still borked. > Still looking for something sane. > Would AFM not do the trick? > Good to see I'm not just missing something blatantly obvious though! > What's your coding like? Depending how often you are going to be attempting this I would fix the IBM patches for rsync so they work on a modern version of rsync. Patch does not look to complicated to me. JAB. -- Jonathan A. Buzzard Email: jonathan (at) buzzard.me.uk Fife, United Kingdom. From Jez.Tucker at rushes.co.uk Fri Sep 28 13:56:19 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Fri, 28 Sep 2012 12:56:19 +0000 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: <39571EA9316BE44899D59C7A640C13F5305CD4C9@WARVWEXC1.uk.deluxe-eu.com> Could you not use AFM? > -----Original Message----- > From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- > bounces at gpfsug.org] On Behalf Of Orlando Richards > Sent: 28 September 2012 11:03 > To: gpfsug-discuss at gpfsug.org > Subject: [gpfsug-discuss] Copying ACLs between filesystems > > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, > while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss From orlando.richards at ed.ac.uk Fri Sep 28 15:10:47 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 15:10:47 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> Message-ID: <5065AFE7.4000008@ed.ac.uk> On 28/09/12 12:30, Jonathan Buzzard wrote: > On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: >> On 28/09/12 11:28, Barry Evans wrote: >>> Just tried rsync -A (preserve acl's) on this end, no joy there either. >>> two filesystems, same machine. >>> >>> sounds very, very evil but have you tried robocopy from one share to >>> another? Not ideal. >> >> I've considered it - but not yet desperate enough to try it :) >> > > When I have tried doing this from Windows file servers the results where > not nice as Windows has ACL's for things like administrators etc. that > robocopy attempted to copy over. It was also painfully slow. I found > xcopy was a lot faster, though as my source was a Windows server the > resultant ACL's were still borked. > >> Still looking for something sane. >> > > Would AFM not do the trick? > >> Good to see I'm not just missing something blatantly obvious though! >> > > What's your coding like? Depending how often you are going to be > attempting this I would fix the IBM patches for rsync so they work on a > modern version of rsync. Patch does not look to complicated to me. > Beyond my abilities it seems. If anyone fancies having a friday afternoon coding challenge, here's the problem: I'm trying to apply this patch: http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync_gpfs_attrs-git.obj to rsync - let's say version 3.0.6: http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz So I do: mkdir -p src/rsync cd src/rsync wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz wget http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync_gpfs_attrs-git.obj tar -zxf rsync-3.0.6.tar.gz cd rsync-3.0.6 patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff ./configure --prefix=/tmp make Error message is: $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o gpfs.o In file included from rsync.h:920:0, from gpfs.c:20: proto.h:111:28: warning: ?struct rsync_gpfs_attr? declared inside parameter list [enabled by default] proto.h:111:28: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default] gpfs.c:130:6: error: conflicting types for ?gpfs_free_attr? proto.h:111:6: note: previous declaration of ?gpfs_free_attr? was here gpfs.c: In function ?gpfs_free_sxp?: gpfs.c:142:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:144:20: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:145:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:146:5: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c: In function ?gpfs_free_list?: gpfs.c:162:3: warning: implicit declaration of function ?DEBUG_GTE? [-Wimplicit-function-declaration] gpfs.c:162:17: error: ?ACL? undeclared (first use in this function) gpfs.c:162:17: note: each undeclared identifier is reported only once for each function it appears in gpfs.c: In function ?gpfs_receive_attr_int?: gpfs.c:212:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_find_attr?: gpfs.c:344:20: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_cache_attr?: gpfs.c:382:33: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c: In function ?gpfs_send_attr?: gpfs.c:398:33: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:403:17: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_get_attr?: gpfs.c:519:5: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:522:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_set_attr?: gpfs.c:538:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_attr_get_changed?: gpfs.c:587:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:595:37: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:597:21: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:598:7: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:601:16: error: ?ACL? undeclared (first use in this function) make: *** [gpfs.o] Error 1 -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Fri Sep 28 15:46:00 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Fri, 28 Sep 2012 14:46:00 +0000 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <5065AFE7.4000008@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> <5065AFE7.4000008@ed.ac.uk> Message-ID: <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> Well, since it's Friday and I've just been tracing gpfs_get_winattr issues all the way back from SAMBAs vfs_gpfs.h to gpfs.so, might as well have a punt. Grabbing rsync latest git. > -----Original Message----- > From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- > bounces at gpfsug.org] On Behalf Of Orlando Richards > Sent: 28 September 2012 15:11 > To: gpfsug-discuss at gpfsug.org > Subject: Re: [gpfsug-discuss] Copying ACLs between filesystems > > On 28/09/12 12:30, Jonathan Buzzard wrote: > > On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: > >> On 28/09/12 11:28, Barry Evans wrote: > >>> Just tried rsync -A (preserve acl's) on this end, no joy there either. > >>> two filesystems, same machine. > >>> > >>> sounds very, very evil but have you tried robocopy from one share to > >>> another? Not ideal. > >> > >> I've considered it - but not yet desperate enough to try it :) > >> > > > > When I have tried doing this from Windows file servers the results > > where not nice as Windows has ACL's for things like administrators > > etc. that robocopy attempted to copy over. It was also painfully slow. > > I found xcopy was a lot faster, though as my source was a Windows > > server the resultant ACL's were still borked. > > > >> Still looking for something sane. > >> > > > > Would AFM not do the trick? > > > >> Good to see I'm not just missing something blatantly obvious though! > >> > > > > What's your coding like? Depending how often you are going to be > > attempting this I would fix the IBM patches for rsync so they work on > > a modern version of rsync. Patch does not look to complicated to me. > > > > Beyond my abilities it seems. If anyone fancies having a friday afternoon > coding challenge, here's the problem: > > I'm trying to apply this patch: > > http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync > _gpfs_attrs-git.obj > > to rsync - let's say version 3.0.6: > > http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz > > So I do: > mkdir -p src/rsync > cd src/rsync > wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz > wget > http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync > _gpfs_attrs-git.obj > tar -zxf rsync-3.0.6.tar.gz > cd rsync-3.0.6 > patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff > > ./configure --prefix=/tmp > make > > > Error message is: > > $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o > gpfs.o In file included from rsync.h:920:0, > from gpfs.c:20: > proto.h:111:28: warning: 'struct rsync_gpfs_attr' declared inside parameter > list [enabled by default] > proto.h:111:28: warning: its scope is only this definition or declaration, > which is probably not what you want [enabled by default] > gpfs.c:130:6: error: conflicting types for 'gpfs_free_attr' > proto.h:111:6: note: previous declaration of 'gpfs_free_attr' was here > gpfs.c: In function 'gpfs_free_sxp': > gpfs.c:142:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:144:20: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:145:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:146:5: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c: In function 'gpfs_free_list': > gpfs.c:162:3: warning: implicit declaration of function 'DEBUG_GTE' > [-Wimplicit-function-declaration] > gpfs.c:162:17: error: 'ACL' undeclared (first use in this function) > gpfs.c:162:17: note: each undeclared identifier is reported only once for > each function it appears in > gpfs.c: In function 'gpfs_receive_attr_int': > gpfs.c:212:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_find_attr': > gpfs.c:344:20: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_cache_attr': > gpfs.c:382:33: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c: In function 'gpfs_send_attr': > gpfs.c:398:33: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:403:17: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_get_attr': > gpfs.c:519:5: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:522:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_set_attr': > gpfs.c:538:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_attr_get_changed': > gpfs.c:587:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:595:37: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:597:21: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:598:7: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:601:16: error: 'ACL' undeclared (first use in this function) > make: *** [gpfs.o] Error 1 > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, with > registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss From orlando.richards at ed.ac.uk Fri Sep 28 16:10:05 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 16:10:05 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> <5065AFE7.4000008@ed.ac.uk> <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5065BDCD.1020902@ed.ac.uk> Some progress at my end - installing libacl1-dev on my ubuntu dev box has helped a bit, as has setting: CFLAGS=-g -O2 -DHAVE_CONFIG_H -DSUPPORT_GPFS -Wall -W in the Makefile built by configure. New errors though: gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -DSUPPORT_GPFS -Wall -W -c gpfs.c -o gpfs.o gpfs.c: In function ?gpfs_free_list?: gpfs.c:162:3: warning: implicit declaration of function ?DEBUG_GTE? [-Wimplicit-function-declaration] gpfs.c:162:17: error: ?ACL? undeclared (first use in this function) gpfs.c:162:17: note: each undeclared identifier is reported only once for each function it appears in gpfs.c: In function ?gpfs_receive_attr_int?: gpfs.c:212:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_find_attr?: gpfs.c:344:20: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_send_attr?: gpfs.c:403:17: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_get_attr?: gpfs.c:522:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_set_attr?: gpfs.c:538:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_attr_get_changed?: gpfs.c:601:16: error: ?ACL? undeclared (first use in this function) make: *** [gpfs.o] Error 1 On 28/09/12 15:46, Jez Tucker wrote: > Well, since it's Friday and I've just been tracing gpfs_get_winattr issues all the way back from SAMBAs vfs_gpfs.h to gpfs.so, might as well have a punt. > Grabbing rsync latest git. > >> -----Original Message----- >> From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- >> bounces at gpfsug.org] On Behalf Of Orlando Richards >> Sent: 28 September 2012 15:11 >> To: gpfsug-discuss at gpfsug.org >> Subject: Re: [gpfsug-discuss] Copying ACLs between filesystems >> >> On 28/09/12 12:30, Jonathan Buzzard wrote: >>> On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: >>>> On 28/09/12 11:28, Barry Evans wrote: >>>>> Just tried rsync -A (preserve acl's) on this end, no joy there either. >>>>> two filesystems, same machine. >>>>> >>>>> sounds very, very evil but have you tried robocopy from one share to >>>>> another? Not ideal. >>>> >>>> I've considered it - but not yet desperate enough to try it :) >>>> >>> >>> When I have tried doing this from Windows file servers the results >>> where not nice as Windows has ACL's for things like administrators >>> etc. that robocopy attempted to copy over. It was also painfully slow. >>> I found xcopy was a lot faster, though as my source was a Windows >>> server the resultant ACL's were still borked. >>> >>>> Still looking for something sane. >>>> >>> >>> Would AFM not do the trick? >>> >>>> Good to see I'm not just missing something blatantly obvious though! >>>> >>> >>> What's your coding like? Depending how often you are going to be >>> attempting this I would fix the IBM patches for rsync so they work on >>> a modern version of rsync. Patch does not look to complicated to me. >>> >> >> Beyond my abilities it seems. If anyone fancies having a friday afternoon >> coding challenge, here's the problem: >> >> I'm trying to apply this patch: >> >> http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync >> _gpfs_attrs-git.obj >> >> to rsync - let's say version 3.0.6: >> >> http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz >> >> So I do: >> mkdir -p src/rsync >> cd src/rsync >> wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz >> wget >> http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync >> _gpfs_attrs-git.obj >> tar -zxf rsync-3.0.6.tar.gz >> cd rsync-3.0.6 >> patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff >> >> ./configure --prefix=/tmp >> make >> >> >> Error message is: >> >> $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o >> gpfs.o In file included from rsync.h:920:0, >> from gpfs.c:20: >> proto.h:111:28: warning: 'struct rsync_gpfs_attr' declared inside parameter >> list [enabled by default] >> proto.h:111:28: warning: its scope is only this definition or declaration, >> which is probably not what you want [enabled by default] >> gpfs.c:130:6: error: conflicting types for 'gpfs_free_attr' >> proto.h:111:6: note: previous declaration of 'gpfs_free_attr' was here >> gpfs.c: In function 'gpfs_free_sxp': >> gpfs.c:142:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:144:20: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:145:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:146:5: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c: In function 'gpfs_free_list': >> gpfs.c:162:3: warning: implicit declaration of function 'DEBUG_GTE' >> [-Wimplicit-function-declaration] >> gpfs.c:162:17: error: 'ACL' undeclared (first use in this function) >> gpfs.c:162:17: note: each undeclared identifier is reported only once for >> each function it appears in >> gpfs.c: In function 'gpfs_receive_attr_int': >> gpfs.c:212:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_find_attr': >> gpfs.c:344:20: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_cache_attr': >> gpfs.c:382:33: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c: In function 'gpfs_send_attr': >> gpfs.c:398:33: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:403:17: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_get_attr': >> gpfs.c:519:5: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:522:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_set_attr': >> gpfs.c:538:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_attr_get_changed': >> gpfs.c:587:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:595:37: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:597:21: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:598:7: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:601:16: error: 'ACL' undeclared (first use in this function) >> make: *** [gpfs.o] Error 1 >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in Scotland, with >> registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Tue Sep 4 17:27:36 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Tue, 4 Sep 2012 16:27:36 +0000 Subject: [gpfsug-discuss] Windows 2008 samples binaries Message-ID: <39571EA9316BE44899D59C7A640C13F5305C17A3@WARVWEXC1.uk.deluxe-eu.com> Hello all To save me setting up a development environment on 2008 server r2, has anyone already compiled these samples? Specifically /usr/lpp/mmfs/samples/net/nsdperf.C --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Tobias.Kuebler at sva.de Tue Sep 4 18:01:44 2012 From: Tobias.Kuebler at sva.de (Tobias.Kuebler at sva.de) Date: Tue, 4 Sep 2012 19:01:44 +0200 Subject: [gpfsug-discuss] =?iso-8859-1?q?AUTO=3A_Tobias_Kuebler_ist_au=DFe?= =?iso-8859-1?q?r_Haus_=28R=FCckkehr_am_17=2E09=2E2012=29?= Message-ID: Ich bin bis 17.09.2012 abwesend. Vielen Dank f?r Ihre Nachricht. Ankommende E-Mails werden w?hrend meiner Abwesenheit nicht weitergeleitet, ich versuche Sie jedoch m?glichst rasch nach meiner R?ckkehr zu beantworten. Hinweis: Dies ist eine automatische Antwort auf Ihre Nachricht "[gpfsug-discuss] Windows 2008 samples binaries" gesendet am 04.09.2012 18:27:36. Diese ist die einzige Benachrichtigung, die Sie empfangen werden, w?hrend diese Person abwesend ist. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Wed Sep 5 16:50:12 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Wed, 5 Sep 2012 16:50:12 +0100 Subject: [gpfsug-discuss] Independent-Writer Message-ID: <8C1AD13C-E001-43EF-BD57-C7CB8646380B@canditmedia.co.uk> Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From sfadden at us.ibm.com Wed Sep 5 17:39:05 2012 From: sfadden at us.ibm.com (Scott Fadden) Date: Wed, 5 Sep 2012 10:39:05 -0600 Subject: [gpfsug-discuss] Independent-Writer Message-ID: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry ----- Original Message ----- From: Barry Evans [bevans at canditmedia.co.uk] Sent: 09/05/2012 04:50 PM CET To: gpfsug main discussion list Subject: [gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss From bevans at canditmedia.co.uk Wed Sep 5 18:03:15 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Wed, 5 Sep 2012 18:03:15 +0100 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: References: Message-ID: <8608749960351170897@unknownmsgid> Goooooood - does that include writes from home? Thanks!!! Sent from my iPhone On 5 Sep 2012, at 17:40, Scott Fadden wrote: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry ------------------------------ * From: *Barry Evans [bevans at canditmedia.co.uk] * Sent: *09/05/2012 04:50 PM CET * To: *gpfsug main discussion list * Subject: *[gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From sfadden at us.ibm.com Wed Sep 5 19:09:57 2012 From: sfadden at us.ibm.com (Scott Fadden) Date: Wed, 5 Sep 2012 11:09:57 -0700 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: <8608749960351170897@unknownmsgid> References: <8608749960351170897@unknownmsgid> Message-ID: Yes, writes from home are "checked," which differes from single writer where the single writyer assumes that he is the only one writing and never checks a file on open, for example./ Scott Fadden GPFS Technical Marketing Desk: (503) 578-5630 Cell: (503) 880-5833 sfadden at us.ibm.com http://www.ibm.com/systems/gpfs From: Barry Evans To: gpfsug main discussion list , Date: 09/05/2012 10:05 AM Subject: Re: [gpfsug-discuss] Independent-Writer Sent by: gpfsug-discuss-bounces at gpfsug.org Goooooood - does that include writes from home? Thanks!!! Sent from my iPhone On 5 Sep 2012, at 17:40, Scott Fadden wrote: This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, Scott Fadden GPFS Technical Marketing (503)880-5833 Sent from my Blackberry From: Barry Evans [bevans at canditmedia.co.uk] Sent: 09/05/2012 04:50 PM CET To: gpfsug main discussion list Subject: [gpfsug-discuss] Independent-Writer Hello all, I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise Regards, Barry Evans Technical Director CandIT Media UK Ltd +44 7500 667 671 bevans at canditmedia.co.uk _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Thu Sep 6 09:39:18 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Thu, 6 Sep 2012 09:39:18 +0100 Subject: [gpfsug-discuss] Independent-Writer In-Reply-To: References: <8608749960351170897@unknownmsgid> Message-ID: <3BDE47FE-8273-4A18-BD3A-4D3BF288F4FC@canditmedia.co.uk> Great news! Thanks Scott! Cheers, Barry On 5 Sep 2012, at 19:09, Scott Fadden wrote: > Yes, writes from home are "checked," which differes from single writer where the single writyer assumes that he is the only one writing and never checks a file on open, for example./ > > Scott Fadden > GPFS Technical Marketing > Desk: (503) 578-5630 > Cell: (503) 880-5833 > sfadden at us.ibm.com > http://www.ibm.com/systems/gpfs > > > From: Barry Evans > To: gpfsug main discussion list , > Date: 09/05/2012 10:05 AM > Subject: Re: [gpfsug-discuss] Independent-Writer > Sent by: gpfsug-discuss-bounces at gpfsug.org > > > > > Goooooood - does that include writes from home? > > Thanks!!! > > Sent from my iPhone > > On 5 Sep 2012, at 17:40, Scott Fadden wrote: > This is a milti-writer cache mode. This means that you can have more than one cache writing for a subtree of the global namespace. In this mode the last cache to push changes to home wins, > Scott Fadden > GPFS Technical Marketing > (503)880-5833 > Sent from my Blackberry > > > From: Barry Evans [bevans at canditmedia.co.uk] > Sent: 09/05/2012 04:50 PM CET > To: gpfsug main discussion list > Subject: [gpfsug-discuss] Independent-Writer > > > Hello all, > > I see there is a new afm mode in 3.5.0-3 called 'independent-writer' - anyone know what this does? I see that there is a changed error 6027-2181 which references it but not much info beyond that doc wise > > Regards, > Barry Evans > Technical Director > CandIT Media UK Ltd > +44 7500 667 671 > bevans at canditmedia.co.uk > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss_______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jez.Tucker at rushes.co.uk Thu Sep 13 15:42:36 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Thu, 13 Sep 2012 14:42:36 +0000 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Message-ID: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Thu Sep 13 15:49:45 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Thu, 13 Sep 2012 15:49:45 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5051F289.9010400@ed.ac.uk> On 13/09/12 15:42, Jez Tucker wrote: > Hello there > > Of the membership, who of you [or your companies] use TSM with GPFS? > I do (University of Edinburgh) > If you do: > > 1)Do you use Windows or Linux TSM? > Linux - although we're about to trial Windows server backups (not GPFS). > 2)Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? > Not yet - but about to trial this too! We're thinking of re-doing how we do disaster recovery, along the lines of rsync'ing a candidate list to an off-site HSM filesystem (as opposed to "dsmc incr") > 3)Do you use TSM in the traditional mode for backup/archive, or pass a > filelist generated by GPFS? GPFS file list - not using mmbackup though, our own custom stuff instead (mmbackup wasn't stable at our scale when we started doing this). > > If you do not use TSM: > > 4)What backup / HSM software do you use? > We used to use EMC Networker. It couldn't keep up, so we jumped ship. > Thanks > > Jez > > --- > > Jez Tucker > > Senior Sysadmin > > Rushes > > GPFSUG Chairman (chair at gpfsug.org ) > > --- > > Jez Tucker > > Senior Sysadmin > > Rushes > > DDI: +44 (0) 207 851 6276 > > http://www.rushes.co.uk > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From ajt1 at noc.ac.uk Thu Sep 13 16:11:09 2012 From: ajt1 at noc.ac.uk (Tyler, Amanda J.) Date: Thu, 13 Sep 2012 16:11:09 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: Reply from National Oceanography Centre Southampton Yes we use TSM 1) TSM server runs AIX but gpfs nodes are linux 2) Not yet but there is a central NERC project looking into it. We used Tivoli HSM for several years on a solaris server but stopped about 6 years ago because it had multiple performance issues. 3) We use TSM in the traditional mode for file backup/ archive. Amanda Tyler From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -- This message (and any attachments) is for the recipient only. NERC is subject to the Freedom of Information Act 2000 and the contents of this email and any reply you make may be disclosed by NERC unless it is exempt from release under the Act. Any material supplied to NERC may be stored in an electronic records management system. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Sandra.McLaughlin at astrazeneca.com Thu Sep 13 16:19:30 2012 From: Sandra.McLaughlin at astrazeneca.com (McLaughlin, Sandra M) Date: Thu, 13 Sep 2012 16:19:30 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305C7396@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <1332E4641C13494B98BB1E3DB32CC8150AF8CE09@ukaprdembx02.rd.astrazeneca.net> Just ordered TSM, to integrate with a new GPFS setup. Linux only. Not using HSM yet, possibly later. No idea about mode, sorry, as installation is not yet complete, or completely planned. Up to now we have used EMC Networker. Sandra. From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 2 Kingdom Street, London, W2 6BD. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mail at arif-ali.co.uk Thu Sep 13 19:50:19 2012 From: mail at arif-ali.co.uk (Arif Ali) Date: Thu, 13 Sep 2012 19:50:19 +0100 Subject: [gpfsug-discuss] NSD device type Message-ID: All, We are moving from rdac to multipath on one our customer installations, and the nsd type of the disk is generic, but when multipath is required, we need the device type to be changed to dmm. We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" where file nsdchange has the following input dmm Would this have any impact on the disks themselves, or does this only change /var/mmfs/gen/mmsdrfs. Any clues on this would be great -- Arif Ali catch me on freenode IRC, username: arif-ali From a.k.ghumra at bham.ac.uk Fri Sep 14 10:23:39 2012 From: a.k.ghumra at bham.ac.uk (Aslam Abdul Ghumra) Date: Fri, 14 Sep 2012 10:23:39 +0100 Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users In-Reply-To: References: Message-ID: Hi ( we do at Birmingham ) 1) Do you use Windows or Linux TSM? >>>>>> We use TSM on Linux. 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? >>>>>> We don't use HSM currently on our HPC system 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? >>>>>> We've had issues with mmbackup in v3.2, so use TSM in a traditional mode. However we are currently upgrading TSM from our v5.5 to v6.3 and GPFS from v3.3 to v3.5 and onto new hardware. Aslam Ghumra C&IT (Unix & Storage) Specialist ____________________________ IT Services Elms Road Data Centre Edgbaston Birmingham B15 2TT T: 0121 414 5877 F; 0121 414 3952 Skype : JanitorX http://www.bear.bham.ac.uk From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss-bounces at gpfsug.org] On Behalf Of Jez Tucker Sent: 13 September 2012 15:43 To: gpfsug main discussion list Subject: [gpfsug-discuss] Quick hand count of GPFS + TSM users Hello there Of the membership, who of you [or your companies] use TSM with GPFS? If you do: 1) Do you use Windows or Linux TSM? 2) Do you use HSM (Linux: TSM Space Management, Windows: TSM HSM)? 3) Do you use TSM in the traditional mode for backup/archive, or pass a filelist generated by GPFS? If you do not use TSM: 4) What backup / HSM software do you use? Thanks Jez --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) --- Jez Tucker Senior Sysadmin Rushes DDI: +44 (0) 207 851 6276 http://www.rushes.co.uk -------------------------------------------------------------------------- AstraZeneca UK Limited is a company incorporated in England and Wales with registered number: 03674842 and a registered office at 2 Kingdom Street, London, W2 6BD. Confidentiality Notice: This message is private and may contain confidential, proprietary and legally privileged information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorised use or disclosure of the contents of this message is not permitted and may be unlawful. Disclaimer: Email messages may be subject to delays, interception, non-delivery and unauthorised alterations. Therefore, information expressed in this message is not given or endorsed by AstraZeneca UK Limited unless otherwise notified by an authorised representative independent of this message. No contractual relationship is created by this message by any person unless specifically indicated by agreement in writing other than email. Monitoring: AstraZeneca UK Limited may monitor email traffic data and content for the purposes of the prevention and detection of crime, ensuring the security of our computer systems and checking Compliance with our Code of Conduct and Policies. -------------- next part -------------- An HTML attachment was scrubbed... URL: ------------------------------ _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss End of gpfsug-discuss Digest, Vol 9, Issue 3 ******************************************** From mail at arif-ali.co.uk Fri Sep 14 10:38:15 2012 From: mail at arif-ali.co.uk (Arif Ali) Date: Fri, 14 Sep 2012 10:38:15 +0100 Subject: [gpfsug-discuss] NSD device type In-Reply-To: References: Message-ID: So a reply on this. We bit the bullet and went ahead, and it worked a treat, literally took 5 seconds to do. On another note, something that would be useful for others. We all know that without rdac the nsd node would moan for ~15 mins depending the number of disks with I/O errors for any machines that are fibre attached. One way to supress that would be to add the following kernel parameter rdloaddriver=scsi_dh_rdac This saved us many hours on installing these machines. I hope it will be useful for others. For the purpose of google, so that they can find the info easily, adding an excerpt of the error message below sd 6:0:1:8: [sdal] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:1:8: [sdal] Sense Key : Illegal Request [current] sd 6:0:1:8: [sdal] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:1:8: [sdal] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdal, sector 64 sd 5:0:11:0: [sddc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:11:0: [sddc] Sense Key : Illegal Request [current] sd 5:0:11:0: [sddc] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:11:0: [sddc] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sddc, sector 64 sd 5:0:11:8: [sddk] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:11:8: [sddk] Sense Key : Illegal Request [current] sd 5:0:11:8: [sddk] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:11:8: [sddk] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sddk, sector 64 sd 6:0:6:4: [sdhb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:4: [sdhb] Sense Key : Illegal Request [current] sd 6:0:6:4: [sdhb] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:4: [sdhb] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00 end_request: I/O error, dev sdhb, sector 0 sd 6:0:6:8: [sdhf] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:8: [sdhf] Sense Key : Illegal Request [current] sd 6:0:6:8: [sdhf] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:8: [sdhf] CDB: Read(10): 28 00 00 00 00 80 00 00 08 00 end_request: I/O error, dev sdhf, sector 128 sd 5:0:16:8: [sdex] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 5:0:16:8: [sdex] Sense Key : Illegal Request [current] sd 5:0:16:8: [sdex] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 5:0:16:8: [sdex] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00 end_request: I/O error, dev sdex, sector 0 sd 6:0:6:6: [sdhd] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:6: [sdhd] Sense Key : Illegal Request [current] sd 6:0:6:6: [sdhd] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:6: [sdhd] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdhd, sector 64 sd 6:0:6:2: [sdgz] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE sd 6:0:6:2: [sdgz] Sense Key : Illegal Request [current] sd 6:0:6:2: [sdgz] <> ASC=0x94 ASCQ=0x1ASC=0x94 ASCQ=0x1 sd 6:0:6:2: [sdgz] CDB: Read(10): 28 00 00 00 00 40 00 00 08 00 end_request: I/O error, dev sdgz, sector 64 -- Arif Ali catch me on freenode IRC, username: arif-ali On 13 September 2012 19:50, Arif Ali wrote: > All, > > We are moving from rdac to multipath on one our customer > installations, and the nsd type of the disk is generic, but when > multipath is required, we need the device type to be changed to dmm. >treat > We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" > > where file nsdchange has the following input > > dmm > > Would this have any impact on the disks themselves, or does this only > change /var/mmfs/gen/mmsdrfs. > > Any clues on this would be great > > -- > Arif Ali > > catch me on freenode IRC, username: arif-ali From sdenham at us.ibm.com Fri Sep 14 14:17:59 2012 From: sdenham at us.ibm.com (Scott Denham) Date: Fri, 14 Sep 2012 08:17:59 -0500 Subject: [gpfsug-discuss] NSD device type In-Reply-To: References: Message-ID: gpfsug-discuss-bounces at gpfsug.org wrote on 09/14/2012 06:00:03 AM: > From: Arif Ali > All, > > We are moving from rdac to multipath on one our customer > installations, and the nsd type of the disk is generic, but when > multipath is required, we need the device type to be changed to dmm. > > We know we can change it using "mmchconfig updateNsdType=$PWD/nsdchange" > > where file nsdchange has the following input > > dmm > > Would this have any impact on the disks themselves, or does this only > change /var/mmfs/gen/mmsdrfs. type to be changed to dmm. > >treat > > We know we can change it using "mmchconfig updateNsdType= $PWD/nsdchange" > > > > where file nsdchange has the following input > > > > dmm > > > > Would this have any impact on the disks themselves, or does this only > > change /var/mmfs/gen/mmsdrfs. > > > > Any clues on this would be great No impact on the contents of the disks, but you do have to have the file system unmounted everywhere to do this - all of the nodes must be using the same disk mode type. -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Fri Sep 14 15:04:26 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 14 Sep 2012 15:04:26 +0100 Subject: [gpfsug-discuss] Big NAS deployments In-Reply-To: References: Message-ID: <5053396A.7010708@ed.ac.uk> Hi all, We're planning a big NAS deployment at Edinburgh Uni, based on GPFS (with CTDB + Samba + NFS). We're very keen to hear about anyone who has done GPFS-based NAS on a scale of the order of ~5000 users (or higher) - but it would also be very helpful to just do a straw poll to find out who is doing this kind of stuff now. So - I have two questions: 1. Are you currently offering desktop-user NAS services from GPFS? If so - on what scale, and with what technologies? 2. Have you deployed, or know of any deployments, GPFS-based NAS services on the scale of ~5000+ users? And, while I'm here - has anyone put AFM (Active File Manager) into production yet? Care to share your story if you have? Cheers, Orlando. -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Tue Sep 25 14:05:24 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Tue, 25 Sep 2012 13:05:24 +0000 Subject: [gpfsug-discuss] Presentations from UG #6 - Feedback for IBM appreciated Message-ID: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> Hello all Firstly can I thank all who attended UG #6. We had a great turn out and the opportunity to network with more people from IBM was most welcome. I have uploaded the presentations from UG to this small, catchy URL: http://goo.gl/n1in1 [Bar the SCCS presentation, awaiting clearance]. Please have a read of the presentations. IBM Almaden Labs welcome your feedback regarding pNFS and Panache as well as FRQs etc. For instance, one FRQ idea banded around was a GRIO/QoS implementation for GPFS : E.G.: http://goo.gl/zjkN8 It would be most helpful if a couple of lines use-case was alongside each of these. If these are messaged back to the list for healthy debate or sent to me directly I'll put them on the UG website for Almaden Labs to peruse/discuss with us. Regards, Jez p.s. I'll also start to solicit previous presentations for UG < #5, so if you were a speaker, please get in touch. --- Jez Tucker Senior Sysadmin Rushes GPFSUG Chairman (chair at gpfsug.org) From orlando.richards at ed.ac.uk Tue Sep 25 14:41:57 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Tue, 25 Sep 2012 14:41:57 +0100 Subject: [gpfsug-discuss] Presentations from UG #6 - Feedback for IBM appreciated In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> References: <39571EA9316BE44899D59C7A640C13F5305CC3C2@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5061B4A5.3010603@ed.ac.uk> On 25/09/12 14:05, Jez Tucker wrote: > Hello all > > Firstly can I thank all who attended UG #6. We had a great turn out and the opportunity to network with more people from IBM was most welcome. > > I have uploaded the presentations from UG to this small, catchy URL: http://goo.gl/n1in1 > [Bar the SCCS presentation, awaiting clearance]. > > Please have a read of the presentations. > > IBM Almaden Labs welcome your feedback regarding pNFS and Panache as well as FRQs etc. > > For instance, one FRQ idea banded around was a GRIO/QoS implementation for GPFS : E.G.: http://goo.gl/zjkN8 > It would be most helpful if a couple of lines use-case was alongside each of these. > > If these are messaged back to the list for healthy debate or sent to me directly I'll put them on the UG website for Almaden Labs to peruse/discuss with us. > > Regards, > > Jez > > p.s. I'll also start to solicit previous presentations for UG < #5, so if you were a speaker, please get in touch. > --- Thanks for the great meeting Jez, and Claire et al at OCF. On feature requests, I think one desirable feature request discussed at the meeting was for "better" performance monitoring tools. A quick think through the things on my plate which would be eased with new/changed features in GPFS led me to this wishlist: - ability to change the designated NSD servers for an NSD without unmounting the filesystem everywhere - expansion of the AFM toolchain, including the following to assist with migration of data between filesystems: - ability to set a pre-existing fileset as a "cache" of an empty 'home' fileset with AFM, allowing for a push of the data from the "cache" fileset/filesystem to the "home" target fileset/filesystem as a data migration strategy - ability to remove an AFM relationship between filesets, preserving data in the 'cache' fileset (and making it, independently, a 'live' fileset) - ability to "flip" the 'home'<->'cache' relationship, resulting in a flush from the new 'cache' fileset to the new 'home' fileset - better documentation (and, indeed, automation/automagic) on making best use of available memory within NSD servers - read caching of data blocks within an NSD server's memory (when acting in "server" mode in a multi-cluster environment where the client nodes do not have direct block access to the disks) - "hot file" identification tools/data for policy based HSM migration - some easy and non-invasive method for logging file and folder deletions (for the purposes of expiring backup data without using a separate database of files, in my case) - better licensing model (dare I say it - capacity based?) I'd love to be able to change the blocksize on an existing filesystem too, but I imagine that's not possible. -- Orlando -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From bevans at canditmedia.co.uk Thu Sep 27 18:49:13 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Thu, 27 Sep 2012 18:49:13 +0100 Subject: [gpfsug-discuss] Samba 3.6 and the Windows 'O' attribtute Message-ID: <520271A3-9C81-45AB-AD55-8CD3708C5730@canditmedia.co.uk> Hello, Having a little problem with samba at the moment with the gpfs vfs module loaded. In *every* version of enterprise samba 3.6, when browsing folders in windows explorer a good chunk of the files will come back incorrectly with the 'O' attribute (which is offline - you see this quite often when files have been migrated by HSM off to tape, but there isn't any HSM here). I have also been through every version of GPFS from 3.4.0-10 up to 3.5.0-3 to make sure it's not actually GPFS causing this. With each version, the behaviour is perfect in enterprise samba 3.5.18. if you prevent the gpfs vfs module from loading in samba, the problem also disappears. Anyone else run into this? Cheers, Barry From orlando.richards at ed.ac.uk Fri Sep 28 11:03:07 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 11:03:07 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems Message-ID: <506575DB.3010801@ed.ac.uk> Hi folks, Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? I've tried rsync and cp - neither of which seem to copy over acls. Sample test: # mkdir test # mmeditacl -k nfs4 test # mmgetacl test #NFSv4 ACL #owner:root #group:root group:1234:rwxc:allow:FileInherit:DirInherit (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED # rsync -av test/ test2/ [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 #NFSv4 ACL #owner:root #group:root special:owner@:---c:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED special:group@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED special:everyone@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From pete at realisestudio.com Fri Sep 28 11:12:50 2012 From: pete at realisestudio.com (Pete Smith) Date: Fri, 28 Sep 2012 11:12:50 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: Is your rsync patched for ACLs? -- On 28 September 2012 11:03, Orlando Richards wrote: > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, > while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, > with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss -- Pete Smith DevOp/System Administrator Realise Studio 12/13 Poland Street, London W1F 8QB T. +44 (0)20 7165 9644 realisestudio.com From bevans at canditmedia.co.uk Fri Sep 28 11:28:23 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Fri, 28 Sep 2012 11:28:23 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. sounds very, very evil but have you tried robocopy from one share to another? Not ideal. Cheers, Barry On 28 Sep 2012, at 11:03, Orlando Richards wrote: > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From bevans at canditmedia.co.uk Fri Sep 28 11:37:09 2012 From: bevans at canditmedia.co.uk (Barry Evans) Date: Fri, 28 Sep 2012 11:37:09 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: Here's the rsync patch from Ronnie Sahlberg back from '08. Never tried it and not sure if it's actually part of rsync now, but it sounds pretty cool: http://samba.2283325.n4.nabble.com/Patch-for-GPFS-support-td2508779.html Cheers, Barry On 28 Sep 2012, at 11:28, Barry Evans wrote: > Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. > > sounds very, very evil but have you tried robocopy from one share to another? Not ideal. > > Cheers, > Barry > > > > On 28 Sep 2012, at 11:03, Orlando Richards wrote: > >> Hi folks, >> >> Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? >> >> I've tried rsync and cp - neither of which seem to copy over acls. >> >> Sample test: >> >> # mkdir test >> # mmeditacl -k nfs4 test >> # mmgetacl test >> #NFSv4 ACL >> #owner:root >> #group:root >> group:1234:rwxc:allow:FileInherit:DirInherit >> (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED >> >> # rsync -av test/ test2/ >> [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> #NFSv4 ACL >> #owner:root >> #group:root >> special:owner@:---c:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED >> >> special:group@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED >> >> special:everyone@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED >> >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -------------- next part -------------- An HTML attachment was scrubbed... URL: From viccornell at gmail.com Fri Sep 28 11:42:07 2012 From: viccornell at gmail.com (Vic Cornell) Date: Fri, 28 Sep 2012 11:42:07 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: <-8890182583230016147@unknownmsgid> Google finds me Star by the ever productive Jorg Schilling. http://cdrecord.berlios.de/private/star-acl.html Kind Regards, Vic Vic Cornell Application Support Engineer DataDirect Networks Davidson House Forbury Square Reading RG1 3EU United Kingdom Mobile 07900 660 266 Skype viccornell www.ddn.com This email may contain confidential and privileged material for the sole use of the intended recipient. Any review or distribution by others is strictly prohibited. If you are not the intended recipient please contact the sender and delete all copies On 28 Sep 2012, at 11:37, Barry Evans wrote: Here's the rsync patch from Ronnie Sahlberg back from '08. Never tried it and not sure if it's actually part of rsync now, but it sounds pretty cool: http://samba.2283325.n4.nabble.com/Patch-for-GPFS-support-td2508779.html Cheers, Barry On 28 Sep 2012, at 11:28, Barry Evans wrote: Just tried rsync -A (preserve acl's) on this end, no joy there either. two filesystems, same machine. sounds very, very evil but have you tried robocopy from one share to another? Not ideal. Cheers, Barry On 28 Sep 2012, at 11:03, Orlando Richards wrote: Hi folks, Does anyone know a good way to sync files between two gpfs filesystems, while preserving NFSv4 ACL's? I've tried rsync and cp - neither of which seem to copy over acls. Sample test: # mkdir test # mmeditacl -k nfs4 test # mmgetacl test #NFSv4 ACL #owner:root #group:root group:1234:rwxc:allow:FileInherit:DirInherit (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED # rsync -av test/ test2/ [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 #NFSv4 ACL #owner:root #group:root special:owner@:---c:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (-)WRITE_NAMED special:group@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED special:everyone@:----:allow (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (-)READ_NAMED (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL (-)WRITE_ATTR (-)WRITE_NAMED -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss _______________________________________________ gpfsug-discuss mailing list gpfsug-discuss at gpfsug.org http://gpfsug.org/mailman/listinfo/gpfsug-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: From orlando.richards at ed.ac.uk Fri Sep 28 12:05:29 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 12:05:29 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: References: <506575DB.3010801@ed.ac.uk> Message-ID: <50658479.2020504@ed.ac.uk> On 28/09/12 11:12, Pete Smith wrote: > Is your rsync patched for ACLs? Not by me - though I did find this patch from IBM back in 2008, but I can't get it to build against any version 3.0.x of rsync (I didn't go further back), and there was no follow up on the list that I can see (apart from one immediate response attempting to initiate dialogue). http://lists.samba.org/archive/rsync/2008-October/021963.html I'm currently entertaining doing: dsmc incr -> dsmc restore! > -- On 28 September 2012 11:03, Orlando Richards > wrote: >> >Hi folks, >> > >> >Does anyone know a good way to sync files between two gpfs filesystems, >> >while preserving NFSv4 ACL's? >> > >> >I've tried rsync and cp - neither of which seem to copy over acls. >> > >> >Sample test: >> > >> ># mkdir test >> ># mmeditacl -k nfs4 test >> ># mmgetacl test >> >#NFSv4 ACL >> >#owner:root >> >#group:root >> >group:1234:rwxc:allow:FileInherit:DirInherit >> > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL >> >(X)WRITE_ATTR (-)WRITE_NAMED >> > >> ># rsync -av test/ test2/ >> >[root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> >#NFSv4 ACL >> >#owner:root >> >#group:root >> >special:owner@:---c:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL >> >(X)WRITE_ATTR (-)WRITE_NAMED >> > >> >special:group@:----:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> >(-)WRITE_ATTR (-)WRITE_NAMED >> > >> >special:everyone@:----:allow >> > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> >(X)READ_ATTR (-)READ_NAMED >> > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> >(-)WRITE_ATTR (-)WRITE_NAMED >> > >> > >> > >> > >> > >> >-- >> > -- >> > Dr Orlando Richards >> > Information Services >> >IT Infrastructure Division >> > Unix Section >> > Tel: 0131 650 4994 >> > >> >The University of Edinburgh is a charitable body, registered in Scotland, >> >with registration number SC005336. >> >_______________________________________________ >> >gpfsug-discuss mailing list >> >gpfsug-discuss at gpfsug.org >> >http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > -- Pete Smith DevOp/System Administrator Realise Studio 12/13 Poland > Street, London W1F 8QB T. +44 (0)20 7165 9644 realisestudio.com > _______________________________________________ gpfsug-discuss mailing > list gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From orlando.richards at ed.ac.uk Fri Sep 28 12:06:27 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 12:06:27 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> Message-ID: <506584B3.8070404@ed.ac.uk> On 28/09/12 11:28, Barry Evans wrote: > Just tried rsync -A (preserve acl's) on this end, no joy there either. > two filesystems, same machine. > > sounds very, very evil but have you tried robocopy from one share to > another? Not ideal. I've considered it - but not yet desperate enough to try it :) Still looking for something sane. Good to see I'm not just missing something blatantly obvious though! > > Cheers, > Barry > > > > On 28 Sep 2012, at 11:03, Orlando Richards > wrote: > >> Hi folks, >> >> Does anyone know a good way to sync files between two gpfs >> filesystems, while preserving NFSv4 ACL's? >> >> I've tried rsync and cp - neither of which seem to copy over acls. >> >> Sample test: >> >> # mkdir test >> # mmeditacl -k nfs4 test >> # mmgetacl test >> #NFSv4 ACL >> #owner:root >> #group:root >> group:1234:rwxc:allow:FileInherit:DirInherit >> (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL >> (X)WRITE_ATTR (-)WRITE_NAMED >> >> # rsync -av test/ test2/ >> [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 >> #NFSv4 ACL >> #owner:root >> #group:root >> special:owner@:---c:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL >> (X)WRITE_ATTR (-)WRITE_NAMED >> >> special:group@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> (-)WRITE_ATTR (-)WRITE_NAMED >> >> special:everyone@:----:allow >> (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL >> (X)READ_ATTR (-)READ_NAMED >> (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL >> (-)WRITE_ATTR (-)WRITE_NAMED >> >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in >> Scotland, with registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From jonathan at buzzard.me.uk Fri Sep 28 12:30:11 2012 From: jonathan at buzzard.me.uk (Jonathan Buzzard) Date: Fri, 28 Sep 2012 12:30:11 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506584B3.8070404@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> Message-ID: <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: > On 28/09/12 11:28, Barry Evans wrote: > > Just tried rsync -A (preserve acl's) on this end, no joy there either. > > two filesystems, same machine. > > > > sounds very, very evil but have you tried robocopy from one share to > > another? Not ideal. > > I've considered it - but not yet desperate enough to try it :) > When I have tried doing this from Windows file servers the results where not nice as Windows has ACL's for things like administrators etc. that robocopy attempted to copy over. It was also painfully slow. I found xcopy was a lot faster, though as my source was a Windows server the resultant ACL's were still borked. > Still looking for something sane. > Would AFM not do the trick? > Good to see I'm not just missing something blatantly obvious though! > What's your coding like? Depending how often you are going to be attempting this I would fix the IBM patches for rsync so they work on a modern version of rsync. Patch does not look to complicated to me. JAB. -- Jonathan A. Buzzard Email: jonathan (at) buzzard.me.uk Fife, United Kingdom. From Jez.Tucker at rushes.co.uk Fri Sep 28 13:56:19 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Fri, 28 Sep 2012 12:56:19 +0000 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <506575DB.3010801@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> Message-ID: <39571EA9316BE44899D59C7A640C13F5305CD4C9@WARVWEXC1.uk.deluxe-eu.com> Could you not use AFM? > -----Original Message----- > From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- > bounces at gpfsug.org] On Behalf Of Orlando Richards > Sent: 28 September 2012 11:03 > To: gpfsug-discuss at gpfsug.org > Subject: [gpfsug-discuss] Copying ACLs between filesystems > > Hi folks, > > Does anyone know a good way to sync files between two gpfs filesystems, > while preserving NFSv4 ACL's? > > I've tried rsync and cp - neither of which seem to copy over acls. > > Sample test: > > # mkdir test > # mmeditacl -k nfs4 test > # mmgetacl test > #NFSv4 ACL > #owner:root > #group:root > group:1234:rwxc:allow:FileInherit:DirInherit > (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > # rsync -av test/ test2/ > [root at mwvm06 nasdev]# mmgetacl -k nfs4 test2 > #NFSv4 ACL > #owner:root > #group:root > special:owner@:---c:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (X)CHOWN (-)EXEC/SEARCH (X)WRITE_ACL > (X)WRITE_ATTR (-)WRITE_NAMED > > special:group@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > special:everyone@:----:allow > (-)READ/LIST (-)WRITE/CREATE (-)MKDIR (X)SYNCHRONIZE (X)READ_ACL > (X)READ_ATTR (-)READ_NAMED > (-)DELETE (-)DELETE_CHILD (-)CHOWN (-)EXEC/SEARCH (-)WRITE_ACL > (-)WRITE_ATTR (-)WRITE_NAMED > > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss From orlando.richards at ed.ac.uk Fri Sep 28 15:10:47 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 15:10:47 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> Message-ID: <5065AFE7.4000008@ed.ac.uk> On 28/09/12 12:30, Jonathan Buzzard wrote: > On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: >> On 28/09/12 11:28, Barry Evans wrote: >>> Just tried rsync -A (preserve acl's) on this end, no joy there either. >>> two filesystems, same machine. >>> >>> sounds very, very evil but have you tried robocopy from one share to >>> another? Not ideal. >> >> I've considered it - but not yet desperate enough to try it :) >> > > When I have tried doing this from Windows file servers the results where > not nice as Windows has ACL's for things like administrators etc. that > robocopy attempted to copy over. It was also painfully slow. I found > xcopy was a lot faster, though as my source was a Windows server the > resultant ACL's were still borked. > >> Still looking for something sane. >> > > Would AFM not do the trick? > >> Good to see I'm not just missing something blatantly obvious though! >> > > What's your coding like? Depending how often you are going to be > attempting this I would fix the IBM patches for rsync so they work on a > modern version of rsync. Patch does not look to complicated to me. > Beyond my abilities it seems. If anyone fancies having a friday afternoon coding challenge, here's the problem: I'm trying to apply this patch: http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync_gpfs_attrs-git.obj to rsync - let's say version 3.0.6: http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz So I do: mkdir -p src/rsync cd src/rsync wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz wget http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync_gpfs_attrs-git.obj tar -zxf rsync-3.0.6.tar.gz cd rsync-3.0.6 patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff ./configure --prefix=/tmp make Error message is: $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o gpfs.o In file included from rsync.h:920:0, from gpfs.c:20: proto.h:111:28: warning: ?struct rsync_gpfs_attr? declared inside parameter list [enabled by default] proto.h:111:28: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default] gpfs.c:130:6: error: conflicting types for ?gpfs_free_attr? proto.h:111:6: note: previous declaration of ?gpfs_free_attr? was here gpfs.c: In function ?gpfs_free_sxp?: gpfs.c:142:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:144:20: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:145:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:146:5: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c: In function ?gpfs_free_list?: gpfs.c:162:3: warning: implicit declaration of function ?DEBUG_GTE? [-Wimplicit-function-declaration] gpfs.c:162:17: error: ?ACL? undeclared (first use in this function) gpfs.c:162:17: note: each undeclared identifier is reported only once for each function it appears in gpfs.c: In function ?gpfs_receive_attr_int?: gpfs.c:212:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_find_attr?: gpfs.c:344:20: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_cache_attr?: gpfs.c:382:33: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c: In function ?gpfs_send_attr?: gpfs.c:398:33: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:403:17: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_get_attr?: gpfs.c:519:5: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:522:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_set_attr?: gpfs.c:538:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_attr_get_changed?: gpfs.c:587:10: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:595:37: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:597:21: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:598:7: error: ?stat_x? has no member named ?gpfs_attr? gpfs.c:601:16: error: ?ACL? undeclared (first use in this function) make: *** [gpfs.o] Error 1 -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From Jez.Tucker at rushes.co.uk Fri Sep 28 15:46:00 2012 From: Jez.Tucker at rushes.co.uk (Jez Tucker) Date: Fri, 28 Sep 2012 14:46:00 +0000 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <5065AFE7.4000008@ed.ac.uk> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> <5065AFE7.4000008@ed.ac.uk> Message-ID: <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> Well, since it's Friday and I've just been tracing gpfs_get_winattr issues all the way back from SAMBAs vfs_gpfs.h to gpfs.so, might as well have a punt. Grabbing rsync latest git. > -----Original Message----- > From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- > bounces at gpfsug.org] On Behalf Of Orlando Richards > Sent: 28 September 2012 15:11 > To: gpfsug-discuss at gpfsug.org > Subject: Re: [gpfsug-discuss] Copying ACLs between filesystems > > On 28/09/12 12:30, Jonathan Buzzard wrote: > > On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: > >> On 28/09/12 11:28, Barry Evans wrote: > >>> Just tried rsync -A (preserve acl's) on this end, no joy there either. > >>> two filesystems, same machine. > >>> > >>> sounds very, very evil but have you tried robocopy from one share to > >>> another? Not ideal. > >> > >> I've considered it - but not yet desperate enough to try it :) > >> > > > > When I have tried doing this from Windows file servers the results > > where not nice as Windows has ACL's for things like administrators > > etc. that robocopy attempted to copy over. It was also painfully slow. > > I found xcopy was a lot faster, though as my source was a Windows > > server the resultant ACL's were still borked. > > > >> Still looking for something sane. > >> > > > > Would AFM not do the trick? > > > >> Good to see I'm not just missing something blatantly obvious though! > >> > > > > What's your coding like? Depending how often you are going to be > > attempting this I would fix the IBM patches for rsync so they work on > > a modern version of rsync. Patch does not look to complicated to me. > > > > Beyond my abilities it seems. If anyone fancies having a friday afternoon > coding challenge, here's the problem: > > I'm trying to apply this patch: > > http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync > _gpfs_attrs-git.obj > > to rsync - let's say version 3.0.6: > > http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz > > So I do: > mkdir -p src/rsync > cd src/rsync > wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz > wget > http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync > _gpfs_attrs-git.obj > tar -zxf rsync-3.0.6.tar.gz > cd rsync-3.0.6 > patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff > > ./configure --prefix=/tmp > make > > > Error message is: > > $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o > gpfs.o In file included from rsync.h:920:0, > from gpfs.c:20: > proto.h:111:28: warning: 'struct rsync_gpfs_attr' declared inside parameter > list [enabled by default] > proto.h:111:28: warning: its scope is only this definition or declaration, > which is probably not what you want [enabled by default] > gpfs.c:130:6: error: conflicting types for 'gpfs_free_attr' > proto.h:111:6: note: previous declaration of 'gpfs_free_attr' was here > gpfs.c: In function 'gpfs_free_sxp': > gpfs.c:142:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:144:20: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:145:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:146:5: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c: In function 'gpfs_free_list': > gpfs.c:162:3: warning: implicit declaration of function 'DEBUG_GTE' > [-Wimplicit-function-declaration] > gpfs.c:162:17: error: 'ACL' undeclared (first use in this function) > gpfs.c:162:17: note: each undeclared identifier is reported only once for > each function it appears in > gpfs.c: In function 'gpfs_receive_attr_int': > gpfs.c:212:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_find_attr': > gpfs.c:344:20: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_cache_attr': > gpfs.c:382:33: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c: In function 'gpfs_send_attr': > gpfs.c:398:33: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:403:17: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_get_attr': > gpfs.c:519:5: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:522:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_set_attr': > gpfs.c:538:16: error: 'ACL' undeclared (first use in this function) > gpfs.c: In function 'gpfs_attr_get_changed': > gpfs.c:587:10: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:595:37: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:597:21: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:598:7: error: 'stat_x' has no member named 'gpfs_attr' > gpfs.c:601:16: error: 'ACL' undeclared (first use in this function) > make: *** [gpfs.o] Error 1 > > > > > -- > -- > Dr Orlando Richards > Information Services > IT Infrastructure Division > Unix Section > Tel: 0131 650 4994 > > The University of Edinburgh is a charitable body, registered in Scotland, with > registration number SC005336. > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss From orlando.richards at ed.ac.uk Fri Sep 28 16:10:05 2012 From: orlando.richards at ed.ac.uk (Orlando Richards) Date: Fri, 28 Sep 2012 16:10:05 +0100 Subject: [gpfsug-discuss] Copying ACLs between filesystems In-Reply-To: <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> References: <506575DB.3010801@ed.ac.uk> <3316F8DC-2190-4560-846C-7DECCDB854EC@canditmedia.co.uk> <506584B3.8070404@ed.ac.uk> <1348831811.26504.12.camel@buzzard.phy.strath.ac.uk> <5065AFE7.4000008@ed.ac.uk> <39571EA9316BE44899D59C7A640C13F5305CD62D@WARVWEXC1.uk.deluxe-eu.com> Message-ID: <5065BDCD.1020902@ed.ac.uk> Some progress at my end - installing libacl1-dev on my ubuntu dev box has helped a bit, as has setting: CFLAGS=-g -O2 -DHAVE_CONFIG_H -DSUPPORT_GPFS -Wall -W in the Makefile built by configure. New errors though: gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -DSUPPORT_GPFS -Wall -W -c gpfs.c -o gpfs.o gpfs.c: In function ?gpfs_free_list?: gpfs.c:162:3: warning: implicit declaration of function ?DEBUG_GTE? [-Wimplicit-function-declaration] gpfs.c:162:17: error: ?ACL? undeclared (first use in this function) gpfs.c:162:17: note: each undeclared identifier is reported only once for each function it appears in gpfs.c: In function ?gpfs_receive_attr_int?: gpfs.c:212:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_find_attr?: gpfs.c:344:20: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_send_attr?: gpfs.c:403:17: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_get_attr?: gpfs.c:522:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_set_attr?: gpfs.c:538:16: error: ?ACL? undeclared (first use in this function) gpfs.c: In function ?gpfs_attr_get_changed?: gpfs.c:601:16: error: ?ACL? undeclared (first use in this function) make: *** [gpfs.o] Error 1 On 28/09/12 15:46, Jez Tucker wrote: > Well, since it's Friday and I've just been tracing gpfs_get_winattr issues all the way back from SAMBAs vfs_gpfs.h to gpfs.so, might as well have a punt. > Grabbing rsync latest git. > >> -----Original Message----- >> From: gpfsug-discuss-bounces at gpfsug.org [mailto:gpfsug-discuss- >> bounces at gpfsug.org] On Behalf Of Orlando Richards >> Sent: 28 September 2012 15:11 >> To: gpfsug-discuss at gpfsug.org >> Subject: Re: [gpfsug-discuss] Copying ACLs between filesystems >> >> On 28/09/12 12:30, Jonathan Buzzard wrote: >>> On Fri, 2012-09-28 at 12:06 +0100, Orlando Richards wrote: >>>> On 28/09/12 11:28, Barry Evans wrote: >>>>> Just tried rsync -A (preserve acl's) on this end, no joy there either. >>>>> two filesystems, same machine. >>>>> >>>>> sounds very, very evil but have you tried robocopy from one share to >>>>> another? Not ideal. >>>> >>>> I've considered it - but not yet desperate enough to try it :) >>>> >>> >>> When I have tried doing this from Windows file servers the results >>> where not nice as Windows has ACL's for things like administrators >>> etc. that robocopy attempted to copy over. It was also painfully slow. >>> I found xcopy was a lot faster, though as my source was a Windows >>> server the resultant ACL's were still borked. >>> >>>> Still looking for something sane. >>>> >>> >>> Would AFM not do the trick? >>> >>>> Good to see I'm not just missing something blatantly obvious though! >>>> >>> >>> What's your coding like? Depending how often you are going to be >>> attempting this I would fix the IBM patches for rsync so they work on >>> a modern version of rsync. Patch does not look to complicated to me. >>> >> >> Beyond my abilities it seems. If anyone fancies having a friday afternoon >> coding challenge, here's the problem: >> >> I'm trying to apply this patch: >> >> http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync >> _gpfs_attrs-git.obj >> >> to rsync - let's say version 3.0.6: >> >> http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz >> >> So I do: >> mkdir -p src/rsync >> cd src/rsync >> wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.6.tar.gz >> wget >> http://lists.samba.org/archive/rsync/attachments/20081021/015484b1/rsync >> _gpfs_attrs-git.obj >> tar -zxf rsync-3.0.6.tar.gz >> cd rsync-3.0.6 >> patch -p1 -F3 -i ../rsync_gpfs_attrs-git.diff >> >> ./configure --prefix=/tmp >> make >> >> >> Error message is: >> >> $ make gcc -std=gnu99 -I. -I. -g -O2 -DHAVE_CONFIG_H -Wall -W -c gpfs.c -o >> gpfs.o In file included from rsync.h:920:0, >> from gpfs.c:20: >> proto.h:111:28: warning: 'struct rsync_gpfs_attr' declared inside parameter >> list [enabled by default] >> proto.h:111:28: warning: its scope is only this definition or declaration, >> which is probably not what you want [enabled by default] >> gpfs.c:130:6: error: conflicting types for 'gpfs_free_attr' >> proto.h:111:6: note: previous declaration of 'gpfs_free_attr' was here >> gpfs.c: In function 'gpfs_free_sxp': >> gpfs.c:142:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:144:20: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:145:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:146:5: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c: In function 'gpfs_free_list': >> gpfs.c:162:3: warning: implicit declaration of function 'DEBUG_GTE' >> [-Wimplicit-function-declaration] >> gpfs.c:162:17: error: 'ACL' undeclared (first use in this function) >> gpfs.c:162:17: note: each undeclared identifier is reported only once for >> each function it appears in >> gpfs.c: In function 'gpfs_receive_attr_int': >> gpfs.c:212:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_find_attr': >> gpfs.c:344:20: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_cache_attr': >> gpfs.c:382:33: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c: In function 'gpfs_send_attr': >> gpfs.c:398:33: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:403:17: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_get_attr': >> gpfs.c:519:5: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:522:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_set_attr': >> gpfs.c:538:16: error: 'ACL' undeclared (first use in this function) >> gpfs.c: In function 'gpfs_attr_get_changed': >> gpfs.c:587:10: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:595:37: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:597:21: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:598:7: error: 'stat_x' has no member named 'gpfs_attr' >> gpfs.c:601:16: error: 'ACL' undeclared (first use in this function) >> make: *** [gpfs.o] Error 1 >> >> >> >> >> -- >> -- >> Dr Orlando Richards >> Information Services >> IT Infrastructure Division >> Unix Section >> Tel: 0131 650 4994 >> >> The University of Edinburgh is a charitable body, registered in Scotland, with >> registration number SC005336. >> _______________________________________________ >> gpfsug-discuss mailing list >> gpfsug-discuss at gpfsug.org >> http://gpfsug.org/mailman/listinfo/gpfsug-discuss > > > _______________________________________________ > gpfsug-discuss mailing list > gpfsug-discuss at gpfsug.org > http://gpfsug.org/mailman/listinfo/gpfsug-discuss > -- -- Dr Orlando Richards Information Services IT Infrastructure Division Unix Section Tel: 0131 650 4994 The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.