Solaris 10 Basic Concepts

NFS:
NFS(Network File System):
tämä tiedostojärjestelmä on toteutettu useimmilla unix-tyyppisillä käyttöjärjestelmillä(SOLARIS/LINUX/FreeBSD). NFS liittää etätiedostojärjestelmät saumattomasti paikallisesti.
NFS-pääversiot:
2 → Alkuperäinen
3 → parannettu versio 2
4 → nykyinen & oletusversio
Huomautus: NFS-versiot 3 & korkeampi tukee suuria tiedostoja (>2GB)
NFS-hyödyt:
1. Se mahdollistaa tiedostojärjestelmän jakamisen verkossa eri järjestelmissä.
2. Se voidaan toteuttaa eri käyttöjärjestelmissä.
3. NFS-tiedostojärjestelmän työskentely on yhtä helppoa kuin paikallisesti asennetun tiedostojärjestelmän.
NFS-komponenttiin kuuluvat:
1. NFS-asiakas: se ottaa käyttöön NFS-palvelimen verkossa jakaman tiedostoresurssin.
2. NFS-palvelin: se sisältää tiedostojärjestelmän, joka on jaettava verkossa.
3. Automaattinen FS
NFS-Palvelimen hallinta:
käytämme NFS-palvelimen tiedostoja, NFS-palvelimen daemoneja & NFS-palvelimen komentoja NFS-palvelimen määrittämiseen ja hallintaan.
tukeaksemme NFS-palvelintoimintaa tarvitsemme seuraavat tiedostot:

tiedosto kuvaus
/etc/dfs / dfstab listaa paikallisen resurssin, joka jaetaan käynnistyksen yhteydessä. Tämä tiedosto sisältää komennot, jotka jakavat paikalliset hakemistot. Jokainen dfstab-tiedoston rivi koostuu Jaa-komennosta. Esim: Jaa <jaettava tiedostojärjestelmä>
/etc/dfs / sharetab listaa NFS-palvelimella parhaillaan jaettavan paikallisen resurssin. Älä muokkaa tätä tiedostoa.
/etc/dfs / fstypes listaa etätiedostojärjestelmien oletustiedostojärjestelmätyypit.
/etc / rmtab listaa NFS-asiakkaan etänä asentamat tiedostojärjestelmät. Älä muokkaa tätä tiedostoa. Esim. järjestelmä1: / export / sharedir1
/etc/nfs / nfslog.conf listaa tiedot, jotka määrittelevät NFS-palvelimen kirjaamisessa käytetyt paikalliset määrityslokit.
/etc/default/nfslogd listaa nfslogd-taustaprosessin käyttäytymistä kuvaavat asetustiedot nfsv2 / 3: lle.
/etc/default / nfs Sisältää NFS-protokollien ja NFS-daemonien parametriarvot.

Huomautus: Jos svc:/network/NFS/server-palvelu ei löydä /etc/dfs/dfstab-tiedostosta mitään Jaa-komentoa, se ei käynnistä NFS-palvelindeemoja.
NFS – Palvelindeemonit:
käynnistääksesi NFS-palvelindeemonin ota palvelindeemoni käyttöön SVC:/network/NFS/server :
#svcadm ota NFS/server
Huomautus: nfsd-ja mountd-palvelimet käynnistetään, jos järjestelmän /etc/dfs/dfstab-tiedostossa on kommentoimaton jakolasku.
Seuraavassa on NFS-palvelinpalvelun tarjoamiseen tarvittava NFS-palvelinpalvelin:
mountd:
– käsittelee tiedostojärjestelmän asennuspyynnön etäjärjestelmistä & tarjoavat kulunvalvonnan.

