Re: problemer med mount af nfs på mac os x

From: Sidsel Jensen <none_at_purple--hamster.dk.lh.bsd-dk.dk>
Date: Fri, 15 Aug 2003 13:08:47 +0200 (CEST)
To: osx_at_bsd-dk.dk

Hejsa Jørgen

Tusind tak for tippet!!!
Nu virker det rent faktisk og med automount slået fra. :))
Det mountede katalog dukker fint op på Desktoppen og man kan tilgå det.

Jeg oprettede følgende filer:

/System/Library/StartUpItems/LOCAL/LOCAL :
<snip>
#!/bin/sh

##
# Network File System
##
. /etc/rc.common

StartService ()
{
  ConsoleMessage "Starting Local Mountpoints"

  /sbin/mount_nfs -c idun.diku.dk:/net/idun/home/disk30
/Volumes/scratch/Users
}

StopService ()
{
    ConsoleMessage "Stopping Local NFS mounts"
    umount /Volumes/scratch/Users
}

RestartService ()
{
    return 0
}

RunService "$1"
</snip>

/System/Library/StartUpItems/LOCAL/StartUpParameters.plist:
<snip>
{
  Description = "local mount points";
  Provides = ("LOCAL");
  Requires = ("Network", "NFS");
  OrderPreference = "None";
}
</snip>

Man slår automount fra i filen /etc/hostconfig:
AUTOMOUNT=-NO-

også slettede jeg /mounts i NetInfo igen :)

Nu skal jeg bare have flyttet mit mac hjemmekatalog over på NFS mountet og
se at det virker som det skal..

mvh. Sidsel der-var-ved-at-blive-gråhåret
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Is the CEO the web equivalent of captain Ahab -
willing to sacrifice the entire crew in his mad
quest for the E-Whale ?
                                - NetSlaves
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

On Wed, 13 Aug 2003, Jørgen Nørgaard wrote:

> Hej,
>
> jeg kan ikke svare på dine spørgsmål, Men jeg har kigget på noget
> tilsvarende og lavet et lille script der som NFS ligger i
> /System/Library/StartUpItems/LOCAL/... (på OS X server) Det udfører
> egentligt bare:
>
>
> /sbin/mount_nfs -s 192.168.x.x:/mnt/export /mount-point
>
> det er vel ikke så elegant men for nærværende virker det. Det kunne
> være Panther er mere komplet på dette punkt.
>
> Serveren kører NetInfo & automount iøvrigt.
>
>
> >hmm....det virker nu. når man mounter manuelt som root fra en Terminal:
> >
> >mount_nfs -c idun.diku.dk:/net/idun/home/disk30 /Volumes/scratch/Users
> >
> >Men jeg kan kun se det mountede katalog fra Terminal applikationen, ikke
> >hvis jeg går via gui'en....hvilket er et problem, da det er folks
> >hjemmekatalog jeg gerne vil flytte, så det skal kunne ses via gui'en.
> >
> >Yderligere, kan jeg stadig ikke få den til automatisk at mounte kataloget
> >ved boot....
> >
> >Jeg har godt nok slået automounteret fra i /etc/hostconfig filen, da jeg
> >ikke ønsker at den unmounter kataloget bare fordi screensaveren går igang
> >og fordi automounteren "hijacker" mountpointet til at det skal ligge under
> >/automount kataloget.
> >
> >Den starter NFS clienten som den skal fra scriptet
> >/System/Library/StartUpItems/NFS/NFS
> >
> >hvis jeg beder om "ps -aux |grep nfs" kører den 4 "nfsiod -n 4" processer
> >
> >Men det virker ikke som om, den læser indholdet af NetInfo mounts
> >kataloget:
> >
> >>niutil -list / /mounts
> >55 idun.diku.dk:/net/idun/home/disk30/
> >
> >>niutil -read / 55
> >vfstype: nfs
> >opts: -P -b -s
> >name: idun.diku.dk:/net/idun/home/disk30/
> >dir: /Volumes/scratch/Users
> >
> >Hvis man skriver "mount -a" som root i en Terminal applikation - hænger
> >processen.
> >
> >Jeg har prøvet at gå ind i Applications|Utilities|Directory Access og slå
> >BSD Configuration files til...dette burde enable brugen af de flade filer
> >/etc fremfor indholdet i NetInfo...men det er jeg ikke helt sikker på...
> >
> >Pt. ligger der 3 fstab filer: fstab.hd, fstab.rd og fstab.sd, hvilken en
> >af dem skal man hælde sin information ind i?
> >
> >Måden jeg fik oprettet informationen i NetInfo var ved at bruge følgende
> >kommando :
> >
> >niload fstab . < fstab.txt
> >
> >hvor min fstab.txt fil indeholdt:
> >
> >idun.diku.dk:/net/idun/home/disk30/ /Volumes/scratch/Users nfs rw 1 2
> >
> >(hvilket er fuldstændigt ækvivalent med kommandoen "sudo niload -m fstab
> >/ < /etc/fstab" hvor jeg også har lagt filen)
> >
> >*suk*
> >Hvorfor %$#%#$^% virker det ikke???
> >
> >mvh. Sidsel
> >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >Is the CEO the web equivalent of captain Ahab -
> >willing to sacrifice the entire crew in his mad
> >quest for the E-Whale ?
> > - NetSlaves
> >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
> --
> /jørgen nørgaard ... For privacy ...
> e-mail: jnp_at_anneli.dk | Phone: +45 2627 3769
> http://anneli.dk/~jnp/ ... PGP! ...
> |\ _,,,---,,_
> /,`.-'`' -. ;-;;,_
> |,4- ) )-,_. ,\ ( `'-'
> '---''(_/--' `-'\_)
>
Received on Fri 15 Aug 2003 - 13:08:51 CEST

This archive was generated by hypermail 2.2.0 : Wed 27 Mar 2013 - 10:40:20 CET