安装openebs PV供应

1
2
3
4
5
6
7
8
9
10
11
12
13
#安装iSCSI
yum -y install iscsi-initiator-utils
systemctl enable iscsid
systemctl start iscsid

#安装openebs
kubectl apply -f https://openebs.github.io/charts/openebs-operator.yaml

#或者使用cStor(支持RWX)
kubectl apply -f https://openebs.github.io/charts/cstor-operator.yaml

#替换image否则下载不了
registry.k8s.io/sig-storage -> registry.aliyuncs.com/google_containers

实现RWX

1
2
3
4
5
6
7
8
9
# 下载iscsi
# 在需要作为存储的机器
yum install iscsi-initiator-utils -y

cat /etc/iscsi/initiatorname.iscsi

sudo systemctl enable --now iscsid

systemctl status iscsid
1
2
3
4
# 安装openebs cstor
wget https://openebs.github.io/charts/openebs-operator.yaml
wget https://openebs.github.io/charts/cstor-operator.yaml
kubectl apply -f cstor-operator.yaml
1
2
3
4
5
# 安装nfs
# 所有节点
sudo yum install nfs-utils -y

kubectl apply -f nfs-operator.yaml