Portál AbcLinuxu, 29. prosince 2025 21:18
Mam par sesitovanych pocitacu, jeden je SUSE Linux, 4 Netwary ruznych verzi. Na Linuxu mam namountovane partisions techto Netwarovych masin, ktere nahazuju pomoci autofs. Co se snazim implementovat do sveho PERLoveho skriptiku, je checkovani existance techto sharu. Narazim vsak na otravnou komplikaci:
Rozhodl jsem se jednoduse pouzit utilitku ls, proste prolistuju adresar, kde ma byt share namountovany. Jenze v pripade, ze je napr. jeden ze serveru nekomunikuje, tak tomu prachsprostemu ls trva 120s, nez vrati vysledek. Proste se chudak pokousi. 120s je podle me zbytecne dlouha doba. Proto hledam radu, jestli nekdo z vas nevi, jak manipulovat s casem, ktery je potreba k ziskani vysledku, byt jinou cestou nez ls. Nicmene nestaci mi pouhy ping, jestli masina zije. Potrebuji presne vedet, jestli ziji vsechny 3 namountovane partisions pro kazdy server. Spoustet autofs s parametrem --timeout 10 nepomohlo. Pouziti forku v Perlu mi prijde zbytecne komplikovane...
Diky za odpovedi.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.