Comment 20 for bug 1812925

Revision history for this message
Vladimir Grevtsev (vlgrevtsev) wrote :

Just have run an 'udevadm trigger' before Vault unlocking and looks like it's getting that links back:

$ juju run --application ceph-osd 'sudo udevadm trigger -ubuntu@ln-sv-infr01:~$ juju run --application ceph-osd 'sudo udevadm trigger --subsystem-match=block --action=add'
- Stdout: ""
  UnitId: ceph-osd/1
- Stdout: ""
  UnitId: ceph-osd/2
- Stdout: ""
  UnitId: ceph-osd/3
- Stdout: ""
  UnitId: ceph-osd/6
- Stdout: ""
  UnitId: ceph-osd/7
- Stdout: ""
  UnitId: ceph-osd/8
- Stdout: ""
  UnitId: ceph-osd/0
- Stdout: ""
  UnitId: ceph-osd/4
- Stdout: ""
  UnitId: ceph-osd/5

And links are there:

$ juju run --application ceph-osd 'ls -lah /dev/disk/by-dname | wc -l'
- Stdout: |
    21
  UnitId: ceph-osd/0
- Stdout: |
    21
  UnitId: ceph-osd/1
- Stdout: |
    21
  UnitId: ceph-osd/2
- Stdout: |
    21
  UnitId: ceph-osd/3
- Stdout: |
    21
  UnitId: ceph-osd/4
- Stdout: |
    21
  UnitId: ceph-osd/5
- Stdout: |
    21
  UnitId: ceph-osd/6
- Stdout: |
    21
  UnitId: ceph-osd/7
- Stdout: |
    21
  UnitId: ceph-osd/8

Also - later, when Vault unseal is in progress, I did this:

$ for x in $(seq 0 8); do juju ssh $x 'hostname; ls -lah /dev/disk/by-dname/' >> out.txt; done
http://paste.ubuntu.com/p/5Mb9Hz8b7s/

All OSDs are up: https://paste.ubuntu.com/p/ffnbGcBXTN/
But some of links are not back after charm execution: https://paste.ubuntu.com/p/TMdHKS84jf/