纠纷奇闻社交美文家庭
投稿投诉
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

云原生Ceph在k8s中应用

2月6日 菩提门投稿
  一、概述
  Ceph在k8s中用做共享存储还是非常方便的,Ceph是比较老牌的分布式存储系统,非常成熟,功能也强大,支持三种模式(快存储、文件系统存储、对象存储),所以接下来就详细讲解如何在k8s使用ceph,关于ceph的介绍可以参考我以下几篇文章:分布式存储系统Ceph介绍与环境部署
  分布式存储系统Ceph实战操作
  前提是需要一个k8s环境,k8s环境的部署可以参考我这篇文章:云原生Kubernetes(k8s)最完整版环境部署(V1。24。1)
  二、CephRook介绍
  Rook是一个开源的云原生存储编排工具,提供平台、框架和对各种存储解决方案的支持,以和云原生环境进行本地集成。Rook将存储软件转变成自我管理、自我扩展和自我修复的存储服务,通过自动化部署、启动、配置、供应、扩展、升级、迁移、灾难恢复、监控和资源管理来实现。Rook底层使用云原生容器管理、调度和编排平台提供的能力来提供这些功能。Rook利用扩展功能将其深度地集成到云原生环境中,并为调度、生命周期管理、资源管理、安全性、监控等提供了无缝的体验。有关Rook当前支持的存储解决方案的状态相关的更多详细信息,可以参考Rook仓库的项目介绍。Rook目前支持Ceph、NFS、MinioObjectStore和CockroachDB。
  官网:https:rook。io
  项目地址:https:github。comrook三、通过Rook在k8s中部署Ceph
  官方文档:https:rook。iodocsrookv1。10GettingStartedquickstart
  【温馨提示】k8s节点各挂载一块(或者多块)20GB的未使用的磁盘。1)下载部署包gitclonesinglebranchbranchv1。10。8https:github。comrookrook。git
  部署所用到的镜像如下:
  由于镜像源在国外,国内无法下载,这里需要修改一些镜像或者提前下载tag,操作如下:cdrookdeployexamples(registry。aliyuncs。comgooglecontainersimage:tag),后四个镜像我FQ下dockerpullregistry。aliyuncs。comgooglecontainerscsinodedriverregistrar:v2。5。1dockertagregistry。aliyuncs。comgooglecontainerscsinodedriverregistrar:v2。5。1registry。k8s。iosigstoragecsinodedriverregistrar:v2。5。1dockerpullregistry。aliyuncs。comgooglecontainerscsisnapshotter:v6。1。0dockertagregistry。aliyuncs。comgooglecontainerscsisnapshotter:v6。1。0registry。k8s。iosigstoragecsisnapshotter:v6。1。0dockerpullregistry。aliyuncs。comgooglecontainerscsiattacher:v4。0。0dockertagregistry。aliyuncs。comgooglecontainerscsiattacher:v4。0。0registry。k8s。iosigstoragecsiattacher:v4。0。0dockerpullregistry。aliyuncs。comgooglecontainerscsiresizer:v1。6。0dockertagregistry。aliyuncs。comgooglecontainerscsiresizer:v1。6。0registry。k8s。iosigstoragecsiresizer:v1。6。0dockerpullregistry。aliyuncs。comgooglecontainerscsiresizer:v1。6。0dockertagregistry。aliyuncs。comgooglecontainerscsiresizer:v1。6。0registry。k8s。iosigstoragecsiresizer:v1。6。0dockerpullregistry。aliyuncs。comgooglecontainerscsiprovisioner:v3。3。0dockertagregistry。aliyuncs。comgooglecontainerscsiprovisioner:v3。3。0registry。k8s。iosigstoragecsiprovisioner:v3。3。02)部署RookOperatorcdrookdeployexampleskubectlcreatefcrds。yamlfcommon。yamlfoperator。yaml检查kubectlnrookcephgetpod
  也可以通过helm部署helmrepoaddrookreleasehttps:charts。rook。ioreleasehelminstallcreatenamespacenamespacerookcephrookcephrookreleaserookcephfvalues。yaml3)创建RookCeph集群
  现在RookOperator处于Running状态,接下来我们就可以创建Ceph集群了。为了使集群在重启后不受影响,请确保设置的dataDirHostPath属性值为有效得主机路径。cdrookdeployexampleskubectlapplyfcluster。yaml4)部署RookCeph工具cdrookdeployexampleskubectlcreateftoolbox。yaml5)部署CephDashboardcdrookdeployexampleskubectlapplyfdashboardexternalhttps。yaml获取dashboardadmin密码kubectlnrookcephgetsecretrookcephdashboardpasswordojsonpath{〔data〕〔password〕}base64d
  通过CephDashboard查看Ceph集群状态查看对外端口kubectlgetsvcnrookceph
  https::nodePort
  6)检查kubectlgetpods,svcnrookceph
  6)通过cephtool工具pod查看ceph集群状态kubectlexecitkubectlgetpodsnrookcephgreprookcephtoolsawk{print1}nrookcephbashcephs
  四、测试验证1)块存储(RBD)测试1、创建StorageClasscdrookdeployexamples创建一个名为replicapool的rbdpoolkubectlapplyfcsirbdstorageclass。yaml
  2、部署WordPresskubectlapplyfmysql。yamlkubectlapplyfwordpress。yaml2)文件系统(CephFS)测试1、创建StorageClasskubectlapplyfcsicephfsstorageclass。yaml2、部署应用kubectlapplyffilesystem。yaml3)对象存储(RGW)测试1、创建对象存储kubectlcreatefobject。yaml验证rgwpod正常运行kubectlnrookcephgetpodlapprookcephrgw2、创建对象存储userkubectlcreatefobjectuser。yaml3、获取accesskeysecretkey获取AccessKeykubectlnrookcephgetsecretrookcephobjectusermystoremyuseroyamlgrepAccessKeyawk{print2}base64decode获取SecretKeykubectlnrookcephgetsecretrookcephobjectusermystoremyuseroyamlgrepSecretKeyawk{print2}base64decode4、部署rgwnodeportkubectlapplyfrgwexternal。yamlkubectlnrookcephgetservicerookcephrgwmystorerookcephrgwmystoreexternal5、通过api接口使用Ceph存储存储首先,我们需要安装pythonboto包,用于测试连接S3。:yuminstallpythonbotoy然后,编写python测试脚本。cats3。py!usrbinpythonimportbotoimportboto。s3。connectionaccesskeyC7492VVSL8O11NZBK3GTsecretkeylo8IIwMfmow4fjkSOMbjebmgjzTRBQSO7w83SvBdconnboto。connects3(awsaccesskeyidaccesskey,awssecretaccesskeysecretkey,host192。168。182。110,port30369,issecureFalse,callingformatboto。s3。connection。OrdinaryCallingFormat(),)bucketconn。createbucket(myfirsts3bucket)forbucketinconn。getallbuckets():print{name}{created}。format(namebucket。name,createdbucket。creationdate,)
  具体测试过程在我之前的文章中有很详细的介绍,可以参考:分布式存储系统Ceph实战操作
  Ceph在k8s中应用介绍就先到这里了,有任何疑问欢迎给我留言,后续会持续更新【大数据云原生】相关的文章,请小伙伴耐心等待!!!

