我在 EC2 上设置了一个 Centos 7 实例,我需要安装几个 EFS 文件系统。
因为 Centos 7 和 Amazon Linux 2 非常相似,我想知道是否可以添加Amazon Linux Extras
以用于amazon-efs-utils
挂载 EFS 文件系统。
我知道我可以使用传统的 NFS 配置/etc/fstab
,但如果我能找到一个使用 EFS 实用程序的解决方案,我更喜欢
这里有人已经尝试过了吗?
答案1
“非常相似”就 Amazon Linux 2 基于 RHEL/CentOS 而言,它具有相同的包管理系统和rpm
命令yum
以及相同的配置文件默认位置等。
但据我所知这两个发行版之间的软件包没有保证或暗示的二进制兼容性,并且对于许多组件,Amazon Linux 2 甚至决定使用与 RHEL7 所使用的不同版本的上游社区项目。
所以:不您不能将 Amazon Linux 2 存储库用于 RHEL 7。
关于应该怎么做,请参阅:https://docs.aws.amazon.com/efs/latest/ug/using-amazon-efs-utils.html#installing-other-distro
在其他 Linux 发行版上安装 amazon-efs-utils 软件包
如果您不想从 Amazon Linux 或 Amazon Linux 2 AMI 获取 amazon-efs-utils 软件包,也可以在 GitHub 上获取 amazon-efs-utils 软件包。