Thanks for information. Does stopdaemon also flush memtables and stop trift and CQL interface before shutting down the daemon ? does node also announce shutting down message in ring ?
On Mon, Jun 13, 2016 at 10:14 PM, Jake Luciani <jak...@gmail.com> wrote: > If you want to understand why, it's because C* was designed to be > crash-only. > > https://www.usenix.org/conference/hotos-ix/crash-only-software > > Since this is great for the project but bad for operators experience we > have later added this stopdaemon command. > > On Mon, Jun 13, 2016 at 12:37 PM, Anshu Vajpayee <anshu.vajpa...@gmail.com > > wrote: > >> As per Documentation(pasted as below), It does not stop Daemon . I tested >> also.I was looking for graceful shutdown for Cassandra Daemon. >> Description >> <https://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsDrain.html?scroll=toolsDrain__description_unique_11> >> >> Flushes all memtables from the node to SSTables on disk. Cassandra stops >> listening for connections from the client and other nodes. You need to >> restart Cassandra after running nodetool drain. You typically use this >> command before upgrading a node to a new version of Cassandra. To simply >> flush memtables to disk, use nodetool flush. >> >> On Mon, Jun 13, 2016 at 10:00 PM, Jeff Jirsa <jeff.ji...@crowdstrike.com> >> wrote: >> >>> `nodetool drain` >>> >>> >>> >>> >>> >>> *From: *Anshu Vajpayee <anshu.vajpa...@gmail.com> >>> *Reply-To: *"user@cassandra.apache.org" <user@cassandra.apache.org> >>> *Date: *Monday, June 13, 2016 at 9:28 AM >>> *To: *"user@cassandra.apache.org" <user@cassandra.apache.org> >>> *Subject: *Why there is no native shutdown command in cassandra >>> >>> >>> >>> Hi All >>> >>> >>> >>> Why we dont have native shutdown command in Cassandra ? >>> >>> >>> >>> Every software provides graceful shutdown command. >>> >>> >>> >>> >>> >>> >>> >>> ​Regards, >>> >>> Anshu​ >>> >>> >>> >>> >>> >> >> >> >> -- >> *Regards,* >> *Anshu * >> >> >> > > > -- > http://twitter.com/tjake > -- *Regards,* *Anshu *