amazon-efs

在 ubuntu 16.04 中递归跟踪文件夹更改的工具
amazon-efs

在 ubuntu 16.04 中递归跟踪文件夹更改的工具

是否有任何工具可以帮助我跟踪特定文件夹内递归发生的任何更改? 我使用过 inotifytools 和 fswatch,但两者都影响了服务器性能,因为我正在监视的文件夹大小为 1.5TB +。它是连接到 EC2 的 EFS。 有人能建议我如何使用一个文件夹监视程序而不影响性能吗?我最初的想法是每天在文件中捕获数据并将文件推送到 S3 存储桶。但这严重影响了性能。 ...

Admin

AWS EKS:创建一个有状态集。每个副本在 EFS 上都有自己的持久存储
amazon-efs

AWS EKS:创建一个有状态集。每个副本在 EFS 上都有自己的持久存储

我正在尝试在 AWS EKS 上部署一个具有 3 个副本的 statefulset,每个副本都有自己的持久存储(在 efs 上),这些持久存储是动态创建的。efs 服务器地址存储在 aws secrets manager 中。 但它不起作用。我收到以下错误: 警告 FailedScheduling 4m58s 默认调度程序 0/1 节点可用:pod 具有未绑定的即时 PersistentVolumeClaims。抢占:0/1 节点可用:1 抢占对于调度没有帮助。 任何帮助都将受到赞赏。 secrets-提供者类.yaml apiVersion: secret...

Admin

NFS 目录的文件夹级基于组的访问
amazon-efs

NFS 目录的文件夹级基于组的访问

我们有一个名为 efs 1 的 AWS EFS。我们希望将其映射到 Linux 中名为 /data 的目录。在此目录下,将有子目录 sd1、sd2、sd3 等。 我们希望 Linux 组 1 访问 sd1 和 sd2,组 2 访问 sd2 和 sd3,等等。这意味着我们希望授予基于组的 EFS 内容访问权限。 EFS 不支持 ACL。 如何实现文件夹级别基于组的访问? ...

Admin

为什么我无法安装这个 efs
amazon-efs

为什么我无法安装这个 efs

