[ English | русский | Deutsch | Indonesia | English (United Kingdom) ]

Mematikan host Block Storage

Jika host Block Storage yang didukung LVM perlu dimatikan:

  1. Nonaktifkan layanan cinder-volume:

    # cinder service-list --host CINDER SERVICE NAME INCLUDING @BACKEND
    # cinder service-disable CINDER SERVICE NAME INCLUDING @BACKEND \
    cinder-volume --reason 'RAM maintenance'
    
  2. Daftar semua instance dengan volume Block Storage yang terlampir:

    # mariadb cinder -BNe 'select instance_uuid from volumes where deleted=0 '\
    'and host like "%<cinder host>%"' | tee /home/user/running_instances
    
  3. Matikan instance:

    # cat /home/user/running_instances | xargs -n1 nova stop
    
  4. Pastikan instance dimatikan:

    # cat /home/user/running_instances | xargs -n1 nova show | fgrep vm_state
    
  5. Matikan host Block Storage:

    # shutdown -h now
    
  6. Ganti perangkat keras yang gagal dan validasikan perangkat keras yang berfungsi.

  7. Aktifkan layanan cinder-volume:

    # cinder service-enable CINDER SERVICE NAME INCLUDING @BACKEND cinder-volume
    
  8. Verifikasi bahwa layanan di host terhubung kembali ke lingkungan:

    # cinder service-list --host CINDER SERVICE NAME INCLUDING @BACKEND
    
  9. Mulai instance Anda dan konfirmasikan semua instance sudah dimulai:

    # cat /home/user/running_instances | xargs -n1 nova start
    # cat /home/user/running_instances | xargs -n1 nova show | fgrep vm_state