– se määrittää, jaetaanko tiettyä hakemistoa ja onko pyytävällä asiakkaalla käyttöoikeuksia siihen.
– sitä vaaditaan vain nfsv2 & 3.
nfsd:
käsittelee asiakkaan tiedostojärjestelmän pyyntöjä käyttää etätiedostojärjestelmän pyyntöä.
statd:
toimii lockd-taustaprosessin kanssa, joka tarjoaa crash recovery-toiminnon lock managerille.
lockd:
tukee NFS-tiedostojen tallennuslukitustoimintoa.
nfslogd:
tarjoaa operatiivisen lokin nfsv2 & 3.
nfsmapid:
– se toteutetaan nfsv4: ssä.
– nfsmapid-palvelinkartan omistaja & ryhmätunniste, jota sekä nfsv4-asiakas että palvelin käyttävät.
– sen aloittaa: svc: / network/NFS/mapid-palvelu.
Huom: mountd & lockd daemonien tarjoamat ominaisuudet on integroitu NFSv4-protokollaan.
NFS-Palvelinkomennot:
share:
tekee paikallisen hakemiston NFS-palvelimelle asennettavaksi. Se näyttää myös /etc/dfs/sharetab-tiedoston sisällön. Se kirjoittaa tiedot kaikista jaetuista resursseista /etc/dfs / sharetab-tiedostoon.
syntaksi:
Jaa
– o options: Ohjaa asiakkaan pääsyä jaettuun NFS-resurssiin.
valintaluettelot ovat seuraavat:
ro: vain luku-pyyntö
rw: Lue & kirjoita pyyntö
root=access-list: ilmoittaa asiakkaalle, että määritettyjen asiakasjärjestelmien pääkäyttäjä CNA suorittaa pääkäyttäjän etuoikeutettuja pyyntöjä jaetulla resurssilla.
ro=acess-list: sallii lukupyynnöt määritetystä käyttöoikeusluettelosta.
RW=acess-list: sallii lukea & kirjoituspyyntöjä määritetystä käyttöoikeusluettelosta.
anon=n: asettaa N anonyymien käyttäjien tehokkaaksi käyttäjätunnukseksi. Oletuksena se on 6001. Jos arvo on -1, pääsy evätään.
access-list=client : client: sallii pääsyn yhden tai useamman asiakkaan kaksoispisteellä erotetun luettelon perusteella.
access-list = @network: mahdollistaa pääsyn verkon nimen perusteella. Verkon nimi on määriteltävä /etc / networks-tiedostossa.
access-list=.domain: mahdollistaa DNS-verkkotunnukseen perustuvan käytön. Että (.) dot tunnistaa arvon DNS-verkkotunnukseksi.
access-list=netgroup_name: Allows access based on a configured net group(NIS tai NIS+ only)
-d description: Describes the shared file resource.
polun nimi: jaettavan resurssin absoluuttinen polku.
esimerkki:
#share-o ro/export /share1
yllä oleva komento antaa vain lukuoikeuden/export / share1: lle.
#share-F nfs-o ro,rw=client1 directory
tämä komento rajoittaa pääsyä vain luku-ja kirjoituspyyntöön, mutta hyväksyy client1: n luku-ja kirjoituspyynnön.
Huomautus: Jos parametria ei ole annettu Jaa-komento näyttää luettelon kaikista jaetuista tiedostoresursseista.
unshare:
tekee aiemmin saatavilla olevasta hakemistosta ei ole saatavilla asiakaspuolen asennustoimintoja.

