{"action":"created","issue":{"url":"https://api.github.com/repos/minio/minio/issues/2600","repository_url":"https://api.github.com/repos/minio/minio","labels_url":"https://api.github.com/repos/minio/minio/issues/2600/labels{/name}","comments_url":"https://api.github.com/repos/minio/minio/issues/2600/comments","events_url":"https://api.github.com/repos/minio/minio/issues/2600/events","html_url":"https://github.com/minio/minio/issues/2600","id":174584984,"number":2600,"title":"Storage resources are insufficient for the write operation.","user":{"login":"sych74","id":17590698,"avatar_url":"https://avatars.githubusercontent.com/u/17590698?v=3","gravatar_id":"","url":"https://api.github.com/users/sych74","html_url":"https://github.com/sych74","followers_url":"https://api.github.com/users/sych74/followers","following_url":"https://api.github.com/users/sych74/following{/other_user}","gists_url":"https://api.github.com/users/sych74/gists{/gist_id}","starred_url":"https://api.github.com/users/sych74/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sych74/subscriptions","organizations_url":"https://api.github.com/users/sych74/orgs","repos_url":"https://api.github.com/users/sych74/repos","events_url":"https://api.github.com/users/sych74/events{/privacy}","received_events_url":"https://api.github.com/users/sych74/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/minio/minio/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/minio/minio/labels/community","name":"community","color":"1d76db"},{"url":"https://api.github.com/repos/minio/minio/labels/in%20progress","name":"in progress","color":"c7def8"}],"state":"open","locked":false,"assignee":{"login":"krishnasrinivas","id":634494,"avatar_url":"https://avatars.githubusercontent.com/u/634494?v=3","gravatar_id":"","url":"https://api.github.com/users/krishnasrinivas","html_url":"https://github.com/krishnasrinivas","followers_url":"https://api.github.com/users/krishnasrinivas/followers","following_url":"https://api.github.com/users/krishnasrinivas/following{/other_user}","gists_url":"https://api.github.com/users/krishnasrinivas/gists{/gist_id}","starred_url":"https://api.github.com/users/krishnasrinivas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krishnasrinivas/subscriptions","organizations_url":"https://api.github.com/users/krishnasrinivas/orgs","repos_url":"https://api.github.com/users/krishnasrinivas/repos","events_url":"https://api.github.com/users/krishnasrinivas/events{/privacy}","received_events_url":"https://api.github.com/users/krishnasrinivas/received_events","type":"User","site_admin":false},"assignees":[{"login":"krishnasrinivas","id":634494,"avatar_url":"https://avatars.githubusercontent.com/u/634494?v=3","gravatar_id":"","url":"https://api.github.com/users/krishnasrinivas","html_url":"https://github.com/krishnasrinivas","followers_url":"https://api.github.com/users/krishnasrinivas/followers","following_url":"https://api.github.com/users/krishnasrinivas/following{/other_user}","gists_url":"https://api.github.com/users/krishnasrinivas/gists{/gist_id}","starred_url":"https://api.github.com/users/krishnasrinivas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krishnasrinivas/subscriptions","organizations_url":"https://api.github.com/users/krishnasrinivas/orgs","repos_url":"https://api.github.com/users/krishnasrinivas/repos","events_url":"https://api.github.com/users/krishnasrinivas/events{/privacy}","received_events_url":"https://api.github.com/users/krishnasrinivas/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/minio/minio/milestones/10","html_url":"https://github.com/minio/minio/milestones/Distributed%20Server%20Release%20-%20Hardening%20(Phase%201)","labels_url":"https://api.github.com/repos/minio/minio/milestones/10/labels","id":1971113,"number":10,"title":"Distributed Server Release - Hardening (Phase 1)","description":"","creator":{"login":"harshavardhana","id":622699,"avatar_url":"https://avatars.githubusercontent.com/u/622699?v=3","gravatar_id":"","url":"https://api.github.com/users/harshavardhana","html_url":"https://github.com/harshavardhana","followers_url":"https://api.github.com/users/harshavardhana/followers","following_url":"https://api.github.com/users/harshavardhana/following{/other_user}","gists_url":"https://api.github.com/users/harshavardhana/gists{/gist_id}","starred_url":"https://api.github.com/users/harshavardhana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harshavardhana/subscriptions","organizations_url":"https://api.github.com/users/harshavardhana/orgs","repos_url":"https://api.github.com/users/harshavardhana/repos","events_url":"https://api.github.com/users/harshavardhana/events{/privacy}","received_events_url":"https://api.github.com/users/harshavardhana/received_events","type":"User","site_admin":false},"open_issues":20,"closed_issues":31,"state":"open","created_at":"2016-08-30T01:02:23Z","updated_at":"2016-09-14T17:57:24Z","due_on":"2016-09-15T00:00:00Z","closed_at":null},"comments":34,"created_at":"2016-09-01T17:49:33Z","updated_at":"2016-09-14T19:40:36Z","closed_at":null,"body":"## Expected behaviour\r\ncreate a bucket \r\n\r\n## Actual behaviour\r\ngetting error \r\ntime=\"2016-09-01T17:24:25Z\" level=error msg=\"Unable to create a bucket.\" cause=\"Storage resources are insufficient for the write operation.\r\n\r\n## Steps to reproduce the behaviour\r\n6 volumes are mounted via NFS \r\n\r\nnode88519-minio123.demo.jelastic.com:/data\t/export/volume5\tnfs\tsoft,intr,udp,nolock,vers=3,rw\t0\t0\r\nnode88519-minio123.demo.jelastic.com:/data\t/export/volume6\tnfs\tsoft,intr,udp,nolock,vers=3,rw\t0\t0\r\nnode88519-minio123.demo.jelastic.com:/data\t/export/volume3\tnfs\tsoft,intr,udp,nolock,vers=3,rw\t0\t0\r\nnode88519-minio123.demo.jelastic.com:/data\t/export/volume4\tnfs\tsoft,intr,udp,nolock,vers=3,rw\t0\t0\r\nnode88519-minio123.demo.jelastic.com:/data\t/export/volume1\tnfs\tsoft,intr,udp,nolock,vers=3,rw\t0\t0\r\nnode88519-minio123.demo.jelastic.com:/data\t/export/volume2\tnfs\tsoft,intr,udp,nolock,vers=3,rw\t0\t0\r\n\r\nstart minio server in a 6 drives setup.\r\n\\+ exec app server /export/volume1 /export/volume2 /export/volume3 /export/volume4 /export/volume5 /export/volume6\r\n\r\n## Minio version\r\nVersion: DEVELOPMENT.GOGET\r\nRelease-Tag: DEVELOPMENT.GOGET\r\nCommit-ID: DEVELOPMENT.GOGET\r\n\r\n## System information\r\nDebian GNU/Linux 8 \r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/minio/minio/issues/comments/247130076","html_url":"https://github.com/minio/minio/issues/2600#issuecomment-247130076","issue_url":"https://api.github.com/repos/minio/minio/issues/2600","id":247130076,"user":{"login":"harshavardhana","id":622699,"avatar_url":"https://avatars.githubusercontent.com/u/622699?v=3","gravatar_id":"","url":"https://api.github.com/users/harshavardhana","html_url":"https://github.com/harshavardhana","followers_url":"https://api.github.com/users/harshavardhana/followers","following_url":"https://api.github.com/users/harshavardhana/following{/other_user}","gists_url":"https://api.github.com/users/harshavardhana/gists{/gist_id}","starred_url":"https://api.github.com/users/harshavardhana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harshavardhana/subscriptions","organizations_url":"https://api.github.com/users/harshavardhana/orgs","repos_url":"https://api.github.com/users/harshavardhana/repos","events_url":"https://api.github.com/users/harshavardhana/events{/privacy}","received_events_url":"https://api.github.com/users/harshavardhana/received_events","type":"User","site_admin":false},"created_at":"2016-09-14T19:40:36Z","updated_at":"2016-09-14T19:40:36Z","body":"> it is due to the Dockerfile it is building 'master' for you instead of 'distributed' branch\r\n> Thanks, my fault. Please let me know when I can use official minio docker image for xl setup test.\r\n> \r\n> There is no reason to auto-start but it can be scheduled in a cron job.\r\n> I'm thinking about removing the need of manual interactions, if a node fails and then recovers it will be great to have an auto healing...\r\n\r\n@sych74 official `minio/minio:edge` is available with distributed support, we merge the distributed branch yesterday. \r\n\r\nLet us know how it goes @sych74 \r\n\r\n> I'm thinking about removing the need of manual interactions, if a node fails and then recovers it will be great to have an auto healing...\r\n\r\nThis was on purpose to keep the storage simple and predictable, auto healing leads to complexity and unpredictability on a storage system.  We choose N/2 data and parity for this purpose alone that storage shouldn't be doing many things at any given point in time - helps in debugging a system and predictable.  \r\n\r\nThis sufficient increase in fault domain leads to higher tolerance towards disk failures and keep the cluster operational for a longer period of time.  As and when you procure fresh disks to replace the failed ones - you can schedule a healing operation. \r\n\r\nHealing comes under maintenance mode which is a scheduled operation, running a maintenance operation in an auto mode all the time complicates a storage system which leads to real issues i.e data loss. "}}
{"actor":{"display_login":"harshavardhana"}}