![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| HP-UX HP-UX (Hewlett Packard Unix) er Hewlett-Packard's ejendomsretligt gennemførelsen af Unix-operativsystemet, der er baseret på System V. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| RCP bliver hængt for lang tid | panchpan | AIX | 0 | 01-09-2008 10:02 PM |
| Server hang | biznatch | HP-UX | 6 | 01-20-2006 05:49 PM |
| Søndag er hang / døde | ireeneek | Sun Solaris | 11 | 12-12-2003 07:05 PM |
| SCSI-bus er hung | saucierm | UNIX for dummyer Spørgsmål & svar | 2 | 10-23-2003 11:11 PM |
| system hang | Talib alsaadi | IP Networking | 2 | 09-04-2002 11:40 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
|||||
|
De sædvanlige grund til at stille dette spørgsmål er, at du vil genstarte en server, men kan ikke, fordi du får en besked "kan ikke binde sig til havn". Der er ADB scripts til at lukke en FIN_WAIT_2 socket, jeg forstår ikke hvorfor du har problemer med det. HP har også et program kaldet ndd der kan lukke en forbindelse. Men du bør ikke gøre dette. I stedet skal du løse det egentlige problem er, at serveren har en fejl, der bør fastsættes.
Der er to måder at ignorere FIN_WAIT_2 stikkontakter under UNIX. For det første, et program som inetd kan gøre det binde boot-up tid og udgive nye forbindelser til serveren som de ankommer. For det andet, kan serveren bare indstille SO_ REUSEADDR mulighed for at angive, at det ville foretrække at ignorere dem. Du skal have en server, der ikke ønsker at køre under inetd og det ikke er SO_ REUSEADDR. Spørg hvem skrev serveren til at lave det. Det tager en linje kode at indstille SO_ REUSEADDR og så får du ikke flere problemer. |
|
|||||
|
Tak for den indsigt. Jeg vil se om jeg kan få programmet ændret, hvilket jeg er sikker på vil tage nogen tid. I mellemtiden vil jeg fortsat arbejde for Den Asiatiske Udviklingsbank script og tjek ndd. Hvis nogen har tips om ADB fejlfinding, lad mig det vide.
|
|
|||||
|
Wha't op Doeboy, Long time no see
![]() Jeg tror du har ret. Jeg troede, at der kunne være tuning Parm at indstille TTL på forbindelsen, men alle indstillinger, jeg kunne se er globale, så det ville ikke hjælpe mig. Jeg tror, ADB er den eneste vej ud. Tror jeg vil fortsætte med at søge efter en arbejdsgruppe script og med at forsøge at justere den, jeg har (som blev oprettet den HPUX 8 ved den måde, har jeg forsøgt at opdatere den til 11, men skal være mangler noget i den ADB kommandoen). |
|
|||||
|
Husk, at vi taler HP-UX her. HP's man-sider for ndd nævner "ndd-h unsupported". Hvis du kører:
ndd-h understøttet | grep diskotek du vil se: tcp_discon - Terminate en TCP-forbindelse tcp_discon_by_addr - Terminate en TCP-forbindelse Jeg har aldrig haft en TCP-forbindelse, som jeg ønsker at opsige, så jeg har aldrig prøvet dem. Men jeg kender flere mennesker, der hævder, at de virker. Hvorfor er du siger, at ndd kan ikke gøre dette? Har du fyre prøve disse og finde, at de ikke arbejde? |
|
||||
|
Hung Port
Hej,
Jeg brugte nedenstående script til at rydde FIN_WAIT socket-forbindelser. (HP Unix) for i in $ (ndd-get / dev / tcp tcp_status | grep xxx.xxx.xxx.xxx | grep TCP_FIN_WAIT | awk '(print $ 1)') gøre ndd-sæt / dev / tcp tcp_discon 0x $ (i) hvis [$? -eq 0] så echo "Cleared $ i" anden echo "Kunne ikke klare $ i" fi gjort xxx.xxx.xxx.xxx \u003d destination server IP. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|