]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
vstart.sh: enable creating multiple OSDs backed by spdk backend
authorRichael Zhuang <richael.zhuang@arm.com>
Mon, 29 Apr 2019 06:48:44 +0000 (14:48 +0800)
committerRichael Zhuang <richael.zhuang@arm.com>
Tue, 7 May 2019 02:11:19 +0000 (10:11 +0800)
commit40c97b91b356db7e289e41ef076c1a9233bb14e8
tree8176ac1d5d4183db2549307a046cf4a896a261d1
parentf2bafe4b0333afbf288937b662c71e159c5abb9d
vstart.sh: enable creating multiple OSDs backed by spdk backend

Currently vstart.sh only support deploying one OSD based on NVMe SSD.
The following two cases will cause errors:
1.There are 2 more NVMe SSDs from the same vendor on the machine
2.Trying to deploy 2 more OSDs if we only get 1 pci_id available

Add the support for allowing deploying multiple OSDs on a machine with
multiple NVME SSDs.

Change-Id: I6016435c1438bb4d16aff31f4575e03ccd3c9b3d

Signed-off-by: Richael Zhuang <richael.zhuang@arm.com>
src/vstart.sh