
存储
bjgaocp
这个作者很懒,什么都没留下…
展开
-
NFS
NFS是什么?网络文件系统NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样NFS使用什么端口基本上NFS这个服务器的端口开在2049,但由于文件系统非常复杂。因此NFS还有其他的程序去启动额外的端口,这些额外的用来传输数据的端口是随机选择的,是小于1024的端口;既然是随机的那么客户端...原创 2019-03-06 12:37:45 · 338 阅读 · 0 评论 -
RAID
RAID 0 读写虚度最快 没有冗余 最少一块盘RAID1 100%冗余,镜像 读写性能一般 最少两块盘 容量损失一半RAID5 读写速度一般,有一块备份盘 最少3块盘 磁盘容量n-1RAID10 底层RAID1 上面RAID0 读写速度快,100%冗余 常用语数据库主库 损失raid1的硬盘...原创 2019-05-14 10:22:44 · 942 阅读 · 0 评论 -
Drbd大数据迁移方案
如果需要备份的数据分区5T 从硬盘10T分区drbdadm create-md datadrbdadm up datadrbdadm – --overwrite-data-of-peer primary data同步成功后在备份机器上检查数据drbdadm down datamount /dev/sdb1 /drbd此时如果用df -h查看磁盘大小为5T,可实际分区为10T,如果迁移...原创 2019-03-13 19:05:48 · 768 阅读 · 0 评论 -
Drbd安装
安装前环境准备关闭selinux和iptablessetenforce 0getenforcevim /etc/sysconfig/selinuxSELINUX=disabled/etc/init.d/iptables stop同步时间crontab -e*/5 * * * * /usr/sbin/ntpdate ntp.api.bz >/dev/null 2>&am...原创 2019-03-13 19:04:20 · 1481 阅读 · 0 评论 -
Drbd
Drbd是什么是基于块设备在不同的高可用服务器对之间同步和镜像数据的软件。drbd是基于文件系统底层的,DRBD的核心功能通过Linux的内核实现,最接近系统的IO栈,即block层级同步。可以理解为基于网络的raid-1官网https://docs.linbit.com/DRBD的工作模式主备模式DRBD仅主节点可以提供访问备节点只有在主节点宕机后才能访问主主模式需要采用共享文件...原创 2019-03-13 18:38:58 · 241 阅读 · 0 评论 -
GlusterFS数据恢复
创建复制卷gluster volume create rep1 replica 2 10.125.192.3:/home/rep1 10.125.192.2:/home/rep2 force启动卷gluster volume start rep1挂载复制卷mount -t glusterfs 10.125.192.2:/rep1 /media模拟恢复数据在客户端挂载点创建一个文件e...原创 2019-03-16 20:17:45 · 1089 阅读 · 0 评论 -
GlusteFS一些优化
磁盘空间剩余空间阀值 默认10%[root@tom01 glufs]# gluster volume set blk-volume cluster.min-free-disk 20%关闭NFS mount.glusterfs挂载不影响[root@tom01 glufs]# gluster volume set blk-volume nfs.disable onIP访问授权[root@to...原创 2019-03-16 20:14:31 · 412 阅读 · 0 评论 -
GlusterFS卷类型
gluster管理1,glusterd:这个服务/进程必须在所有gluster上启动,充当弹性卷管理器,监督gluster进程并协调动态卷操作,比如添加,删除什么之类的。chkconfig glusterd on或echo ‘glusterd’ >> /etc/rc.local 设置开机自启动。2,peer可信池TSP:默认端口24007,且必须启动glusterd守护进程。gl...原创 2019-03-16 19:19:21 · 2258 阅读 · 0 评论 -
FastDFS创建多分组
因为是本地单机测试,所以创建多分组需要复制storage.conf创建多分组,如果是多台机器就单独配置即可.主要就是修改 组名 端口号 日志路径 实体数据路径cd /etc/fdfs/cp storage.conf storage2.confvim storage2.conf11 group_name=group224 port=2300141 base_path=/data/fdf...原创 2019-03-15 22:59:22 · 7199 阅读 · 0 评论 -
GlusterFS安装
实验环境使用了两台虚拟主机做实验192.168.56.7192.168.56.8环境准备/usr/sbin/ntpdate ntp.api.bz关闭防火墙/etc/init.d/iptables stop关闭SElinuxsetenforce 0安装相关依赖包yum install -y libibverbs librdmacm xfsprogs nfs-utils rpc...原创 2019-03-15 17:35:24 · 646 阅读 · 0 评论 -
GlusterFS
官网https://www.gluster.org/GlusterFS特点最大特点是简单:架构,使用,管理完全对称式架构,无中心,无元数据服务器全UserSpace设计,Stack式扩展(源自Hurd)Scale-out,高可用,无单点故障支持多种访问协议,支持RDMAglusterFS是什么?用户空间设计 全局同一命名控件 堆栈式架构scale-out横向在线扩展 数百节点 ...原创 2019-03-15 15:30:55 · 182 阅读 · 0 评论 -
FastDFS+Nginx
每台存储节点都要部署Nginxnginx版本必须要>=1.8.1解决依赖关系yum -y install pcre-devel openssl-devel安装Nginx[root@tom01 tools]# useradd www -s /sbin/nologin -M[root@tom01 tools]# tar xf nginx-1.15.8.tar.gz[root@tom...原创 2019-03-15 10:48:55 · 383 阅读 · 0 评论 -
FastDFS安装
下载安装 libfastcommonlibfastcommon是从 FastDFS 和 FastDHT 中提取出来的公共 C 函数库,基础环境,安装即可 。git clone https://github.com/happyfish100/libfastcommon.git[root@tom01 tools]# cd libfastcommon/[root@tom01 libfastcom...原创 2019-03-15 10:01:55 · 592 阅读 · 0 评论 -
FastDFS
FastDFS介绍FastDFS的开发者——淘宝的架构师余庆老师FastDFS开源地址:https://github.com/happyfish100fastdfs是什么?FastDFS是一个开源的轻量级分布式文件系统FastDFS 不是通用的文件系统,只能通过装有API访问,追求高性能,高扩展性能做什么?它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决...原创 2019-03-14 22:16:50 · 5054 阅读 · 2 评论 -
sersync+rsync
sersync是金山的周洋开发的一款基于 inotify + rsync 的大量文件的多服务器自动同步程序监控文件系统事件,文件实时同步sersync功能:1 支持配置文件管理2 真正的守护进程socket3 可以对失败文件定时重传4 默认多线程rsync主机规划:backup端:192.168.56.9client端(源数据端):192.168.56.8client安装se...原创 2019-03-14 17:43:53 · 847 阅读 · 0 评论 -
Rsync
rsync 简介rsync(remote synchronize)是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机之间的文件。也可以使用 rsync 同步本地硬盘中的不同目录。rsync命令用法rsync 选项 源目录 目标目录rsync运行方式1 本地文件系统上实现同步rsync -avz /var/ /backup/2 本地主机使用远程shell和远程主机通信y...原创 2019-03-14 16:35:57 · 345 阅读 · 0 评论 -
存储类型
存储类型分类1 块存储1 硬盘 lvm 只能本地访问2 硬盘加PCIE卡 DAS存储(DELL MD系列) 扩展用3 硬盘加HBA卡 SAN存储(DELL MD系列) 插多块HBA卡或连光纤交换机多台共享2 文件存储NAS 网络附加存储(NFS)3 对象存储 (分布式文件系统)DAS: 直接附加存储 直接接入主板总线SAN: 存储区域网络NAS:网络附加存储SAN 又分为F...原创 2019-03-06 12:50:54 · 152 阅读 · 0 评论 -
sersync+rsync数据同步
什么是Rsync?Rsync(Remote Synchronize)是一款开源的、快速的、多功能的、可以实现全量及增量的本地或远程数据同步备份的优秀工具,并且支持多种操作系统平台运行。官网文档:https://rsync.samba.org/ftp/rsync/rsync.htmlRsync简介Rsync具有本地与远程两台主机之间的数据快速复制同步镜像、远程备份等功能,该功能类似scp,但...原创 2019-06-13 15:05:16 · 384 阅读 · 0 评论