多节点共享磁盘 缓解数据库访问量压力(五)

日期: 2007-12-20 作者:huihuidog 来源:TechTarget中国

  挂载一个共享盘

     1. 将刚才新建的磁盘组以共享模式导入;

     2. 用vxdisk list命令,可以观察到现在的状态变成online share ;

     3. 在新建的磁盘组上面创建一个卷组;

     4. 在两台机器上面分别创建目录,一会共享盘要挂载在那里,这里以share目录为例,但是实际上两边不需要目录一定相同。
 
     5. 创建新的文件系统;
     # mkfs -F vxfs /dev/vx/rdsk/sharedg/sharevol

     6. 将shagedg磁盘组的读写权限赋予System1和system2
     # cfsdgadm add sharedg system1=sw system2=sw
     其中sw是share write的意思,就是说两边可以同时读写一个文件。除此之外,还有排外写(exclusivewrite,ew),只读(readonly,ro)和共享读(shareread,sr)模式。可以根据需要选择适合自己的读写模式。

     7. 确定共享磁盘组配置正确:
     # cfsdgadm display sharedg
     NODE NAME              ACTIVATION MODE
     System1                    sw
     System2                    sw

     8. 指明共享磁盘组在system1上面挂载的路径:
     # cfsmntadm add sharedg sharevol /share System1=rw
     该命令说明sharedg在system1上以读写方式打开。

     9. 指明共享磁盘组在system2上面的挂载路径:
     # cfsmntadm add sharedg sharevol /share system2=rw
     因为sharedg已经初始化,所以这里只能用添加来增加第二个系统;
     第二个系统可以选择不同的挂载目录,不一定要和system1相同。

     10. 确认两个系统的挂载点都已经成功配置:
     # cfsmntadm display  /share
     NODE NAME      STATUS            MOUNT OPTIONS
     System1       NOT MOUNTED       rw
     System2       NOT MOUNTED       rw

     11. 两边同时挂载同一个共享磁盘:
     # cfsmount /share
     Mounting…
     [/dev/vx/dsk/sharedg/sharevol] mounted successfully at /share on system1
     [/dev/vx/dsk/sharedg/sharevol] mounted successfully at /share on system2

     12. 验证
     在两台机器上面可以使用df命令,查看是否共享盘已经挂载在上面。如果已经成功挂载,那么可以两边同时在共享盘上面创建一个文件并且同时访问它。需要提醒的是:共享盘并不会提供将不同系统的修改合并的功能,它会把最后一次保存的文件当作最后文件。修改合并的方法需要上次应用程序根据不同的需要来实现。

相关文章:多节点共享磁盘 缓解数据库访问量压力(一)     多节点共享磁盘 缓解数据库访问量压力(二)
     多节点共享磁盘 缓解数据库访问量压力(三)
     多节点共享磁盘 缓解数据库访问量压力(四)     多节点共享磁盘 缓解数据库访问量压力(五)

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 多节点共享磁盘 缓解数据库访问量压力(四)

    随着数据库系统应用的日益广泛,越来越多的系统和应用需要多个用户同时访问数据库系统。为了缓解大访问量对数据库服务器带来的压力,现在有一种做法是在多台服务器上提供相同的数据库服务,同时将数据库数据放在共享磁盘上。

  • 多节点共享磁盘 缓解数据库访问量压力(二)

    随着数据库系统应用的日益广泛,越来越多的系统和应用需要多个用户同时访问数据库系统。为了缓解大访问量对数据库服务器带来的压力,现在有一种做法是在多台服务器上提供相同的数据库服务,同时将数据库数据放在共享磁盘上。

  • 多节点共享磁盘 缓解数据库访问量压力(一)

    随着数据库系统应用的日益广泛,越来越多的系统和应用需要多个用户同时访问数据库系统。为了缓解大访问量对数据库服务器带来的压力,现在有一种做法是在多台服务器上提供相同的数据库服务,同时将数据库数据放在共享磁盘上。

  • 多节点共享磁盘 缓解数据库访问量压力(三)

    随着数据库系统应用的日益广泛,越来越多的系统和应用需要多个用户同时访问数据库系统。为了缓解大访问量对数据库服务器带来的压力,现在有一种做法是在多台服务器上提供相同的数据库服务,同时将数据库数据放在共享磁盘上。