Gentoo Archives: gentoo-ppc-user

From: Bryn Hughes <linux@×××××××.ca>
To: gentoo-ppc-user@l.g.o
Subject: [gentoo-ppc-user] xinetd won't restart service after connect
Date: Wed, 04 Feb 2004 20:10:22
Message-Id: 24AA2382-574E-11D8-A227-000A95E51B30@nashira.ca
1 Hi everyone,
2
3 I have xinetd-2.3.13 installed on my gentoo-ppc system. I'm trying to
4 use amanda on this server (which I have used successfully on many other
5 servers) but I seem to be having some trouble specifically with the
6 amanda service. The first time a backup process connects to the server
7 the amanda service is started properly by xinetd. From running xinetd
8 -d (debug mode) I am able to see that 2 connections are made, the first
9 one exits and xinetd resumes the service properly. After the second
10 connection exits however xinetd does NOT resume the amanda service.
11 This means any future connections fail. If you look at the log below
12 you can see the first connection detach and xinetd resume the service.
13 I can wait for any amount of time and xinetd never seems to resume
14 after the second connection. After the second connection xinetd starts
15 using CPU time like crazy too even though it isn't doing anything.
16
17 Below is an example run of xinetd -d:
18
19 04/2/4@11:47:45: DEBUG: 23802 {handle_includedir} Reading included
20 configuration file: /etc/xinetd.d/amanda [file=/etc/xinetd.conf]
21 [line=13]
22 04/2/4@11:47:46: DEBUG: 23802 {handle_includedir} Reading included
23 configuration file: /etc/xinetd.d/chargen-tcp
24 [file=/etc/xinetd.d/chargen-tcp] [line=37]
25 04/2/4@11:47:46: DEBUG: 23802 {handle_includedir} Reading included
26 configuration file: /etc/xinetd.d/chargen-udp
27 [file=/etc/xinetd.d/chargen-udp] [line=13]
28 04/2/4@11:47:46: DEBUG: 23802 {handle_includedir} Reading included
29 configuration file: /etc/xinetd.d/daytime-tcp
30 [file=/etc/xinetd.d/daytime-tcp] [line=14]
31 04/2/4@11:47:46: DEBUG: 23802 {handle_includedir} Reading included
32 configuration file: /etc/xinetd.d/daytime-udp
33 [file=/etc/xinetd.d/daytime-udp] [line=13]
34 04/2/4@11:47:46: DEBUG: 23802 {handle_includedir} Reading included
35 configuration file: /etc/xinetd.d/echo-tcp
36 [file=/etc/xinetd.d/echo-tcp] [line=14]
37 04/2/4@11:47:46: DEBUG: 23802 {handle_includedir} Reading included
38 configuration file: /etc/xinetd.d/echo-udp
39 [file=/etc/xinetd.d/echo-udp] [line=13]
40 04/2/4@11:47:46: DEBUG: 23802 {handle_includedir} Reading included
41 configuration file: /etc/xinetd.d/time-tcp
42 [file=/etc/xinetd.d/time-tcp] [line=14]
43 04/2/4@11:47:46: DEBUG: 23802 {handle_includedir} Reading included
44 configuration file: /etc/xinetd.d/time-udp
45 [file=/etc/xinetd.d/time-udp] [line=13]
46 04/2/4@11:47:46: DEBUG: 23802 {remove_disabled_services} removing
47 chargen
48 04/2/4@11:47:46: DEBUG: 23802 {remove_disabled_services} removing
49 chargen
50 04/2/4@11:47:46: DEBUG: 23802 {remove_disabled_services} removing
51 daytime
52 04/2/4@11:47:46: DEBUG: 23802 {remove_disabled_services} removing
53 daytime
54 04/2/4@11:47:46: DEBUG: 23802 {remove_disabled_services} removing echo
55 04/2/4@11:47:46: DEBUG: 23802 {remove_disabled_services} removing echo
56 04/2/4@11:47:46: DEBUG: 23802 {remove_disabled_services} removing time
57 04/2/4@11:47:46: DEBUG: 23802 {remove_disabled_services} removing time
58 Service defaults
59 Instances = 15
60 Bind = All addresses.
61 Only from: localhost(HOST) localhost.localdomain(HOST)
62 bluemanie.nashira.ca(HOST) bluemeanie-prv(HOST)
63 No access: No blocked sites
64 Logging to syslog. Facility = authpriv, level = info
65 Log_on_success flags = HOST PID
66 Log_on_failure flags = HOST
67
68 Service configuration: amanda
69 id = amanda
70 flags = IPv4
71 socket_type = dgram
72 Protocol (name,number) = (udp,17)
73 port = 10080
74 wait = yes
75 user = 87
76 group = 6
77 Groups = yes
78 PER_SOURCE = -1
79 Bind = All addresses.
80 Server = /usr/libexec/amandad
81 Server argv = amandad
82 Only from: localhost(HOST) localhost.localdomain(HOST)
83 bluemanie.nashira.ca(HOST) bluemeanie-prv(HOST)
84 No access: No blocked sites
85 Logging to syslog. Facility = authpriv, level = info
86 Log_on_success flags = HOST PID
87 Log_on_failure flags = HOST
88
89 Service configuration: amandaidx
90 id = amandaidx
91 flags = IPv4
92 socket_type = stream
93 Protocol (name,number) = (tcp,6)
94 port = 10082
95 wait = no
96 user = 87
97 Groups = yes
98 PER_SOURCE = -1
99 Bind = All addresses.
100 Server = /usr/libexec/amindexd
101 Server argv = amindexd
102 Only from: localhost(HOST) localhost.localdomain(HOST)
103 bluemanie.nashira.ca(HOST) bluemeanie-prv(HOST)
104 No access: No blocked sites
105 Logging to syslog. Facility = authpriv, level = info
106 Log_on_success flags = HOST PID
107 Log_on_failure flags = HOST
108
109 Service configuration: amidxtape
110 id = amidxtape
111 flags = IPv4
112 socket_type = stream
113 Protocol (name,number) = (tcp,6)
114 port = 10083
115 wait = no
116 user = 87
117 group = 6
118 Groups = yes
119 PER_SOURCE = -1
120 Bind = All addresses.
121 Server = /usr/libexec/amidxtaped
122 Server argv = amidxtaped
123 Only from: localhost(HOST) localhost.localdomain(HOST)
124 bluemanie.nashira.ca(HOST) bluemeanie-prv(HOST)
125 No access: No blocked sites
126 Logging to syslog. Facility = authpriv, level = info
127 Log_on_success flags = HOST PID
128 Log_on_failure flags = HOST
129
130 04/2/4@11:47:46: DEBUG: 23802 {cnf_start_services} Started service:
131 amanda
132 04/2/4@11:47:46: DEBUG: 23802 {cnf_start_services} Started service:
133 amandaidx
134 04/2/4@11:47:46: DEBUG: 23802 {cnf_start_services} Started service:
135 amidxtape
136 04/2/4@11:47:46: DEBUG: 23802 {cnf_start_services} mask_max = 8,
137 services_started = 3
138 04/2/4@11:47:46: NOTICE: 23802 {main} xinetd Version 2.3.13 started
139 with libwrap loadavg options compiled in.
140 04/2/4@11:47:46: NOTICE: 23802 {main} Started working: 3 available
141 services
142 04/2/4@11:47:46: DEBUG: 23802 {main_loop} active_services = 3
143 04/2/4@11:47:50: DEBUG: 23802 {main_loop} select returned 1
144 04/2/4@11:47:50: DEBUG: 23802 {svc_suspend} Suspended service amanda
145 04/2/4@11:47:50: DEBUG: 23802 {server_start} Starting service amanda
146 04/2/4@11:47:50: DEBUG: 23802 {main_loop} active_services = 2
147 04/2/4@11:47:50: DEBUG: 23818 {exec_server} duping 6
148 04/2/4@11:47:50: DEBUG: 23802 {main_loop} active_services = 2
149 04/2/4@11:47:50: DEBUG: 23802 {main_loop} select returned 1
150 04/2/4@11:47:50: DEBUG: 23802 {check_pipe} Got signal 17 (Child exited)
151 04/2/4@11:47:50: DEBUG: 23802 {child_exit} waitpid returned = 23818
152 04/2/4@11:47:50: DEBUG: 23802 {server_end} amanda server 23818 exited
153 04/2/4@11:47:50: DEBUG: 23802 {drain} UDP socket should be empty
154 04/2/4@11:47:50: DEBUG: 23802 {svc_resume} Resumed service amanda
155 04/2/4@11:47:50: DEBUG: 23802 {child_exit} waitpid returned = -1
156 04/2/4@11:47:50: DEBUG: 23802 {main_loop} active_services = 3
157 04/2/4@11:48:00: DEBUG: 23802 {main_loop} select returned 1
158 04/2/4@11:48:00: DEBUG: 23802 {svc_suspend} Suspended service amanda
159 04/2/4@11:48:00: DEBUG: 23802 {server_start} Starting service amanda
160 04/2/4@11:48:00: DEBUG: 23802 {main_loop} active_services = 2
161 04/2/4@11:48:00: DEBUG: 23831 {exec_server} duping 6
162 04/2/4@11:48:01: DEBUG: 23802 {main_loop} active_services = 2
163 04/2/4@11:48:01: DEBUG: 23802 {main_loop} select returned 1
164 04/2/4@11:48:01: DEBUG: 23802 {check_pipe} Got signal 17 (Child exited)
165 04/2/4@11:48:01: DEBUG: 23802 {child_exit} waitpid returned = 23831
166 04/2/4@11:48:01: DEBUG: 23802 {server_end} amanda server 23831 exited
167
168
169 --
170 gentoo-ppc-user@g.o mailing list

Replies

Subject Author
[gentoo-ppc-user] Alsa-problems Ben <ben@×××××××××××.de>