#unshare pathname
#unshare <resource name>
sharekall:
lukee ja suorittaa /etc/dfs/dfstab-tiedoston osakeilmoitukset.
Tämä jakaa kaikki /etc/dfs/dfstab-tiedostossa luetellut resurssit.
shareall
unshareall:
tekee aiemmin share resourcesta ei ole saatavilla tietoa, joka on listattu / etc/dfs / sharetab.
shareall
dfshares:
listaa saatavilla olevat jaetut resurssit etäpalvelimelta tai paikalliselta palvelimelta.
näytetään tällä hetkellä jaetut resurssit, kun niitä käytetään ilman argumenttia:
#dfshares
RESOURCE SERVER ACCESS TRANSPORT
dfshares-komento, jossa palvelimen nimi on argumentti, listaa palvelimen jakamat resurssit.
#dfshares system1
dfmounts:
näyttää luettelon NFS-palvelinhakemistoista, jotka on tällä hetkellä asennettu.
#dfmounts
RESOURCE SERVER PATNAME CLIENTS
Huomautus: dfmount-komento käyttää mountd-taustaprosessia tällä hetkellä jaettujen NFS-resurssien näyttämiseen, se ei näytä NFSv4: n osakkeita.
NFS-asiakkaan hallinta:
NFS-asiakastiedostot, NFS-asiakasdeemoni ja NFS-asiakaskomennot toimivat yhdessä NFS-asiakkaan hallitsemiseksi.
NFS-asiakastiedostot:
/ etc / vfstab : määrittää asennettavan tiedostojärjestelmän. Alla on NFS-tiedostojärjestelmän esimerkkisyöttö tähän tiedostoon:
system1:/export /local_share1 – /export /remote_share1 nfs – yes soft,bg
tässä/export /remote_share1 on NFS-palvelimen tiedostojärjestelmä ja NFS-asiakas jakaa sen paikallisesti/export / local_share1: ssä.
/ etc / mnttab : luetteloita asennetusta tiedostojärjestelmästä, mukaan lukien automaattiset hakemistot. Tätä tiedostoa ylläpitää kernel, eikä sitä voi muokata. Se tarjoaa vain lukuoikeuden asennettuun tiedostojärjestelmään.
/ etc/dfs / fstypes: listaa etätiedostojärjestelmien oletustiedostojärjestelmätyypit.
#cat / etc/dfs/fstypes
nfs NFS Utilities
autofs AUTOFS Utilities
cachefs Cachefs Utilities
/etc/default / nfs : Sisältää NFS-protokollien käyttämät parametrit & daemons.
NFS-Asiakasdeemat:
nfs-asiakasdeemat käynnistetään käyttämällä svc:/network/NFS / – asiakaspalvelua. NFS-asiakasdeemonit ovat:
statd: toimii lockd-taustaprosessin kanssa tarjotakseen lock managerin crash recovery-toiminnot.
#svcadm-v enable nfs/status
svc:/network/nfs / status:default enabled
lockd : Supportd recording locks on NFS shared files.
#svcadm-v mahdollistaa nfs / lockmgr
svcs:/network/NFS / nlockmgr:default enabled
nfs4cbd : se on NFSv4 call back-taustaprosessi. Seuraavassa on NFS4CBD-palvelun FMRI:
svc:/network/nfs/cbd: default
NFS-asiakaskomennot:
dfshares:
listaa saatavilla olevat jaetut resurssit etäpalvelimelta / paikalliselta NFS-palvelimelta.

liitä:
liittää tiedostoresurssin (paikallinen / kauko) tiettyyn paikalliseen liitospisteeseen.
syntaksi:
mount server: pathname mount_point
where:
-F NFS: määrittää NFS: n tiedostojärjestelmän tyypiksi. Se on oletusvaihtoehto ja ei ole tarpeen.
– o options: Määrittää pilkulla erotetun luettelon tiedostojärjestelmäkohtaisista valinnoista, kuten rw, ro. Oletusarvo on rw.
server: pathname: määrittää palvelimen nimen ja etätiedostoresurssin polun nimen. Palvelimen nimi ja polun nimi erotetaan kaksoispisteellä (:).
mount_point: määrittää paikallisen järjestelmän liitospisteen polun nimen.
esimerkki:
#mount remotesystem1: /share1/share1
#mount-o ro remotesystem1: /share1 / share1
unmount:
Unmounts parhaillaan asennettu tiedostoresurssi.
#unmount /server1
mountall:
liittää kaikki tiedostoresurssit tai tietyn tiedostoresurssiryhmän, joka on lueteltu /etc/vfstab-tiedostossa ja jonka käynnistysarvo on kyllä. Jos haluat rajoittaa toiminnon etätiedostoihin, käytä vain vaihtoehtoa r:
#mountall-r
unmountall:
Unmounts kaikki asiakkaan /etc/vfstabissa luetellut ei-kriittiset paikalliset ja etätiedostoresurssit file.To Rajoita toiminto etätiedostoihin käytä vain vaihtoehtoa r:
# unmountall-r
/etc/vfstab-tiedostomerkinnät:
yhdistettävä laite: Tämä määrittää etätiedostoresurssin palvelimen ja polun nimen. Palvelimen palvelimen nimi ja jaetun nimen erottaa kaksoispiste (:).
laite fsck: lle: asiakas ei tarkista NFS-resurssia, koska tiedostojärjestelmä on etänä.
liitospiste: resurssin liitospiste.
FS type: asennettavan tiedostojärjestelmän tyyppi.
fsck-passi: kenttä on (-) NFS-tiedostojärjestelmälle.
asenna käynnistykseen: tämä kenttä on kyllä.
Liitosvaihtoehdot:
erilaiset liitosvaihtoehdot ovat seuraavat:
rw/ro : määrittää asennettavan resurssin luku- / kirjoitusvaihtoehdoksi tai vain luku-vaihtoehdoksi.
bg|fg: jos ensimmäinen liitosyritys epäonnistuu, tämä asetus määrittää yrittävänsä uudelleen yhdistämistä taustalla / etualalla.
pehmeä / kova: Kun uudelleenlähetyksen määrä on saavuttanut retrans=n-valitsimen määrittämän numeron, soft-valinnalla varustettu tiedostojärjestelmä ilmoittaa pyynnöstä virheen ja lopettaa yrittämisen. Kovalla valinnalla asennettu tiedostojärjestelmä tulostaa varoitusviestin ja yrittää edelleen käsitellä pyyntöä. Oletuksena on kova kiinnitys.
intr / nointr: tämä mahdollistaa tai poistaa käytöstä näppäimistökeskeytysten käytön tappaakseen prosessin, joka roikkuu odottaessaan vastausta kovalle asennetulle tiedostojärjestelmälle. Oletusarvo on intr.
suid|nosuid: Ilmoitettu, otetaanko setuid-suoritus käyttöön. Oletusasetus mahdollistaa setuid-suorituksen.

