安装过RAC的帮忙看下

xixi_168 2014-10-26 01:23:27
安装虚拟机报了个错误。“The specified shared raw partition /dev/raw/raw1 may not have correct permission”
百度了下,到处都是这篇文章。但是没搞懂红色的部分,是怎么查看的?


以下为原文:红色部分为不清楚的地方也就是怎样查看真正的设备,什么命令,什么文件查看的呢?


今天网友问到在安装crs时,OUI出现了这个错误
“The specified shared raw partition /dev/raw/raw1 may not have correct permission”
看到这个错误想到的当然是权限问题,但是但它查看raw1权限时
$ls -ltr /dev/raw/raw1
crw-rw—- 1 oracle oinstall 85, 8194 Sep 6 08:51 /dev/raw/raw1
其实你应该检查真正的设备权限,因为后来没有联系到对方,不过在网上找到了一个例子,i.e.
$ls -ltr /dev/rdsk/ora_ocr_raw_280m
crw-rw—- 1 oracle oinstall 85, 8194 Sep 6 08:51 /dev/rdsk/ora_ocr_raw_280m
权限没问题,但是看真正的设备时
# ls -ltr ../../devices/scsi_vhci/ssd@g50060e800000000000005ba500000020:a,raw
crw-r—– 1 root sys 118, 504 Aug 28 16:35 ../../devices/scsi_vhci/ssd@g50060e800000000000005ba500000020:a,raw[/color]

你会发现真正设备的owner是root:sys,所以应该为oracle:oinstall,比如

#chown -R -h oracle:oinstall ../../devices/scsi_vhci/ssd@g50060e800000000000005ba500000020:a,raw


# ls -ltr ../../devices/scsi_vhci/ssd@g50060e800000000000005ba500000020:a,raw

crw-r—– 1 oracle oinstall 118, 504 Sep 4
...全文
147 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
小灰狼W 2014-10-27
  • 打赏
  • 举报
回复
引用 1 楼 xixi_168 的回复:
也就是这个ls -ltr ../../devices/scsi_vhci/ssd@g50060e800000000000005ba500000020:a,raw 是查看什么文件或者使用什么命令看到的呢?
raw1只是将实际的裸设备分区映射过来的,例如该裸设备映射到/dev/sda/sda1,则用ls -ltr /dev/sda/sda1来查看分区的权限 使用raw -qa来查看裸设备的映射关系
xixi_168 2014-10-26
  • 打赏
  • 举报
回复
引用 2 楼 bw555 的回复:
linux 常用查看设备命令 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备
[root@node1 ~]# lspci -tv # -[0000:00]-+-00.0 Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge +-01.0-[0000:01]-- +-07.0 Intel Corporation 82371AB/EB/MB PIIX4 ISA +-07.1 Intel Corporation 82371AB/EB/MB PIIX4 IDE +-07.3 Intel Corporation 82371AB/EB/MB PIIX4 ACPI +-07.7 VMware Inc Virtual Machine Communication Interface +-0f.0 VMware Inc Abstract SVGA II Adapter +-10.0 LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI +-11.0-[0000:02]--+-00.0 LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI | +-01.0 Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] | \-02.0 Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] +-15.0-[0000:03]-- +-15.1-[0000:04]-- +-15.2-[0000:05]-- +-15.3-[0000:06]-- +-15.4-[0000:07]-- +-15.5-[0000:08]-- +-15.6-[0000:09]-- +-15.7-[0000:0a]-- +-16.0-[0000:0b]-- +-16.1-[0000:0c]-- +-16.2-[0000:0d]-- +-16.3-[0000:0e]-- +-16.4-[0000:0f]-- +-16.5-[0000:10]-- +-16.6-[0000:11]-- +-16.7-[0000:12]-- +-17.0-[0000:13]-- +-17.1-[0000:14]-- +-17.2-[0000:15]-- +-17.3-[0000:16]-- +-17.4-[0000:17]-- +-17.5-[0000:18]-- +-17.6-[0000:19]-- +-17.7-[0000:1a]-- +-18.0-[0000:1b]-- +-18.1-[0000:1c]-- +-18.2-[0000:1d]-- +-18.3-[0000:1e]-- +-18.4-[0000:1f]-- +-18.5-[0000:20]-- +-18.6-[0000:21]-- \-18.7-[0000:22]--
xixi_168 2014-10-26
  • 打赏
  • 举报
回复
引用 2 楼 bw555 的回复:
linux 常用查看设备命令 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备
我的意思是这个../../devices/scsi_vhci/ssd@g50060e800000000000005ba500000020:a,raw 是什么东西。我咋个弄出来。我只知道这个设备/dev/raw/raw1
bw555 2014-10-26
  • 打赏
  • 举报
回复
linux 常用查看设备命令 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备
xixi_168 2014-10-26
  • 打赏
  • 举报
回复
也就是这个ls -ltr ../../devices/scsi_vhci/ssd@g50060e800000000000005ba500000020:a,raw 是查看什么文件或者使用什么命令看到的呢?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