The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Operativsystem > HP-UX
.
google unix.com



HP-UX HP-UX (Hewlett Packard Unix) är Hewlett-Packard patentskyddade genomförandet av Unix operativsystem, som bygger på System V.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
rcp blir hängd för lång tid panchpan AIX 0 01-09-2008 10:02
Server hängd biznatch HP-UX 6 01-20-2006 05:49
Söndag är hängd / döda ireeneek Sun Solaris 11 12-12-2003 07:05
SCSI-bussen är hängd saucierm UNIX for Dummies Frågor & Svar 2 10-24-2003 12:11
system hängd Talib alsaadi IP Nätverk 2 09-04-2002 12:40

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 10-23-2001
TioTony's Avatar
TioTony TioTony is offline Forum Advisor  
Bit Pusher
  
 

Join Date: oktober 2001
Ort: södra Kalifornien
Inlägg: 332
Hung Port

Här är ett svårt år för dig.

Jag är på HPUX 11,0. Jag har hängt hamn, har den fastnat i FIN_WAIT_2. Kort om omstart, hur kan jag avsluta anslutningen systemet tycker fortfarande existerar? Jag hittade ett script på nätet som använder adb men har inte kunnat få det att fungera. Jag är fortfarande öppen för att använda ADB men har inte kunnat lista ut det på min egen, mest för att min bakgrund är Sun och HPUX är något annorlunda.
  #2 (permalänk)  
Old 10-23-2001
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.124
Den vanliga orsaken till att jag ställer denna fråga är att du vill starta en server, men kan inte eftersom du får ett meddelande "kan inte binda till hamn". Det finns ADB skript för att stänga en FIN_WAIT_2 socket, förstår jag inte varför du har problem med det. HP har också ett program som kallas ndd som kan stänga en anslutning. Men du ska inte behöva göra detta. Istället itu med de verkliga problem som är att servern har ett fel som bör rättas.

Det finns två sätt att ignorera FIN_WAIT_2 uttag under unix. Först, ett program som inetd kan göra binda boot-up time och förlöpa nya anslutningar till servern när de anländer. För det andra kan den server som bara SO_REUSEADDR möjligheten att ange att det skulle föredra att ignorera dem.

Du måste ha en server som inte vill köra under inetd och det är ju inte SO_REUSEADDR. Fråga vem som skrev att servern ska fixa det. Det tar en rad kod för att ställa SO_REUSEADDR och då kommer du inte har mer problem.
  #3 (permalänk)  
Old 10-23-2001
TioTony's Avatar
TioTony TioTony is offline Forum Advisor  
Bit Pusher
  
 

Join Date: oktober 2001
Ort: södra Kalifornien
Inlägg: 332
Tack för insikten. Jag skall se om jag kan få programmet ändrats, vilket jag är säker på kommer att ta tid. Under tiden jag kommer att fortsätta att jobba på ADB skriptet och kolla ndd. Om någon har tips på ADB felsökning, låt mig veta.
  #4 (permalänk)  
Old 10-25-2001
doeboy's Avatar
doeboy doeboy is offline
Registered User
  
 

Join Date: oktober 2001
Ort: Här
Inlägg: 137
Jag tror ndd är för trimning bara. Du kan använda det för att ändra timeout tröskelvärdena och sådana saker, men du kan inte använda det för att klara en hamn som har lämnats öppen till min kännedom. Någon som vet hur, om detta är möjligt?
  #5 (permalänk)  
Old 10-25-2001
TioTony's Avatar
TioTony TioTony is offline Forum Advisor  
Bit Pusher
  
 

Join Date: oktober 2001
Ort: södra Kalifornien
Inlägg: 332
Wha't upp Doeboy, Long time no see

Jag tror att ni har rätt. Jag trodde att det skulle kunna trimma parm att ställa TTL på sambandet, men alla inställningar jag kunde se är globala så detta inte skulle hjälpa mig. Jag tror ADB är den enda vägen ut. Antar att jag kommer fortsätta söka efter en fungerande manus och fortsätta att försöka justera det jag har (som skapades på HPUX 8 av vägen, har jag försökt att uppdatera den för 11 utan måste saknas något i ADB-kommando).
  #6 (permalänk)  
Old 10-26-2001
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.124
Kom ihåg att vi talar HP-UX här. HP: s man-sidan för ndd nämner "ndd-h stöds ej". Om du kör:
ndd-h rotlös | grep disco
Du vill se:

tcp_discon - Avsluta en TCP-anslutning
tcp_discon_by_addr - Avsluta en TCP-anslutning

Jag har aldrig haft en TCP-anslutning som jag vill säga, så jag har aldrig provat dem. Men jag vet flera personer som påstår att de fungerar. Varför säger du att ndd inte kan göra detta? Har ni prova dessa och upptäcker att de inte fungerar?
  #7 (permalänk)  
Old 09-08-2006
jmreddyks jmreddyks is offline
Registered User
  
 

Join Date: juni 2006
Inlägg: 1
Hung Port

Hej,

Jag använde följande skript för att rensa FIN_WAIT socket anslutningar. (HP Unix)

för i $ (ndd-get / dev / tcp tcp_status | grep xxx.xxx.xxx.xxx | grep TCP_FIN_WAIT | awk '(print $ 1)')
göra
ndd-set / dev / tcp tcp_discon 0x $ (i)
om [$? -eq 0]
sedan
echo "Cleared $ i"
annan
echo "Kan inte klara $ i"
fi
gjord


xxx.xxx.xxx.xxx \u003d målservern IP.
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod Av
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 05:40.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0