timeo=n: asettaa timoutin n-sekunnin kymmenesosaan.
retry=n: asettaa uudelleenasennusoperaatioon tehtyjen palautusten määrän. Oletusarvo on 10 000.
retrans=N: asettaa NFS-uusintasiirtojen määrän arvoon n.
määrittää NFS-lokipolut:
/etc/NFS/nfslog.conf-tiedosto määrittää polun, tiedostonimet ja kirjaustyypin, jota nfslogd-taustaprosessin on käytettävä.
NFS-palvelimen määrittäminen:
Vaihe1:
tee seuraava merkintä /etc/default / NFS-tiedostoon palvelinkoneessa:
NFS_SERVER_VERSMAX=n
NFS_SERVER_VERSMIN=n
tässä n on versio NFS:stä ja ottaa arvot: 2,3 & 4. Oletusarvoisesti nämä arvot ovat määrittelemättömiä. Asiakkaan koneen oletusminimi on versio 2 ja maksimi on versio 4.
Vaihe2:
tarvittaessa merkitään seuraava:
nfs_server_delegation=off
oletuksena tätä muuttujaa kommentoidaan eikä nfs anna delegointia asiakkaille.
Vaihe3:
tarvittaessa tehdään seuraava merkintä:
nfsmapid_domain=<verkkotunnus>
oletuksena nfsmapid daemon käyttää järjestelmän DNS-verkkotunnusta.
määritä, onko NFS-palvelin käynnissä:
#svcs network/nfs/server
to enable the service;
#svcadm enable network/NFS/server
Configuring an NFS Client:
Step1 :
Make following entry to /etc/default/NFS file on client machine:
NFS_SERVER_VERSMAX=n
nfs_server_versmin=n
tässä n on NFS:n versio ja ottaa arvot: 2,3 & 4. Oletusarvoisesti nämä arvot ovat määrittelemättömiä. Asiakkaan koneen oletusminimi on versio 2 ja maksimi on versio 4.
Step2:
Asenna tiedostojärjestelmä:
#mount server_name:share_resource local_directory
server_nimi: NFS-palvelimen nimi
share_resource: jaetun Etähakemiston polku
local_directory: paikallisen liitospisteen polku

ota nfs-palvelu käyttöön:
#svcadm ota verkko/nfs / client
NFS-tiedostonjako:
palvelinpuolella:
1. Luo seuraava merkintä kohdassa / etc/dfs / dfstab :
#share-F nfs <resurssipolun nimi>
2. Jaa tiedostojärjestelmä:
#exportfs-a
– a: Vie kaikki dfstab-tiedostossa luetellut hakemistot.
3. Luetteloi kaikki jaetut tiedostojärjestelmät:
#showmount-e
4. Vie jaettu tiedostojärjestelmä kerneliin:
jakaaksesi kaikki tiedostojärjestelmät: #shareall
jakaaksesi tietyn tiedostojärjestelmän: #share <resurssipolun nimi>
5. Käynnistä nfs-palvelindeemoni:
#svcadm Ota käyttöön NFS / palvelin
asiakkaan puolella:
1. Luo kansio, johon tiedostojärjestelmä liitetään.
2. Asenna tiedostojärjestelmä:
#mount-F NFS <palvelimen nimi / IP>:<polun nimi> < paikallinen liitospiste>
3. Käynnistä NFS-asiakasdeemoni:
#svcadm Ota käyttöön nfs/client
4. Jos haluat tehdä tiedostonjaosta pysyvän, tee merkintä vfstabiin.

