Hitoshi Mitake
Hitoshi Mitake
Reproduction procedure is as follows. However, not occur 100%, is occured by the timing. 1. start sheepdog cluster 2. check .stale directory 3. format cluster 4. recheck .stale directory $...
Current sheepdog doesn't use coroutine and every worker thread has its own kernel level thread. For reducing the consumption of memory, we need to revive the coroutine mechanism. /cc @luckychen
Mainly for adding a badge of gitter
We need to remove some unused and not maintained features e.g. object cache. Could you list up the features must be removed, @tmenjo ?
Images for - testing zookeeper cluster driver - testing object storage feature - testing iSCSI feature - tests/functional on circle CI would be useful. Could you enhance docker images, @cjd3000...
sheepdog cluster based on zookeeper requires zk_control. Therefore integrating the tool to dog command would be useful (e.g. dog zkctl). How do you think about it, @yamada-h ?
reported by @sirio81 dog vdi check -s 1 data sheep.log Oct 08 16:47:42 ERROR [main] create_worker_threads(256) failed to create worker thread: Cannot allocate memory free -m (when do is not...
Resolving performance problem is very hard. If we can add a benchmarking tool to dog (e.g. dog bench), it would be helpful for sheepdog admins. Some ideas of benchmarking: -...
Current sheepdog use 5s as a timeout value of socket fd. It is clearly unsuitable for realistic deployments, 5s is too short under high load. We need a new file...