zoukankan      html  css  js  c++  java
  • 阿里云k8s-nas挂载指南

    一:阿里云k8s集群中要挂载nas,首先需要满足nas与集群处于同一个VPC。

    二:使用PV,PVC的方式进行挂载,PV的yaml定义中必须使用子目录挂载,否则POD起来会有chown: changing ownership of '/var/lib/mysql/': Operation not permitted的报错。

    pv:yaml

    apiVersion: v1

    kind: PersistentVolume

    metadata:

     annotations:

       pv.kubernetes.io/bound-by-controller: "yes"

     finalizers:

     - kubernetes.io/pv-protection

     name: xlppc-pv-nas  /这里是你的PV名称

    spec:

     accessModes:

     - ReadWriteMany

     capacity:

       storage: 20Gi

     flexVolume:

       driver: alicloud/nas

       options:

         options: nolock,tcp,noresvport

         path: /sentry-data

         server: XXX.cn-shanghai.nas.aliyuncs.com  /这里是nas挂载点

         vers: "3"

     persistentVolumeReclaimPolicy: Retain

     storageClassName: xlppc-sentry-se0eb  /需写好存储类yaml

     volumeMode: Filesystem

    -------------------------------------------------------------------------------------------------------------------------------

    storageclass:yaml

    apiVersion: storage.k8s.io/v1

    kind: StorageClass

    metadata:

     name: xlppc-sentry-se0eb /这里是你的存储类yaml名称

    mountOptions:

    - nolock,tcp,noresvport

    - vers=3

    parameters:

     server: "XXX.cn-shanghai.nas.aliyuncs.com"

     driver: NFS

    provisioner: alicloud/nas

    reclaimPolicy: Retain

    ---

    以上俩个yaml文件apply之后,即可以创建pvc来进行挂载操作。

  • 相关阅读:
    基于p2p聊天室的原理介绍.个人学习笔记
    一个可移植数据库操作组件的简单介绍
    常见任务
    sql常用语句
    认真写写SQLAlchemy
    Jenkins 安装与使用手册
    Ajax
    支持主流注册中心,SolarMesh发布新版本 SolarMesh
    API标准化对Dapr的重要性
    企业数字化转型,你知道有哪些关键要素吗?
  • 原文地址:https://www.cnblogs.com/normanlin/p/13754945.html
Copyright © 2011-2022 走看看