随笔分类 -  Linux

摘要:1.storage/posixtype storage/posix storage/posix的作用是指定一个本地目录给GlusterFS内的一个卷使用。 配置例子: volume posix-example type storage/posix option directory /sda4 end-volume2. protocol/server (服务器)type protocol/server 服务器中继(protocol/server)表示本节点在GlusterFS中为服务器模式。 配置例子:... 阅读全文
posted @ 2011-07-16 14:29 残夜 阅读(1010) 评论(0) 推荐(0) 编辑
摘要:GlusterFS,含有以下组件:客户与服务器组件。这部分是复杂双方传输一个总的接口,服务器组件负责把自己的子卷发布出来,客户组件负责挂载GlusterFS 到内核的VFS 上。翻译器模式, 一种来自GNU/Hurd的设计机制,(hurd 是借鉴IBM vms 系统设计的,内核只有最简单的功能,其上层设计了模拟器可以模拟很多操作系统)该设计可以扩展GlusterFS 的功能,包括调试器,性能调优的工具,加密验证等都是使用的该模式。xlators 文件夹下的都是翻译器的实现。传输模块,protocol translators调度模块,Scheduler 文件夹下面有4种调度器实现,其作用是对子卷 阅读全文
posted @ 2011-07-15 22:30 残夜 阅读(750) 评论(0) 推荐(0) 编辑
摘要:简介 Gluster Storage Platform是一个开源的集群存储解决方案。这个系统是一个功能强大的灵活的解决方案,它简化了管理非结构化的文件数据的工作,无论是几TB或者好几 PB的数据量。Gluster Storage Platform集成了Gluster File System,它是一个操作系统层,一个基于web的管理界面的安装软件。整个安装过程十分简单,用户只需点几下鼠标就可以部署上百TB的集群存储。Gluster Storage Platform运行在标准的工业化硬件平台上,并可以低成本地实现多次扩展。 Gluster Storage Platform把存储积木,磁盘聚集,内存 阅读全文
posted @ 2011-07-15 22:14 残夜 阅读(742) 评论(0) 推荐(0) 编辑
摘要:本节介绍如何配置您的存储环境GlusterFS卷,使用下列常见的场景:分布式(Distributed) - 分布在整个集群的文件。分布式复制(Distributed Replicated) - 复制数据跨越两个或两个以上的节点在集群。分布式Stripes(Distributed Striped) - 跨集群中多个节点的Stripes 文件。确认挂载前已经启动相应卷。一、分布式(Distributed)配置 分布式卷分发整个集群的文件。你可以使用分布式的规模在一个小时期的停机时间是可以接受的,在磁盘交换档案的情况下环境的存储卷。 注:在分布式卷的磁盘出现故障,造成严重损失的数据,因为目录的内容是 阅读全文
posted @ 2011-07-15 21:34 残夜 阅读(1354) 评论(0) 推荐(0) 编辑
摘要:一、系统要求安装的GlusterFS之前,确认您的系统符合以下最低要求:1.存储服务器GlusterFS支持大多数的符合商业标准的x86-64bit硬件平台。存储可以是直接附加的存储,RAID盘,以SATA/SAS/FC盘做后端的FC/Infiniband/iSCSI SAN盘。内存:至少1GB2.网络要求 Gluster支持以下网络:千兆以太网10千兆位以太网InfiniBand(光纤)OFED1.5.2或更高版本3.支持的操作系统OS架构模式RHEL和CentOS的=> 5.1 x86_64的客户端和服务器Ubuntu的=>8.04 x86_64的客户端和服务器Fedora的= 阅读全文
posted @ 2011-07-15 11:51 残夜 阅读(1998) 评论(0) 推荐(0) 编辑
摘要:在配置一个GlusterFs 卷之前,你需要创建一个包含了卷的网络服务器组成的可用存储池。 存储池是一个可信任的网络存储服务器。当您启动的第一台服务器,该存储池由一组服务器组成。要添加额外的存储服务器到存储池,可以在已经信任的存储服务器中使用probe命令。 注:GlusterFS服务必须运行在所有要添加到存储池中的存储服务器上。更多信息,请参阅启动GlusterFS服务。 创建值得信赖的存储池1. 使用probe添加服务器到存储池添加一台服务器到存储池,使用下面命令:$gluster peer probe SERVER例如,创建一个由四台服务器组成的存储池,从server1添加三台服务器到存 阅读全文
posted @ 2011-07-15 11:37 残夜 阅读(357) 评论(0) 推荐(0) 编辑
摘要:GlusterFS3.1提供了一个单一的命令行实用程序,称为Gluster控制台管理器,以简化您的存储环境的配置和管理。Gluster控制台管理器提供了类似的LVM(逻辑卷管理器CLI)或ZFS命令行界面,跨多个存储服务器。当卷需要安装或启动时,您可以使用Gluster控制台管理器在线管理。使用Gluster控制台管理器,管理员可以创建新卷,启动卷,停止卷。根据需要,管理员还可以添加卷的 bricks,从已有卷中删除/更改 bricks,等等。Gluster自动在所有Gluster服务器中同步卷的配置信息。管理员还可以使用命令来创建自动化脚本,也可将命令作为一个API,集成到第三方应用程序中 阅读全文
posted @ 2011-07-15 11:16 残夜 阅读(985) 评论(0) 推荐(0) 编辑
摘要:Glusterfs是一个具有可以扩展到几个PB数量级的分布式集群文件系统。它可以把多个不同类型的存储块通过Infiniband RDMA或者TCP/IP汇聚成一个大的并行网络文件系统,聚集在一个单一的全局命名空间中,管理磁盘和内存资源及管理数据。GlusterFS是基于一个可堆叠的用户空间设计,可以为不同的工作负载提供优异的性能。 GlusterFS模块化架构允许管理员堆叠模块,以满足用户需求,需要。例如,管理员可以使用GlusterFS快速配置一个独立的服务器系统和扩展系统需求的增长。 虚拟化云计算环境GlusterFS是专为当今的高性能,虚拟化云环境而设计。不同于传统的数据中心,云计算环境 阅读全文
posted @ 2011-07-15 11:01 残夜 阅读(728) 评论(0) 推荐(0) 编辑
摘要:因工作中经常和linux服务器打交道,为了避免在各服务器之间切换频繁输入密码,使用了基于ssh密钥对的自动登陆。下面从整体上粗略的介绍了 RSA/DSA 密钥的工作原理。让我们从一种假想的情形开始,假定我们想用 RSA 认证允许一台本地的计算机(称作 localbox)打开 remotebox上的一个远程 shell, remotebox 是我们的 ISP 的一台机器。此刻,当我们试图用 ssh 客户程序连接到 remotebox时,我们会得到如下提示:$ssh –p2188 zhoubo@remotebox$zhoubo@remotebox's password:此处我们看到的是 s 阅读全文
posted @ 2011-07-06 16:27 残夜 阅读(563) 评论(0) 推荐(1) 编辑