ocfs2 및 gfs2가 포함된 단일 SAN

ocfs2 및 gfs2가 포함된 단일 SAN

두 개의 가상 드라이브가 있는 단일 SAN이 있습니다. (즉, 별도의 마운트이지만 동일한 IP 주소에 매핑됩니다.) 예를 들어 그렇게 하면 ls /dev/disk/by-path/다음이 표시됩니다.

ip-172.16.100.5:3260-iscsi-iqn.[all same]-lun-0@
ip-172.16.100.5:3260-iscsi-iqn.[all same]-lun-1@
ip-172.16.100.6:3260-iscsi-iqn.[all same]-lun-0@
ip-172.16.100.6:3260-iscsi-iqn.[all same]-lun-1@

(저도 사용하고 있기 때문에 각각 2개의 항목이 있습니다 multipath.)

현재 저는 두 가상 드라이브 모두에 ​​OCFS2(Oracle Cluster Filesystem)를 사용하고 있습니다. 그러나 저는 그 중 하나로 GFS2를 사용해 보고 싶습니다. 나는 이것이 문제가 되지 않기를 바란다/생각합니다. 단일 서버가 두 개의 파일 시스템(하나는 Samba를 사용하고 다른 하나는 NFS를 사용)을 내보내는 것과 같습니다. 적어도 나는 그렇게 생각한다.

그러나 다른 가상 드라이브(예: OCFS2를 계속 사용할 드라이브)에 데이터가 있는 경우 이 문제를 볼 수 있는 사람이 있는지 묻고 싶습니다.

서버가 Ubuntu 20.04를 실행 중입니다.

어떤 조언이라도 주시면 감사하겠습니다! 감사합니다!

답변1

아니요, GFS2와 OCFS2는 동일한 LUN을 공유할 수 없습니다. 전환은 아마도 백업 복원을 통해 새 볼륨으로 스토리지를 마이그레이션하는 것을 의미합니다.

NFS 및 SMB는 파일 공유 프로토콜입니다. 온라인에서는 파일 추상화가 이루어지며 서버의 파일 시스템은 중요하지 않습니다. Windows, UNIX 및 Linux용 SMB 및 NFS 서버가 존재하며 모두 선호하는 로컬 파일 시스템을 내보냅니다.

이와 대조적으로 GFS2 및 OCFS2는 공유 스토리지 파일 시스템입니다.SAN은 여러 호스트에 동일한 블록 장치 LUN을 제공합니다. 분산 잠금 관리자는 일관성을 유지합니다. 즐겨 사용하는 로컬 파일 시스템과 마찬가지로 각 파일 시스템에는 고유한 디스크 구조가 있습니다. ext4 파일 시스템을 xfs로 마운트하는 것과 유사하게 최상의 마운트를 거부하고 최악의 경우 손상됩니다. 로컬 시스템과 달리 잠금 관리자 API도 필요하며 이 두 가지가 호환되지 않는 것 같습니다.

관련 정보