我已经使用了这个 CDK 设置(https://github.com/doctorray117/minecraft-ondemand) 构建基于 AWS 的 minecraft bedrock 服务器。我需要做的就是能够将现有的世界文件传输到这个新的服务器实例,但是当我尝试在现有的 ec2 服务器(运行 ubunto 20)中安装 efs 以便管理文件时,它会超时。 我已检查 TCP 端口 2049 在 efs 安全组上是否开放入站,以及现有 ec2 UBUNTU 20 服务器上是否允许出站。 尝试了各种方法... sudo mount -t nfs4 -o...

Admin

与 Samba 共享 EFS - 缺少文件
amazon-efs

与 Samba 共享 EFS - 缺少文件

我正在尝试使用 Samba 共享 AWS EFS 内容(以便在基于 Windows 的实例上使用)。问题是,每个文件夹中有一些文件,Samba 不会显示所有文件。我尝试了不同的 Linux 发行版以及 Dockerized Samba 版本。以下是重现此问题的方法: 挂载 EFS: sudo mkdir -p /efs sudo mount -t nfs4 fs-xxx.efs.eu-central-1.amazonaws.com:/ /efs 在那里创建 1K 个空文件: sudo mkdir /efs/1k for i in {1..1000}...

Admin

为什么我的 ECS Fargate 集群无法写入已安装的 EFS 卷(全部使用 Terraform 部署)?
amazon-efs

为什么我的 ECS Fargate 集群无法写入已安装的 EFS 卷(全部使用 Terraform 部署)?

我有一个 Terraform 部署,它将 Docker 映像部署到 ECS Fargate。它将 EFS 卷附加到容器。当我通过 SSH 进入容器时,我看到卷已安装,但我无法写入它。所有 POSIX 权限似乎都正确。 以下是该问题的示例: $ ssh -i ~/.ssh/_inletchef/ifsudo.pem [email protected] Last login: Fri Apr 14 21:45:27 2023 from ip-10-0-3-140.us-west-1.compute.internal -bash-4.2$ sudo -...

Admin

aws efs describe-access-points 没有过滤器?
amazon-efs

aws efs describe-access-points 没有过滤器?

当我跑步时 aws efs describe-access-points --query 'AccessPoints[*].[AccessPointId]' --output table 我拿回了 5 个不同的 ID。 似乎没有像其他资源那样的任何过滤选项。 aws efs describe-access-points --filters "Name=AccessPoints.Name,Values=media" --query 'AccessPoints[*].[AccessPointId]' --output table usage: aws [op...

Admin

EBS 和 EFS 如何实现微秒级延迟
amazon-efs

EBS 和 EFS 如何实现微秒级延迟

我曾经监控过我附加了 EBS 卷的 EC2 实例中的读/写 iowait,iowait 列的输出iostats只有 200 ~ 500us,据我所知 EBS 实际上是一个网络卷,我认为本地网络延迟应该在 ~10ms 级别,那么 EBS 如何实现这个<1ms 的延迟呢? EFS 也有同样的问题,我没有测试过 EFS,但在性能页面中它显示读取延迟可以低至 250us。 https://docs.aws.amazon.com/efs/latest/ug/performance.html#performance-...

Admin

EC2 上的 ECS 容器无法挂载 EFS 卷
amazon-efs

EC2 上的 ECS 容器无法挂载 EFS 卷

我创建了一个由 EC2 自动扩展组支持的 ECS 集群,并在其中启动了一项使用 EFS 进行 NFS 存储的服务。该服务在awsvpc网络模式下运行,因此我能够控制往返于它的流量。有一个安全组允许从其自身和(用于故障排除)从 0.0.0.0/0 访问 TCP2049/NFS4,并且它连接到 EFS 挂载点和 ECS 服务。EFS 和 ECS/EC2 机器都位于同一个 VPC 和相同的三个子网中。 但是,该服务无法在 ECS 中部署任务 - 任务因以下错误而崩溃: Error response from daemon: create ecs-service-1...

Admin

使用 EFS 进行数据同步和可写入每个用户子目录时出现问题
amazon-efs

使用 EFS 进行数据同步和可写入每个用户子目录时出现问题

我用了此 EFS 演练在我的 EC2 实例上挂载我的 EFS 并启用可写入的每个用户子目录。 根据文档,All files and subdirectories the user creates in their home directory are then created on the Amazon EFS file system。但是,当我查看中的用户目录时/mnt,它们并不都包含相应用户主目录中的文件和子目录。 我如何确保 EFS 上的内容与用户主目录中的内容相同?因为如果我卸载并重新安装 EFS,我将丢失数据。 ...

Admin

从 AWS 中的服务器移动服务
amazon-efs

从 AWS 中的服务器移动服务

有人能建议将服务从一个 EC2 实例移动到另一个 EC2 实例的最佳方法吗?例如,Test-dev我们想要启动并替换TEST(服务器),但我们想在新实例上获取 CRON 服务和脚本。此外,我们想将用户配置文件从实例Test-dev复制到此机器(TEST (server))。 任何帮助,将不胜感激 ! ...

Admin

AWS 中的图像存储选项
amazon-efs

AWS 中的图像存储选项

在我的场景中,加载问题似乎是由于在未为 CDN 设置 HTTP 超时的情况下发出 HTTP 请求而导致的。同步请求使页面执行暂停了几分钟,然后负载均衡器使请求超时。 这些请求针对的是文章页面上的图像。我们在渲染之前确保它们存在,如果不存在,则显示通用图像。例如https://cloudfront.qwery.com/CDNSource/teasers/56628.jpg每篇文章有 1 张图片。有人能提供其他解决方案吗? 目前,资源位于 S3 中,因此也许可以使用 CRON 每小时将数据同步到 Web 服务器,并且 Web 服务器在构建时会获取 S3 存储桶的...

Admin

使用 EFS 将包含现有数据的 EC2 目录挂载到 Fargate 容器
amazon-efs

使用 EFS 将包含现有数据的 EC2 目录挂载到 Fargate 容器

我有一个 EC2 实例,其中有一个容器需要访问的大型目录(例如 /large-dir)。实例和容器共享相同的网络和安全组。我可以创建 EFS 并将其安装到容器,也可以在安装后从 EFS 添加/删除文件。 实例上有一些进程不断写入 /large-dir,所以我无法重命名或移动该目录。 目前我无法在 EC2 实例上安装 EFS,因为这种做法会用 EFS 数据(为空)覆盖目录数据 如果我从头开始设置,这将很容易(在 EC2 上初始空目录 -> 在 EC2 上挂载 EFS -> 启动写入 dir/efs 的进程 -> 容器随机启动并挂载 efs 并...

Admin

efs 定价如何按照 lambda 方式运作?
amazon-efs

efs 定价如何按照 lambda 方式运作?

定价是否仅适用于存储还是还涉及其他费用? 例如:如果 lambda 函数通过私有 vpc 将 1Gb/s 的文件放在 efs 上,那么一天的费用是多少? 在 aws efs 定价页面上他们提到: Total EFS One Zone storage charge: 74,400 GB-Hours x (1 month / 744 hours) x $0.16/GB-month = $16 但没有说明是否还有其他相关费用? 在 efs 上放置/删除文件是否也需要付费? ...

Admin

Amazon EFS 上的 PHP OpCache
amazon-efs

Amazon EFS 上的 PHP OpCache

寻找一些对我的思考过程的验证。我手头没有数据来支持我的说法,但我对有或没有 EFS 的网站托管有足够的经验,可以放心地做到这一点。 完全由 EFS 提供服务的 Joomla 或 WordPress PHP 网站(例如,文档根目录位于 EFS 中)- 使用 Apache 和 PHP-FPM 将比由 EBS 提供服务的网站慢。这是因为 EFS 对于每个文件操作的固有延迟。我的理解是,启用 Opcache 后,所有 PHP 脚本都会被编译成 Opcodes 并存储在内存中。如果validate_timestamps设置为=0,那么一旦从文件存储中读取文件并将其编译...

Admin