陈奇网络工作室

56GlusterFS分布式文件系统

网站建设服务器

GlusterFS分布式文件系统

GlusterFS是一个开源的分布式文件系统。软件结构设计良好,易于扩展和配置,通过各模块的灵活搭配,得到有针对性的解决方案。可以解决一些问题:网络存储,联合存储,冗余备份,大文件的负载均衡。可靠性久未测试,不适合提供24小时不间断服务的产品环境。目前适合数据量大的离线应用。

GlusterFS通过infiniband RDMA或TCP/IP将许多廉价的X86主机连接成并行网络文件系统。

注意事项:

brick:GFS中的存储单元,通过可信存储池中服务器的导出目录。

客户端:挂在GFS卷上的设备。

节点:储存砖块的装置。

RDMA:远程直接内存访问。

GFID:GFS卷中的每个文件或目录都有一个唯一的128位数据关联。

FUSE:它是一个可加载的内核模块,支持非特权用户创建自己的文件系统,而无需修改内核代码。

GlusterFS的部署:

五.安装依赖包

#yum -y安装xfs progs fuse fuse-libs libacl-devel flex bison OpenSSL-devel SQLite-devel libxml 2

# rpm -ivh用户空间-rcu-0.9.2-2.fc25.x86_64.rpm

# rpm -ivh用户空间-rcu-devel-0 . 9 . 2-2 . fc25 . x86 _ 64 . rpm

五安装三部曲

#./configureprefix=/usr/local/g luster

#制作制作安装

手动指定系统来查找URCU。

# ldconfig

# pkg-configlibscflags liburcu-BP liburcu

v定义系统变量。

# vim /etc/profile

添加内容:

PATH=$ PATH:/usr/local/g luster/sbin

启动Glusterd服务

# glusterd开始

# ps aux |grep glusterd

Gluster的使用:

v cluster集群关联

#gluster同行调查1.1.1.1

#gluster同行调查1.1.1.2

#gluster同行调查1.1.1.3

V host添加一个硬盘,格式化并挂载它。

#fdisk -l

#fdisk /dev/sdb

#mkfs /dev/sdb1

#mount /dev/sdb1 /a

五.创建一个卷

多个磁盘形成一个没有RAID的卷。

# gluster卷创建renvg 1 . 1 . 1 . 1:/a 1 . 1 . 1 . 2:/b 1 . 1 . 1 . 3:/c

多个磁盘组成一个卷,构成RAID1。

# gluster卷创建renvg副本2 1 . 1 . 1 . 1:/a 1 . 1 . 1 . 2:/b 1 . 1 . 1 . 3:/c

只需将卷装入文件夹中

# mount-t glusterfs-o ACL master:/renvg/opt/a

Gluster基本命令摘要

命令

形容

Gluster音量停止renvg

停止使用该卷

Gluster音量启动renvg

开始使用该卷

Gluster卷删除renvg

删除卷

修复卷中的磁盘

Gluster卷更换-brick renvg 1 . 1 . 1 . 1:/a 1 . 1 . 1 . 3:/new

Gluster volume heal renvgfull

维修量

扩展卷容量

Gluster卷添加砖renvg1.1.1.4:/new

在线扩展卷的容量。

Gluster卷重新平衡renvgstart

平衡数据

减少卷容量

Gluster卷移除-brick renvg1.1.1.1:/a开始

在线减少卷的容量

Gluster卷删除-brick renvg1.1.1.1:/a状态

查看已删除卷的状态

Gluster卷删除-砖renvgcommit

提交删除操作。

磁盘配额

Gluster卷配额renvgenable

打开磁盘配额

Gluster卷配额renvglimit -usage /quo_a 10Gb

设置此目录只能使用10Gb的卷。

Gluster卷配额renvglist

显示当前配额使用情况。

Gluster卷配额renvgremove /quo_a

删除目录配额

Gluster卷配额renvgdisable

禁用磁盘配额

使用RAID创建宗卷

Gluster卷创建了新条带3 1 . 1 . 1 . 1:/a 1 . 1 . 1 . 2:/b 1 . 1 . 1 . 3:/c

RAID0

Gluster卷创建renvgreplica2条带3 1 . 1 . 1 . 1:/a 1 . 1 . 1 . 2:/b 1 . 1 . 1 . 3:/c

RAID1 0

Gluster卷创建renvgdisperse 6冗余1 1 . 1 . 1 . 1:/a 1 . 1 . 1 . 2:/b 1 . 1 . 1 . 3:/c

RAID5

Gluster卷创建renvgdisperse 10冗余5

RAID6

注意:绿色的是卷的名称。

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3