[MEGOLDVA] File masolasa rsync-el NFS export folderbol helyi NFS mountra

Hello!

Van egy Solaris 10 NFS server, 200 exporttal helyi ZFS poolokbol es ugyanazen a szerveren egy NFS mount..

 

[ solaris ]

    \ - NFS server [ 200 export ]

       |

       | rsync -a [nfs server export 87] [nfs client mount]

       |

    \ - NFS client [ 1 rw mount ]

 

Szeretnek atmasolni egy exportalt folder alol fileokat egy helyileg mountolt NFS share-re, hogy a perm+owner megmaradjon. A gond az, hogy ha ezt megteszem, a helyileg mountolt NFS share-en minden file nobody:nobody tulajdonu lesz (rsync -a). Egyebkent ha helyi user hoz letre filet a share-en, mukodik.

Ha NFS export folderbol helyi folderbe masolok, mukodik (rsync -a).

Az lenne a kerdesem, hogy az a teny, hogy egy foldert kiexportalok az automatikusan NFS forrasa teszi Solarisban az adott mappat, ha masik NFS targetre probalok masolni? Ha igen, ezt ki lehet valahogy vedeni? Van vmi ZFS trukk, amivel "bind" mountolhatom helybe ugyanazt a ZFS poolt vagy tudtok erre elegansabb megoldast? zfs unmount nem jatszik.

Elore is koszonom a segitsegeteket!

Hozzászólások

Szerkesztve: 2020. 02. 27., cs - 10:52

Megoldas:

Az tortent, hogy amikor felmountoltam a share-t, az felvette a legmagasabb verzioszamot amit kezelni tudott a rendszer, ami v4 volt.

A masik rendszer v3 volt, es a ketto nem jatszott ossze.

Permanensen kellett mountolni az NFS kliens oldalt is.