SUSE Linux 多路径软件+LVM+裸设备的配置
1.先要查出光纤卡的WWN号,SUSE 10下光纤卡的WWD在/sys/class/fc_host/host5/port_name文件中,有两块卡就会有两个host*的目录
接好光纤后可以在dev下可以看到多个设备,如果是两块卡,存储上的一个分区会对应成4个设备号。
2.首先在其中一台机器上配置好multipath
(1)编写/etc/multipath.conf文件
(2)启用并运行multipathd
chkconfig multipathd on
service multipathd start
(3)查看多路径是否生效
(4)multipath –ll
(5) chkconfig boot.multipath on
chkconfig boot.lvm on
检查boot.multipath 是否启动 chkconfig –list boot.multipath
检查boot.lvm 是否启动 chkconfig –list boot.lvm
如果能看到多个驱动器(sdX)合成一个mpath[a-zA-Z],说明已经生效
3.讲生成的有效/etc/multipath.conf文件复制到另外一台机器
# scp /etc/multipath.conf root@xxx.xxx.xxx.xx:/etc/multipath.conf
登录到该机器执行上述步骤
4.配置lvm的PV检索,避免使用sdX设备,编辑/etc/lvm.conf配置文件
在filter = 表达式中加入一个规则
"r|/dev/sd*|"
将写好的lvm.conf复制到另外一台机器
5.在其中一台机器创建LVM设备
(1)创建PV
#pvcreate /dev/mapper/mpathc
(2)创建VG
# vgcreate racvg /dev/mapper/mpathc
(3)创建LV
# lvcreate -n lv01 -L 500M racvg
# lvcreate -n lv02 -L 500M racvg
# lvcreate -n lv03 -L 500M racvg
# lvcreate -n lv04 -L 500M racvg
# lvcreate -n lv05 -L 500M racvg
创建其他LV以此类推,-n指定名字,-L指定大小,单位可以为M,G
(4)在另外一台机器执行
#vgscan
# vgchange -ay
就能识别出新建的LVM设备
(5)查看LVM设备的命令
pvs 查看PV
vgs 查看VG
lvs 查看LV
vgscan 扫描磁阵上的LVM
vgchange -ay 激活卷组
6.在其总一台机器创建裸设备
(1)编辑/etc/raw,内容如下,注意裸设备必须以raw命名
raw1:mapper/racvg-lv01
raw2:mapper/racvg-lv02
raw3:mapper/racvg-lv03
raw4:mapper/racvg-lv04
raw5:mapper/racvg-lv05
(2)启用raw服务
chkconfig raw on
(3)执行绑定
service raw start
(4)查询绑定关系
raw -qa
显示的结果是major,minor号,需要找到设备名的话,要进入/dev/mapper目录执行ls -l来对比发现
(5)在另外一台机器重复上述操作
7.注意事项
缺省生成的
/dev/mapper/mpathX
/dev/mapper/racvg-*
/dev/raw/rawN
设备文件,只能对root有权限,当需要非root用户也能读写时,需要手工修改权限和属主
例如:
chown Oracle:oinstall /dev/mapper/pathc
chown oracle:oinstall /dev/mapper/racvg-*
chown oracle:oinstall /dev/raw/raw*
chomod 666 /dev/mapper/mpathc
chmod 666 /dev/mapper/racvg-*
chmod 666 /dev/raw/raw*
上述命令建议放到应用的启动脚本里,在启动应用进程前执行,确保获得正确的权限。
编辑/etc/init.d/raw 文件 将上述命令插入文挡结束前的倒数第二行
SUSE Linux 多路径软件+LVM+裸设备的配置的更多相关文章
- 在SUSE Linux Enterprise 11 SP1上用UDEV SCSI配置ASM
1. 编辑/etc/scsi_id.config文件,如果该文件不存在,则创建该文件,添加如下行: options=–whitelisted –replace-whitespace 2. 获取需要绑定 ...
- SuSe Linux 10 企业服务器搭建双机集群配置实例
650) this.width=650;" onclick="window.open("http://blog.51cto.com/viewpic.php?refim ...
- CentOS6.x操作系统自带的 DM Multipath(DMMP)多路径软件配置说明。
CentOS系统下的多路径软件是操作系统自带的 DM Multipath(DMMP)工具.------------------------------------------------------- ...
- Ubuntu系统下的多路径软件 DM Multipath 配置。
Ubuntu系统下的多路径软件是操作系统自带的 DM Multipath工具.------------------------------------------------------------- ...
- 用于 ‘Suse‘ Linux 包管理的 Zypper 命令大全
SUSE( Software and System Entwicklung,即软件和系统开发.其中‘entwicklung‘是德语,意为开发)Linux 是由 Novell 公司在 Linux 内核基 ...
- RHEL6.5安装multipath多路径软件
一.划zone(以博科光纤交换机为例) ①查看光纤交换机端口状态 RAC_SW_01:admin> switchshow Index Port Address Media Speed State ...
- Oracle 数据库裸设备扩容处理
前段时间,我管理的一台Oracle数据库表空间容量不足了,由于本人以前没有接触过Oracle的使用所以,就自己查资料来研究如何扩容,网上的文档多数都是在物理机上扩容,而偏偏我的数据文件是存储在裸设备上 ...
- linux配置裸设备
1.什么裸设备?字符设备?块设备? 裸设备:也叫裸分区(原始分区),是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊字符设备.它由应用程序负责对它进行读写操作.不经过文件系统的缓 ...
- ASM下裸设备的路径更改是否会影响数据库的执行
通过asm来存储数据库文件,在linux下能够通过asmlib的方式来管理块设备,也能够直接使用裸设备来建立asm磁盘.在asmlib方式下,磁盘设备启动顺序和名称的改变不会影响到asm的使用.但假设 ...
随机推荐
- Oracle修改主键约束
项目需求,有张表,原有三个联合主键,现在需要再加一个字段进去,而恰恰这个字段可以为空的.去数据库捞了一把,还好数据都不为空: SQL> select count(*) from t_wlf_re ...
- Netty--JDK序列化编解码传输对象
使用JDK序列化不需要额外的类库,只需要实现Serializable即可,但是序列化之后的码流只有Java才能反序列化,所以它不是跨语言的,另外由于Java序列化后码流比较大,效率也不高,所以在RPC ...
- java代码--------编写0懂啊PI之间求随机数的方法
总结:其实每次运行,显示出来的结果个数是随机的. package com.mmm; //编写0到PI之间求随机数的方法 public class MEm { public static void ma ...
- 一种SequenceFile的格式研究
最近仔细研究了以下公司中使用的SequenceFile文件格式,SequenceFile的格式比较紧凑,实现了从中间读取文件内容(便于hadoop将文件进行适当地切分),同时也可以支持仅读取文件的元数 ...
- 10 删除topic中的数据
1 打开 server.properties2 添加一条: delete.topic.enable=true 3 执行命令: bin/kafka-topics.sh --delete ...
- JavaScript实现排序算法总结
<script type="text/javascript" src="js/laydate.js" > //插入排序 function inser ...
- IBM AIX创建lv
#lsvg 查看当前有哪些vgrootvgvgdb02vgdb01datavg#lslv maindb_index 查看maindb_index这个lv 位于哪个vg上,新的lv也要与之相同.LOGI ...
- Tkinter Menu(菜单)
Tkinter Menu: 这个小工具的目标是,让我们来创建我们的应用程序,可以通过使用各种菜单.核心功能,提供的方式来创建三个菜单类型:弹出式,顶层,和下拉 这个小工具的目标是,让我们来创建 ...
- Flask之模板web表单
3.3 Web表单: web表单是web应用程序的基本功能. 它是HTML页面中负责数据采集的部件.表单有三个部分组成:表单标签.表单域.表单按钮.表单允许用户输入数据,负责HTML页面数据采集,通过 ...
- 不同的类UNIX操作系统密码破解方法介绍
(一)Linux 系统密码破解 1.在grub选项菜单按E进入编辑模式 2.编辑kernel那行 /init 1 (或/single) 3.按B重启 4.进入后执行下列命令 root@#passwd ...