免费注册 查看新帖 |

Chinaunix

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

关于HPUX下修改磁盘设备实例号的疑问 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-08-03 20:58 |只看该作者 |倒序浏览
场景:在HP小机上,在更换了SCSI卡或HBA卡,重启服务器后,可能会出现磁盘设备路径发生变化的问题。
这个时候可以手工修改实例号。
网上常见的解决建议是先将当前的设备路径、设备、实例信息导出,然后再对照先前的备份下来的信息进行对照修改。
常见以下的导出命令:
root@test6:/>ioscan -f | grep -e INTERFACE -e DEVICE | grep -v target | awk '{print $3, $1, $2}'
0/0/0/0 ext_bus 4
0/0/0/0.0.0 disk 1
0/0/0/0.1.0 disk 11
0/0/0/0.2.0 disk 25
250/1 acpi_node 1
255/1/0 ext_bus 3
......

问题:1)上述导出命令中,为何将“target”设备忽略掉?
2)在实际环境中,曾发现“target”的实例号确实也发生了变化,这种变化对使用系统(特别是磁盘)有影响吗?
3)如果只关心硬盘使用的准确性,是否可以安全的忽略其他设备实例号发生变化?
4)HP官方的磁盘或I/O接口卡的硬件规范中是否要求更换前备份IOSCSN信息,更换后利用备份信息将设备实例号还原到更换前的状态?

论坛徽章:
0
2 [报告]
发表于 2011-08-04 12:48 |只看该作者
命令应是这样:
# ioscan -kNf | grep ^disk | awk '{printf "%s %s %s\n",$3,$1,$2}' > infile
# ioscan -kf | grep ^disk | awk '{printf "%s %s %s\n",$3,$1,$2}'  >> infile
然后把DISK号改掉,再ioinit -f ./infile
改之前先检查有没有冲突的部份

论坛徽章:
0
3 [报告]
发表于 2011-08-04 16:52 |只看该作者
呵呵,貌似一个是legacy device file,一个是persistent device file.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP