213600+ entries in 0.128s

mircea_popescu: anyway,
there's an old
time bitcoin scammer
that keeps pushing
these
mircea_popescu: this needs
to run over many, as in
thousands, of blocks.
mircea_popescu: anyway, no
the ramdisk
thing doesn't work indefinitely, soon enough
the block index will exceed
the commodously available ram
jurov: i don't get why
that bothers you so much
jurov: looky, i am just saying
that right now it eats, say, a minute per block, which is 144 minute unreachability daily anyway. and am proposing short
term
tradeoff of having
the unreachability shorted once per day.
jurov: and can
trb live with
terabyte
tx index at all?
jurov: if enemy can cause 1TB of incrememntal data daily,
then we failed miserably
jurov: i'm still waiting for explanation how did you came
to double digit downtimes.
jurov: i'll use another node. or you're supposed
to have a precious one and only one?
jurov: i said i do sync,
then backup
jurov: but
this will happen if, and only if, power is cut. if i sync once per day and backup
the x,
the backup will keep
the x forever
mircea_popescu: no but i mean, a 30gb ramdisk node
to support
the general public's mistaken notions and unwarranted pretensions... meh.
mircea_popescu: i will note
that
this is an expensive and unrewarding activity
that i personally discontinued cca 2014.
mircea_popescu: the paths are hardcoded
to .bitcoin/ in stock satoshib, not
the end of
the world
to change
them
mircea_popescu: asciilifeform i don't really do blockchain.info style "public support". i
think i have
the stuff somewhere, i'll have
to dig for it. basically it's, blk* live on /sda ; blkindex.dat and friends live on /sdb which happens
to be a ramdisk.
mircea_popescu: jurov shutdown of node can readily
take > 15 minutes ; and can't even be initiated if
the node is, eg, in db lock because block eating.
mircea_popescu: not necessarily in
the sense of
turning it off or altogether
jurov: Suppose i shutdown bitcoind and backup .bitcoin using rsync (so
that all files with recent mtime are backed up).. you say
this won't work?
mircea_popescu: there ~may~ be some optimizations
that can be applied as-is
to
turn a jfs into something more appropriate for bitcoining
than
the "middle of
the road" setting it ships with.
jurov: waitwhat, it *writes*
to old blk_... files?
jurov: "entire fs is subject
to random rot if my app won't checkpoint its files by calling fsync all
the
time" is NOT
true. where did you get such silly notion?
jurov: what 400 GB? who said you have
to copy whole blockchain every
time?
jurov: You run some service
that needs five-nines availability? I'm fine with some of my nodes being down for few minutes
to have known-good state backed up.
a111: Logged on 2017-02-19 03:54 asciilifeform: (iirc we had a
thread where i described how corporate ameritards, if given a problem like phuctor, would happily soak up a few $mil and megawatt of iron)
jurov: you can stop
the daemon every day, call sync and backup
the db, and start it. max 24hrs of work lost.
jurov: fsync is only remotely related
to journal
jurov: fsync waits on data
to be written
to disk. and with all modern filesystems,
this means flushing all kinds of metadata.
too
jurov: asciilifeform: have you
tried
to merely neuter fsync?
mircea_popescu: so give it some
time, it just got released like
two days ago