Chinaunix首页 | 论坛 | 博客
  • 博客访问: 923667
  • 博文数量: 276
  • 博客积分: 4182
  • 博客等级: 上校
  • 技术积分: 4486
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-17 21:14
文章分类

全部博文(276)

文章存档

2014年(9)

2013年(132)

2012年(135)

分类: 系统运维

2012-05-08 19:49:45

一、 软raid5

1、要有三个巨细 一样的装备 (可以是所有硬盘,差别 硬盘上的巨细 一样的分区)
看是否装了mdadm包
[root@vlinux ~]# rpm -q mdadm
mdadm-2.6.4-1.el5
创造已经安装上了。假如 没有安装就安装。
创建 软raid5:
[root@vlinux ~]# mdadm -C /dev/md0 -l 5 -n 3 /dev/sd{b,c,d}
raid5必需 从md0起头。
查察 raid的状况 :
[root@vlinux ~]# mdadm -D /dev/md0
假如 想让raid重启以后主动 奏效:
拷贝设置 文件模板
[root@vlinux ~]# cp /usr/share/doc/mdadm-2.6.4/mdadm.conf-example /etc/mdadm.conf
查察 raid的状况 :
[root@vlinux ~]# mdadm -D /dev/md0
复制下面内容:
UUID : 6516e2ba:1f512390:a1f22eea:8ea78b15
编辑 设置 文件:
[root@vlinux ~]# vim /etc/mdadm.conf 添加两行

DEVICE /dev/sdb /dev/sdc /dev/sdd

ARRAY /dev/md0 UUID =6516e2ba:1f512390:a1f22eea:8ea78b15
假如 RAID里有磁盘粉碎 ,删除磁盘:
mdadm /dev/md0 -r /dev/sdd
然后往内里 加一块新的
mdadm /dev/md0 -a /dev/sdd


二、iscsi

1、target端要装的包:
rpm -ivh scsi-target-utils-0.0-5.20080917snap.el5.i386.rpm

启动做事: service tgtd start

创建 tatget:
[root@vlinux ~]# tgtadm --lld iscsi --op new --mode target —tid 1 -T iqn.2009-06-01.com.ty.sharedisk1

创建 logicalunit,一个target里可以有多个logicalunit
[root@vlinux ~]# tgtadm --lld iscsi --op new --mode logicalunit --lun 1 —tid 1 -b /dev/md0
Logicalunit 号必需 从1起头。

对target做拜访独霸:
[root@vlinux ~]# tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL
-I 参数后头假如 接IP、网段表示限定 特定IP或网段拜访,ALL表示全部 人都能拜访。

查察 状况 :
[root@vlinux ~]# tgtadm --lld iscsi --op show --mode target --tid 1

2、initiator
rpm -ivh iscsi-initiator-utils-6.2.0.868-0.18.el5.i386.rpm

启动做事: /etc/init.d/iscsi start
创造SAN上的SCSI装备 :
[root@mail ~]# iscsiadm -m discovery -t sendtargets -p 192.168.205.2
192.168.205.2:3260,1 iqn.2009-06-01.com.ty.sharedisk1

重启做事使体系 可以或许 创造装备 :
[root@mail ~]# /etc/init.d/iscsi restart
创造装备 :
[root@mail ~]# ls /dev/sd*

三、undev

给每一个scsi硬盘做一个标记 毗连 (symbolic link),预防体系 每次重启后识别scsi硬盘序次 每次都差别 所带来的题目 ,这个事变 是在initiator端做的。

启动做事:[root@mail ~]# start_udev

查察 体系 中scsi装备 的信息:
[root@mail ~]# udevinfo -ap /sys/block/sdc/

编辑 udev正直 文件,必需 以.rules最后 ,把适才 查到的信息写到正直 文件里
[root@mail ~]# vim /etc/udev/rules.d/10-test.rules
SUBSYSTEM=="block",SYSFS{size}=="4194048",SYSFS{stat}=="      22       11      264       24        0        0        0        0        0       22       24",SYMLINK+="iscsi1"

此中 SYMLINK+="iscsi1" 就是给scsi硬盘的这定的标记 毗连
[root@mail ~]# ls /dev/iscsi1
/dev/iscsi1
四、HA+clvm
CLVM邦定到红冒的RHCS套件里,以是 作HA+CLVM就用RHCS套件做。
先作一个apache 的HA。

HA每个节点都要安装CLVM的包:
[root@mail ClusterStorage]# rpm -ivh lvm2-cluster-2.02.40-7.el5.i386.rpm
[root@vlinux ClusterStorage]# rpm -ivh lvm2-cluster-2.02.40-7.el5.i386.rpm
每个节点都运行:
lvmconf --enable-cluster
/etc/init.d/clvmd start

在此中 一个节点上成立 CLVM
vgcreate /dev/iscsi1
vgcreate vgtest /dev/iscsi1
lvcreate -n lvtest -L 1G /dev/vgtest
在其他节点上:
[root@vlinux ~]# lvdisplay
--- Logical volume ---
LV Name                /dev/vgtest/lvtest
VG Name                vgtest
LV UUID                23erLf-pjZF-10Gj-nxIZ-r2aw-kv6Q-1YjArF
LV Write Access        read/write
LV Status              available
# open                 0
LV Size                1.00 GB
Current LE             256
Segments               1
Allocation             inherit
Read ahead sectors     auto
- currently set to     256
Block device           253:2


五、GFS文件体系
1、安装包: r pm -i vh gfs- utils- 0. 1. 18- 1. el 5.i 386. rpm
k mod- gfs- 0. 1. 31- 3. el 5.i 686. Rpm
建造 GFS文件体系 :
gfs_mkfs /dev/vgtest/lvtest -j 2 -J 32 -p lock_dlm -t apacheHA:mygfs
参数阐发 :j:日记 个数, -J :日记 巨细 , - p:锁范例 , - t:指定集群内 gfs 标署名
dlm ---> 散播式锁管理 器: 办理 多个节点之间读写斗嘴的题目

集群每个节点都挂载:
mount /dev/vgtest/lvtest /var/www/html/

阅读(892) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~