erilaisia tiedostonjako-vaihtoehtoja:

osake kaikille asiakkaille osake-F nfs
Share to client1 & client2 with read only permission share-F nfs-o ro=client1:asiakaskunta 2
Jaa asiakaskunnalle1, jolla luku & kirjoitusoikeus ja muille vain luku osake-F nfs-o ro, rw=asiakaskunta1
Jaa asiakkaalle1 pääkäyttäjän luvalla Jaa-F nfs-o root=asiakaskunta1
Jaa anonyymin asiakkaan kanssa pääkäyttäjän etuoikeudella Jaa-F nfs anon=0
Jaa verkkotunnukseen Jaa-F nfs-o ro=Toimipaikka

yleiset NFS-virheet ja vianmääritys:
”rpcbind failure” – virhe
syy:
1. Asiakassolmua tukevassa hosts-tietokantatiedostossa on virheellisen Internet-osoitteen ja oikean isännän tai solmun nimen yhdistelmä.
2. Asiakasta tukevassa hosts-tietokantatiedostossa on oikea palvelinsolmu, mutta palvelinsolmu pysähtyy väliaikaisesti ylikuormituksen vuoksi.
resoluutio:
tarkista, onko palvelimelta loppuneet kriittiset resurssit kuten muisti, vaihto, levytila jne.
”palvelin ei vastaa” – virhe
syy: esteetön palvelin ei suorita NFS-taustaprosessia.
päätöslauselma:
1. Verkko paikallisen järjestelmän ja palvelimen välillä on poikki. Varmistaaksesi verkon, ping palvelin.
2. Palvelin ei toimi.
” NFS client fails a reboot ” – virhe
Cause: Client pyytää NFS-liitosta toimimattomalta NFS srver-käyttäjältä.
päätöslauselma:
1. Paina stop + a
2. muokkaa /etc / vfstab ja kommentoi NFS-liitoksen kohtaa.
3. Paina Ctrl + D jatkaaksesi normaalia käynnistystä.
4. Tarkista, onko NFS-palvelin toiminnassa ja toimiiko se oikein.
5. Kun asia on ratkaistu,poista kohdan 2 merkintä.
”palvelu ei vastaa” – virhe
Cause: NFS-palvelinpalvelimen toiminta ei ole käynnissä.
päätöslauselma:
1. Tarkista suoritustaso palvelimella ja tarkista, onko se 3:
#who-r
2. tarkista NFS-palvelindeemonin tila:
#svcs svc:/network/NFS/server
#svcadm enable svc:/network/NFS / server
the ”program not registered” error
Cause: palvelin ei suorita mountd-palvelinta
Resolution:
1. Tarkista suoritustaso palvelimella ja tarkista, onko se 3:
#who-r
2. Tarkista mountd-taustaprosessi;
#pgre-fl mountd
jos mountd-taustaprosessi ei ole käynnissä, käynnistä se komennolla:
#svcadm enable svc:/network/NFS/server.
3. Tarkista /etc/dfs / dfstab-tiedostomerkinnät.
”tunkkainen tiedostokahva” – virhe
syy: palvelimen tiedostoresurssi siirretään.
päätöslauselma: Poista resurssi käytöstä ja asenna se uudelleen asiakkaalle.
” unkown host ” – virhe
syy: asiakkaan palvelimen isäntätaulukosta puuttuu palvelimen nimi.
resoluutio: tarkista palvelimen nimi asiakassolmua tukevasta isäntätietokannasta.
”mount point” – virhe
Cause: non existence of mount point on client.
päätöslauselma:
1. Tarkista kiinnityspiste asiakkaalle.
2. Tarkista /etc/vfstab-merkintä ja varmista, että hakemiston kirjoitusasu on oikea.
” ei tällaista tiedostoa ” – virhe
syy: tuntematon tiedostoresurssi palvelimella.
päätöslauselma:
1. Tarkista Hakemisto palvelimella.
2. Tarkista /etc/vfstab-merkintä ja varmista, että hakemiston kirjoitusasu on oikea.

