From owner-freebsd-questions@FreeBSD.ORG Tue Apr 21 15:46:13 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7B06C95C for ; Tue, 21 Apr 2015 15:46:13 +0000 (UTC) Received: from webmail.dweimer.net (24-240-198-187.static.stls.mo.charter.com [24.240.198.187]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4C7FB18B3 for ; Tue, 21 Apr 2015 15:46:12 +0000 (UTC) Received: from www.dweimer.net (webmail [192.168.5.2]) by webmail.dweimer.net (8.14.9/8.14.9) with ESMTP id t3LFHJ79007118 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 21 Apr 2015 10:17:19 -0500 (CDT) (envelope-from dweimer@dweimer.net) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 21 Apr 2015 10:17:19 -0500 From: dweimer To: FreeBSD Questions Subject: Jail Already Exists Organization: dweimer.net Reply-To: dweimer@dweimer.net Mail-Reply-To: dweimer@dweimer.net Message-ID: <99152c411cd85b3cccd77a1404c519cf@dweimer.net> X-Sender: dweimer@dweimer.net User-Agent: Roundcube Webmail/1.1.1 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Apr 2015 15:46:13 -0000 At some point in the past I learned the trick of dropping TCP connections that were left open to clear processes that were not allowing a jail that had been shutdown to be restarted. Does anyone know other things that could cause a jail to be held open? I have one that I am unable to start, without rebooting the entire server? In this particular instance, It wouldn't be a big deal for me to bounce the server, nor is it an issue leaving the jail down for a while to experiment. However on some other servers both of these would be an issue so I figured now is a good time to experiment with finding a solution. root@freebsd:/jails/proxy # jls JID IP Address Hostname Path 1 192.168.5.6 pgsql.dweimer.local /jails/pgsql/ROOT 2 192.168.5.9 mysql.dweimer.local /jails/mysql/ROOT 3 192.168.5.2 webmail.dweimer.local /jails/webmail/ROOT 4 192.168.5.4 bacula.dweimer.local /jails/bacula/ROOT 5 192.168.5.8 unifi.dweimer.local /jails/unifi/ROOT root@freebsd:/jails/proxy # jail -c proxy jail: proxy: jail 6 already exists jail 6's IP is 192.168.5.3 netstat -an | grep "192.168.5.3" finds no results. The jail simply runs a Squid proxy service, I have verified that there isn't a hung up squid process. I have also verified that there are no hung up python processes since I use a Python script as a log daemon to write the Squid logs into a PostgreSQL database on jail 1. I am not sure what else to check for. -- Thanks, Dean E. Weimer http://www.dweimer.net/