From owner-freebsd-questions@FreeBSD.ORG Sat Apr 16 13:06:10 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C357C16A4CE for ; Sat, 16 Apr 2005 13:06:10 +0000 (GMT) Received: from mx1.mail.ru (mx1.mail.ru [194.67.23.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C8C143D45 for ; Sat, 16 Apr 2005 13:06:10 +0000 (GMT) (envelope-from aeder@list.ru) Received: from [85.192.48.50] (port=3353 helo=gateway.my.home) by mx1.mail.ru with esmtp id 1DMmzw-000IcW-00; Sat, 16 Apr 2005 17:06:08 +0400 Received: from [10.0.1.5] (megagame.my.home [10.0.1.5]) by gateway.my.home (8.12.6/8.12.6) with ESMTP id j3GD687n005621; Sat, 16 Apr 2005 17:06:08 +0400 (MSD) (envelope-from aeder@list.ru) Message-ID: <42611011.4090702@list.ru> Date: Sat, 16 Apr 2005 17:16:01 +0400 From: =?UTF-8?B?0JDQu9C10LrRgdCw0L3QtNGAINCU0LXRgNC10LLRj9C90LrQvg==?= User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: prasadam kumar References: <20050413085701.66557.qmail@web31708.mail.mud.yahoo.com> In-Reply-To: <20050413085701.66557.qmail@web31708.mail.mud.yahoo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: how to make my RAID device WORM(write once and read many) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 13:06:10 -0000 prasadam kumar wrote: >hai, > >I am working Raid5 storage device and i want to make >my device WORM(write once and read many) and >undeleatable. I formated the target device in vfat, >when >i am mounting the device in host machine it should >behavie like WORM. To achive this feature whether i >have to change in host machine or target machine, >which one is better approach and plz tell me how to >achive this. > >bye >ppk > > > > > The first question is: for which purpose do you need this feature ? In any case, you will need to have backup for this RAID. From my point of view, it looks like some version control management system. May be, it will be wiser to use it ? As i understand, you can't get this feature from plain filesystem. Even if you hack vinum to allow write only once in every block, usual filesystem will not work on such device. You can make something like database with add-only interface (MySQL + some scripting) and allow access from Web interface. Take a look on some SCM solutions, it may be what you want. -- Best Regards, Alexander Derevianko