Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: SuperOscar - 11.05.09 - klo:14.27
-
Mikähän olisi lyhin tie onneen, kun NFS:n vaatimus uid- ja gid-numeroiden samuudesta koneelta toiselle aiheuttaa ison ongelman?
Niin kauan kun NFS:llä halusi jakaa lähinnä oman tunnuksensa tai ryhmänsä tiedostoja, ongelmia ei ollut. Mutta nyt pitäisi jakaa HTPC:n multimediahakemistorakennetta, joka on mythtv-käyttäjän ja -ryhmän omistuksessa. Tätä käyttäjää ei muilta koneilta löydy, ja uid (104) ja gid (108) ovat jo varattuja.
Onko vähimmän vaivan tie:
– muuttaa uid ja gid HTPC:llä sellaisiksi, että ne ovat muilla koneilla vapaina, ja luoda sitten muille koneille käyttäjät ja ryhmät vastaaviksi VAI
– siirtyä käyttämään NFS4:ää (jonka kerberoksista en ymmärrä hölkäsen pölähtävää) VAI
– jotain muuta?
-
Onko vähimmän vaivan tie:
– muuttaa uid ja gid HTPC:llä sellaisiksi, että ne ovat muilla koneilla vapaina, ja luoda sitten muille koneille käyttäjät ja ryhmät vastaaviksi VAI
– siirtyä käyttämään NFS4:ää (jonka kerberoksista en ymmärrä hölkäsen pölähtävää) VAI
– jotain muuta?
Jos ei tarvetta ole kuin tuolle yhdelle ainoalle käyttäjälle, jonka numerot pitäisi olla samat eri koneissa, niin helpointa taitaa olla yksinkertaisesti synkronoida uid/gid-numerot. NFS4-autentikoinnin ja/tai käyttäjätietokannan (LDAP) konfiguroiminen on suhteettoman työlästä, ellei käyttäjiä oikeasti ole monta käyttämässä useita koneita ristiin rastiin.
Helpointa taitaa olla muuttaa sen käyttäjän/ryhmän numero, jolla on vähemmän tiedostoja. Tässä tapauksessa kannattanee siis jättää Mythtv koskematta ja muuttaa muiden numeroita. Mikä käyttäjä/palvelu on varannut nuo tarvittavat numerot? Yksinkertaisimmillaan homma voi jopa onnistua niin, että poistaa ko. paketin, varaa käyttäjät/ryhmät, ja asentaa paketin uudelleen, jolloin asennuksen luomat käyttäjät tulevat eri numerolle (en lupaa, että temppu onnistuu nimenomaan tässä tapauksessa).