Advertisement
Guest User

Untitled

a guest
Dec 28th, 2015
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.32 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. for host in node1.fqdn.com node2.fqdn.com node3.fqdn.com; do
  4.  
  5.   while ceph -s | grep -q HEALTH_WARN; do
  6.     echo HEATH_WARN
  7.     sleep 5s
  8.   done
  9.  
  10.   osds="$(ceph osd tree | sed -n "/host ${host}/,/host/p" | sed -n 's/.*\(osd.[0-9]\+\).*/\1/p')"
  11.   for osd in ${osds}; do ceph osd out ${osd}; done;
  12. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement