NetApp ONTAP-NAS
針對 IBM Cloud Satellite® 叢集設定 NetApp ONTAP-NAS 儲存體。 您可以使用 Satellite 儲存體範本來建立儲存體配置。 當您將儲存體配置指派給叢集時,所選取儲存體提供者的儲存體驅動程式會安裝在叢集裡。
您必須先部署 NetApp ONTAP-NAS 範本,以安裝必要的操作器,然後才能使用 NetApp NAS 範本來建立儲存體配置。
在您可以將儲存體範本部署至位置中的叢集之前,請先選取主控台中的 啟用 Satellite Config 的叢集管理存取權,或在建立叢集時併入 --enable-config-admin
選項,以確定您已設定 Satellite Config。
您無法將 Satellite 儲存體服務設定為資源群組。 不過,如果您要將其他資源 (例如位置和叢集) 設定為資源群組,則需要為帳戶中的所有資源新增 Satellite 讀者及鏈結管理者角色。
NetApp ONTAP-NAS 的必要條件
- 您必須將後端 ONTAP 叢集配置為 Trident 後端。
- 您必須具有用於 Trident 的專用儲存體虛擬機器 (SVM)。 由 Trident 建立的磁區會在此 SVM 中建立。
- 您必須將一或多個聚集指派給 SVM。 您可以使用
netapp1::> vserver modify -vs <svm_name> -aggr-list <aggregate(s)_to_be_added>
指令來新增聚集。 - 您必須配置預設匯出原則的許可權,或建立您自己的自訂匯出原則。
- 您必須具有一個以上適用於 SVM 的
dataLIFs
。 - 您必須在 SVM 上啟用 NFS 服務。
- 您必須在 SVM 上設定 Snapshot 原則。
-
- 請確保在建立叢集時選取 啟用 Satellite 配置 選項的叢集管理存取權。 如果您在建立叢集時未啟用 Satellite Config 的管理者 (管理) 存取權,則必須先重建叢集並啟用管理存取權,然後才能部署儲存體。
- 您的叢集必須符合 ONTAP-NAS 的需求。 如需相關資訊,請參閱 NetApp 文件。
- 除了 ONTAP-NAS 的需求之外,您的主機還必須符合 Satellite 主機需求。
在主控台中建立及指派配置
在 CLI 中建立配置
-
檢閱您要使用之範本版本的 參數參照。
-
登入 IBM Cloud CLI。
ibmcloud login
-
列出 Satellite 位置,並記下
Managed from
直欄。ibmcloud sat location ls
-
將 Satellite 位置的
Managed from
區域設為目標。 例如,針對wdc
targetus-east
。 如需相關資訊,請參閱 Satellite 地區。ibmcloud target -r us-east
-
如果您使用
default
以外的資源群組,請將它設為目標。ibmcloud target -g <resource-group>
-
針對您要使用的範本版本,複製下列其中一個範例指令。 如需指令的相關資訊,請參閱 指令參考手冊 中的
ibmcloud sat storage config create
。建立 22.04 版配置的範例指令。
ibmcloud sat storage config create --location LOCATION --name NAME --template-name netapp-ontap-nas --template-version 22.04 --param "managementLIF=MANAGEMENTLIF" --param "dataLIF=DATALIF" --param "svm=SVM" --param "username=USERNAME" --param "password=PASSWORD" --param "exportPolicy=EXPORTPOLICY" --param "limitVolumeSize=LIMITVOLUMESIZE" --param "limitAggregateUsage=LIMITAGGREGATEUSAGE" --param "nfsMountOptions=NFSMOUNTOPTIONS"
建立 22.10 版配置的範例指令。
ibmcloud sat storage config create --location LOCATION --name NAME --template-name netapp-ontap-nas --template-version 22.10 --param "managementLIF=MANAGEMENTLIF" --param "dataLIF=DATALIF" --param "svm=SVM" --param "username=USERNAME" --param "password=PASSWORD" --param "exportPolicy=EXPORTPOLICY" --param "limitVolumeSize=LIMITVOLUMESIZE" --param "limitAggregateUsage=LIMITAGGREGATEUSAGE" --param "nfsMountOptions=NFSMOUNTOPTIONS"
建立 24.02 版配置的指令範例。
ibmcloud sat storage config create --location LOCATION --name NAME --template-name netapp-ontap-nas --template-version 24.02 --param "managementLIF=MANAGEMENTLIF" --param "dataLIF=DATALIF" --param "svm=SVM" --param "username=USERNAME" --param "password=PASSWORD" --param "exportPolicy=EXPORTPOLICY" --param "limitVolumeSize=LIMITVOLUMESIZE" --param "limitAggregateUsage=LIMITAGGREGATEUSAGE" --param "nfsMountOptions=NFSMOUNTOPTIONS"
-
根據您要使用的設定來自訂指令。
-
運行命令來建立配置。
-
請驗證已建立您的配置。
ibmcloud sat storage config get --config CONFIG
在 API 中建立配置
-
產生 API 金鑰,然後要求重新整理記號。 有關更多信息,請參閱 使用 API 金鑰產生IBM Cloud IAM 令牌。
-
檢閱您要使用之範本版本的 參數參照。
-
複製下列其中一個範例要求,並取代您要使用的變數。
建立 22.04 版配置的範例要求。
curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createStorageConfigurationByController" -H "accept: application/json" -H "Authorization: TOKEN" -H "Content-Type: application/json" -d "{ \"config-name\": \"string\", \"controller\": \"string\", \"storage-class-parameters\": [ { \"additionalProp1\": \"string\", \"additionalProp2\": \"string\", \"additionalProp3\": \"string\" } ], \"storage-template-name\": \"netapp-ontap-nas\", \"storage-template-version\": \"22.04\", \"update-assignments\": true, \"user-config-parameters\": { \"entry.name\": \"MANAGEMENTLIF\", { \"entry.name\": \"DATALIF\", { \"entry.name\": \"SVM\", { \"entry.name\": \"EXPORTPOLICY\", { \"entry.name\": \"LIMITVOLUMESIZE\", { \"entry.name\": \"LIMITAGGREGATEUSAGE\", { \"entry.name\": \"NFSMOUNTOPTIONS\",\"user-secret-parameters\": { \"entry.name\": \"USERNAME\",{ \"entry.name\": \"PASSWORD\",}
建立 22.10 版配置的範例要求。
curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createStorageConfigurationByController" -H "accept: application/json" -H "Authorization: TOKEN" -H "Content-Type: application/json" -d "{ \"config-name\": \"string\", \"controller\": \"string\", \"storage-class-parameters\": [ { \"additionalProp1\": \"string\", \"additionalProp2\": \"string\", \"additionalProp3\": \"string\" } ], \"storage-template-name\": \"netapp-ontap-nas\", \"storage-template-version\": \"22.10\", \"update-assignments\": true, \"user-config-parameters\": { \"entry.name\": \"MANAGEMENTLIF\", { \"entry.name\": \"DATALIF\", { \"entry.name\": \"SVM\", { \"entry.name\": \"EXPORTPOLICY\", { \"entry.name\": \"LIMITVOLUMESIZE\", { \"entry.name\": \"LIMITAGGREGATEUSAGE\", { \"entry.name\": \"NFSMOUNTOPTIONS\",\"user-secret-parameters\": { \"entry.name\": \"USERNAME\",{ \"entry.name\": \"PASSWORD\",}
建立 24.02 版配置的要求範例。
curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createStorageConfigurationByController" -H "accept: application/json" -H "Authorization: TOKEN" -H "Content-Type: application/json" -d "{ \"config-name\": \"string\", \"controller\": \"string\", \"storage-class-parameters\": [ { \"additionalProp1\": \"string\", \"additionalProp2\": \"string\", \"additionalProp3\": \"string\" } ], \"storage-template-name\": \"netapp-ontap-nas\", \"storage-template-version\": \"24.02\", \"update-assignments\": true, \"user-config-parameters\": { \"entry.name\": \"MANAGEMENTLIF\", { \"entry.name\": \"DATALIF\", { \"entry.name\": \"SVM\", { \"entry.name\": \"EXPORTPOLICY\", { \"entry.name\": \"LIMITVOLUMESIZE\", { \"entry.name\": \"LIMITAGGREGATEUSAGE\", { \"entry.name\": \"NFSMOUNTOPTIONS\",\"user-secret-parameters\": { \"entry.name\": \"USERNAME\",{ \"entry.name\": \"PASSWORD\",}
-
驗證已建立儲存體配置。
ibmcloud sat storage config get --config <config>
在 CLI 中建立分配
-
列出儲存空間配置,並記下您要指派給叢集的儲存空間配置。
ibmcloud sat storage config ls
-
取得您要指派儲存體之叢集、叢集群組或服務的 ID。
若要確定您的叢集已向 Satellite Config 登錄,或要建立群組,請參閱 Setting up clusters to use with Satellite Config。
列出叢集群組的指令範例。
ibmcloud sat group ls
列出叢集的指令範例。
ibmcloud oc cluster ls --provider satellite
列出 Satellite 服務的指令範例。
ibmcloud sat service ls --location <location>
-
將儲存空間配置指派給您先前擷取的叢集、群組或服務。 如需相關資訊,請參閱
ibmcloud sat storage assignment create
指令。將配置指派給叢集群組的指令範例。
ibmcloud sat storage assignment create --group GROUP --config CONFIG --name NAME
將配置指派給叢集的範例指令。
ibmcloud sat storage assignment create --cluster CLUSTER --config CONFIG --name NAME
將配置指派給服務叢集的範例指令。
ibmcloud sat storage assignment create --service-cluster-id CLUSTER --config CONFIG --name NAME
-
驗證您的作業是否已建立。
ibmcloud sat storage assignment ls (--cluster CLUSTER | --config CONFIG | --location LOCATION | --service-cluster-id CLUSTER)
在 API 中建立儲存體指派
-
複製下列其中一個範例要求。
將 配置指派給叢集的要求範例。
curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createAssignmentByCluster" -H "accept: application/json" -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" -d "{ \"channelName\": \"CONFIGURATION-NAME\", \"cluster\": \"CLUSTER-ID\", \"controller\": \"LOCATION-ID\", \"name\": \"ASSIGNMENT-NAME\"}"
將配置指派給叢集群組的要求範例。
curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createAssignment" -H "accept: application/json" -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" -d "{ \"channelName\": \"CONFIGURATION-NAME\", \"cluster\": \"string\", \"groups\": [ \"CLUSTER-GROUP\" ], \"name\": \"ASSIGNMENT-NAME\"}"
-
請將變數取代為您的詳細資料,然後執行要求。
-
請列出您的指派,以驗證已建立指派。
curl -X GET "https://containers.cloud.ibm.com/global/v2/storage/satellite/getAssignments" -H "accept: application/json" -H "Authorization: Bearer TOKEN"
在主控台中更新儲存體指派
您可以使用 Satellite 主控台,將最新修補程式更新項目套用至您的指派。
-
從 Satellite 主控台中的 位置 頁面,選取您的位置。
-
按一下 儲存體 標籤,以檢視您的配置。
-
按一下您要更新的配置。
-
按一下資訊 資訊 (i) 圖示,以套用最新修訂或修補程式。
-
選用: 啟用儲存體指派的自動修補程式更新。 啟用自動修補程式更新可確保您的指派一律具有最新的安全修正程式。
如果您啟用自動修補程式更新,仍然必須手動套用主要更新項目。
在 CLI 中手動升級指派
升級指派以使用最新儲存體範本修訂。
-
列出您的 Satellite 儲存體指派,記下您要升級的 Satellite 指派。
ibmcloud sat storage assignment ls
-
列出 Satellite 儲存體範本,以查看最新可用的版本。
ibmcloud sat storage template ls
-
升級 Satellite 指派。
升級指派的指令範例。
ibmcloud sat storage assignment upgrade --assignment ASSIGNMENT
在 CLI 中啟用配置及指派的自動修補程式更新
您可以使用 sat storage assignment autopatch enable
CLI 來啟用指派的自動修補程式更新。 啟用自動修補程式更新會自動套用最新的儲存體範本修訂 (修補程式)。 您仍必須手動套用主要更新項目。
-
列出您的 Satellite 儲存體配置。 記下配置 ID。
ibmcloud sat storage assignment ls
-
執行下列其中一個範例指令,以啟用配置及其相關聯指派的自動修補程式更新。 輸入您在上一個步驟中檢索到的設定 ID。
針對指派啟用自動修補程式更新的範例指令。
ibmcloud sat storage assignment autopatch enable --config CONFIG (--all | --assignment ASSIGNMENT-ID [--assignment ASSIGNMENT-ID])
針對給定配置下的所有儲存體指派啟用自動修補程式更新的範例指令。
ibmcloud sat storage assignment autopatch enable --config CONFIG --all
針對特定配置下的所有指派停用自動修補程式更新的範例指令。
ibmcloud sat storage assignment autopatch disable --config CONFIG --all
針對單一指派及特定配置停用自動修補程式更新的範例指令。
ibmcloud sat storage assignment autopatch disable --config CONFIG --assignment ASSIGNMENT-ID
針對多個指派及特定配置停用自動修補程式更新的範例指令。
ibmcloud sat storage assignment autopatch disable --config CONFIG --assignment ASSIGNMENT-ID --assignment ASSIGNMENT-ID
在 API 中升級配置和指派
您可以使用 /v2/storage/satellite/updateAssignment
API,以新的叢集或叢集群組來更新您的指派。 將 updateConfigVersion
設為 true
,以套用修訂更新。
-
複製下列範例要求,並取代您要更新之叢集群組及指派的變數。
curl -X PATCH "https://containers.cloud.ibm.com/global/v2/storage/satellite/updateAssignment" -H "accept: application/json" -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" -d "{ \"groups\": [ \"CLUSTER-GROUPS\" ], \"name\": \"ASSIGNMENT-NAME\", \"updateConfigVersion\": true, \"uuid\": \"ASSIGNMENT-ID\"}"
-
執行要求。
-
取得您指派的詳細資料,以驗證更新。
curl -X GET "https://containers.cloud.ibm.com/global/v2/storage/satellite/getAssignment?uuid=ASSIGNMENT-ID" -H "accept: application/json" -H "Authorization: Bearer TOKEN"
在 API 中針對指派啟用自動修補程式更新
您可以使用 /v2/storage/satellite/setAssignmentAutoupgrade
API 來啟用指派的自動修補程式更新。 啟用自動修補程式更新會自動套用最新的儲存體範本修訂 (修補程式)。 您仍必須手動套用主要更新項目。
-
複製下列範例要求,並取代您要更新之叢集群組及指派的變數。
curl -X PATCH "https://containers.cloud.ibm.com/global/v2/storage/satellite/setAssignmentAutoupgrade" -H "accept: application/json" -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" -d { "config": "string", "controller": "string", "autopatch": boolean,"assignment" : { "all": boolean, "uuid": ["string", "string", ...], } }
-
執行要求。
-
取得您指派的詳細資料,以驗證升級。
curl -X GET "https://containers.cloud.ibm.com/global/v2/storage/satellite/getAssignment?uuid=ASSIGNMENT-ID" -H "accept: application/json" -H "Authorization: Bearer TOKEN"
部署使用 ONTAP-NAS 儲存空間的應用程式
您可以使用 trident-kubectl-nas
驅動程式,在叢集裡部署使用 NetApp ONTAP-NAS 儲存空間的應用程式。
-
建立使用其中一個
sat-netapp
儲存空間類別的 PVC 配置檔。apiVersion: v1 kind: PersistentVolumeClaim metadata: name: netapp-pvc spec: accessModes: - ReadWriteMany storageClassName: sat-netapp-file-gold resources: requests: storage: 10Gi
-
在叢集裡建立 PVC。
oc apply -f pvc.yaml
-
驗證 PVC 是否已建立。 請確定 PVC 處於
Bound
狀態。oc get pvc
輸出範例
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE netapp-pvc Bound pvc-acd9e5b4-0b24-4e20-ac00-69a05148c799 10Gi RWX sat-netapp-file-gold 39s
-
建立 Pod 的 YAML 配置檔,以裝載您所建立的 PVC。 下列範例會建立
nginx
Pod,將現行日期和時間寫入 ONTAP-NAS 磁區裝載路徑上的test.txt
檔案。apiVersion: v1 kind: Pod metadata: name: app spec: containers: - name: app image: nginx command: ["/bin/sh"] args: ["-c", "while true; do echo $(date -u) >> /test/test.txt; sleep 5; done"] volumeMounts: - name: persistent-storage mountPath: /test volumes: - name: persistent-storage persistentVolumeClaim: claimName: netapp-pvc
-
在集群中建立 pod。
oc apply -f pod.yaml
-
驗證 Pod 是否已部署。 請注意,您的應用程式可能需要幾分鐘才能進入
Running
狀態。oc get pods
輸出範例
NAME READY STATUS RESTARTS AGE app 1/1 Running 0 50s
-
驗證應用程式可以寫入 ONTAP-NAS 實例。
-
登入 Pod。
oc exec app -it bash
-
顯示
test.txt
檔案的內容,以確認您的應用程式可以將資料寫入持續性儲存空間。cat /test/test.txt
輸出範例
Wed May 19 13:28:31 UTC 2021 Wed May 19 13:28:37 UTC 2021 Wed May 19 13:28:42 UTC 2021 Wed May 19 13:28:47 UTC 2021
-
結束 Pod。
exit
-
從應用程式中移除 NetApp ONTAP-NAS 儲存空間
在移除儲存空間配置之前,請先移除正在使用 NetApp 儲存空間的應用程式 Pod 及 PVC。
-
列出 PVC,並記下 PVC 名稱及您要移除的對應 PV。
oc get pvc
-
列出目前裝載您要刪除之 PVC 的所有 Pod。 如果未傳回任何 Pod,則您沒有任何目前使用 PVC 的 Pod。
oc get pods --all-namespaces -o=jsonpath='{range .items[*]}{"\n"}{.metadata.name}{":\t"}{range .spec.volumes[*]}{.persistentVolumeClaim.claimName}{" "}{end}{end}' | grep "<pvc_name>"
輸出範例
app sat-netapp-file-gold
-
如果 Pod 是部署的一部分,請刪除該部署。
oc delete deployment <deployment_name>
-
驗證已移除 Pod 或部署。
oc get pods
oc get deployments
-
刪除 PVC。
oc delete pvc <pvc_name>
-
刪除對應的 PV。
oc delete pv <pv_name>
-
[從叢集中移除 NetApp ONTAP-NAS 儲存體配置]/docs/satellite?topic=satellite-storage-netapp-ontap-nas&interface=cli#netapp-nas-template-rm-cli-2104)
從 CLI 移除 NetApp ONTAP-NAS 儲存體指派和配置
使用 CLI 來移除儲存體指派及儲存體配置。
-
列出您的儲存體指派,並尋找您用於叢集的儲存體指派。
ibmcloud sat storage assignment ls (--cluster CLUSTER | --config CONFIG | --location LOCATION | --service-cluster-id CLUSTER)
-
移除指派。 移除指派之後,會從屬於儲存體指派一部分的所有叢集中移除 NetApp ONTAP-NAS 驅動程式 Pod 及儲存類別。
ibmcloud sat storage assignment rm --assignment <assignment_ID>
-
驗證已從叢集中移除 NetApp ONTAP-NAS 驅動程式。 列出叢集裡的儲存空間類別,並驗證已移除 NetApp ONTAP-NAS 儲存空間類別。
oc get sc
-
列出
trident
名稱空間中的 Pod,並驗證已移除 NetApp ONTAP-NAS 儲存空間驅動程式 Pod。oc get pods -n trident
-
選用: 列出儲存體配置並移除 NetApp 配置。
ibmcloud sat storage config ls
ibmcloud sat storage config rm --config <config_name>
-
後續步驟: 從叢集中移除 NetApp Trident 操作器。
從主控台移除 NetApp ONTAP-NAS 儲存體指派和配置
使用主控台來移除儲存體指派及儲存體配置。
- 從 Satellite 儲存體儀表板中,選取您要刪除的儲存體配置。
- 選取 動作 > 刪除
- 輸入儲存體配置的名稱。
- 選取刪除。
Parameter Reference
22.04 參數參照
顯示名稱 | CLI 選項 | 類型 | 說明 | 必要? | 預設值 |
---|---|---|---|---|---|
管理 LIF | managementLIF |
配置 | 管理 LIF 的 IP 位址。 | 是 | 不適用 |
資料 LIF | dataLIF |
配置 | 資料 LIF 的 IP 位址。 | 是 | 不適用 |
SVM | svm |
配置 | SVM 的名稱。 | 是 | 不適用 |
使用者名稱 | username |
密碼 | 用來連接至儲存裝置的使用者名稱。 | 是 | 不適用 |
使用者密碼 | password |
密碼 | 用來連接儲存裝置的密碼。 | 是 | 不適用 |
匯出原則 | exportPolicy |
配置 | NFS 匯出原則的 NAS 選項。 | 是 | default |
限制磁區大小 | limitVolumeSize |
配置 | 可要求的磁區大小上限(以十億位元組為單位)及 Qtree 母項磁區大小 | 是 | 50Gi |
限制 AggregateUsage | limitAggregateUsage |
配置 | 如果用量大於此百分比,則佈建會失敗。 | 是 | 80% |
NFS 裝載選項 | nfsMountOptions |
配置 | NFS 裝載選項。 | 是 | nfsvers=4 |
22.10 參數參照
顯示名稱 | CLI 選項 | 類型 | 說明 | 必要? | 預設值 |
---|---|---|---|---|---|
管理 LIF | managementLIF |
配置 | 管理 LIF 的 IP 位址。 | 是 | 不適用 |
資料 LIF | dataLIF |
配置 | 資料 LIF 的 IP 位址。 | 是 | 不適用 |
SVM | svm |
配置 | SVM 的名稱。 | 是 | 不適用 |
使用者名稱 | username |
密碼 | 用來連接至儲存裝置的使用者名稱。 | 是 | 不適用 |
使用者密碼 | password |
密碼 | 用來連接儲存裝置的密碼。 | 是 | 不適用 |
匯出原則 | exportPolicy |
配置 | NFS 匯出原則的 NAS 選項。 | 是 | default |
限制磁區大小 | limitVolumeSize |
配置 | 可要求的磁區大小上限(以十億位元組為單位)及 Qtree 母項磁區大小 | 是 | 50Gi |
限制 AggregateUsage | limitAggregateUsage |
配置 | 如果用量大於此百分比,則佈建會失敗。 | 是 | 80% |
NFS 裝載選項 | nfsMountOptions |
配置 | NFS 裝載選項。 | 是 | nfsvers=4 |
24.02 參數參照
顯示名稱 | CLI 選項 | 類型 | 說明 | 必要? | 預設值 |
---|---|---|---|---|---|
管理 LIF | managementLIF |
配置 | 管理 LIF 的 IP 位址。 | 是 | 不適用 |
資料 LIF | dataLIF |
配置 | 資料 LIF 的 IP 位址。 | 是 | 不適用 |
SVM | svm |
配置 | SVM 的名稱。 | 是 | 不適用 |
使用者名稱 | username |
密碼 | 用來連接至儲存裝置的使用者名稱。 | 是 | 不適用 |
使用者密碼 | password |
密碼 | 用來連接儲存裝置的密碼。 | 是 | 不適用 |
匯出原則 | exportPolicy |
配置 | NFS 匯出原則的 NAS 選項。 | 是 | default |
限制磁區大小 | limitVolumeSize |
配置 | 可要求的磁區大小上限(以十億位元組為單位)及 Qtree 母項磁區大小 | 是 | 50Gi |
限制 AggregateUsage | limitAggregateUsage |
配置 | 如果用量大於此百分比,則佈建會失敗。 | 是 | 80% |
NFS 裝載選項 | nfsMountOptions |
配置 | NFS 裝載選項。 | 是 | nfsvers=4 |
NetApp ONTAP-NAS 的儲存類別參照
在部署使用 sat-netapp
儲存空間類別的應用程式之前,請檢閱下列附註。
- 依預設,
sat-netapp-file-gold
儲存空間類別不包含任何 QoS 限制 (無限制 IOPS)。 - 若要使用
sat-netapp-file-silver
及sat-netapp-file-bronze
儲存類別,您必須在儲存體控制器上建立對應的silver
及bronze
QoS 原則群組,並定義 QoS 限制。 若要在儲存體系統上建立原則群組,請登入系統 CLI 並執行**netapp1::> qos policy-group create -policy-group <policy_group_name> -vserver <svm_name> [-min-throughput <min_IOPS>] -max-throughput <max_IOPS>**
指令。 - min-throughput 選項僅在全快閃記憶體系統上受支援。 如需建立及管理 QoS 原則群組的相關資訊,請參閱 ONTAP 9 儲存體管理文件。
- 若要使用 已加密 儲存類別,必須使用 NetApp ONTAP 機載金鑰管理程式或受支援 (離線) 協力廠商金鑰管理程式 (例如 IBM 的 TKLM 金鑰管理程式,在儲存體系統上啟用 NetApp 磁區加密 (NVE)。 若要啟用機載金鑰管理程式,請執行
netapp1::> security key-manager onboard enable
指令。 如需配置加密的相關資訊,請參閱 ONTAP 9 安全和資料加密文件。
檢閱 NetApp ONTAP-NAS 的 Satellite 儲存體類別。 您可以使用 oc describe sc <storage-class-name>
指令在指令行中說明儲存類別。
儲存類別名稱 | 類型 | 檔案系統 | IOPs | 加密 | 收回原則 |
---|---|---|---|---|---|
sat-netapp-file-gold 預設值 |
ONTAP-NAS | NFS | 無 QoS 限制 | 已停用加密。 | 刪除 |
sat-netapp-file-gold-encrypted |
ONTAP-NAS | NFS | 無 QoS 限制 | 已啟用加密。 | 刪除 |
sat-netapp-file-silver |
ONTAP-NAS | NFS | 使用者定義的 QoS 限制。 | 已停用加密。 | 刪除 |
sat-netapp-file-silver-encrypted |
ONTAP-NAS | NFS | 使用者定義的 QoS 限制。 | 已啟用加密。 | 刪除 |
sat-netapp-file-bronze |
ONTAP-NAS | NFS | 使用者定義的 QoS 限制。 | 已停用加密。 | 刪除 |
sat-netapp-file-bronze-encrypted |
ONTAP-NAS | NFS | 使用者定義的 QoS 限制。 | 已啟用加密。 | 刪除 |
取得 NetApp ONTAP-NAS 的協助及支援
如果您遇到 NetApp Trident問題,您可以造訪 NetApp 支援頁面。