码迷,mamicode.com
首页 > 其他好文 > 详细

glusterfs

时间:2018-11-07 20:01:27      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:关系   rm -rf   格式化   tar   bind   yum   body   配置   pool   

分布式 分布式 分布式 分布式 分布式 node1 node2 node3 node4 client

node1

1.安装glusterfs 软件

yum install glusterfs -y

2 开启gluster服务,开机启动

systemctl restart glusterd.service ;systemctl enable glusterd.service

3 重命名卷组名

vgrename vg_bricks vg0

4 创建瘦逻辑池

lvcreate -L 10G -T vg0/thin_pool

5.创建逻辑卷卷

lvcreate -V 3G -n lv1 vg0/thin_pool

6.格式化逻辑卷

mkfs.xfs /dev/vg0/lv1

7.创建目录

mkdir /xx

8永久挂载目录及df

echo "/dev/vg0/lv1 /xx xfs defaults 0 0" >> /etc/fstab ;mount -a

9创建挂载目录

mkdir /xx/data

10.可把1-9步骤做成脚本,同步其他节点。

vim aa
chmod +x aa
scp /root/aa node2:/root
scp /root/aa node3:/root
scp /root/aa node4:/root

node2-node4配置

./aa

11.创建peer关系

gluster peer probe node2 node3 node4

12创建分布式卷

gluster volume create v1 node1:/xx/data node2:/xx/data node3:/xx/data node4:/xx/data

13开启卷

gluster volume start v1

clientnfs挂载

1安装nfs-u*软件

yum install nfs-u* -y

2重启nfs服务

systemctl restart rpcbind;systemctl enable rpcbind

3 挂载逻辑卷

showmount -e node1
mount node1:/v1 /mnt

4创建文件测试

touch /mnt/aa{1..10}
ls /xx/data/ -1 |wc -l

glusterfs挂载

rm -rf /mnt/*
umount /mnt/
mount.glusterfs node1:/v1  /mnt
touch /mnt/aa{1..10}
ls /xx/data/ -1 |wc -l

glusterfs

标签:关系   rm -rf   格式化   tar   bind   yum   body   配置   pool   

原文地址:http://blog.51cto.com/12909202/2313718

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!