Skip to content

bamboox/san-provisioner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cd8ec73 · Sep 13, 2024

History

5 Commits
Sep 10, 2019
Sep 10, 2019
Sep 10, 2019
Sep 10, 2019
Sep 11, 2019
Sep 11, 2019
Sep 13, 2024
Sep 10, 2019
Sep 10, 2019
Sep 10, 2019

Repository files navigation

san-provisioner

this san-provisioner support

  • IBM FC SAN
  • ALIYUN INSPUR

IBM Flash Storage

Feature

  1. annotation
  • volume.beta.kubernetes.io/thin-rate # default none
  • volume.beta.kubernetes.io/mount-options # default none
  • volume.beta.kubernetes.io/mkfs-fstype # default ext4

Quick Start

  1. install

kubctl apply -f ./deploy

  1. create test pvc

kubctl apply -f ./test/test-pvc.yaml

  1. create test pod

kubctl apply -f ./test/test-pod.yaml

ISSUES

  1. FailedMount erro info
Warning  FailedMount             11s (x6 over 50s)  kubelet, dbm02           MountVolume.WaitForAttach failed for volume "pvc-53918fcd-c350-11e9-8c87-50af732f4b85" : no fc disk found
ssh superuser@192.168.1.2 lshostvdiskmap | grep -i 845 #
ls /dev/disk/by-id/ | grep 845 # not found

fix this delete by SCSI ID

scsi_id=${scsi_id}
wwid=${wwid}
devices=lsscsi -i |grep MCS | grep ":${scsi_id}]" | grep -v $wwid | awk '{print $1}'
for i in $devices; do device=${i:1:-1} ; echo 1 >/sys/class/scsi_device/$device/device/delete ; done

Releases

No releases published

Packages

No packages published