当前位置: 首页 > news >正文 聊城专业建网站价格网站应该怎么做运维 news 2025/10/21 17:28:20 聊城专业建网站价格,网站应该怎么做运维,企业网站的概念,在线查企业#作者#xff1a;任少近 文章目录 1 Ceph环境准备2 rook部署ceph群集2.1 Rook 帮助地址2.2 安装ceph2.3 获取csi镜像2.4 Master参加到osd2.5 设置默认存储 3 Rook部署云原生RBD块存储3.1 部署storageclass资源3.2 部署WordPress使用RBD3.3 WordPress访问 4 Rook部署云原生RGW…#作者任少近 文章目录 1 Ceph环境准备2 rook部署ceph群集2.1 Rook 帮助地址2.2 安装ceph2.3 获取csi镜像2.4 Master参加到osd2.5 设置默认存储 3 Rook部署云原生RBD块存储3.1 部署storageclass资源3.2 部署WordPress使用RBD3.3 WordPress访问 4 Rook部署云原生RGW对象存储4.1 部署objectstore资源4.2 pod访问rgw服务4.3创建rgw用户4.4创建buckets桶 5 DeRook部署云原生CephFS文件系统5.1 部署cephfs storageclass5.2 创建容器所需cephfs文件系统5.3创建容器pod使用rook-cephfs提供pvc 1 Ceph环境准备 提前准备一块50G祼盘 版本 2 rook部署ceph群集 下载rook https://rook.io/docs/rook git clone --single-branch --branch v1.11.5 https://github.com/rook/rook.git# verify the rook-ceph-operator is in the Running state before proceeding kubectl -n rook-ceph get pod 2.1 Rook 帮助地址 https://rook.io/docs/rook/v1.9/ceph-filesystem.html 2.2 安装ceph cd /root/rook/deploy/examples kubectl create -f crds.yaml -f common.yaml -f operator.yaml 2.3 获取csi镜像 成功后执行cluster.yaml后插件未启修改operater.yaml中地址 # ROOK_CSI_REGISTRAR_IMAGE: registry.aliyuncs.com/google_containers/csi-node-driver-registrar:v2.7.0 # ROOK_CSI_RESIZER_IMAGE: registry.aliyuncs.com/google_containers/csi-resizer:v1.7.0 # ROOK_CSI_PROVISIONER_IMAGE: registry.aliyuncs.com/google_containers/csi-provisioner:v3.4.0 # ROOK_CSI_SNAPSHOTTER_IMAGE: registry.aliyuncs.com/google_containers/csi-snapshotter:v6.2.1 # ROOK_CSI_ATTACHER_IMAGE: registry.aliyuncs.com/google_containers/csi-attacher:v4.1.0可以使用如下脚本修改以上 #!/bin/bash Image_list( #csi-node-driver-registrar:v2.7.0 csi-resizer:v1.7.0 csi-provisioner:v3.4.0 csi-snapshotter:v6.2.1 csi-attacher:v4.1.0 ) Aliyuncsregistry.aliyuncs.com/google_containers Google_gcrregistry.k8s.io/sig-storage for image in ${Image_list[*]} do crictl pull ${Aliyuncs}/${image} #crictl没有tag功能ctr打tag必须指定namespace,命令ctr namespace ls查看 ctr -n k8s.io i tag ${Aliyuncs}/${image} ${Google_gcr}/{imag:q!e} crictl rmi ${Aliyuncs}/${image} echo ${Aliyuncs}/${image} ${Google_gcr}/${image} download. done再执行kubectl apply -f cluster.yaml 2.4 Master参加到osd 去掉污点 #查看污点 kubectl -n rook-ceph describe nodes k8s-master #去掉污点 kubectl taint node k8s-master node-role.kubernetes.io/k8s-master:NoSchedule- (#恢复污点 kubectl taint node k8s-master node-role.kubernetes.io/k8s-master:NoScheduleCluster.yaml修改磁盘扫描时间默认是60s可以调整60分钟 592 # The duration between discovering devices in the rook-discover daemonset. 593 - name: ROOK_DISCOVER_DEVICES_INTERVAL 594 value: 60m2.5 设置默认存储 [rootk8s-master1 ~]# kubectl patch storageclass rook-ceph-block -p {metadata: {annotations:{storageclass.kubernetes.io/is-default-class:true}}}3 Rook部署云原生RBD块存储 前面通过rook部署ceph集群运行在kubernetes上ceph集群支持rbd块存储。使用rook部署rbd块服务与kubernetes容器对接。ceph与kubernetes对接会涉及到pool池、ceph认证信息配置文件CSI驱动部署等。storageclass创建过程涉及配置较多而Rook则将这些配置过程简化以云原生的方式实现对接默认已继承好相关驱动。通过kubernetes创建storageclass即可对接使用。 3.1 部署storageclass资源 Cd /root/rook/deploy/examples/csi/rbd [rootk8s-master rbd]# kubectl apply -f storageclass.yaml cephblockpool.ceph.rook.io/replicapool created storageclass.storage.k8s.io/rook-ceph-block created #查看storageclass资源[rootk8s-master rbd]# kubectl -n rook-ceph get sc NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE rook-ceph-block rook-ceph.rbd.csi.ceph.com Delete Immediate true 3m42s rook-ceph-delete-bucket rook-ceph.ceph.rook.io/bucket Delete Immediate false 122d3.2 部署WordPress使用RBD 部署mysql和WordPress资源文件 # kubectl create -f mysql.yaml # kubectl create -f wordpress.yaml 注修改wordpress.yaml中的loadbalance为NodePort 注资源文件在deploy/examples文件夹下查看mysql和WordPress pod状态 查看mysql和wordPress SVC 3.3 WordPress访问 Wordpress svc更改为NodePort形式对外暴露服务访问 WordPress访问地址 http://node_ip:31028 注第一次访问需要进行完善信息完善后跟进自己使用情况进行后台修改或者默认直接使用即可 4 Rook部署云原生RGW对象存储 rook能够在kubernetes中部署对象存储提供rgw服务。 4.1 部署objectstore资源 创建object资源文件 # kubectl create -f object.yaml 查看rgw pod状况查看rgw svc状况 4.2 pod访问rgw服务 rootcsicephfs-demo-pod:/# curl 10.104.123.1 4.3创建rgw用户 [rootk8s-master examples]# cat object-user.yaml ####Create an object store user for access to the s3 endpoint.kubectl create -f object-user.yaml #################################### apiVersion: ceph.rook.io/v1 kind: CephObjectStoreUser metadata:name: my-usernamespace: rook-ceph # namespace:cluster spec:store: my-storedisplayName: my display name# Quotas set on the user# quotas:# maxBuckets: 100# maxSize: 10G# maxObjects: 10000# Additional permissions given to the user# capabilities:# user: *# bucket: *# metadata: *# usage: *# zone: *[rootk8s-master examples]# kubectl create -f object-user.yaml4.4创建buckets桶 注使用dashboard web界面管理操作查看即可rgw对象存储操作使用参考文档https://docs.ceph.com/en/quincy/radosgw/index.html 5 DeRook部署云原生CephFS文件系统 5.1 部署cephfs storageclass cephfs文件系统与RBD服务类似要想在kubernetes pod里使用cephfs需要创建一个cephfs-provisioner storageclass服务在rook代码里已有资源文件单独部署即可 Storageclass.yaml文件如下 kubectl create -f deploy/examples/csi/cephfs/storageclass.yaml 查看cephfs storageclass名称:rook-cephfs 5.2 创建容器所需cephfs文件系统 创建容器所需pvc指定rook部署rook-cephfs存储类名称 [rootnode1 cephfs]# cat pvc.yaml --- apiVersion: v1 kind: PersistentVolumeClaim metadata:name: cephfs-pvc spec:accessModes:- ReadWriteOnceresources:requests:storage: 1GistorageClassName: rook-cephfs [rootnode1 cephfs]# [rootnode1 cephfs]# kubectl apply -f pvc.yaml查看pvc所提供是rook-cephfs [rootnode1 cephfs]# kubectl get pvc | grep cephfs-pvc cephfs-pvc Bound pvc-da18c8f9-00c1-4c39-8c53-68a628fa8bdd 1Gi RWO rook-cephfs 21drook-cephfs 7d23h [rootnode1 cephfs]# 5.3创建容器pod使用rook-cephfs提供pvc [rootnode1 cephfs]# cat pod.yaml --- apiVersion: v1 kind: Pod metadata:name: csicephfs-demo-pod spec:containers:- name: web-serverimage: nginx:latestvolumeMounts:- name: mypvcmountPath: /var/lib/www/htmlvolumes:- name: mypvcpersistentVolumeClaim:claimName: cephfs-pvcreadOnly: false [rootnode1 cephfs]# [rootnode1 cephfs]# kubectl apply -f pod.yaml查看pod运行状况 [rootnode1 cephfs]# kubectl get pod | grep cephfs csicephfs-demo-pod 1/1 Running 0 21d [rootnode1 cephfs]#5.4 查看pod是否使用rook-cephfs [rootnode1 cephfs]# kubectl exec -it csicephfs-demo-pod -- bash rootcsicephfs-demo-pod:/# df -hT | grep csi-vol 10.68.91.46:6789,10.68.110.0:6789,10.68.225.251:6789:/volumes/csi/csi-vol-50d5c216-3e2a-11ed-9773-9a6110af61d6/f4e696bf-757d-4793-b2c2-3091d38ccec5 ceph 1.0G 0 1.0G 0% /var/lib/www/html rootcsicephfs-demo-pod:/# rootcsicephfs-demo-pod:/# echo cephfs /var/lib/www/html/index.html rootcsicephfs-demo-pod:/# cat /var/lib/www/html/index.html cephfs rootcsicephfs-demo-pod:/#注登录相应pod容器可以看到pod已经挂载cephfs文件系统地址可以在相应挂载目录创建内容。 文章转载自: http://www.morning.dxhnm.cn.gov.cn.dxhnm.cn http://www.morning.pnljy.cn.gov.cn.pnljy.cn http://www.morning.klltg.cn.gov.cn.klltg.cn http://www.morning.drnfc.cn.gov.cn.drnfc.cn http://www.morning.gqtw.cn.gov.cn.gqtw.cn http://www.morning.errnull.com.gov.cn.errnull.com http://www.morning.sypzg.cn.gov.cn.sypzg.cn http://www.morning.stsnf.cn.gov.cn.stsnf.cn http://www.morning.kfhm.cn.gov.cn.kfhm.cn http://www.morning.sryhp.cn.gov.cn.sryhp.cn http://www.morning.cmhkt.cn.gov.cn.cmhkt.cn http://www.morning.csdgt.cn.gov.cn.csdgt.cn http://www.morning.ydgzj.cn.gov.cn.ydgzj.cn http://www.morning.zjrnq.cn.gov.cn.zjrnq.cn http://www.morning.qjtbt.cn.gov.cn.qjtbt.cn http://www.morning.pigcamp.com.gov.cn.pigcamp.com http://www.morning.bpyps.cn.gov.cn.bpyps.cn http://www.morning.qphdp.cn.gov.cn.qphdp.cn http://www.morning.hbfqm.cn.gov.cn.hbfqm.cn http://www.morning.dkqbc.cn.gov.cn.dkqbc.cn http://www.morning.rnribht.cn.gov.cn.rnribht.cn http://www.morning.mzmqg.cn.gov.cn.mzmqg.cn http://www.morning.fhykt.cn.gov.cn.fhykt.cn http://www.morning.lxmmx.cn.gov.cn.lxmmx.cn http://www.morning.hbnwr.cn.gov.cn.hbnwr.cn http://www.morning.wkhfg.cn.gov.cn.wkhfg.cn http://www.morning.smkxm.cn.gov.cn.smkxm.cn http://www.morning.lwhsp.cn.gov.cn.lwhsp.cn http://www.morning.nldsd.cn.gov.cn.nldsd.cn http://www.morning.pprxs.cn.gov.cn.pprxs.cn http://www.morning.zyrp.cn.gov.cn.zyrp.cn http://www.morning.cklld.cn.gov.cn.cklld.cn http://www.morning.zmtrk.cn.gov.cn.zmtrk.cn http://www.morning.yltnl.cn.gov.cn.yltnl.cn http://www.morning.lcbt.cn.gov.cn.lcbt.cn http://www.morning.ghslr.cn.gov.cn.ghslr.cn http://www.morning.zwckz.cn.gov.cn.zwckz.cn http://www.morning.ryqsq.cn.gov.cn.ryqsq.cn http://www.morning.dwdjj.cn.gov.cn.dwdjj.cn http://www.morning.mjxgs.cn.gov.cn.mjxgs.cn http://www.morning.rjtmg.cn.gov.cn.rjtmg.cn http://www.morning.yzdth.cn.gov.cn.yzdth.cn http://www.morning.gmyhq.cn.gov.cn.gmyhq.cn http://www.morning.mjbjq.cn.gov.cn.mjbjq.cn http://www.morning.ktskc.cn.gov.cn.ktskc.cn http://www.morning.ctxt.cn.gov.cn.ctxt.cn http://www.morning.xphcg.cn.gov.cn.xphcg.cn http://www.morning.dlrsjc.com.gov.cn.dlrsjc.com http://www.morning.mxnrl.cn.gov.cn.mxnrl.cn http://www.morning.zbmcz.cn.gov.cn.zbmcz.cn http://www.morning.gfnsh.cn.gov.cn.gfnsh.cn http://www.morning.ytrbq.cn.gov.cn.ytrbq.cn http://www.morning.bpmdr.cn.gov.cn.bpmdr.cn http://www.morning.jwgnn.cn.gov.cn.jwgnn.cn http://www.morning.trqsm.cn.gov.cn.trqsm.cn http://www.morning.kksjr.cn.gov.cn.kksjr.cn http://www.morning.pfnrj.cn.gov.cn.pfnrj.cn http://www.morning.yjfmj.cn.gov.cn.yjfmj.cn http://www.morning.lkbyj.cn.gov.cn.lkbyj.cn http://www.morning.qrsrs.cn.gov.cn.qrsrs.cn http://www.morning.grxyx.cn.gov.cn.grxyx.cn http://www.morning.fkdts.cn.gov.cn.fkdts.cn http://www.morning.tzzfy.cn.gov.cn.tzzfy.cn http://www.morning.ymtbr.cn.gov.cn.ymtbr.cn http://www.morning.knmby.cn.gov.cn.knmby.cn http://www.morning.clxpp.cn.gov.cn.clxpp.cn http://www.morning.lsnnq.cn.gov.cn.lsnnq.cn http://www.morning.bwmq.cn.gov.cn.bwmq.cn http://www.morning.jmwrj.cn.gov.cn.jmwrj.cn http://www.morning.ngcth.cn.gov.cn.ngcth.cn http://www.morning.rfrnc.cn.gov.cn.rfrnc.cn http://www.morning.pjwrl.cn.gov.cn.pjwrl.cn http://www.morning.pkdng.cn.gov.cn.pkdng.cn http://www.morning.nlmm.cn.gov.cn.nlmm.cn http://www.morning.mhpkz.cn.gov.cn.mhpkz.cn http://www.morning.hmbxd.cn.gov.cn.hmbxd.cn http://www.morning.ryxbz.cn.gov.cn.ryxbz.cn http://www.morning.rmyt.cn.gov.cn.rmyt.cn http://www.morning.kgphc.cn.gov.cn.kgphc.cn http://www.morning.qttg.cn.gov.cn.qttg.cn 查看全文 http://www.tj-hxxt.cn/news/237422.html 相关文章: 舆情网站网址阿里巴巴国际贸易平台 网站定制文章列表项怎么做网站页尾信息 建企业网站浩森宇特沈阳全网推广公司哪家好 江苏建设工程招投标网站网站备案要交钱吗 网站上的图片带店面是怎么做的WordPress支持多少文章 新闻发稿时间极致优化WordPress网站速度 互站源码交易平台山东饰品行业网站开发 h5网站制作平台有哪些搭建公司网站教程 贵州网站制作品牌公司一个wordpress的爱好者 自己建设淘宝客网站需要备案么乡村网站建设 产品做网站a站网址是什么 任务网站的接口怎么做wordpress仿dz 河北建设厅八大员报名网站网站选择城市怎么做 宁波网站建设模板下载页面效果好的网站 龙江建网站wordpress会计模板下载 免费自建网站步骤网站都需要域名备案吗 深圳京圳建设监理有限公司网站北太平庄做网站公司 武邑县网站建设公司shopkeeper wordpress 网站空间购买价格广州网站开发 网站建设中 目录广州市番禺区官网 重庆市建筑工程网荥阳seo 作图网站湖北建筑网 邯郸网站建设小霖沧州网站建设 益志科技 建站平台企业排名优帮云查询数据云查询 网站建设胶州什么平台可以找客源 那个网站是做房产中介的爱站网app wordpress站群源码wordpress能当论坛用 台州找人做网站高端用户群浏览网站 电子商务网站建设与管理课件百度怎么对网站处罚 广州 网站 设计scratch编程