Linux LVM裸设备的使用
|
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),也可以是硬盘上的一个分区 补充: 元数据(Meta Data)是关于数据仓库的数据,指在数据仓库建设过程中所产生的有关数据源定义,目标定义,转换规则等相关的关键数据。 元数据(meta data),关于数据库中表的定义、字段的定义,元组的定义等等,是数据库中最基础的描述,所以称之为元数据。 又称为数据目录,关于数据库的数据库。 一个数据存储在共享卷里时,我们可以直接看到它是一个文档、或图片、或视频、或数据库文件,这些都是数据本身。然而在存储该数据时,文件系统还会产生很多无法直接看到的,与该数据有关的数据,如文件系统中文件检索表,路径信息、地址信息等,而这些数据就称之为文档、图片、视频等在共享卷中的元数据。 SAN网络存储共享软件管理的主要内容就是元数据,控制元数据在多主机之间的传输。 我们可以在很多地方看到元数据的存储,网上DOWN下来的电影本身一个视频文件数据,而点击右键查到看的视频文件属性,如存储路径、码率、文件大小、及导演、演员、制作单位等就是视频文件的元数据。 -M2 指定meta data 使用lvm2格式 2.创建vg vgcreate vg_db /dev/sda /dev/sdb1 /dev/sdb2 /dev/sdc -s 128m -s, --physicalextentsize PhysicalExtentSize[kKmMgGtT] Sets the physical extent size on physical volumes of this volume group. 3.创建lv lvcreate -L 2048m -i4 -I 64k vg_db -n lv_2g_001 lvcreate -L 2048m -i4 -I 64k 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 要注意的是lv的命名方式,命名方式分解如下: /dev/mapper/ vgname '-' lvname. 使用raw命令绑定的裸设备在重启后会失效。 *对于AS4 所以需要修改/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 保证机器启动的时候裸设备能够加载 *对于AS5 raw 设备映射 本文URL地址:http://www.bianceng.cn/OS/Linux/201410/45424.htm raw 设备接口在 红帽企业 Linux 5 里已经被取消了;raw 设备映射现在通过 udev 规则进行配置。要配置 raw 设备映射,可以在 /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" 用你需要绑定的设备名称替换 <device name>(如:/dev/sda1)。"A" 和 "B" 是设备的主/次号码,X 是系统使用的 raw 设备号码。 另外关于此处的配置有一点非常奇怪,我看到red hat官方文档中关于raw.rule的示例中说KERNEL==或ENV{MAJOR}…只需要任意配置一个就可以,但我在具体配置过程中发现百试不爽,我尝试了各种组合发现都不生效,必须二者同时配置才可以 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 (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

