导航:首页 > 器材知识 > 如何修改裸设备映射

如何修改裸设备映射

发布时间:2021-03-02 07:26:37

❶ Linux上如何创建裸设备

1.创建
pv
pvcreate -M2 --metadatasize 100M /dev/sda
pvcreate -M2 --metadatasize 100M /dev/sdb1
pvcreate -M2 --metadatasize 100M /dev/sdb2
pvcreate -M2 --metadatasize 100M /dev/sdc
物理卷可以是整个硬盘(
lun
),也可以是硬盘上的一个分区
2.创建
vg
vgcreate vg_db /dev/sda /dev/sdb1 /dev/sdb2 /dev/sdc -s128m
3.创建
lv

lvcreate -L2048m -i4 -I64k vg_db -n lv_2g_001
lvcreate -L2048m -i4 -I64k vg_db -n lv_2g_002
4.绑定
raw /dev/raw/raw1 /dev/mapper/vg_db-lv_2g_001
raw /dev/raw/raw2 /dev/mapper/vg_db-lv_2g_002
使用
raw
命令绑定的裸设备在重启后会失效。所以需要修改
/etc/sysconfig/rawdevices
配置文件,在文件中加入如下内容(每个裸设备一
行):
/dev/raw/raw1 /dev/mapper/vg_db-lv_2g_001
/dev/raw/raw2 /dev/mapper/vg_db-lv_2g_002
执行
/etc/init.d/rawdevices restart
使配置文件中的裸设备生效
执行
/sbin/chkconfig rawdevices on
保证机器启动的时候裸设备能够加载
5.授权
chown -R oracle.dba /dev/mapper
修改配置文件
/etc/udev/permissions.d/50-udev.permissions
注释掉
raw/*:root:disk:0660
添加新行
raw/*:oracle:dba:0660
6.链
(可选)
ln -s /dev/raw/raw1 /oradata/ningoo/system01.dbf

ln -s /dev/raw/raw2 /oradata/ningoo/undo01.dbf

❷ vSphere 5.0 +Win2008 双机,共享存储怎么实现非裸设备映射!

windows
2008双机需要什么格式的共享存储空间?

❸ 操作系统能否安装在使用裸映射功能的磁盘上

不知道你说的这个裸映射是什么意思,是指裸设备么?如果是的话操作系统是不能安装在裸设备上的,因为操作系统是基于文件系统的,而裸设备只能存取二进制数据

❹ 请教个Linux的问题,我想把已经格式化成ext3文件系统的某块盘 变成裸设备,该怎么做

  1. 变成裸设备后分区上的内容将被清除

  2. 编辑/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做了示例,可根据情况修改。

  3. 使用start_udev使设置生效,此时会在/dev/raw/下生成相应的raw1文件,该文件即裸设备

  4. 格式化裸设备(大小按照2T设计,耗时可能相当长!!):dd if=/dev/zero of=/dev/raw/raw1 bs=2M count=1048576

  5. 完成

❺ 怎样为集群共享存储创建裸设备

相反的,红帽企业版Linux使用一个字符较大的数字(现在是162)去标明/dev/raw目录下一系列的裸设备。任何块设备都可以有一个裸设备做前端,即使这个块设备是在运行时加载的。 为了创建裸设备,需要编辑/etc/sysconfig/rawdevices文件,将裸字符设备绑定到适当的块设备,使得裸设备可以被打开、读和写。 编辑裸设备文件 /etc/sysconfig/rawdevices文件用于在集群成员(cluster member)每次启动时,为共享分区映像裸设备。作为安装集群软件的一个步骤,在每个集群成员中编辑裸设备文件,为主备共享分区指定裸字符设备和块设备。必须在运行集群配置工具(Cluster Configuration Tool)之前完成这些工作。如果在集群服务中指定了裸设备,在启动时,裸设备文件将被用来绑定设备。修改了裸设备文件,如果不想重启机器,则执行下面命令使之生效: /sbin/service rawdevices restart 以下是裸设备文件的一个例子,指定了两个共享分区: # raw device bindings# format:## example: /dev/raw/raw1 /dev/sda1 # /dev/raw/raw2 8 5 /dev/raw/raw1 /dev/hda5 /dev/raw/raw2 /dev/hda6 注意:必须在所有集群成员上作裸设备配置操作,并且所有成员都必须使用同样的裸设备。

❻ LINUX 如何查看裸设备

可以用df -h查看。
1、裸设备定义:
一块没有分区的硬盘,称为原始设备(RAW DEVICE)或者是一个分区,但是没有用EXT3,OCFS等文件系统格式化,称为原始分区(RAW PARTITION)以上两者都是裸设备。
2、裸设备的绑定
有文件系统的分区是采用mount的方式挂载到某一个挂载点的(目录)而裸设备不能mount,只能绑定到/dev/raw/下的某一个设备名
比如/dev/raw/raw1
3、裸设备的绑定方法
修改/etc/sysconfig/rawdevices,添加以下内容,这里sdd1和sdd2是原始分区名或者原始设备(硬盘)名,raw1和raw2是/dev目录下的原始设备名,编号从raw1到raw255,也就是最多可以绑定255个裸设备。
/dev/raw/raw1 /dev/sdd1
/dev/raw/raw2 /dev/sdd2
然后修改裸设备的属主和访问权限
chown oracle:dba /dev/raw/raw1
chown oracle:dba /dev/raw/raw2
chmod 660 /dev/raw/raw1
chmod 660 /dev/raw/raw2
最后使得裸设备生效,并且在机器启动的时候就自动加载执行 /etc/init.d/rawdevices restart 使裸设备生效执行 /sbin/chkconfig rawdevices on 保证机器启动的时候裸设备能够加载,这一步很重要。
4、裸设备的读写
不能用cp等命令操作,写入内容用dd命令,可以参阅相关资料。
5、清空裸设备,相当于格式化啦bs是快的大小,block sizecount是快的数量,这两者相乘大于裸设备的容量即可。
dd if=/dev/zero of=/dev/raw/raw1 bs=8192 count=12800
dd if=/dev/zero of=/dev/raw/raw2 bs=8192 count=12800

❼ SUSE11如何更改裸设备属主

suse11和suse9 redhat都有区别具体配置在如下文件
打开/lib/udev/rules.d/50-udev-default.rules
找到下面两行
KERNEL=="rawctl",NAME="raw/%k", GROUP="disk"
SUBSYSTEM=="raw",KERNEL=="raw[0-9]*", NAME="raw/%k", GROUP="disk"
改成
KERNEL=="rawctl",NAME="raw/%k", GROUP="disk",MODE="0666"
SUBSYSTEM=="raw",KERNEL=="raw[0-9]*", NAME="raw/%k", GROUP="disk", MODE="0666"
可以内修改其权限为容666

❽ 在红帽企业Linux 5上怎样添加裸设备映射

裸设备接口在红帽企业Linux 5上已经被去掉了。现在可以通过udev规则配置裸设备。
为了添加裸设备映射,在/etc/udev/rules.d/60-raw.rules 添加一行,格式和下面的一样:
ACTION=="add", KERNEL="<device name>", RUN+="raw /dev/raw/rawX %N"

主/从号:
ACTION=="add", ENV{MAJOR}="A", ENV{MINOR}="B", RUN+="raw /dev/raw/rawX %M %m"

以需要邦定的设备名(例如/dev/sda1)替换上面的<device name>。"A"和"B"是需要邦定的主/从号。"X"是系统将要使用的裸设备的序号。
如果之前存在一个大的/etc/sysconfig/rawdevices文件,可以使用下面的脚本作转换:
#!/bin/sh
grep -v "^ *#" /etc/sysconfig/rawdevices | grep -v "^$" | while read dev major
minor ; do
if [ -z "$minor" ]; then
echo "ACTION==\"add\", KERNEL==\"${major##/dev/}\",
RUN+=\"/usr/bin/raw $dev %N\""
else
echo "ACTION==\"add\", ENV{MAJOR}==\"$major\",
ENV{MINOR}==\"$minor\", RUN+=\"/usr/bin/raw $dev %M %m\""
fi
done

❾ 如何在vmware中配置虚拟共享裸设备

在虚拟机关机的抄状态袭下,双击右侧设备栏里硬盘,在弹出的窗口中单击“实用程序“,选择“映射”。打开映射虚拟磁盘的窗口,其中的“卷”就是你希望映射虚拟机中的哪个分区到主机,如果需要更改虚拟机中的内容,就去掉下面的勾,否则只能读不能写。

阅读全文

与如何修改裸设备映射相关的资料

热点内容
安全连锁装置实验维护记录 浏览:146
佛山市顺德区大良信楚塑料五金制品厂 浏览:797
发电机组自动调频调载装置 浏览:361
家用自来水阀门螺杆漏水怎么办 浏览:318
创新工具箱图 浏览:535
钢轨电位限位装置作用 浏览:174
常见计量设备包括哪些 浏览:541
如何拆卸电动三轮车电机前盖轴承 浏览:463
十万的自行车是什么材质铸造的 浏览:29
镇海儿童游乐设备在哪里买 浏览:829
如何用机械制图画出以下图片 浏览:848
嘉定区上海阀门厂待遇 浏览:937
如何关闭车辆仪表盘故障灯 浏览:111
东莞市铭盛五金制品有限公司 浏览:476
电气火灾模拟实验装置 浏览:208
刷机时未知设备怎么处理 浏览:610
数控机床运动坐标轴怎么看 浏览:468
什么阀门要转8万圈关闭 浏览:670
汽车仪表trlp是什么意思 浏览:40
手机银行怎么更换绑定设备登录 浏览:557