欧根纱连衣裙女欧根纱长裙打造森女范儿你觉得有夏天感觉的服饰有哪些呢?小编首推欧根纱连衣裙女,欧根纱的波点宽松连衣裙,欧根纱连衣裙女装穿搭打造森女范儿。长裙,所以不会担心走光什么的宽松设计超级遮肉肉……夏季欧根纱美裙来袭穿得清爽高雅气质更有女人味蓬蓬印花欧根纱连衣裙小清新的蓬蓬印花欧根纱连衣裙,白色有着清幽脱俗的高雅气质收腰设计,更显柔美,更有女人味,又能拉长腿部曲线。宽松V领灯笼袖连衣裙V领的设计露……一首难忘的歌,一首唱响炎黄子孙心声的歌1984年的春晚已经过去很多年,春晚里的很多节目你也许已经忘却,但那首《我的中国心》你一定记忆犹新。当时,那首歌随着春晚传遍大江南北,火遍全中国。可谓有人群的地方,就会有……夏季小清新欧根纱连衣裙夏日出街秒赚回头率夏季的炎热让人恨不得穿得清清爽爽啦各种欧根纱连衣裙来袭,带你轻盈驱赶高温,一起来看看这些美美的欧根纱连衣裙单品吧!无论其中哪一条,只要MM穿在身上,行走在夏日的街头,都可以轻易……腿短的女生穿什么裤子好看秒变高挑女神(图)春季又是最考验你搭配技巧和功底的季节了,那么腿短的女生该选择什么样的裤子才能从视觉上分分钟增高呢?今天就为腿短的小仙女推荐几款当下最IN最适合你们的裤型,这几款裤子的搭配秒变高……2017春季时尚穿衣搭配春季穿衣记分分钟变女神!春天就这样悄咪咪的来啊了,很多妹子是不是已经开始琢磨要穿什么衣服搭配什么样的风格了呢?相信很多小伙伴都肯定关注了很多时尚博主准备学春季穿衣了吧,但是你们有没有发现自己买回来的单……进村入画!北京门头沟这个村,立体画满足不同人群打卡需求樱桃采摘、景区漂流、精品民宿村口的巨幅立体画将山村特色和美好生活展现给山外来客。插上美丽的翅膀,坐在门前台阶上和小姑娘合影,和孩子们一起拔萝卜只需要靠近墙面,就可以融入立……半身裙怎么搭配上衣?这个夏季一定要备牛仔半身裙夏季很多女人更加愿意选择连衣裙,不用搭配,其实夏季也可以穿牛仔半身裙,半身裙怎么搭配上衣?这个夏季一定要备牛仔半身裙,一起来看一下这些时尚百搭的牛仔半身裙夏季一定要拥有一……秋季新款时尚美裙你也能有女神明星范儿【秋季新款时尚美裙你也能有女神明星范儿】秋季天气清爽,许多人出去旅游,晒美照,晒情绪,晒萌宠,晒行程,晒一切给懂你的人。虽然并不全是美好无处不在,但更多时候是从别人的幸福里对比……云原生Ceph在k8s中应用一、概述Ceph在k8s中用做共享存储还是非常方便的,Ceph是比较老牌的分布式存储系统,非常成熟,功能也强大,支持三种模式(快存储、文件系统存储、对象存储),所以接下来……秋款格子欧美风衬衫搭配时尚衬衫提升你的魅力(图)秋款格子欧美风衬衫搭配,时尚衬衫提升你的魅力。今年很流行的绿色,秋款格子欧美风衬衫配合上格子的设计,秋款格子欧美风衬衫看起来并不会太过严肃。秋款格子欧美风衬衫穿去约会上班都是很……欧美风V领上衣牛仔裙时尚套装性感又显气质欧美风V领上衣牛仔裙时尚套装,性感又显气质。精致绣花,十分精美惹人爱绣花,增添视觉感;V领上衣,V领上衣牛仔裙时尚套装上身不仅性感又显气质的上衣,时尚丽人们大爱V领上衣牛仔裙时……
关晓彤这一身造型告诉你2018最新时尚潮流【关晓彤这一身造型告诉你2018最新时尚潮流】关晓彤整个的穿搭可以说是又美了几分,整个的造型选择的相当不错,比如说凹上一款黑色系的连衣裙,有点小天鹅的感觉,将关晓彤整个的线条感……半身裙怎么搭配显瘦?修身显瘦半身裙优雅显气质【半身裙怎么搭配显瘦?修身显瘦半身裙优雅显气质】相当赞的一步裙,款式平淡无奇,给人的感觉很美好,十分耐看,面料有质感,也不会透。很棒的一款单品,值得入手。一起来看一下半身裙怎么……冬季时尚服饰穿搭烂漫的甜美系很唯美【冬季时尚服饰穿搭烂漫的甜美系很唯美】冬天虽然没有春天,那么的生机勃勃,但是冬天也有它独特的一面。漫天飘扬的雪花,就是冬天的一大特征。女生总是喜欢产生一些浪漫的幻想,尤其是在下……这些柔软舒适的服饰穿搭创出你的时尚魅力这些柔软舒适的服饰穿搭创出你的时尚魅力,2016新款,手工打造,大码女装2016夏装200斤胖妹妹宽松印花雪纺时尚显瘦中长款连衣裙复古印花民族风T恤,露肩袖,T恤是宽松短……那英穿衣服真不咋地,大花裤也敢穿上舞台,气场全靠修图撑着呢那英一直是素有大姐大称号,这个是大家都比较承认的,毕竟她豪爽的性格和她在歌坛的地位,也确实是值得起这个称号!但是那英的这个穿衣打扮,还真的是不敢恭维的呢,总是能穿一些大家都看不……打破冬日臃肿穿搭5款美裙点燃冬日色彩(图)打破冬日臃肿穿搭,5款美裙点燃冬日色彩。用一件件美裙点燃冬日的激情,唤醒那份时尚的温暖的活力吧。不要因为怕麻烦,老是选择那些暗沉的冬衣裤子,其实裙子可以更加的有活力,美裙也让你……蜕变氧气美女要有的神器高领刺绣卫衣两件套(图)蜕变氧气美女要有的神器,高领刺绣卫衣两件套。昔日高领刺绣卫衣两件套的活力简洁是青春青涩的象征,也是令人依依不舍的根源,最怕到最后会变得很复杂,套路满满,像这样高领刺绣卫衣两件套……背带裤怎么搭配?这些时尚的背带裤穿搭俏皮吸睛背带裤怎么搭配?这些时尚的背带裤穿搭俏皮吸睛内搭Bra抹胸心机露肉是夏日的吸睛之道,直接内搭Bra抹胸,露出香肩和侧腰,性感魅力就在不经意间释放。友情提醒:l……简约松糕凉鞋搭配夏日一双凉鞋就够了(图)夏日搭配,一双简约松糕凉鞋就够了,幸亏,夏日搭配已经被凉鞋承包了,有了简约松糕凉鞋就不用面临如何选择的窘境了,小编推荐几款简约松糕凉鞋的搭配,整个夏天就靠简约松糕凉鞋了。……女人的优雅一件长款气质连衣裙就可以搞定(图)【女人的优雅一件长款气质连衣裙就可以搞定】这件长款连衣裙非常优雅精致又甜美的风格。蕾丝元素的长款连衣裙几乎是百穿不厌的时尚单品,这款欧根纱刺绣蕾丝长款连衣裙就很值得入手哦。……5款镂空蕾丝拼接连衣裙妩媚,优雅,迷人(图)镂空蕾丝拼接连衣裙的搭配,彰显妩媚,优雅,迷人!穿镂空蕾丝拼接连衣裙要的就是这个感觉。当蕾丝碰撞上针织,性感中带着优雅,假两件设计,镂空蕾丝拼接连衣裙内搭的蕾丝与吊带的设计,若……最新流行趋势是衣衫不整别再叫她们把衬衫穿好【最新流行趋势是衣衫不整别再叫她们把衬衫穿好】比起中规中矩的衬衫,不规则变化款更深得女明星的心。不论是素色、格纹还是图案款式,以往衬衫给人的印象脱离不了正式感。然而,今年时尚圈……
友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形