资讯专栏INFORMATION COLUMN

如何连接Rancher与阿里云NAS存储

DevWiki / 525人阅读

摘要:容器已经正常运行进入基础设施存储,可以看到卷名与挂载点信息接下来,进行数据写入测试,首先登陆阿里云后台,并转到存储页面。

阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。

演示环境说明

整个演示环境由2台阿里云云服务器组成,相关信息说明如下:

Rancher环境部署

Rancher环境部署具体部署方法请参考 ,这里不再叙述。环境配置

如图所示:


阿里云NAS配置

如果已经开通NAS服务,进入阿里云控制后台,点击云服务器ECS区,并点击文件存储NAS:


添加权限组

因为已经有了“专有网络”权限组,所以在这里创建一个“经典网络”权限组,并接着点击“管理规则”:


新建规则,并配置规则,最后确定。如果第一次添加,会有一个授权的步骤。


添加文件系统

返回文件系统列表,页面右上角点击创建文件系统,并配置好相关参数,最后确定。



点击添加挂载点,本实例用VPC网络


点击确定后挂载点添加完成。

如果未开通阿里云NAS服务的,可以通过链接进入阿里云开通

Rancher-NFS 应用栈安装 应用搜索

进入WEB页面,点击应用商店,右侧输入NFS搜索 ,并点击查看详情


参数填写

如图:

模板版本:现只有0.2.2版本

配置选项:

NFS Server:NFS服务器地址,端口默认2049。这个地址需要登录阿里云后台查看。具体位置,请查看前面的图片;

Mount Directory:可以理解为要不数据映射到NFS服务器的什么路径;

Mount Option:默认可以不用填,如果server端口有变动,可以在这里通过 port=2049 来指定新端口;

NFS Version:默认V4版本;

Debug Mode:默认(false);

最后点击启动。

状态查看

点击启动后,通过应用|全部 查看应用栈的状态。

应用栈启动后,点击 基础架构|存储 查看存储驱动状态

确定应用栈与存储驱动正常运行后,进行NAS存储的使用测试。

NAS使用测试

点击应用|添加应用,

输入应用名其他保持默认

右上角点击添加服务,并输入参数

接下来重点:
如下图,在卷的配置中,点击添加卷输入卷参数。这里的test可以理解为一个接入点,类似于link,与-v/test:/root 有区别。驱动名必须为 rancher-nfs。最后点击创建。

容器已经正常运行

进入基础设施|存储,可以看到卷名与挂载点信息

接下来,进行数据写入测试, 首先登陆阿里云后台,并转到NAS存储页面。

如上图,可以看到目前存储使用量为零。 接着,通过Rancher的执行命令行工具进入容器内,

在这里,下载一个文件到容器的root目录下,我下载了一个名为oneinstack-full.tar.gz 的压缩文件,阿里云NAS存储使用情况如下:

实例在node2上:


将实例删除后,再重新创建实例,调用原来的容器卷:


经过对比,/root路径下文件相同,说明文件不是存在host本地,而是存在阿里云NAS存储上了。


9月27日,北京海航万豪酒店,容器技术大会Container Day 2017即将举行。

CloudStack之父、海航科技技术总监、华为PaaS部门部长、恒丰银行科技部总经理、阿里云PaaS工程总监、民生保险CIO······均已加入豪华讲师套餐!

11家已容器落地企业,15位真·云计算大咖,13场纯·技术演讲,结合实战场景,聚焦落地经验。免费参会+超高规格,详细议程及注册链接请戳

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/26958.html

相关文章

  • 如何利用Docker构建基于DevOps的全自动CI

    摘要:三私有代码库阿里云使用引言使用肯定离不开和代码的集成。本着代码可靠性,服务器稳定性,功能扩展性综合对比,我们选择使用阿里云的库。 来自用户的DevOps实践分享,分享从开发代码到生产环境部署的一条龙操作的实践及经验, 包含工具技术的选型及考量、私有代码库与私有镜像库的应用等。 (一)容器服务的Rancher选型 1、为什么说是下一代核心技术 从互联网的多次变革说起,早期的C/S架构,到...

    stormzhang 评论0 收藏0
  • 孔明说天有不测风,我说无灾备不上

    摘要:题记三国时赤壁鏖战,孔明说,天有不测风云,欲破曹公,宜用火攻,万事俱备,只欠东风。现在公共云混战,我想说,无灾备不上云,保护数据,未雨绸缪,带了雨伞,还需雨衣。题记:三国时赤壁鏖战,孔明说,天有不测风云,欲破曹公,宜用火攻,万事俱备,只欠东风。现在公共云混战,我想说,无灾备不上云,保护数据,未雨绸缪,带了雨伞,还需雨衣。未雨绸缪,到底是带雨伞还是雨衣呢?时代在变,人的追求也在变。随着公共云对...

    stormgens 评论0 收藏0
  • 如何利用URLOS和存储打造一个不惧怕宕机的网站环境

    摘要:观看视频教程教程将重点介绍如何使用标准版创建集群节点,以及怎样配合云存储服务搭建不惧怕宕机的网站服务。 现今大多数企业都具备开通网络业务的能力,不管是创建企业网站、企业在线服务、或者是交易平台、商城等等,这些技术都已经非常普及,只要投入相应的研发成本即可。所谓开国容易守国难,没有稳定在线能力,往往会让企业在关键时刻掉链子。 让我们来想像一下,例如在线商城正在进行秒杀活动,面对突如其来的...

    mikasa 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<