From 1e6be0dd51cbd63d0da3aaf6cac0397cf8b0cc9a Mon Sep 17 00:00:00 2001 From: Yecheng Fu Date: Mon, 7 Sep 2020 11:12:28 +0800 Subject: [PATCH] zh: improvements from Queeny Test (#683) Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com> --- zh/deploy-on-aws-eks.md | 6 +++--- zh/deploy-on-gcp-gke.md | 12 ++++++++---- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/zh/deploy-on-aws-eks.md b/zh/deploy-on-aws-eks.md index ed660f6c67..7ceb4f23d0 100644 --- a/zh/deploy-on-aws-eks.md +++ b/zh/deploy-on-aws-eks.md @@ -381,6 +381,8 @@ AWS 部分实例类型提供额外的 [NVMe SSD 本地存储卷](https://docs.aw > **注意:** > +> 运行中的 TiDB 集群不能动态更换 storage class,可创建一个新的 TiDB 集群测试。 +> > 由于 EKS 升级过程中节点重建,本地盘数据会[丢失](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-lifetime)。由于 EKS 升级或其他原因造成的节点重建,会导致需要迁移 TiKV 数据,如果无法接受这一点,则不建议在生产环境中使用本地盘。 了解哪些实例可提供本地存储卷,可以查看 [AWS 实例列表](https://aws.amazon.com/ec2/instance-types/)。以下以 `c5d.4xlarge` 为例: @@ -421,6 +423,4 @@ AWS 部分实例类型提供额外的 [NVMe SSD 本地存储卷](https://docs.aw 3. 使用本地存储。 - 完成前面步骤后,local-volume-provisioner 即可发现集群内所有本地 NVMe SSD 盘。修改 tidb-cluster.yaml 中 `tikv.storageClassName` 为 `local-storage` 即可。 - - 运行中的 TiDB 集群不能动态更换 storage class,可创建一个新的 TiDB 集群测试。 + 完成前面步骤后,local-volume-provisioner 即可发现集群内所有本地 NVMe SSD 盘。在 tidb-cluster.yaml 中添加 `tikv.storageClassName` 字段并设置为 `local-storage` 即可。 diff --git a/zh/deploy-on-gcp-gke.md b/zh/deploy-on-gcp-gke.md index 51807aa867..0e4a54774a 100644 --- a/zh/deploy-on-gcp-gke.md +++ b/zh/deploy-on-gcp-gke.md @@ -152,7 +152,7 @@ gcloud compute instances create bastion \ {{< copyable "shell-regular" >}} ```shell - gcloud compuete ssh bastion + gcloud compute ssh tidb@bastion ``` 2. 安装 MySQL 客户端: @@ -332,6 +332,12 @@ spec: GCP 可以实例类型提供额外的[本地存储卷](https://cloud.google.com/kubernetes-engine/docs/how-to/persistent-volumes/local-ssd)。可以为 TiKV 节点池选择这一类型的实例,以便提供更高的 IOPS 和低延迟。 +> **警告:** +> +> 运行中的 TiDB 集群不能动态更换 storage class,可创建一个新的 TiDB 集群测试。 +> +> 由于 GKE 升级过程中节点重建,本地盘数据会[丢失](https://cloud.google.com/kubernetes-engine/docs/how-to/persistent-volumes/local-ssd)。由于 GKE 升级或其他原因造成的节点重建,会导致需要迁移 TiKV 数据,如果无法接受这一点,则不建议在生产环境中使用本地盘。 + 1. 为 TiKV 创建附带本地存储的节点组。 {{< copyable "shell-regular" >}} @@ -355,6 +361,4 @@ GCP 可以实例类型提供额外的[本地存储卷](https://cloud.google.com/ 3. 使用本地存储。 - 完成前面步骤后,local-volume-provisioner 即可发现集群内所有本地 SSD 盘。修改 tidb-cluster.yaml 中 `tikv.storageClassName` 为 `local-storage` 即可。 - - 运行中的 TiDB 集群不能动态更换 storage class,可创建一个新的 TiDB 集群测试。 + 完成前面步骤后,local-volume-provisioner 即可发现集群内所有本地 SSD 盘。在 tidb-cluster.yaml 中添加 `tikv.storageClassName` 字段并设置为 `local-storage` 即可。