首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将vxfs FS挂载到两个或多个Solaris服务器?

问如何将vxfs FS挂载到两个或多个Solaris服务器?
EN

Unix & Linux用户
提问于 2013-06-28 08:36:53
回答 2查看 2.5K关注 0票数 3

我希望有两个Solaris服务器共享同一个SAN vxfs文件系统。不过,一次只有一个人会访问这个份额。这是为了允许快速故障转移,以防主服务器因某种原因而发生计划外的中断。

从集群软件安装指南来看,似乎需要在两个服务器上安装一个集群,VxVM软件需要在这两个服务器上运行,以管理集群--与在两个或多个服务器上安装NAS共享相比,这对于创建共享文件系统来说似乎相当复杂。

有人能帮我指出正确的方向吗?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2013-06-28 19:14:32

您似乎混淆了Solaris集群与Oracle RAC之间的区别。

在Solaris集群(SunCluster)中,任何运行的应用程序实际上都在集群中的单个节点上运行,而不是在多个节点上运行。这意味着Veritas卷管理器仅在集群中的一个节点上导入关联的卷组。

所以这是没有问题的。如果希望在集群中的多个节点上并行运行组,则需要确保运行的是VxCFS,它提供了处理锁定和同步所需的Veritas集群卷管理器。

票数 2
EN

Unix & Linux用户

发布于 2013-06-30 02:00:42

Oracle集群(以前的Sun集群)可以在集群中任意数量的节点上并行地挂载UFS或VxFS文件系统。Veritas还有一个集群管理器,可以通过VxCFS完成类似的功能,就像Karlson提到的那样。

首先,将VxFS添加到集群中每个节点的每个/etc/vfstab中:

代码语言:javascript
复制
/dev/vx/dsk/dg1/v1 /dev/vx/rdsk/dg1/v1 /global/v1 vxfs 5 yes log,global

我假设您已经有了一个名为gfs的资源组,并且已经通过clrt register HAStoragePlus注册了HAStoragePlus资源类型。

现在只需为全局fs创建资源:

代码语言:javascript
复制
clrs create -g gfs -t HAStoragePlus -p FileSystemMountPoints="/global/v1" v1-rs

并启用资源组:

代码语言:javascript
复制
clrg online -M gfs

要让集群启动和运行,还有许多其他必要的步骤,所以我假设对Solaris集群有一定的了解。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/80996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档