站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

如何在Ubuntu 18.04上使用GlusterFS設(shè)置高可用性存儲(chǔ)

GlusterFS是一個(gè)網(wǎng)絡(luò)文件系統(tǒng),能夠處理數(shù)PB的數(shù)據(jù)和數(shù)千個(gè)用戶。 對(duì)于數(shù)據(jù)中心Linux服務(wù)器,GlusterFS可能是本地存儲(chǔ)所需的文件系統(tǒng)。

我將向您展示如何使用GlusterFS設(shè)置三個(gè)代表單個(gè)命名空間的Ubuntu服務(wù)器。 我將在Ubuntu 18.04上進(jìn)行演示,并假設(shè)您已經(jīng)準(zhǔn)備好了三個(gè)Ubuntu服務(wù)器。

然后說,讓我們開始運(yùn)行GlusterFS。

如何在Ubuntu 18.04上使用GlusterFS設(shè)置高可用性存儲(chǔ)

布局

我在以下地址有三臺(tái)Ubuntu 18.04服務(wù)器:

  • 192.168.1.206
  • 192.168.1.207
  • 192.168.1.208

映射地址

使用命令sudo nano/etc/hosts在每臺(tái)服務(wù)器上打開hosts文件,然后添加以下內(nèi)容(修改以適合您的IP地址方案):

192.168.1.206 gfs01
192.168.1.207 gfs02
192.168.1.208 gfs03

保存并關(guān)閉這些文件。

為了使事情更清楚,請(qǐng)更改每個(gè)服務(wù)器的主機(jī)名以表示在hosts文件中映射的主機(jī)名。

添加必要的存儲(chǔ)庫

在每臺(tái)服務(wù)器上,發(fā)出以下命令以添加必要的依賴項(xiàng),存儲(chǔ)庫和密鑰:

sudo apt install software-properties-common -y
wget -O- https://download.gluster.org/pub/gluster/glusterfs/3.12/rsa.pub | apt-key add –
sudo add-apt-repository ppa:gluster/glusterfs-3.12

安裝,啟動(dòng)和啟用GlusterFS

從gfs01和gfs02上的終端發(fā)出以下命令以安裝GlusterFS:

sudo apt install glusterfs-server -y

現(xiàn)在我們可以使用以下命令啟動(dòng)和啟用GlusterFS:

sudo systemctl start glusterd
sudo systemctl enable glusterd

配置GlusterFS

首先要做的是創(chuàng)建一個(gè)可信任的池。 這是在gfs01上使用以下命令完成的:

sudo gluster peer probe gfs02

你應(yīng)該立即看到peer probe:success。

您可以使用以下命令檢查對(duì)等體的狀態(tài):

sudo gluster peer status

您應(yīng)該看到已添加1個(gè)對(duì)等體(圖A)。

圖A.

如何在Ubuntu 18.04上使用GlusterFS設(shè)置高可用性存儲(chǔ)

我們的對(duì)等已添加到可信池中。

創(chuàng)建分布式GlusterFS卷

創(chuàng)建池后,我們必須創(chuàng)建分布式GlusterFS卷。 我建議在不在系統(tǒng)目錄中的分區(qū)上創(chuàng)建此卷,否則可能會(huì)發(fā)生同步錯(cuò)誤。 使用以下命令在gfs01和gfs02上創(chuàng)建新目錄:

sudo mkdir -p /glusterfs/distributed

接下來我們可以創(chuàng)建卷。 我們將使用命令(在gfs01上發(fā)布)創(chuàng)建一個(gè)名為v01的卷,其中包含副本gfs01和gfs02:

sudo gluster volume create v01 replica 2 transport tcp gfs01:/glusterfs/distributed gfs02:/glusterfs/distributed

您可以使用以下命令檢查卷的狀態(tài):

sudo gluster volume info v01

您應(yīng)該看到卷volume已經(jīng)開始(圖B)。

圖B.

如何在Ubuntu 18.04上使用GlusterFS設(shè)置高可用性存儲(chǔ)

我們的新卷正在發(fā)揮作用。

GlusterFS客戶端

我們將使用gfs03作為我們的客戶端。 要安裝必要的軟件包,請(qǐng)發(fā)出以下命令:

sudo apt install glusterfs-client -y

安裝完成后,使用以下命令創(chuàng)建安裝點(diǎn):

sudo mkdir -p /mnt/glusterfs

使用以下命令安裝分布式glusterfs卷:

sudo mount -t glusterfs gfs01:/v01 /mnt/glusterfs/

使用以下命令檢查卷:

df -h /mnt/glusterfs

您應(yīng)該看到卷已成功安裝(圖C)。

圖C.

如何在Ubuntu 18.04上使用GlusterFS設(shè)置高可用性存儲(chǔ)

我們的卷已經(jīng)安裝。

要在重新引導(dǎo)時(shí)進(jìn)行此掛載,請(qǐng)將以下行添加到gfs03/etc/fstab文件中:

gfs01:/v01 /mnt/glusterfs glusterfs defaults,_netdev 0 0

現(xiàn)在,如果必須重新啟動(dòng)服務(wù)器,GlusterFS卷將自動(dòng)掛載。

測(cè)試

在gsf01上,發(fā)出命令:

sudo mount -t glusterfs gfs01:/v01 /mnt

在gsf02上,發(fā)出命令:

sudo mount -t glusterfs gfs02:/v01 /mnt

現(xiàn)在返回gfs03并使用以下命令創(chuàng)建測(cè)試文件:

sudo touch /mnt/glusterfs/testing

返回gfs01和gfs02并發(fā)出命令:

ls /mnt

您應(yīng)該看到在gfs03上創(chuàng)建的空測(cè)試文件。

此時(shí),在已安裝卷中創(chuàng)建的任何文件都將自動(dòng)分發(fā)到節(jié)點(diǎn)。 您可以在/mnt上的gfs01或gfs02或/mnt/glusterfs的gfs03上創(chuàng)建文件,它們將自動(dòng)同步。

這是一個(gè)GlusterFS分布式文件系統(tǒng),可提供顯著的擴(kuò)展和可靠性。

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
在线视频精品一区| 无码国产精品一区二区免费| 亚洲视频在线精品| 日韩一区二区电影| 精品无码国产一区二区三区麻豆| 精品久久久久久中文字幕大豆网| 亚洲国产精品乱码一区二区| 思热99re视热频这里只精品| 国产精品成人观看视频网站| 亚洲日韩在线中文字幕综合| 日韩少妇无码一区二区三区| 国产精品成人网站| 精品剧情v国产在免费线观看| 久久久久人妻精品一区三寸| 亚洲国产日韩综合久久精品| 亚洲精品第一国产综合野| 69国产精品视频免费| 久久精品国产亚洲AV大全| 人人妻人人澡人人爽人人精品97| 久久精品99视频| 亚洲αv在线精品糸列| 久久久精品一区二区三区| 亚洲精品少妇30p| 国产午夜无码精品免费看动漫| 日韩精品无码人成视频手机| 日本无码小泬粉嫩精品图| 99久久免费国产精精品| 国产自啪精品视频网站丝袜| 欧洲熟妇精品视频| 国内精品九九久久精品| 在线亚洲精品福利网址导航| 91精品视频网站| 自拍偷在线精品自拍偷无码专区| 99精品国产高清一区二区三区| 久久99国产精品99久久| 国产国产精品人在线观看| 久久精品视频久久| 色久综合网精品一区二区| 99热在线只有精品| 91精品国产91久久| 国产精品久久久香蕉|