Date: Tue, 01 Feb 2005 14:30:49 +0300 From: Deomid Ryabkov <myself@rojer.pp.ru> To: freebsd-hackers@freebsd.org Subject: Question: tracking filesystem changes? Message-ID: <41FF6869.5060709@rojer.pp.ru>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
We need to keep track of changes to filesystem containing large number
of files.
The number of files is huge (to the point where walking the directory
structure becomes impractical),
but the amount of changes is small. However, there is no single source
of these changes:
it might be a script, or a user editing the file, whatever...
So the most appropriate point of tracking them seems to be the kernel
itself.
This could be a custom filesystem wrapper for UFS that would report name
of the file/directory being changed.
The change could be later propagated to a group of mirrors.
Does it make sense? Are there other solutions for this problem?
Distributed filesystems were considered, but we find them too heavy for
the purpose,
which is to keep a group of dumb, read-only mirrors in sync with the master.
--
Deomid Ryabkov aka Rojer
myself@rojer.pp.ru
rojer@sysadmins.ru
ICQ: 8025844
[-- Attachment #2 --]
0 *H
010 + 0 *H
#00U
v0
*H
0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0
040331221809Z
050331221809Z0_10URyabkov10
U*Deomid10UDeomid Ryabkov1!0 *H
myself@rojer.pp.ru0"0
*H
0
x?ed:4y h"0$F;O 4{7kU-)A
{ ;qrk,6s+ZȀ&Qvi)ZRu%0 @<r\=/)NK4풓d|$_&aNq!ڨ66.ʺ`WPFmd;,H,ؑPd0!J5Sـd PIK3@]42g
\i3 /0-0U0myself@rojer.pp.ru0U0 0
*H
+~4YXf
DW?%\;҇B2n
Ϸ|Jճ2++fZ7[m~X㽀c6x*2%^LnmoUkQ|Z>?X\uɝp/:00U
v0
*H
0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0
040331221809Z
050331221809Z0_10URyabkov10
U*Deomid10UDeomid Ryabkov1!0 *H
myself@rojer.pp.ru0"0
*H
0
x?ed:4y h"0$F;O 4{7kU-)A
{ ;qrk,6s+ZȀ&Qvi)ZRu%0 @<r\=/)NK4풓d|$_&aNq!ڨ66.ʺ`WPFmd;,H,ؑPd0!J5Sـd PIK3@]42g
\i3 /0-0U0myself@rojer.pp.ru0U0 0
*H
+~4YXf
DW?%\;҇B2n
Ϸ|Jճ2++fZ7[m~X㽀c6x*2%^LnmoUkQ|Z>?X\uɝp/:0?0
0
*H
010 UZA10UWestern Cape10U Cape Town10U
Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0) *H
personal-freemail@thawte.com0
030717000000Z
130716235959Z0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA00
*H
0 Ħ<UsUNʙZhup[v:aQP
0cZ,p+Z?qV˯<6$*+w=+>@dקe*TH<a@dr` 00U0 0CU<0:08642http://crl.thawte.com/ThawtePersonalFreemailCA.crl0U0)U"0 010UPrivateLabel2-1380
*H
HP.
fgCL!6-6/P p<ab:~ t%Pb'qW%ݩ9 Oe_N4[5MwV!x!5$F]_eO1;070i0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA
v0 + 0 *H
1 *H
0 *H
1
050201113050Z0# *H
1t;'ps~0R *H
1E0C0
*H
0*H
0
*H
@0+0
*H
(0x +71k0i0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA
v0z*H
1ki0b10 UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA
v0
*H
?}ZKh
'v. ͅZc4C}5Lރ};sSMWo@*~)On-.r&o 员tPd]G.9Zm_K6L{tkOEY
"fBVr4
yO'; SNx
(.VR!( 0GLqwJ_dЅ<EIPiU"Ä '<$?`*TxnUY<+զc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41FF6869.5060709>
