免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5085 | 回复: 4
打印 上一主题 下一主题

GPT管理大磁盘和LINUX设备管理名称混乱解决实例 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-17 16:27 |只看该作者 |倒序浏览
这一周,为安装ORACLE10g+ OCFS2 +ASM进行了基础安装配置。\r\n基础硬件配置为:\r\nIBM DS3400存储,RIAD1+5,3TB,双控卡\r\nHP580服务器2台(RAC1和RAC2)\r\n光纤交换机一台\r\n操作系统:LINUX AS 4 UPDATE7\r\n在安装完LINUX AS4后,对DS3400存储进行配置。随后出现以下两个问题:\r\n问题一、\r\nfdisk只能管理2TB磁盘,对于大于2TB的磁盘管理失败。\r\n解决方案\r\n\r\n使用GPT格式来管理2TB,命令行:parted\r\n注:GPT格式的磁盘,fdisk –l看不到。\r\n问题二、\r\n\r\nLinux对DS3400磁盘设备管理名称发生混乱。表现为:\r\n1、DS34003TB的磁盘,划分为2个1.5TB逻辑盘。如果RAC1节点先启动,RAC2后启动,则2个1.5TB逻辑盘在RAC1\\RAC2上设备管理名称不一致。RAC1上为:/dev/sda、/dev/sdc; RAC2上为:/dev/sdb、/dev/sdd\r\n2、如果RAC2先启动,RAC1后启动,则/dev/sda为RAC2先获得。\r\n3、在服务器RAC1、RAC2启动时,会报错:“Buffer I/O XXX”\r\n解决方案:\r\nDS3400双控制器A、B,2个1.5TB逻辑盘分别在A控和B控上,双控制器均接入了光纤交换机;使得一台服务器RAC1启动时,只能读到一个控制器A(或B),而读不到另一个控制器B(或A),从而造成启动时报错“BufferI/O XXX”和设备名/dev/sda的不同。\r\nDS3400上,仅使用A控制器,B控制器不接入光纤交换机。重新做2个1.5TB的逻辑盘(RAID1+5),重新启动服务器后,两个服务器RAC1/RAC2设备名称保持一致:/dev/sda /dev/sdb

论坛徽章:
0
2 [报告]
发表于 2009-12-17 17:28 |只看该作者
B控制器不接入光纤交换机\r\n这样还能双控吗?

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-03-10 06:20:00
3 [报告]
发表于 2010-01-21 16:47 |只看该作者
B控制器不接入光纤交换机,这种方案可行嘛?\r\n浪费双控。。。

论坛徽章:
0
4 [报告]
发表于 2010-11-25 09:40 |只看该作者
同意楼上观点,B控不用岂不是浪费资源,而且存在单点故障。\r\n感觉你这个问题不是在这里,应该找linux厂商。曾经使用NAS存储遇见过类似问题,linux系统启动时存储设备盘符顺序不固定,幸好linux有udev,动态的建立/dev下的设备,并运行在用户空间。\r\n参考文档《用udev设置静态设备名称.pdf》

论坛徽章:
0
5 [报告]
发表于 2010-11-25 16:27 |只看该作者
同意!!1
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP