On Mon, Jan 22, 2024 at 6:28 AM Tobias Urdin <tobias.urdin@binero.com> wrote:
Hello,
Multiattach is on the block level, think of it as connecting the same physical harddrive to two computers, but you can compare it to iSCSI in this case. You must still solve the filesystem issue by using a clustered filesystem on top of the attached volumes [1] and ext4 and xfs is not one of them.
This is correct. See the warning at the top of the cinder documentation [2]. [2] https://docs.openstack.org/cinder/latest/admin/volume-multiattach.html Alan
Best regards
[1] https://en.wikipedia.org/wiki/Clustered_file_system
On 22 Jan 2024, at 09:05, Shubham Kumar Yadav < shubham.kumar.yadav369@gmail.com> wrote:
Hi, i have a question/issue related to multiattach feature in cinder
i have an openstack cluster and i have configured multiattach in the openstack cinder now when i create 1 volume (with volume type multiattach) and attach it to 2 instances test1 and test2 *on test1 * *sudo mkfs -t ext4 /dev/sdb * *sudo mkdir /mnt/mydisk * *sudo mount /dev/sdb /mnt/mydisk *
*touch /mnt/mydisk/shared_file echo "This is some shared content" | sudo tee /mnt/mydisk/shared_file* *on test2 *
*sudo mkdir /mnt/mydisksudo mount /dev/sdb /mnt/mydiskls /mnt/mydisk/cat /mnt/mydisk/shared_file*
i can see the shared_file now when i add new files on test1 im not able to see it on test2 untill i unmount the volume with directory and mount the directory again to the volume on test2.
what could be the solution for it? how can i make the volume share datas instantly between all the instances connected to the volume
i have tried with ext4 and xfs file system
Hope to hear from you soon Thank you!