amazonlinux / amazon-linux-2023

Amazon Linux 2023
https://aws.amazon.com/linux/amazon-linux-2023/
Other
501 stars 38 forks source link

[Package Request] - GFS2 #582

Closed madrover closed 5 months ago

madrover commented 6 months ago

What package is missing from Amazon Linux 2023? Please describe and include package name.

Global File System 2 or GFS2 is a shared-disk file system for Linux computer clusters. GFS2 allows all members of a cluster to have direct concurrent access to the same shared block storage, in contrast to distributed file systems which distribute data throughout the cluster.

Package name: gfs2-utils

Is this an update to existing package or new package request? This is a new package request

Is this package available in Amazon Linux 2? If it is available via external sources such as EPEL, please specify. Yes, as per Packages in Amazon Linux 2 not in Amazon Linux 2023 it has not been ported though.

Any additional information you'd like to include. (use-cases, etc)

We need to implement active/passive high availability features to an application which requires disk based persistence.

stewartsmith commented 6 months ago

Do the EFS or FSx services work for your use case?

madrover commented 6 months ago

Oh, I wish, since it would make everything easier. The vendor of this application specifically requests block storage and forbids network filesystems such as NFS or CIFS so EFS or FSx are not feasible.

stewartsmith commented 6 months ago

Would FSx Lustre (requested here: https://github.com/amazonlinux/amazon-linux-2023/issues/309) fit the use case then?

madrover commented 6 months ago

Talking with the application provider they have suggested to use multiattach EBS with a cluster manager, eg Pacemaker. Since this is a simple active/passive HA architecture and we don't require concurrent access between nodes it seems that approach would be sufficient and we will probably follow that route. Thanks for your suggestions!

stewartsmith commented 5 months ago

Talking with the application provider they have suggested to use multiattach EBS with a cluster manager, eg Pacemaker. Since this is a simple active/passive HA architecture and we don't require concurrent access between nodes it seems that approach would be sufficient and we will probably follow that route.

Thanks for your suggestions!

No problem! Glad could help point to what should be a nice and simple solution.

I'm going to close this request for GFS2 as not planned for now. If more data emerges on why GFS2 is needed over the other options, we can always reopen and reconsider.