Étant donné une machine, qui exporte certains répertoires par NFS. Est-il
possible de savoir, à un instant donné, si ce montage est utilisé par
quelqu'un ?
En clair, je voudrais savoir si je peux éteindre tranquillement la
machine parce que plus personne n'accède au montage NFS, ou si y'a encore
des gens dessus et que je dois gentiment les laisser travailler.
Je n'ai pas vu de process particulier, sauf peut-être l'un des nombreux
nfsd qui ont l'air de tourner, mais... ?
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."
Si j'ai bonne memoire, NFS est (etait? je n'ai pas regarder les nouvelles versions) un protocole sans etat (en pratique ce doit etre optimise en gardant de l'etat). Si je ne me trompe pas, la notion de montage n'existe donc pas pour le serveur, il peut simplement conserver la liste des clients ayant fait des acces.
Sisi, il y a un montage sur le serveur (géré par mountd ou rpc.mountd)
Et c'est un autre protocole que NFS bien qu'il soit lié (NFS ne travaillant que sur des handle).
Mes souvenirs la-dessus étaient en effet incorrect. Je croyais qu'il se contentait de faire de la vérification de droits et de renvoyer un handle et qu'il n'était pas possible de "démonter". Mais effectivement le protocole est prévu pour maintenir une liste de ce qui est monté et donc on peut démonter.
Cette liste est celle donnée par showmount... ça n'aide donc pas tellement Rémi.
A+
-- Jean-Marc Site de usenet-fr: http://www.usenet-fr.news.eu.org
Laurent Wacrenier <lwa@ teaser . fr> writes:
Jean-Marc Bourguet <jm@bourguet.org> écrit:
Si j'ai bonne memoire, NFS est (etait? je n'ai pas regarder les
nouvelles versions) un protocole sans etat (en pratique ce doit etre
optimise en gardant de l'etat). Si je ne me trompe pas, la notion de
montage n'existe donc pas pour le serveur, il peut simplement
conserver la liste des clients ayant fait des acces.
Sisi, il y a un montage sur le serveur (géré par mountd ou
rpc.mountd)
Et c'est un autre protocole que NFS bien qu'il soit lié (NFS
ne travaillant que sur des handle).
Mes souvenirs la-dessus étaient en effet incorrect. Je
croyais qu'il se contentait de faire de la vérification de
droits et de renvoyer un handle et qu'il n'était pas
possible de "démonter". Mais effectivement le protocole est
prévu pour maintenir une liste de ce qui est monté et donc
on peut démonter.
Cette liste est celle donnée par showmount... ça n'aide donc
pas tellement Rémi.
A+
--
Jean-Marc
Site de usenet-fr: http://www.usenet-fr.news.eu.org
Si j'ai bonne memoire, NFS est (etait? je n'ai pas regarder les nouvelles versions) un protocole sans etat (en pratique ce doit etre optimise en gardant de l'etat). Si je ne me trompe pas, la notion de montage n'existe donc pas pour le serveur, il peut simplement conserver la liste des clients ayant fait des acces.
Sisi, il y a un montage sur le serveur (géré par mountd ou rpc.mountd)
Et c'est un autre protocole que NFS bien qu'il soit lié (NFS ne travaillant que sur des handle).
Mes souvenirs la-dessus étaient en effet incorrect. Je croyais qu'il se contentait de faire de la vérification de droits et de renvoyer un handle et qu'il n'était pas possible de "démonter". Mais effectivement le protocole est prévu pour maintenir une liste de ce qui est monté et donc on peut démonter.
Cette liste est celle donnée par showmount... ça n'aide donc pas tellement Rémi.
A+
-- Jean-Marc Site de usenet-fr: http://www.usenet-fr.news.eu.org
Pascal Cabaud
Remi Moyen wrote:
Étant donné une machine, qui exporte certains répertoires par NFS. Est-il possible de savoir, à un instant donné, si ce montage est utilisé par quelqu'un ?
Essaye de voir du cote de ce que dit nfsstat(1) mais il doit falloir interpreter la sortie. Sinon, le plus simple doit etre de regarder la sortie de netstat(1) : $ netstat -an -f inet | grep ip.de.mon.serveur.2049 t'affiche les connexions et si tu fais du NFS en TCP, ca se verra.
-- pc
Remi Moyen wrote:
Étant donné une machine, qui exporte certains répertoires par NFS.
Est-il possible de savoir, à un instant donné, si ce montage est utilisé
par quelqu'un ?
Essaye de voir du cote de ce que dit nfsstat(1) mais il doit falloir
interpreter la sortie. Sinon, le plus simple doit etre de regarder la
sortie de netstat(1) :
$ netstat -an -f inet | grep ip.de.mon.serveur.2049
t'affiche les connexions et si tu fais du NFS en TCP, ca se verra.
Étant donné une machine, qui exporte certains répertoires par NFS. Est-il possible de savoir, à un instant donné, si ce montage est utilisé par quelqu'un ?
Essaye de voir du cote de ce que dit nfsstat(1) mais il doit falloir interpreter la sortie. Sinon, le plus simple doit etre de regarder la sortie de netstat(1) : $ netstat -an -f inet | grep ip.de.mon.serveur.2049 t'affiche les connexions et si tu fais du NFS en TCP, ca se verra.
-- pc
Thierry Boudet
On 2005-04-05, Jean-Marc Bourguet wrote:
Donc showmount me montre un montage qui n'existe en réalité plus. Je sais pas trop pourquoi.
Si j'ai bonne memoire, NFS est (etait? je n'ai pas regarder les nouvelles versions) un protocole sans etat (en pratique ce doit etre optimise en gardant de l'etat). Si je ne me trompe pas, la notion de montage n'existe donc pas pour le serveur, il peut simplement conserver la liste des clients ayant fait des acces.
:/home/tboudet # showmount
Hosts on mackerel: piggvar sabine :/home/tboudet # ping -c 1 piggvar PING piggvar (192.168.200.84) 56(84) bytes of data. From mackerel (192.168.200.62) icmp_seq=1 Destination Host Unreachable :/home/tboudet # ping -c 1 sabine PING sabine (192.168.200.64) 56(84) bytes of data. 64 bytes from sabine (192.168.200.64): icmp_seq=1 ttld time=0.214 ms
Je pense que ça se scripte facilement, et que ça peut répondre aux attentes de l'op.
-- _/°< coin
On 2005-04-05, Jean-Marc Bourguet <jm@bourguet.org> wrote:
Donc showmount me montre un montage qui n'existe en réalité plus. Je sais
pas trop pourquoi.
Si j'ai bonne memoire, NFS est (etait? je n'ai pas regarder les
nouvelles versions) un protocole sans etat (en pratique ce doit etre
optimise en gardant de l'etat). Si je ne me trompe pas, la notion de
montage n'existe donc pas pour le serveur, il peut simplement
conserver la liste des clients ayant fait des acces.
root@mackerel:/home/tboudet # showmount
Hosts on mackerel:
piggvar
sabine
root@mackerel:/home/tboudet # ping -c 1 piggvar
PING piggvar (192.168.200.84) 56(84) bytes of data.
From mackerel (192.168.200.62) icmp_seq=1 Destination Host Unreachable
root@mackerel:/home/tboudet # ping -c 1 sabine
PING sabine (192.168.200.64) 56(84) bytes of data.
64 bytes from sabine (192.168.200.64): icmp_seq=1 ttld time=0.214 ms
Je pense que ça se scripte facilement, et que ça peut
répondre aux attentes de l'op.
Donc showmount me montre un montage qui n'existe en réalité plus. Je sais pas trop pourquoi.
Si j'ai bonne memoire, NFS est (etait? je n'ai pas regarder les nouvelles versions) un protocole sans etat (en pratique ce doit etre optimise en gardant de l'etat). Si je ne me trompe pas, la notion de montage n'existe donc pas pour le serveur, il peut simplement conserver la liste des clients ayant fait des acces.
:/home/tboudet # showmount
Hosts on mackerel: piggvar sabine :/home/tboudet # ping -c 1 piggvar PING piggvar (192.168.200.84) 56(84) bytes of data. From mackerel (192.168.200.62) icmp_seq=1 Destination Host Unreachable :/home/tboudet # ping -c 1 sabine PING sabine (192.168.200.64) 56(84) bytes of data. 64 bytes from sabine (192.168.200.64): icmp_seq=1 ttld time=0.214 ms
Je pense que ça se scripte facilement, et que ça peut répondre aux attentes de l'op.
-- _/°< coin
Remi Moyen
On Wed, 6 Apr 2005, Thierry Boudet wrote:
Donc showmount me montre un montage qui n'existe en réalité plus. Je sais pas trop pourquoi.
:/home/tboudet # showmount Hosts on mackerel: piggvar sabine :/home/tboudet # ping -c 1 piggvar PING piggvar (192.168.200.84) 56(84) bytes of data. From mackerel (192.168.200.62) icmp_seq=1 Destination Host Unreachable :/home/tboudet # ping -c 1 sabine PING sabine (192.168.200.64) 56(84) bytes of data. 64 bytes from sabine (192.168.200.64): icmp_seq=1 ttld time=0.214 ms
Je pense que ça se scripte facilement, et que ça peut répondre aux attentes de l'op.
Bon, d'une part, vu le détail que c'est pour moi, j'aurais préféré un truc tout bête sans avoir à faire un script, mais bon, passons, là n'est pas la difficulté.
Plus sérieusement, ta solution ne marche pas : actuellement, la deuxième machine de mon exemple (cornas) est booté sous Windows, et répond parfaitement aux pings.
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte un disque sur lequel il y a plein de musique. Si le client a éteint son lecteur de zique, il n'utilise plus le montage, sans pour autant avoir éteint sa machine. -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."
On Wed, 6 Apr 2005, Thierry Boudet wrote:
Donc showmount me montre un montage qui n'existe en réalité plus. Je sais
pas trop pourquoi.
root@mackerel:/home/tboudet # showmount
Hosts on mackerel:
piggvar
sabine
root@mackerel:/home/tboudet # ping -c 1 piggvar
PING piggvar (192.168.200.84) 56(84) bytes of data.
From mackerel (192.168.200.62) icmp_seq=1 Destination Host Unreachable
root@mackerel:/home/tboudet # ping -c 1 sabine
PING sabine (192.168.200.64) 56(84) bytes of data.
64 bytes from sabine (192.168.200.64): icmp_seq=1 ttld time=0.214 ms
Je pense que ça se scripte facilement, et que ça peut
répondre aux attentes de l'op.
Bon, d'une part, vu le détail que c'est pour moi, j'aurais préféré un truc
tout bête sans avoir à faire un script, mais bon, passons, là n'est pas la
difficulté.
Plus sérieusement, ta solution ne marche pas : actuellement, la deuxième
machine de mon exemple (cornas) est booté sous Windows, et répond
parfaitement aux pings.
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte
un disque sur lequel il y a plein de musique. Si le client a éteint son
lecteur de zique, il n'utilise plus le montage, sans pour autant avoir
éteint sa machine.
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."
Donc showmount me montre un montage qui n'existe en réalité plus. Je sais pas trop pourquoi.
:/home/tboudet # showmount Hosts on mackerel: piggvar sabine :/home/tboudet # ping -c 1 piggvar PING piggvar (192.168.200.84) 56(84) bytes of data. From mackerel (192.168.200.62) icmp_seq=1 Destination Host Unreachable :/home/tboudet # ping -c 1 sabine PING sabine (192.168.200.64) 56(84) bytes of data. 64 bytes from sabine (192.168.200.64): icmp_seq=1 ttld time=0.214 ms
Je pense que ça se scripte facilement, et que ça peut répondre aux attentes de l'op.
Bon, d'une part, vu le détail que c'est pour moi, j'aurais préféré un truc tout bête sans avoir à faire un script, mais bon, passons, là n'est pas la difficulté.
Plus sérieusement, ta solution ne marche pas : actuellement, la deuxième machine de mon exemple (cornas) est booté sous Windows, et répond parfaitement aux pings.
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte un disque sur lequel il y a plein de musique. Si le client a éteint son lecteur de zique, il n'utilise plus le montage, sans pour autant avoir éteint sa machine. -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."
Remi Moyen
On Tue, 5 Apr 2005, Pascal Cabaud wrote:
Étant donné une machine, qui exporte certains répertoires par NFS. Est-il possible de savoir, à un instant donné, si ce montage est utilisé par quelqu'un ?
Essaye de voir du cote de ce que dit nfsstat(1) mais il doit falloir interpreter la sortie. Sinon, le plus simple doit etre de regarder la sortie de netstat(1) : $ netstat -an -f inet | grep ip.de.mon.serveur.2049 t'affiche les connexions et si tu fais du NFS en TCP, ca se verra.
Ah, oui, c'est pas bête ça ! Je vais voir ce que je peux faire de ce côté ! -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."
On Tue, 5 Apr 2005, Pascal Cabaud wrote:
Étant donné une machine, qui exporte certains répertoires par NFS. Est-il
possible de savoir, à un instant donné, si ce montage est utilisé par
quelqu'un ?
Essaye de voir du cote de ce que dit nfsstat(1) mais il doit falloir
interpreter la sortie. Sinon, le plus simple doit etre de regarder la sortie
de netstat(1) :
$ netstat -an -f inet | grep ip.de.mon.serveur.2049
t'affiche les connexions et si tu fais du NFS en TCP, ca se verra.
Ah, oui, c'est pas bête ça ! Je vais voir ce que je peux faire de ce côté
!
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."
Étant donné une machine, qui exporte certains répertoires par NFS. Est-il possible de savoir, à un instant donné, si ce montage est utilisé par quelqu'un ?
Essaye de voir du cote de ce que dit nfsstat(1) mais il doit falloir interpreter la sortie. Sinon, le plus simple doit etre de regarder la sortie de netstat(1) : $ netstat -an -f inet | grep ip.de.mon.serveur.2049 t'affiche les connexions et si tu fais du NFS en TCP, ca se verra.
Ah, oui, c'est pas bête ça ! Je vais voir ce que je peux faire de ce côté ! -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."
news
Remi Moyen wrote:
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte un disque sur lequel il y a plein de musique. Si le client a éteint son lecteur de zique, il n'utilise plus le montage, sans pour autant avoir éteint sa machine.
Peut etre que dans ce cas precis, il serait plus interessant d'avoir un serveur de son en streaming non?
Remi Moyen wrote:
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte
un disque sur lequel il y a plein de musique. Si le client a éteint son
lecteur de zique, il n'utilise plus le montage, sans pour autant avoir
éteint sa machine.
Peut etre que dans ce cas precis, il serait plus interessant d'avoir un
serveur de son en streaming non?
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte un disque sur lequel il y a plein de musique. Si le client a éteint son lecteur de zique, il n'utilise plus le montage, sans pour autant avoir éteint sa machine.
Peut etre que dans ce cas precis, il serait plus interessant d'avoir un serveur de son en streaming non?
Laurent Wacrenier
Jean-Marc Bourguet écrit:
Cette liste est celle donnée par showmount... ça n'aide donc pas tellement Rémi.
Ordinairement,
tcpdump udp and port 2049
On peut aussi regarder l'évolution de "nfsstat".
Jean-Marc Bourguet <jm@bourguet.org> écrit:
Cette liste est celle donnée par showmount... ça n'aide donc
pas tellement Rémi.
Cette liste est celle donnée par showmount... ça n'aide donc pas tellement Rémi.
Ordinairement,
tcpdump udp and port 2049
On peut aussi regarder l'évolution de "nfsstat".
Remi Moyen
On Wed, 6 Apr 2005, news wrote:
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte un disque sur lequel il y a plein de musique. Si le client a éteint son lecteur de zique, il n'utilise plus le montage, sans pour autant avoir éteint sa machine.
Peut etre que dans ce cas precis, il serait plus interessant d'avoir un serveur de son en streaming non?
Bof. Si c'était une machine dédiée strictement à ça, pourquoi pas. Mais là, outre que je suis pas sûr qu'elle ait la puissance pour gérer plusieurs flux en même temps, y'a aussi d'autres trucs sur cette machine, qui sont aussi exportés par NFS, et je trouve que ça serait un peu s'embêter pour rien de mettre en place un truc spécial pour remplacer un montage NFS parmi d'autres.
Bref, je n'y vois pas vraiment d'avantage (à part dans le contexte super-limité de la petite question que je pose ici, mais faut pas croire que je fais ça toutes les 5 min, j'ai eu besoin de le faire une fois, c'est tout), et j'y vois l'inconvénient qu'il faut que je me tape une install/config de plus, et que je suis pas sûr que ça marchera de manière aussi fluide. -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."
On Wed, 6 Apr 2005, news wrote:
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte un
disque sur lequel il y a plein de musique. Si le client a éteint son
lecteur de zique, il n'utilise plus le montage, sans pour autant avoir
éteint sa machine.
Peut etre que dans ce cas precis, il serait plus interessant d'avoir un
serveur de son en streaming non?
Bof. Si c'était une machine dédiée strictement à ça, pourquoi pas. Mais
là, outre que je suis pas sûr qu'elle ait la puissance pour gérer
plusieurs flux en même temps, y'a aussi d'autres trucs sur cette machine,
qui sont aussi exportés par NFS, et je trouve que ça serait un peu
s'embêter pour rien de mettre en place un truc spécial pour remplacer un
montage NFS parmi d'autres.
Bref, je n'y vois pas vraiment d'avantage (à part dans le contexte
super-limité de la petite question que je pose ici, mais faut pas croire
que je fais ça toutes les 5 min, j'ai eu besoin de le faire une fois,
c'est tout), et j'y vois l'inconvénient qu'il faut que je me tape une
install/config de plus, et que je suis pas sûr que ça marchera de manière
aussi fluide.
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."
Ou encore, sans chercher de trucs aussi vicieux : le serveur NFS exporte un disque sur lequel il y a plein de musique. Si le client a éteint son lecteur de zique, il n'utilise plus le montage, sans pour autant avoir éteint sa machine.
Peut etre que dans ce cas precis, il serait plus interessant d'avoir un serveur de son en streaming non?
Bof. Si c'était une machine dédiée strictement à ça, pourquoi pas. Mais là, outre que je suis pas sûr qu'elle ait la puissance pour gérer plusieurs flux en même temps, y'a aussi d'autres trucs sur cette machine, qui sont aussi exportés par NFS, et je trouve que ça serait un peu s'embêter pour rien de mettre en place un truc spécial pour remplacer un montage NFS parmi d'autres.
Bref, je n'y vois pas vraiment d'avantage (à part dans le contexte super-limité de la petite question que je pose ici, mais faut pas croire que je fais ça toutes les 5 min, j'ai eu besoin de le faire une fois, c'est tout), et j'y vois l'inconvénient qu'il faut que je me tape une install/config de plus, et que je suis pas sûr que ça marchera de manière aussi fluide. -- Rémi Moyen "Malgré les apparences, le temps est très varié à Nancy : pluie, nuages, neige, brouillard, grêle, ..."