GlusterFS搭建使用
测试环境:
三台服务器ubuntu:18.04
<1>9.1.1.128
<2>9.1.1.129
<3>9.1.1.131
1.添加映射地址【每个服务器执行】:
命令:vim /etc/hosts
追加内容:
9.1.1.128 Manager
9.1.1.129 Agent01
9.1.1.131 Agent02
2.添加必要储存库:
apt-get install software-properties-common
add-apt-repository ppa:gluster/glusterfs-3.13
3.更新:
apt-get update --fix-missing
4.安装[服务端默认也安装了客户端]:
apt-get install glusterfs-server
5.开启设置开机自启:
sudo systemctl start glusterd
sudo systemctl enable glusterd
配置GlusterFS
6.首先要做的是创建一个可信任的池。 这是在Manager上使用以下命令完成的:
sudo gluster peer probe Agent01
sudo gluster peer probe Agent02
你应该立即看到peer probe:success。
你可以使用以下命令检查对等体的状态:
sudo gluster peer status
你应该看到已添加2个对等体:
7.创建目录:
sudo mkdir -p /home/data
8.创建卷:
sudo gluster volume create v01 replica 3 transport tcp Manager:/home/data Agent01:/home/data Agent02:/home/data forc
9.检查卷的状态
gluster volume info v01
10.开启卷:
gluster volume start v01
11.创建安装点
sudo mkdir -p /home/data2/
12.使用以下命令安装分布式glusterfs卷:
sudo mount -t glusterfs Manager:/v01 /home/data2/
13.使用以下命令检查卷:
df -h /home/data2/
14.我们的卷已经安装:
要在重新引导时进行此挂载,请将以下行添加到gfs03/etc/fstab文件中:
Manager:/v01 /home/data2 glusterfs defaults,_netdev 0 0
现在,如果必须重新启动服务器,GlusterFS卷将自动挂载。