Hallo, kann es seind as im mount von SuSE 10.2 ein Bug ist? Wir haben hier mehrere Verzeichnis mit "bind" und FS-TYpe "non" gemount. z.B. ein Eintrag aus der fstab: /tmp/test /test none bind Wenn ich mount -at none aufrufe wird schön brav alles was "none" als fstype hat, gemounted. So also auch /test. Sage ich einen umount -at none versucht mount alles unzumounten, inkl. /, /proc, /sys etc.pp. Ist das ein Bug? Oder habe ich einen Denkfehler? Gruß Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Hallo,
kann es seind as im mount von SuSE 10.2 ein Bug ist?
Wir haben hier mehrere Verzeichnis mit "bind" und FS-TYpe "non" gemount.
z.B. ein Eintrag aus der fstab:
/tmp/test /test none bind
Wenn ich mount -at none aufrufe wird schön brav alles was "none" als fstype hat, gemounted. So also auch /test. Sage ich einen umount -at none versucht mount alles unzumounten, inkl. /, /proc, /sys etc.pp.
Ist das ein Bug? Oder habe ich einen Denkfehler?
Gruß
Daniel
Noch was probiert: auch ein "mount -lt none" gibt alle Mounts aus, ein "mount -at nfs" nur die nfs-Mounts. Gruß Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer wrote:
Daniel Spannbauer schrieb:
Hallo,
kann es seind as im mount von SuSE 10.2 ein Bug ist?
Wir haben hier mehrere Verzeichnis mit "bind" und FS-TYpe "non" gemount.
z.B. ein Eintrag aus der fstab:
/tmp/test /test none bind
Wenn ich mount -at none aufrufe wird schön brav alles was "none" als fstype hat, gemounted. So also auch /test. Sage ich einen umount -at none versucht mount alles unzumounten, inkl. /, /proc, /sys etc.pp.
Ist das ein Bug? Oder habe ich einen Denkfehler?
Gruß
Daniel
Noch was probiert: auch ein "mount -lt none" gibt alle Mounts aus, ein "mount -at nfs" nur die nfs-Mounts.
So wie ich das sehe und der man-page entnehme, hat die Option -t die Funktion, dem mount-Kommando anzuzeigen, welches Filesystem es __zu erwarten__ hat. -t is kein Filter, der sagt "wende das Kommando __nur__ auf Einträge vom Filesystem xyz an", sondern er sagt "wende das Kommando an und gehe davon aus, dass es dabei um das Filesystem xyz geht" Zu deinen Beispielen: Beim Mounten klappen daher nur die Mounts aus der fstab, wo es sich tatsächlich um das FS "none" handelt, die anderen schlagen fehl, da mount sie mit "-t none" zu mounten versucht. Beim Unmounten ist das FS egal, das klappt bei allen, daher unmountet "umount -at none" alles. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joachim Marx schrieb:
So wie ich das sehe und der man-page entnehme, hat die Option -t die Funktion, dem mount-Kommando anzuzeigen, welches Filesystem es __zu erwarten__ hat.
-t is kein Filter, der sagt "wende das Kommando __nur__ auf Einträge vom Filesystem xyz an", sondern er sagt "wende das Kommando an und gehe davon aus, dass es dabei um das Filesystem xyz geht"
Zu deinen Beispielen: Beim Mounten klappen daher nur die Mounts aus der fstab, wo es sich tatsächlich um das FS "none" handelt, die anderen schlagen fehl, da mount sie mit "-t none" zu mounten versucht. Beim Unmounten ist das FS egal, das klappt bei allen, daher unmountet "umount -at none" alles.
Joachim
Naja, nicht ganz. Kuck dir mal /etc/rc.dBoot.localfs und /etc/rc.d/nfs an. Da werden mit -t expliziet bestimmte Dateisystemtypen gemountet. Bei nfs z.b.: mount -at nfs,nfs4 in boot.localfs werden expliziert bestimmte Dateisystemtypen ausgenommen: mount -av -t nonone,nonfs,nonfs4,noproc,nodevpts,nosmbfs,nocifs -O no_netdev Die Option -O nimmt no_netdev wieder aus *grübel* Also muss es doch auch mit dem Unmount gehen. Gruß Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Daniel Spannbauer
-
Joachim Marx