裸设备管理裸设备:rawdevice,就是不被操作系统直接管理的设备
这种设备少了操作系统一层,I/O效率更高
数据库一般会用到
常与LVM联用
建立裸设备#mkdirraw#mknod/dev/rawctlc1620#mknod/dev/raw/raw1c1621#mknod/dev/raw/raw2c1622#chownroot:disk/dev/rawctl#chmod660/dev/rawctl#chownroot:disk/dev/raw-R#chmod660/dev/raw-R#raw/dev/raw/raw1/dev/vgsys/lvraw1#raw/dev/raw/raw2/dev/vgsys/lvraw2由于重启之后系统裸设备就没有了,所以要bind
在/etc/raw或/etc/sysconfig/rawdevices这个文件中,要把裸设备和相应的分区关联起来
例如:SUSE为/etc/raw文件中,输入raw1:vgsys/lvraw1raw2:vgsys/lvraw2在RedHat中,/etc/sysconfig/rawdevices/dev/raw/raw1/dev/vgsys/lvraw1/dev/raw/raw2/dev/vgsys/lvraw2重要的一步是更改裸设备的权限,谁用裸设备,就将权限赋予谁
例如:chownworkusr:workusr/dev/raw-Rchmod660/dev/raw-R这些命令一起加到启动配置文件中,一般为/etc/rc
local,或/etc/rc
local等
openSUSE为/etc/init
d/boot
删除裸设备#raw/dev/raw/raw100#raw/dev/raw/raw200查询裸设备#raw-qa开启裸设备服务#chkconfig--list|grepraw#c