1. A system, comprising: a plurality of storage nodes, wherein each of the plurality of storage nodes maintains respective replicas of a plurality of data volumes in block-based storage devices implemented at the storage node, wherein a write request received from a client for a data volume of the plurality of data volumes with replication enabled is completed at each respective replica of the data volume prior to acknowledging the write request to the client; and each of the plurality of storage nodes, configured to: determine that a peer storage node of the plurality of storage nodes maintaining a same replica of a particular data volume of the plurality of data volumes as is maintained at the storage node is unavailable for replication; in response to determining that the peer storage node maintaining the same replica of the particular data volume as is maintained at the storage node is unavailable, disable replication for the particular data volume, comprising: complete subsequently received write requests from the client for the particular data volume at the storage node; and acknowledge the completed subsequently received write requests from the client for the particular data volume at the storage node as complete without completing the subsequently received write requests from the client for the particular data volume at any other storage node of the plurality of storage nodes.