一、glusterFS安装
安装简单,也不用进行什么复杂的配置。
安装:(虚拟机连接网络)
sudo apt install glusterfs-server glusterfs-client
验证(没版本要求,下载下来的就是最适合的):
gluster --version
管理进程
service glusterd start
service glusterd status
二、关于使用——挂载
1.命令:lsblk
查看磁盘信息,为了避免一些我无法解决的问题,在虚拟机设置中我添加了一块硬盘。
2.命令:
gdisk
分区,分成了两块。具体操作,AI无坑。
3.
先使用 XFS 文件系统格式化某一磁盘:
mkfs.xfs -i size=512 /dev/nvme0n1p1
再创建一目录:
sudo mkdir /data/brick1
接下来是挂载:
1.sudo nano /etc/fstab
2.#非命令行内容,写进fstab文件:/dev/nvme0n1p1 /data/brick1 xfs defaults 1 2
3.sudo mount -a
可用lsblk再确认一下是否挂载成功。
三、gluster创建卷
replica后面至少是2,ip地址要准(如果报错,调虚拟机网络)。
sudo gluster volume create test1 replica 2
192.168.126.128:/data/brick1
192.168.126.128:/data/brick2
force
查看创建后的信息:
sudo gluster volume info
开启卷状态
sudo gluster volume start test1
四、向gluster写入数据/文件
写数据的过程就不写啦。
但是我这两个复制卷之间出现了问题,数据不一致。
不知道是不是同一个物理机的关系。