id pengguna dan grup diacak saat menggunakan NFS

3

Saya menggunakan nfs untuk memasang folder /mirrordari server ke sebuah node.

Ini berfungsi, kecuali pada node pengguna dan grup ditampilkan sebagai "4294967294".

Di server: ls -al ./ displays

-rw-r--r--  1 cu cu    0 2011-07-11 15:08 test1
-rw-r--r--  1 cu cu    0 2011-07-11 15:08 test2

sedangkan pada node

-rw-r--r--  1 4294967294 4294967294    0 2011-07-11 15:08 test1
-rw-r--r--  1 4294967294 4294967294    0 2011-07-11 15:08 test2

Saya miliki usermoddan groupmodnama pengguna cumemiliki nomor yang sama pada node.

Di server: idmenampilkan

uid=1021(cu) gid=1007(cu) groups=1007(cu),109(admin)

pada node

uid=1021(cu) gid=1007(cu) groups=1007(cu)

Saya bingung apa masalahnya.

Saya mungkin harus menambahkan bahwa direktori home adalah /mirror/cu(sehingga pengguna berbagi akun yang sama ketika dipasang). Tidak yakin apakah itu relevan ...

/etc/exportsFile saya (di server) terlihat seperti ini

/mirror *(rw,sync) 

dan saya melakukan mount (pada node) dengan

sudo mount server:/mirror /mirror
Tom
sumber
1
Saya akan menandai ini sebagai duplikat dari serverfault.com/questions/98741/… tetapi dilihat sebagai di situs lain saya tidak bisa ... hmm ...
PriceChild
Ya, tidak melihat yang itu (bukan google nomor sebenarnya - saya pikir itu nomor acak!) Terima kasih
Tom
Rupanya ini melimpah -2. Tidak ada jawaban yang diterima di tautan itu tetapi setidaknya ada banyak opsi. Common di antara google tampaknya gagasan bahwa itu masalah imapd, tetapi juga bahwa beberapa masalah dalam satu. Sebelum Anda melakukan hal lain, saya sarankan reboot (atau restart layanan yang terlibat) 'hanya memetikan' beberapa konfigurasi di suatu tempat belum diambil :-P
PriceChild
Terima kasih @PriceChild: jawaban ini berhasil untuk saya: serverfault.com/questions/98741/…
Tom
Aha yang kemudian terhubung ke serverfault.com/questions/223408/… ! Luar biasa. Meh karena saya tidak yakin pertanyaan ini dapat ditandai sebagai duplikat, memposting hasilnya dalam 'jawaban' dan menerimanya sendiri besok :-)
PriceChild

Jawaban:

3

Sebagai @PriceChild catat, pertanyaan ini adalah duplikat .

Namun, tidak ada jawaban yang diterima untuk pertanyaan itu. Saya mencoba jawaban ini terlebih dahulu, yaitu menambahkan

-o vers=3 

ke perintah mount, dan itu berhasil untuk saya.

Alasan untuk ini (menggunakan versi 3 dari NFS daripada versi 4) adalah itu

NFSv4 tidak menggunakan UID / GID lagi. Ada beberapa perbedaan signifikan antara NFSv3 dan v4; keamanan adalah salah satunya.

Catatan: Saya puas dengan perbaikan ini dan saya tidak sampai ke akar masalahnya. Jika Anda ingin mengambil lebih lanjut, tautan tersebut akan membantu.

Tom
sumber