架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 374|回复: 3

CentOS 使用阿里云 NAS 存储

[复制链接]
发表于 2023-12-31 22:26:03 | 显示全部楼层 |阅读模式
需求:磁盘文件太小,需要临时存放一些数据资料,如果使用块存储扩容的话,价格有点贵,看到阿里云推出了文件存储 NAS,价格比较便宜,用完就释放掉,应该花不了多少钱。

NAS文件系统开通:https://nasnext.console.aliyun.com/introduction

阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。兼容POSIX文件接口,可支持数千台计算节点共享访问,可以挂载到弹性计算ECS、神龙裸金属、容器服务ACK、弹性容器ECI、批量计算BCS、高性能计算EHPC,AI训练PAI等计算业务上提供高性能的共享存储,用户无需修改应用程序,即可无缝迁移业务系统上云。
阿里云文件存储NAS(Apsara File Storage NAS)是面向阿里云ECS实例、E-HPC、容器服务等计算节点的文件存储服务。它是一种可共享访问、弹性扩展、高可靠以及高性能的分布式文件系统。
NAS基于POSIX文件接口,天然适配原生操作系统,提供共享访问,同时保证数据一致性和锁互斥。它提供了简单的可扩展文件存储以供与ECS配合使用,多个ECS实例可以同时访问NAS文件系统,并且存储容量会随着您添加和删除文件而自动弹性增长和收缩,为在多个实例或服务器上运行产生的工作负载和应用程序提供通用数据源。

阿里云 NAS 存储文档:https://help.aliyun.com/zh/nas/product-overview/what-is-nas

简单来说,Windows 系统推荐使用 SMB 协议,Linux 系统推荐使用 NFS 协议。阿里云又分为:容量型 NAS、性能型 NAS,具体差异请自己查阅文档。

NFS V3 和 V4 版本

推荐您通过NFS v3协议挂载文件系统,以获得最佳访问性能。NFS v4.0支持文件锁(包括range lock),如果您需要使用多台Linux ECS实例同时修改一个文件,请使用NFS v4.0协议挂载文件系统。

阿里云开通 NAS 存储

首先,登陆阿里云开通 NAS 存储服务,然后,新建一个“通用性NAS”,如下图:

QQ截图20231231195904.jpg

由于通用型文件系统可以被不同可用区的计算节点挂载访问,只需要选对地域即可(不知道是不是可以跨地域访问)。如下图:

QQ截图20231231220605.jpg

根据自己服务器情况选择正确的:挂载点类型、专有网络VPC、虚拟交换机。(略)

创建完成后,点击文件系统列表,通过文件系统 ID 进入到详情页面,如下图:

QQ截图20231231221140.jpg

选择通过命令行挂载到 ECS,如下图:

QQ截图20231231221259.jpg

Linux 服务器挂载

在ECS实例上安装NFS客户端,命令如下:

NFS客户端对同时发起的NFS请求数量进行了控制,默认编译的内核中此参数值为2,严重影响性能,建议您将该参数值修改为128。提高同时发起的NFS请求数量,命令如下:

挂载 NFS 文件系统

创建一个目录为 nas 挂载点,命令如下:

执行命令挂载NFS文件系统:

执行以下命令,如果结果中存在NFS文件系统的挂载地址,则说明挂载成功,如下图:

QQ截图20231231222156.jpg

也可以通过后台查看客户端列表,如下图:

QQ截图20231231222340.jpg

在Linux系统中卸载挂载目录:执行 umount /mynas 命令,卸载NFS文件系统挂载目录。其中,/mynas 目录请替换为实际挂载路径。

(完)





上一篇:Nginx 拦截所有请求返回相同响应内容
下一篇:Linux 使用 tar 创建归档文件
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2023-12-31 22:51:36 | 显示全部楼层
后台窗口执行命令:


使用 screen 管理你的远程会话
https://www.itsvse.com/thread-4854-1-1.html


码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2024-1-1 18:01:26 | 显示全部楼层
Linux 使用 tar 创建归档文件
https://www.itsvse.com/thread-10715-1-1.html
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2024-1-2 19:55:44 | 显示全部楼层
umount.nfs: XXX: device is busy

方案一:

kill 占用进程


方案二:

强制 umount



码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-27 16:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表