AutoFS:
Autofs on tiedostojärjestelmämekanismi, joka mahdollistaa NFS-protokollan automaattisen asennuksen. Se on asiakaspuolen palvelu. AutoFS-palvelu liittää ja poistaa tiedostojärjestelmät tarpeen mukaan ilman käyttäjän toimenpiteitä.
AutoMount service: svc:/system / filesystem / autofs:oletus
aina kun automountd-taustaprosessia käyttävä asiakaskone yrittää päästä etätiedostoon tai-hakemistoon, taustaprosessi kytkee etätiedostojärjestelmän, johon kyseinen tiedosto tai hakemisto kuuluu. Jos etätiedostojärjestelmää ei käytetä tietyn ajan, se poistetaan automountd-palvelimesta.
jos automount käynnistyy eikä sillä ole mitään asennettavaa tai irrotettavaa, raportoidaan seuraavaa käytettäessä automount-komentoa:
# automount
automount: no mounts
automount: no unmounts
automount-toiminto sisältää kolme komponenttia:
AutoFS-tiedostojärjestelmä:
autofs-tiedostojärjestelmän kiinnityspisteet on määritelty asiakasjärjestelmän automount-kartoissa.
automountd-taustaprosessi:
script/lib/svc/method / svc-autofs-skripti käynnistää automountd-taustaprosessin. Se liittää tiedostojärjestelmän pyynnöstä ja irrottaa tyhjäkäynnillä mount pistettä.
automount-komento:
tätä komentoa kutsutaan järjestelmän käynnistyessä ja se lukee master map: n luodakseen autofs-taskujen intiaalijoukot. Nämä AutoFS kiinnikkeet eivät ole automaattisesti asennettu käynnistyksen aikana ja ne asennetaan tarvittaessa.
Automount Maps:
automountin käyttäytyminen määräytyy automount maps – nimisen tiedostojoukon avulla. Karttoja on neljää tyyppiä:
* Master Map: se sisältää luettelon muista kartoista, joita käytetään AutoFS-järjestelmän perustamiseen.

– sh-3.00$ cat / etc / auto_master
#
# Copyright 2003 Sun Microsystems, Inc. Kaikki oikeudet pidätetään.
# käyttö on lisenssiehtojen alaista.
#
# ident ” @(#) auto_master 1.8 03/04/28 SMI”
#
# Automounterin pääkartta
#
+auto_master
/ net-hosts-nosuid,nobrowse
/ kotiauto_home-nobrowse
– sh-3.00$

merkintä / etc / auto_master sisältää:
liitospiste: hakemiston koko polkunimi.
kartan nimi: suoran tai epäsuoran kartan nimi. Jos suhteellisen polun nimi mainitaan, niin AutoFS tarkistaa / etc / nsswitch.conf sijainnin kartta.
liitosasetukset: kartan yleiset vaihtoehdot. Liitosvaihtoehdot ovat samanlaiset kuin NFS-kiinnikkeissä.
– nobrowse-vaihtoehto estää kaikkien mahdollisten kiinnityspisteiden näkyvyyden. Vain kiinnitetyt resurssit ovat näkyvissä.
– selausvalinta mahdollistaa kaikkien mahdollisten liitoskohtien näkyvyyden. Tämä on oletusasetus, jos vaihtoehtoa ei ole määritetty.

Huomautus: rivien alussa oleva merkki ’ + ’ ohjaa automountdin etsimään NIS: ää, NIS+: aa tai LDAP: tä ennen kuin se lukee loput kartasta.

