日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux恢复成裸设备,Linux下的裸设备研究(转) ---rawdevices

發布時間:2024/1/18 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux恢复成裸设备,Linux下的裸设备研究(转) ---rawdevices 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux平臺下,缺省沒有提供對磁盤設備的字符訪問方式,必須通過配置rawdevices服務,把塊設備綁定到裸設備上才行,具體方法有3種。這3種方法創建裸設備的方式完全一樣,區別在于對Oracle用戶權限處理方法的不同。RHEL5推薦使用第3種方法

第一種方法:# vim /etc/sysconfig/rawdevices

/dev/raw/raw1?/dev/sdb1

/dev/raw/raw2?/dev/sdb2

#/etc/init.d/rawsdevices start

#chkconfig --level 235 rawdevices on 成功開啟裸設備的標志為 # /etc/init.d/rawdevices status

/dev/raw/raw1:?bound to major 8, minor 17

/dev/raw/raw2:?bound to major 8, minor 18

為裸設備賦予權限# chown oracle:oinstall /dev/raw/raw1

/dev/raw/raw2

# ll /dev/raw/raw*

crw-rw---- 1 oracle oinstall 162, 1 Jan 22 14:09

/dev/raw/raw1

crw-rw---- 1 oracle oinstall 162, 2 Jan 22 14:12

/dev/raw/raw2 配置成功。

種方法的問題在于,雖然創建了裸設備,但是這些裸設備是在rawdevices服務啟動時創建的,而rawdevices是以root用戶身份運行的。因

此這些裸設備缺省的owner是root:root。所以每次服務重啟后都要重新修改這些設備的owner為oracle:oinstall.

第二種方法:

為了解決上述的問題,可以采用第二種方法。即用mknod提前創建出一個字符方式訪問的文件,然后在文件綁定到塊設備上,并把該文件的owner設置為oracle,因為這個文件是手工創建的,所以這個文件的owner不會被修改# mknod /oradata c 162 1

# chown oracle:oinstall /oradata

# vim /etc/sysconfig/rawdevices

/oradata?/dev/sdd2 #/etc/init.d/rawsdevices

start

#chkconfig --level 235 rawdevices on 第三種方法:

使用udev管理設備的權限#vim

/etc/udev/rules.d/50-udev.rules KERNEL=="raw[0-9]*",MODE="0660",GROUP="oinstall",OWNER="oracle",NAME="raw/%k"

# vim /etc/sysconfig/rawdevices

/dev/raw/raw1?/dev/sdb1

/dev/raw/raw2?/dev/sdb2

#/etc/init.d/rawsdevices start

#chkconfig --level 235 rawdevices on 參考至:《大話Oracle RAC》張曉明著

本文原創,轉載請注明出處、作者

如有錯誤,歡迎指正

郵箱:czmcj@163.com

總結

以上是生活随笔為你收集整理的linux恢复成裸设备,Linux下的裸设备研究(转) ---rawdevices的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。