已经阅读此mount -t nfs vs cifs :(?
我们的要求是我们使用nfs-utils在AWS中托管应用程序来安装EFS以供使用?我的问题是如何在Azure中完成此操作。我知道他们有Azure文件,其工作方式与EFS非常相似,但根据天蓝色文档,它只能通过cifs-util完成。重点是,尽管它将在Azure中安装Azure文件共享,它是否可以正常工作,或者我们是否需要在命令中执行某些操作才能实现?
我对linux不好,所以请原谅我,如果我听起来很愚蠢。
答案 0 :(得分:0)
我们的要求是我们使用AWS托管应用程序 nfs-utils用于挂载EFS以供使用?我的问题是如何做到这一点 在Azure。
亚马逊弹性文件系统(Amazon EFS)提供简单,可扩展的文件存储,以便与AWS云中的Amazon EC2实例一起使用。
如果你想在Azure中做同样的事情,我认为你在谈论 Azure存储blob (新磁盘)。
在Azure中,我们可以通过Azure门户将新磁盘添加到Azure VM 作为数据磁盘,就像向主机添加物理数据磁盘一样。然后我们可以使用fdisk
在新分区上创建文件系统。
我们可以按照此article通过Azure门户将新磁盘附加到Azure VM。
完成后,我们可以按照article来初始化Linux中的新数据磁盘。
我知道他们有Azure文件,其工作方式与EFS非常相似 但根据azure文档,它只能通过cifs-util。
完成
您是对的,Azure文件共享的工作方式与EFS类似,但Azure文件共享使用服务器消息块( SMB )协议(也称为通用Internet文件系统或CIFS)。
Azure文件共享的最大大小为5 Tib,单个文件上的配额为20,000个打开句柄,每个最大IOPS为1000 IOPS。
我们可以从Azure存储blob创建数据磁盘,数据磁盘的最大大小为4 Tib(我们可以为该VM创建多个数据磁盘),OS磁盘为2 Tib。
AWS EFS支持者网络文件系统版本4.0和4.1(NFSv4)协议。
此处有关于Azure文件共享和Azure存储blob的性能的article。