aboutsummaryrefslogtreecommitdiff
path: root/weed/shell/command_ec_encode.go
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2020-11-28 00:09:29 -0800
committerChris Lu <chris.lu@gmail.com>2020-11-28 00:09:29 -0800
commit2c913dde047a7b86925535ed47a7e4d741e4351d (patch)
tree3353fdea6d894b177fa2f09c166b46f899b158e4 /weed/shell/command_ec_encode.go
parent9ac4935f22a2e871d8933cf36ddc2cb2f85625a7 (diff)
downloadseaweedfs-2c913dde047a7b86925535ed47a7e4d741e4351d.tar.xz
seaweedfs-2c913dde047a7b86925535ed47a7e4d741e4351d.zip
volume: detect and drop volumes with disk IO error
from Jethro in slack: is it possible to make the assign request a bit smarter? Currently I’m in the state that a disk failed but all assign request are being send to this volume. It would be cool if the master sees this and stopped using this volume. e=HTTP(http://x:8089/913,045a782b63176edf) not 200 but 500 Internal Server Error Body={"size":740167,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"ee4381e202212ff3aee647704c036689"} e=HTTP(http://x:8089/913,045a782c90240077) not 200 but 500 Internal Server Error Body={"size":792779,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"c43463ccc11eb6eb2fc306f407a6a953"} e=HTTP(http://x:8089/913,045a782e6b7901ea) not 200 but 500 Internal Server Error Body={"size":3962392,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"04c91198e9b276c81f11dbf189af5d28"}
Diffstat (limited to 'weed/shell/command_ec_encode.go')
0 files changed, 0 insertions, 0 deletions