• suora kartta: Sitä käytetään asennettaessa tiedostojärjestelmiä, joissa jokaisella liitospisteellä ei ole yhteistä etuliitettä kartan muiden liitospisteiden kanssa.
a/ – merkintä pääkartassa (/etc / auto_master) määrittelee suoran kartan liitospisteen.
Näytesyöttö: /- auto_direct-ro
/etc / auto_direct-tiedosto sisältää liitospisteen absoluuttisen polun nimen, liitosvaihtoehdot & jaetut yhdistettävät resurssit.
otos:
/ usr / share / man-ro, soft server1, server2:/usr/share / man
tässä palvelin1 ja palvelin2 ovat useita sijaintipaikkoja, joista resurssi voidaan jakaa läheisyyden ja ylläpitäjän määrittelemien painojen
mukaan.
* epäsuora kartta: siitä on hyötyä, kun asennamme useita tiedostojärjestelmiä, joilla on yhteinen polkunimi-etuliite.
Katsotaanpa, miten epäsuoraa karttaa voidaan käyttää hakemistopuun hallintaan kohteessa / home?
olemme nähneet ennen seuraavaa merkintää / etc/auto_master:
/kotiauto_home-nobrowse
/etc / auto_home luettelee vain suhteellisia polkujen nimiä. Epäsuorat kartat saavat asennuspisteen intiaalipolun pääkartasta (/etc / auto_master).
tässä esimerkissämme / koti on liitospisteen alkupolku.
Katso muutama otos / etc/auto_home-tiedostosta:
user1 server1:/export/home/user1
user2 server2:/export/home /user2
tässä kiinnityspisteet ovat/home /user1 &/home / user2. Palvelin1 & palvelin2 ovat resurssia /export/home/user1 & /export/home/user2 jakavia palvelimia.
Auto_home-kartan vähentäminen yhdeksi riviksi:
lets take a scenario where we want : asiakas liittää /export/home/loginID-hakemiston NFS-palvelimelta server1 paikalliselle liitospisteelle /home/loginID jokaiselle kirjautumistunnukselle.
* palvelin1:/export/home / &
• Special: se tarjoaa pääsyn NFS-palvelimelle käyttämällä niiden isäntänimiä. Esimerkissä /etc/auto_master luetellut kaksi erikoiskarttaa ovat:
– hosts-kartta: Tämä tarjoaa pääsyn kaikkiin NFS-palvelimen jakamiin resursseihin. Jaetut resurssit on asennettu hakemiston /net/server_name tai /net/server_ip_address alle.
auto_kotikartta: Tämä tarjoaa mekanismin, jonka avulla käyttäjät voivat käyttää keskitetysti sijoitettuja $KOTIHAKEMISTOJA.
the / net directory:
the shared resources associated to the hosts map entry are mounted below the/net /server_name or/net / server_ip_address directory. Sanotaan, että meillä on yhteiset resurssit Shared_Dir1 server1. Tämä jaettu resurssi löytyy hakemistosta / net/Server1 / Shared_Dir1. Kun käytämme cd-komentoa tähän hakemistoon, resurssi asennetaan automaattisesti.
Automaattikarttojen Päivittäminen:
kun olet tehnyt muutoksia pääkarttaan tai luonut suoran kartan, suorita autmount-komento, jotta muutokset tulevat voimaan.
#automount
– t: määrittää sekunteina ajan, jonka tiedostojärjestelmä pysyy asennettuna, kun sitä ei käytetä. Oletusarvo on 600s.
– v: Verboositila
Huom:
1. Ei ole tarvetta käynnistää automountd-taustaprosessia uudelleen sen jälkeen, kun olet tehnyt muutokset olemassa oleviin tietoihin suorassa kartassa. Uusia tietoja käytetään, kun automountd-taustaprosessi seuraavan kerran käyttää karttamerkintää suorittaakseen liitoksen.
2. Jos suoran kartan liitospiste(ensimmäinen kenttä) muuttuu, automountd tulee käynnistää uudelleen.
seuraavan taulukon tulisi viitata suorita automount-komentoon:

Automount Map Suorita, jos merkintä lisätään/poistetaan muutetaan
yleiskartta Kyllä Kyllä
suora kartta Kyllä Ei
epäsuora kartta Ei Ei

Huomautus: asennetut AutoFS-tiedostojärjestelmät voidaan myös tarkistaa osoitteesta /etc/mnttab.
Enabling Automount system:
#svcadm enable svcs:/system/filesystem/autofs
Disabling Automount system:
#svcadm disable svcs:/system/filesystem/autofs

Write a Comment

Sähköpostiosoitettasi ei julkaista.