成人免费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技術棧公眾號

主站蜘蛛池模板: 综合欧美亚洲 | 欧美日韩中文字幕在线 | 免费精品 | 久久久国产视频 | 欧洲av一区| 国产欧美日韩综合精品一 | 伊人伊人网 | 久久99精品久久久 | 一区二区免费视频 | 爱爱免费视频 | 久久狼人天堂 | 欧美性另类| 亚洲a一区| 国产欧美日韩综合精品一区二区 | 爱爱爱av | 91麻豆精品国产91久久久更新资源速度超快 | 中文字幕免费视频 | 色婷婷综合久久久中字幕精品久久 | 成人在线观看黄 | 久久99国产精一区二区三区 | 激情六月天 | 黑人精品欧美一区二区蜜桃 | 鲁一鲁资源影视 | 中文字幕av在线一二三区 | 欧美国产日本一区 | 国产精品久久久乱弄 | 在线观看一区 | 成人小视频在线观看 | 成人精品鲁一区一区二区 | 日本不卡一区二区三区在线观看 | 久久新 | 日韩一区二区三区精品 | 91在线视频免费观看 | 日韩欧美大片在线观看 | 亚洲视频在线看 | 黄色在线免费观看 | 91国产在线视频在线 | 亚洲性免费 | 日韩免费视频一区二区 | 久久一区| 亚洲精品国产a久久久久久 午夜影院网站 |