Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Wow - this is awesome! Especially the active/active support. Will there be the option (which may or may not be needed with active/active) for some sort of commands to be spawned (much like the "incon-degr-cmd") but for other events? Such as peer node disconnection? I have a script that will run "drbddisk foo start" and do the appropriate tweaks for NFS to run properly on the freshly mounted/now primary DRBD mount... but currently in today's DRBD (version info below) there is no option for that. Version: 0.7.14 (api:77) SVN Revision: 1989 build by buildcentos at x8664-build, 2005-10-27 20:17:20 Having active/active I believe would fix my issues, as I wouldn't have to run the drbddisk command to mount /dev/drbd0 and drbdadm primary all and such... On 3/14/06, Philipp Reisner <philipp.reisner at linbit.com> wrote: > Hi there, > > Finally the time has come to bring the DRBDv8 development code to > a broader audience. Here is the ChangeLog that outlines most improvements: > > 8.0-pre1 (api:80/proto:80) > -------- > * Removed support for Linux-2.4.x > * Cleanup of the wire protocol. > * Added optional peer authentication with a shared secret. > * Consolidated state changes into a central function. > * Improved, tunable after-split-brain recovery strategies. > * Always verify all IDs used in the protocol that are used as pointers. > * Introduced the "outdate" disk state, and commands for managing it. > * Introduced the "drbdmeta" command, and require the user to create > meta-data explicitly. > * Support for primary/primary (for OCFS2, GFS...) > * Replaced the sync-groups with the sync-after mechanism. > * The "common" section in the configuration file. > * Replaced the generation counters (GCs) with data-generation-UUIDs > * Improved performance by using Linux-2.6's BIOs with up to 32k per > IO request. Before we transferred only up to 4k per IO request. > * A Warning if the disk sizes are more than 10% different. > * A connection teardown packet to differentiate between a crash > of the peer and a peer that is shut down gracefully. > * External imposable SyncPause states, to serialize DRBD's resynchronisation > with the resynchronisation of backing storage's RAID configurations. > * Backing storage can be hot added to disk less nodes. > * Prepared for advanced integration to Heartbeat-2.0 > * Changed internal APIs so that missed writes of the meta-data super > block are reported as they happen. > * The http://usage.drbd.org sub project. > * Rewrote the scanner/parser of drbd.conf. 10 times smaller/faster and > easier to maintain. > * Asynchronous meta-data IO [ Code drop from the DRBD+ branch ] > > Of course there is no documentation for DRBDv8 yet, nor it is feature > complete. But the still outstanding features are only minor changes. > > So it is time for you to start testing this code on your testing > and staging clusters. > > Please do: > * stress tests > IO pressure, memory pressure etc... > > * coverage tests > Try to test all possible failure and recovery scenarios. > > * Performance comparison tests between drbd-0.7.x and drbd-8.0.x > > * Put OCFS2 / GFS on top of it (still untested from my side) > > Please send _usefull_ reports to drbd-dev at lists.linbit.com . Please note > that that list is moderated, and we try to keep the traffic there > quite low. > > Send random observations regarding DRBD-8 to drbd-user at lists.linbit.com > > http://oss.linbit.com/drbd/8.0/drbd-8.0_pre1.tar.gz > http://svn.drbd.org/drbd/tags/drbd-8.0_pre1/ > > Thanks! > -Philipp > -- > : Dipl-Ing Philipp Reisner Tel +43-1-8178292-50 : > : LINBIT Information Technologies GmbH Fax +43-1-8178292-82 : > : Schönbrunnerstr 244, 1120 Vienna, Austria http://www.linbit.com : > _______________________________________________ > drbd-announce mailing list > drbd-announce at lists.linbit.com > http://lists.linbit.com/mailman/listinfo/drbd-announce >