编辑/etc/udev/rules.d/60-raw.rules,加入如下内容:
ACTION=="add",ENV{MAJOR}=="8",ENV{MINOR}=="16",RUN+="/bin/raw/dev/raw/raw1 %M %m"
ACTION=="add",KERNEL=="sdb",RUN+="/bin/raw /dev/raw/raw1 %N"
KERNEL=="raw[1]",OWNER="oracle", GROUP="oinstall", MODE="640
其中MAJOR、MINOR和KERNEL的值根据实际情况填写。权限部分我用oracle做了示例,可根据情况修改。
使用start_udev使设置生效,此时会在/dev/raw/下生成相应的raw1文件,该文件即裸设备
格式化裸设备(大小按照2T设计,耗时可能相当长!!):dd if=/dev/zero of=/dev/raw/raw1 bs=2M count=1048576
完成
[root@ebankdb1 etc]# raw /dev/raw/raw1 /dev/mapper/mpath1/dev/raw/raw1: bound to major 8, minor 21
[root@ebankdb1 etc]# raw /dev/raw/raw2 /dev/mapper/mpath2
/dev/raw/raw2: bound to major 8, minor 22
在/etc/rc.local下添加以下内容,更改数据盘权限及属主。
raw/dev/raw/raw1 /dev/mapper/mpath1
raw/dev/raw/raw2 /dev/mapper/mpath2
chownoracle:oinstall /dev/raw/raw1
chownoracle:oinstall /dev/raw/raw2
chmod660 /dev/raw/raw1
chmod660 /dev/raw/raw2
根据上面得到的major号和minor号,配置/etc/udev/rules.d/60-raw.rules
[root@ebankdb1~]$vi /etc/udev/rules.d/60-raw.rules,添加如下内容:
ACTION=="add",KERNEL=="/dev/mapper/mpath1",RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add",KERNEL=="/dev/mapper/mpath2",RUN+="/bin/raw /dev/raw/raw2 %N"
按这个试试,大体步骤是一样的
1、首先上官网下载rawLinux安装包。2、然后使用su命令进入root用户模式,打开下载目录,使用tar命令解压缩rarlinux文件。
3、其次打开解压的那个文件夹,然后使用make命令进行安装。
4、最后使用unrar命令解压缩raw压缩包即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)