From owner-freebsd-fs@FreeBSD.ORG Fri Oct 22 13:47:12 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74783106566C; Fri, 22 Oct 2010 13:47:12 +0000 (UTC) (envelope-from to.my.trociny@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id BFC468FC18; Fri, 22 Oct 2010 13:47:11 +0000 (UTC) Received: by bwz3 with SMTP id 3so1225324bwz.13 for ; Fri, 22 Oct 2010 06:47:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:date :message-id:user-agent:mime-version:content-type; bh=9Cg8H+hHfZn80jBWSOPyyZZDOAd1AI3lXtzKsp0GVD8=; b=mKXfhyf6xLPFraE/arqiNWtPZmBOtsTtfAr1pZ2zNF2L152nRPZFvh4MAVsauHyBSP txPxGk106Qsl4kSXcti9hMluzbsrIYZMymXdqvApfOY06d8HhOwgihre+PK8pDJgG4OT 4Sj3yaWjTaHcbQPTb9BUFhsIJhhmuuMV/+5EA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:user-agent:mime-version :content-type; b=CO/J8wP4K/7ErcyYixVKEEsk75/jBOOFPv7xmeOWBdqUodz1Y/OPzeVhmAdzR4JDzq CAxgeMmqwYPazBuygZYIcV87ch1BEULXaF2G+7ut0KlGISExU6ZakTMP9u2al+okPrMw hfo2XpfCDIrwuv3+nGdQGozzTdqRTq3iZv4/0= Received: by 10.204.63.9 with SMTP id z9mr2135814bkh.66.1287755230554; Fri, 22 Oct 2010 06:47:10 -0700 (PDT) Received: from localhost ([95.69.174.185]) by mx.google.com with ESMTPS id k4sm1422090faa.32.2010.10.22.06.47.08 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 22 Oct 2010 06:47:09 -0700 (PDT) From: Mikolaj Golub To: freebsd-fs@freebsd.org Date: Fri, 22 Oct 2010 16:47:08 +0300 Message-ID: <8662wuibkz.fsf@kopusha.home.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Pawel Jakub Dawidek Subject: hastmon: cluster monitoring daemon X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Oct 2010 13:47:12 -0000 Hi, Some time ago when studding HAST code I realized that only small part of the code is HAST specific while the large part is a generic code that can be reused for a project where you need to implement network nodes and communication between them. So to prove this I implemented a simple cluster monitoring daemon that can be used e.g. to monitor HAST :-) and do automatic failover. http://code.google.com/p/hastmon/wiki/README -- Mikolaj Golub