如何使用Docker在AWS EC2实例上安装光泽



我需要在AWS上部署光泽文件系统。我不能将Amazon FSX用于光泽,而是需要创建在EC2实例上运行的所有节点。

我还需要一个Docker配置,以便在本地模拟它。我想我需要为此使用一些CentOS图像。

我有点迷路了 - 我还需要解决方案吗?有人可以为我提供如何实现这一目标的步骤吗?

我现在自己正在研究这个。据我了解:

您需要主机内核来支持光泽模块,并且需要在打算安装光泽文件系统的地方安装光泽客户端。然后,您将在必须安装文件系统之前的某个时刻加载模块。

如果您打算从容器内部调用mount -t lustre lustre_endpoint /mnt/my_lustre,则您的容器将需要特权(即docker run --privileged ...(,或者需要具有宏伟的特殊Linux Mount功能。另一个选项是将光泽文件系统安装在docker主机(例如/mnt/my_lustre(上,然后使用音量安装座或绑定安装座访问该集装箱的子部分。

如果您尝试使用Luster FSX(这是Luster Service的AWS版本(,则有特定的说明。要安装FSX模块和客户端库,您需要在此处遵循说明:https://docs.aws.amazon.com/fsx/latest/lusterguide/install-lustal-lustre-client.html特别说明内核要求。如果您的内核版本在列出的内核版本上方,则可以跳过步骤1-6。

对于香草光泽文件系统(或未由AWS管理的光泽文件系统(,您可能应该按照Luster项目的说明进行操作。因为那时,AWS没有什么具体的。

相关内容

  • 没有找到相关文章

最新更新