Pods应用NFS存储
2024-08-31 07:45:53
Volumes选择NFS服务器:
条件:
1. k8s集群,目前为(hadoop1,hadoop2,hadoop3)
2. 另起一台服务器做专门的NFS服务器
3. NFS需要在K8S的各个节点安装
部属:
1.NFS-Node
说明:在NFS这台服务器上安装NFS服务并配置规则
~]# yum -y install nfs-utils
~]# mkdir /k8s/volumes/web
~]# vim /etc/exporter
/k8s/volumes/web 192.168.23.0/24(rw,no_root_squash)
~]# systemctl start nfs
2.k8s-slave2
说明:在k8s的第二个节点上,手动测试nfs是否可用
kubnet@hadoop3 ~]$ mount -t nfs 192.168.23.103:/k8s/volumes/web /mnt // 手动尝试是否能够挂载
3.k8s-master
说明:在k8s的主节点上创建单独的volumes目录用来存储yml文件,且创建独立式Pod.yml文件
kubnet@hadoop2 ~]$ mkdir volumes
kubnet@hadoop2 volumes]$ vim pod-nfs-vol.yml
apiVersion: v1
kind: Pod
metadata:
name: pod-nfs-vol
namespace: default
spec:
containers:
- name: myapp
image: fangwenkai/kubernetes:v1.16
imagePullPolicy: IfNotPresent
volumeMounts:
- name: web-storage
mountPath: /usr/share/nginx/html/
readOnly: false
volumes:
- name: web-storage
nfs:
path: /k8s/volumes/web
server: 192.168.23.103
readOnly: false
kubnet@hadoop2 volumes]$ kubectl apply -f pod-nfs-vol.yml
kubnet@hadoop2 volumes]$ kubectl get pods -o wide
4.NFS-Node
说明:在NFS-Node上创建Nginx的主页文件
kubnet@hadoop3 ~]$ echo $(hostname) > /k8s/volumes/web/index.html
5.k8s-master
说明:直接访问Pod的IP地址查看结果是否与在NFS-Node上创建的主页内容一致
kubnet@hadoop2 volumes]$ curl 10.244.2.129 // 直接访问Pod的IP地址,查看结果是否为"NFS-Node"的主机名
最新文章
- 错误:违反并发性: DeleteCommand 影响了预期 1 条记录中的 0 条
- pb自动注册ole控件
- HTML5的拖拽时间 ondragstart
- 帧与场 - djf_1985的专栏 - 博客频道 - CSDN.NET
- C#解析Json格式数据小结
- 词汇小助手V3.0发布了——不只是一个查单词的软件
- style currentStyle getComputedStyle的区别和用法
- Spring Data Rest 支持Put请求
- 1010 Robot Motion
- HDU2066一个人的旅行/最短路问题
- Simple Games Using SpriteKit
- 【Luogu1414】又是毕业季II(数论)
- 开源视频平台:Kaltura
- 20155324 《Java程序设计》实验三 敏捷开发与XP实践
- U盘内容被病毒隐藏的解决办法(亲测可用)
- 【CTF WEB】ISCC 2016 web 2题记录
- 修复bug及修复过程
- JDBC连接自定义sqlserver数据库实例名(多个实例)
- React-Native 上拉加载下拉刷新
- tabindex 去掉虚线
热门文章
- cd1101d 树形dp
- [THUPC2018]生生不息(???)
- [LeetCode] 925. Long Pressed Name 长按键入的名字
- [LeetCode] 204. Count Primes 质数的个数
- Java之数据库基础理论
- 社招C++后台面试-拿到offer
- ReentrantReadWriteLock三个线程读数据,三个线程写数据
- everything 13问
- sql server锁表、查询被锁表、解锁被锁表的相关语句
- lua中,两种json和table互转方法的效率比较