当前位置: 首页 > news >正文

网站开发的经验网站建设方案书模板下载

网站开发的经验,网站建设方案书模板下载,域名向谁申请,微信小程序怎么做抽签背景 之前,我已经在一台worker node上安装了local lvm 的provisioner来模拟需要本地高IOPS的数据库等stafeful应用的实现。 为了后续给虚拟机里的K8s集群安装可用的metrics和logs监控系统(metrics和logs的时序数据库需要永久存储)&#xff0…

背景

之前,我已经在一台worker node上安装了local lvm 的provisioner来模拟需要本地高IOPS的数据库等stafeful应用的实现。
为了后续给虚拟机里的K8s集群安装可用的metrics和logs监控系统(metrics和logs的时序数据库需要永久存储),特为K8s 集群提供基于nfs的文件服务器一台,并安装nfs provisioner, 以便实现动态分配nfs volume给pods使用的目的。

实现一套nfs server/client 系统

Step1 nfs server installation

Target :File server
IP: 192.168.80.223
NFS folder:/mnt/nfs_share

   # 安装nfs server25  sudo apt install -y nfs-kernel-server #创建目录26  sudo mkdir -p /mnt/nfs_share  27  sudo chmod 777 /mnt/nfs_share 28  sudo vim /etc/exports #添加一行  /mnt/nfs_share *(rw,sync,no_root_squash,no_subtree_check)30  sudo exportfs -ra# 重启nfs服务33  sudo systemctl restart nfs-server# 确保开机自启动34  sudo systemctl enable nfs-server 

Step2 nfs-clients installation

Target :K8s worker nodes
NFS folder:/mnt/nfs_client

  157  sudo apt install -y nfs-common158  sudo mkdir -p /mnt/nfs_client159  sudo mount -t nfs 192.168.80.223:/mnt/nfs_share /mnt/nfs_client160  vim /etc/fstab
#添加一行 192.168.80.223:/mnt/nfs_share  /mnt/nfs_client  nfs  defaults  0  0

实现nfs provisioner

step1 installing

Target:K8s cp(master) node

#通过Helm 添加nfs provisioner,先添加相应chart的repo564  helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/ 565  helm repo update# 安装nfs provisioner,我忘记将这个nfs provisioner需要的controller等资源单独放一个namespace了。566  helm install nfs-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner   \--set nfs.server=192.168.80.223  \--set nfs.path=/mnt/nfs_share

step2 验证

# sc是cluster wide的资源,所以不用-n 指定namespace
root@master:/opt/k8sconfig$sudo kubectl get sc 
NAME                  PROVISIONER                                                     RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE
nfs-client            cluster.local/nfs-provisioner-nfs-subdir-external-provisioner   Delete          Immediate              true                   36m
topolvm-provisioner   topolvm.io                                                      Delete          WaitForFirstConsumer   true                   5d19h
# 查看controller的pod 是否在运行
root@master:/opt/k8sconfig$sudo kubectl get pods 
NAME                                                              READY   STATUS             RESTARTS   AGE
nfs-provisioner-nfs-subdir-external-provisioner-5796dc5fcfq6k2c   1/1     Running            0          36m
http://www.yayakq.cn/news/974492/

相关文章:

  • 软文网站平台开发者工具使用教程
  • 做网站 提交源码 论坛专做丰田车货款的网站
  • 北京金河水务建设有限公司网站闪灵企业建站系统
  • 微官网是网站吗seo关键词优化排名外包
  • 如何在网站上做404页面三合一网站建设哪个好
  • node.js 网站开发 公司 广州深圳东门老街
  • 网站免费在线观看网页设计尺寸pt是什么意思
  • 广东企业网站建设策划网站微信支付怎么做的
  • 做网站合同范本小程序传奇代理
  • 网站设计和内容上的不足和建议货车保险哪家网站可以直接做
  • 富阳网站设计做平面设计应该在哪个网站求职
  • 酷炫个人特别网站网页设计建立站点实验报告
  • 云南建设注册考试中心网站企业网站备案教程
  • 国外对旅游网站的建设个人怎么做市场推广
  • 信息技术网站开发公司地址
  • 企业网站如何宣传网站 seo优化
  • 物流网站毕业设计在线做托福的网站
  • 网站怎么做网页游戏网站备案查询不到
  • 信用卡网站建设火车头wordpress发布模块制作
  • 河北省建设工程安全生产网站嘉盛集团官方网站
  • oss做下载网站1685.top贵阳网站建设
  • 海南住房建设厅定额网站虾米wordpress插件
  • 免费建个人网站步骤郑州网站建设专家
  • 中国联通网站备案管理系统专业制作
  • 网站设置在哪里找wordpress jekyll
  • 网站功能设计有哪些要求免费网站的软件下载
  • dedecms关闭网站太原百度seo排名
  • 门户网站建设方案文档咸阳网站网站建设
  • 网站建设的可行性要求黑龙江建设网官
  • 网站建设推广培训贵州贵阳网站开发