免费注册 查看新帖 |

Chinaunix

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

[华山论剑][ Solaris 经典问题之 Disk Partition #1] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-26 12:13 |只看该作者 |倒序浏览
本来想发我的第二帖 [华山论剑][ Solaris 经典问题之 Disksuite #2] [难度指数:4]
却看到最近坛子里有关 Disk Partition 的话题比较热, 洒家也来凑凑热闹。



[华山论剑][ Solaris 经典问题之 Disk Partition #1][难度指数:1]

难度指数: 1(MIN)- 5(MAX)

[Qestion] 你是 Sun 的 SSE。刚刚接到一个客户的电话, 说是安装 Oracle 时出了问题。
症状如下: Oracle 使用 Raw Devices /dev/rdsk/c1t0d0s0 作为 datafile.
c1t0d0 已分好区, 全部空间分给 0 分区。

Oracle 启动前 c1t0d0 的分区表如下:

# prtvtoc /dev/rdsk/c1t0d0s2
* /dev/rdsk/c1t0d0s2 partition map
* Dimensions:
*  512 bytes/sector
*  80 sectors/track
*  9 tracks/cylinder
*  720 sectors/cylinder
*  2500 cylinders
*  1151 accessible cylinders
* Flags:
*  1: unmountable
*  10: read-only
*  First Sector Last
* Partition Tag Flags Sector Count Sector Mount Directory
0 2 00 0 828720 828719  
2 5 00 0 828720 828719

但 Oracle 一启动, console 报如下错误,

May 11 09:28:12 gzb scsi: [ID 104925 kern.warning] WARNING: /pci@8,700000/scsi@1/sd@0,0 (sd20):
May 11 09:28:12 gzb corrupt label - wrong magic number

运行 format 查看, c1t0d0 分区表变回 default, 又需要重新分区及 label, 反复数次皆如此.


看到以上信息, 你微微一笑。 你知道这是个把 disk 作为 Raw Devices 使用的普遍的问题, 对于 Sybase 及
Informix 亦存在。于是你告诉了客户解决方案。半小时后, 客户打来电话说已经搞定了。



本坛类似问题

Cluster3.1安装Oracle RAC后,裸设备分区变没啦。
http://bbs.chinaunix.net/forum/6/20040723/372513.html

help:Sun平台上安装 informix,有问题求助
http://bbs.chinaunix.net/forum/6/20040723/372615.html



其他问题

[华山论剑][ Solaris 经典问题之 Disksuite #1] [难度指数:2]
http://bbs.chinaunix.net/forum/viewtopic.php?t=370242&start=0

论坛徽章:
7
荣誉会员
日期:2011-11-23 16:44:17水瓶座
日期:2013-08-28 21:20:16丑牛
日期:2013-10-02 21:01:462015年迎新春徽章
日期:2015-03-04 09:54:45操作系统版块每日发帖之星
日期:2016-06-05 06:20:0015-16赛季CBA联赛之吉林
日期:2016-06-20 08:24:0515-16赛季CBA联赛之四川
日期:2016-08-18 15:02:02
2 [报告]
发表于 2004-07-26 13:12 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

比较关心这个问题的解决方案。
我会:
1、找到问题的原因
3、先尝试修复
2、找备份恢复

论坛徽章:
0
3 [报告]
发表于 2004-07-26 14:49 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

出现在新的LUN没有被labele前

论坛徽章:
0
4 [报告]
发表于 2004-07-26 16:01 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

建议贴出来format,p,p的内容,我看到slice2好像有问题

论坛徽章:
0
5 [报告]
发表于 2004-07-26 17:58 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

fsck -y -o b=32 /dev/rdsk/cXdXtXsX咯

论坛徽章:
0
6 [报告]
发表于 2004-07-26 21:39 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

我想知道答案!!

论坛徽章:
0
7 [报告]
发表于 2004-07-26 22:26 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

nimysun  写道:  

我会:
1、找到问题的原因
3、先尝试
2、找备份恢复


还没到恢复阶段, 因为安装时就不能用。


Ryker  写道:

出现在新的LUN没有被labele前


所有的 disk / lun 在使用前都已经分好区,并 lable 成功。


南非蜘蛛   写道:

建议贴出来format,p,p的内容,我看到slice2好像有问题


当时没有存下 format 结果,所以没法贴出来。但 slice 2 绝对没问题。

再重申一遍:

1.  全部空间分给 slice 0, 因此 用 prtvtoc / format 看 slice 0  和 2 相同
2.  其他分区 size 为 0

sunmarmot   写道:

fsck -y -o b=32 /dev/rdsk/cXdXtXsX咯


此处使用的是 Raw deivces, 不是文件系统。


zcjzcx 写道:

我想知道答案!!


我只是抛了一块砖, 必将引出许多玉来, 你就等着拣吧。

论坛徽章:
0
8 [报告]
发表于 2004-07-26 22:37 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

没做过RAC,惭愧

猜一个答案吧
是不是在oracle中建库的时候没有选择是创建在RAW设备上?

论坛徽章:
0
9 [报告]
发表于 2004-07-26 22:52 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

和 RAC 无关.  

建库的时候的确是选择创建在RAW设备上.  这一点没有疑问.

论坛徽章:
0
10 [报告]
发表于 2004-07-26 23:00 |只看该作者

[华山论剑][ Solaris 经典问题之 Disk Partition #1]

那是不是slice的属主问题呢?
要把该设备的属主改为oracle:dba
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP