成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Longhorn,企業級云原生容器分布式存儲 - 支持 ReadWriteMany (RWX) 工作負載

存儲 存儲軟件 云原生 分布式
Longhorn 通過 NFSv4 服務器(share-manager)公開常規 Longhorn 卷,原生支持 RWX 工作負載。

[[419796]]

Longhorn 通過 NFSv4 服務器(share-manager)公開常規 Longhorn 卷,原生支持 RWX 工作負載。

對于每個正在使用的 RWX 卷 Longhorn 將在 longhorn-system 命名空間中創建一個 share-manager- Pod。

該 Pod 負責通過在 Pod 內運行的 NFSv4 服務器導出 Longhorn 卷。

還有為每個 RWX 卷創建的服務,用作實際 NFSv4 客戶端連接的端點。

要求

為了能夠使用 RWX 卷,每個客戶端節點都需要安裝 NFSv4 客戶端。

對于 Ubuntu,您可以通過以下方式安裝 NFSv4 客戶端:

  1. apt install nfs-common 

對于基于 RPM 的發行版,您可以通過以下方式安裝 NFSv4 客戶端:

  1. yum install nfs-utils 

如果 NFSv4 客戶端在節點上不可用,則在嘗試掛載卷時,以下消息將是錯誤的一部分:

  1. for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.\n 

RWX 卷的創建和使用

對于動態配置的 Longhorn 卷,訪問模式基于 PVC 的訪問模式。

對于手動創建的 Longhorn 卷(恢復、DR 卷),可以在 Longhorn UI 創建期間指定訪問模式。

通過 UI 為 Longhorn 卷創建 PV/PVC 時,PV/PVC 的訪問模式將基于卷的訪問模式。

只要卷未綁定到 PVC,就可以通過 UI 更改 Longhorn 卷的訪問模式。

對于 RWX PVC 使用的 Longhorn 卷,卷訪問模式將更改為 RWX。

故障處理

share-manager Pod 的任何故障(卷故障、節點故障等)都將導致重新創建 Pod 并設置卷的 remountRequestedAt 標志, 這將導致 workload Pods 被刪除,Kubernetes 重新創建它們。此功能取決于 卷意外分離時自動刪除工作負載 Pod 的設置, 默認情況下為 true。如果該設置被禁用,workload Pods 可能會在 RWX 卷故障時出現 io errors。

建議啟用上述設置以保證在 RWX 卷出現問題時自動進行工作負載故障轉移。

從以前的外部供應商遷移

下面的 PVC 創建了一個 Kubernetes job,可以將數據從一個卷復制到另一個卷。

  • 將 data-source-pvc 替換為之前由 Kubernetes 創建的 NFSv4 RWX PVC 的名稱。
  • 將 data-target-pvc 替換為您希望用于新工作負載的新 RWX PVC 的名稱。

您可以手動創建一個新的 RWX Longhorn volume + PVC/PV,或者只創建一個 RWX PVC,然后讓 Longhorn 為您動態配置一個卷。

兩個 PVC 都需要存在于同一個命名空間中。如果您使用的命名空間與默認命名空間不同,請在下方更改 job 的命名空間。

  1. apiVersion: batch/v1 
  2. kind: Job 
  3. metadata: 
  4.   namespace: default  # namespace where the PVC's exist 
  5.   name: volume-migration 
  6. spec: 
  7.   completions: 1 
  8.   parallelism: 1 
  9.   backoffLimit: 3 
  10.   template: 
  11.     metadata: 
  12.       name: volume-migration 
  13.       labels: 
  14.         name: volume-migration 
  15.     spec: 
  16.       restartPolicy: Never 
  17.       containers: 
  18.         - name: volume-migration 
  19.           image: ubuntu:xenial 
  20.           tty: true 
  21.           command: [ "/bin/sh" ] 
  22.           args: [ "-c""cp -r -v /mnt/old /mnt/new" ] 
  23.           volumeMounts: 
  24.             - name: old-vol 
  25.               mountPath: /mnt/old 
  26.             - name: new-vol 
  27.               mountPath: /mnt/new 
  28.       volumes: 
  29.         - name: old-vol 
  30.           persistentVolumeClaim: 
  31.             claimName: data-source-pvc # change to data source PVC 
  32.         - name: new-vol 
  33.           persistentVolumeClaim: 
  34.             claimName: data-target-pvc # change to data target PVC 

歷史

從 v1.0.1 開始可用,External provisioner

https://github.com/Longhorn/Longhorn/issues/1183

從 v1.1.0 開始可用,Native RWX support

https://github.com/Longhorn/Longhorn/issues/1470

責任編輯:武曉燕 來源: 黑客下午茶
相關推薦

2021-08-26 00:23:14

分布式存儲高可用

2021-08-24 05:02:34

云原生容器分布式

2021-08-25 05:05:26

存儲 備份恢復

2021-08-28 05:04:19

存儲云原生分布式

2021-09-03 05:00:28

分布式存儲云原生

2021-08-29 23:53:32

存儲Air Gap安裝

2021-10-18 23:49:50

云原生分布式存儲

2021-08-18 14:33:53

存儲云原生容器

2021-08-17 00:24:38

塊存儲云原生分布式

2022-02-21 10:17:33

Rancher開源云原生

2021-08-17 12:36:21

Longhorn云原生存儲

2014-03-03 09:23:43

Zabbix分布式系統監控

2009-10-26 14:10:46

分布式設計

2019-01-24 14:49:15

深信服

2009-08-25 13:25:00

Java企業級應用架構分布式結構

2021-09-01 09:19:53

分布式云云計算云存儲

2023-09-14 15:38:55

云原生分布式架構

2014-03-10 17:21:00

IT技術周刊

2020-12-16 20:07:18

容器技術
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久草在线 | 亚洲一区在线播放 | 羞羞的视频免费观看 | 日本一区二区三区视频在线 | 日本成人在线播放 | 日本三级网站在线观看 | www日韩高清 | 羞羞的视频在线观看 | 精品乱子伦一区二区三区 | 久久久久99 | 亚洲aⅴ | 狠狠干影院| 亚洲精品一区二区 | 男人天堂av网 | 三级成人在线观看 | 九九久久精品 | 欧美精品在线播放 | 99亚洲视频 | 欧美在线激情 | 成人国产午夜在线观看 | 999久久久国产精品 欧美成人h版在线观看 | 日韩精品不卡 | 日韩三区 | 亚洲一区视频在线 | 日本人做爰大片免费观看一老师 | 国产精品免费大片 | 亚洲色视频 | 久久久成人网 | 欧美视频二区 | 日韩欧美在线视频 | 国产一区二区三区免费观看在线 | 伊人青青久久 | 91精品国产综合久久精品 | 95国产精品| 911精品国产 | 国产精品日本一区二区在线播放 | 精品一区二区三区视频在线观看 | 夜夜精品视频 | 一本色道精品久久一区二区三区 | 日韩精品专区在线影院重磅 | 一区二区久久电影 |