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

电商网站建设方向wordpress 两个导航

电商网站建设方向,wordpress 两个导航,网站建设元,用照片做视频的网站好背景介绍 为什么要使用noresvport参数挂载NAS?不重新挂载会有什么后果? 如果发生网络切换或者后端服务的HA倒换,小概率会造成NFS文件系统阻塞,那就可能需要几分钟时间连接才会自动恢复,极端情况下甚至需要重启ECS才能恢…

背景介绍

  1. 为什么要使用noresvport参数挂载NAS?不重新挂载会有什么后果?

    如果发生网络切换或者后端服务的HA倒换,小概率会造成NFS文件系统阻塞,那就可能需要几分钟时间连接才会自动恢复,极端情况下甚至需要重启ECS才能恢复。使用noresvport参数后,这个恢复几秒就可以自动完成。

  2. 什么情况会引发网络切换或者后端服务的HA倒换?

    NAS服务是稳定的,网络切换或者后端服务的HA倒换都是罕见情况。

    后端服务升级会触发上述切换,但导致客户端阻塞的概率很低,并且在升级之前我们会提前通知相关集群的用户,留出充足时间使用noresvport参数。

    其他可能引发切换的场景,还有负载均衡调整、服务端硬件故障等情况,有一定的不可预测性,所以即使服务端没有升级安排,也请尽快使用noresvport参数避免这样的风险。

  3. 为什么需要重新挂载?还有没有其他的方案?

    需要重新挂载的原因是要把之前没有使用noresvport参数的TCP连接断掉,然后使用noresvport参数挂载时,会建立新的TCP连接。

    为了把老的TCP连接断掉,就必须把NAS相关的业务都停掉,然后执行umount卸载。

    如果不希望重新挂载,可以考虑新建NAS挂载点,使用noresvport参数挂载到新的本地路径,然后把业务进程逐步迁移过去,最后废弃老的挂载路径和挂载点。

NFS挂载示例

静态PV

apiVersion: v1
kind: PersistentVolume
metadata:name: pv-nfs-v3
spec:accessModes:- ReadWriteOncecapacity:storage: 2GimountOptions:- vers=3- nolock,tcp,noresvportnfs:path: /nfs-v3server: nas_serverpersistentVolumeReclaimPolicy: Retain

 

apiVersion: v1
kind: PersistentVolume
metadata:name: pv-nfs-v4.0
spec:accessModes:- ReadWriteOncecapacity:storage: 2GimountOptions:- vers=4.0- noresvportnfs:path: /nfs-v4.0server: nas_serverpersistentVolumeReclaimPolicy: Retain

动态pvc

假设集群已经部署了nfs-client-provisioner用来实现在动态提供PersistentVolume

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:name: nfsv3-sc
mountOptions:
- vers=3
- nolock,tcp,noresvport
provisioner: fuseim.pri/ifs
reclaimPolicy: Retain---------------apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:name: nfsv4-sc
mountOptions:
- vers=4.0
- nolock,tcp,noresvport
provisioner: fuseim.pri/ifs
reclaimPolicy: Retain

PVC

apiVersion: v1
kind: PersistentVolumeClaim
metadata:name: nfsv3-pvcnamespace: default
spec:accessModes:- ReadWriteOnceresources:requests:storage: 1GistorageClassName: nfsv3-scvolumeMode: Filesystem---------------apiVersion: v1
kind: PersistentVolumeClaim
metadata:name: nfsv4-pvcnamespace: default
spec:accessModes:- ReadWriteOnceresources:requests:storage: 1GistorageClassName: nfsv4-scvolumeMode: Filesystem

测试

kind: Pod
apiVersion: v1
metadata:name: test-nfs-podnamespace: default
spec:containers:- name: test-nfs-podimage: busybox:1.24command:- "/bin/sh"args:- "-c"- "while true; do sleep 99999;done"volumeMounts:- name: nfsv3-pvcmountPath: "/mnt/nfsv3"- name: nfsv4-pvcmountPath: "/mnt/nfsv4"restartPolicy: "Never"volumes:- name: nfsv3-pvcpersistentVolumeClaim:claimName: nfsv3-pvc- name: nfsv4-pvcpersistentVolumeClaim:claimName: nfsv4-pvc

检查验证

mount | grep nfs

http://www.yayakq.cn/news/18770/

相关文章:

  • h5网站做微信小程序制作卖东西网站
  • 小米网站 用什么做的简单网页模板图片
  • 网站搜索引擎优化怎么做城乡建设部网站首页上海
  • 网站网页制作电话哪些产品可以做单页网站
  • 网站建设方案包括哪些内容网站建设课程简介图片
  • 网站建设 部署与发布题库富阳市网站
  • 查询网站的二级域名余江县建设局网站
  • 网站建设培训赚钱吗微信h5制作小程序有哪些
  • 网站建设php实验报告北京建设网站活动图片
  • 中国建设机械教育协会网站响应式网站 图片处理
  • 淘宝客网站要多大空间wordpress更换网址后台怎么进
  • 保定做网站建设深圳华强北网站建设
  • 购物网站国外什么是网络营销环境的外部因素
  • 手机端网站开发书籍wordpress游客不加载图片
  • ps课堂网站金融营销的网站设计案例
  • 宜兴网站制作沈阳妇科大夫排行
  • 购物网站开发实战公司网页制作培训试题
  • 网站设计模板含数据库建网站大公司
  • 越南语网站怎么做如何增加网站反链
  • 服务网站备案网页游戏排行2020前十名
  • 做网站需要给设计提供2021年世界500强企业排名
  • 网站做平台商城网站中商品模块有哪些功能
  • wordpress安装插件导致网站哪里有建设公司官网
  • 建设网站难吗网站开发所需的知识
  • 公司网站如何建设wordpress 替换图片
  • nodejs 如何做网站后端蓝领网站做的最好
  • 网站建设小企业案例张家港网站制作服务
  • 网站建设业务渠道如何作做网站
  • 清远城乡住房建设部网站网站ui设计方案
  • 网站开发项目需要什么人员垫江网站建设报价