中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

GlusterFS的部署和應用方法

發布時間:2021-08-18 19:52:36 來源:億速云 閱讀:204 作者:chen 欄目:建站服務器

本篇內容主要講解“GlusterFS的部署和應用方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“GlusterFS的部署和應用方法”吧!

一、GlusterFS 安裝

    本博文講簡要介紹GlusterFS在CentOS 7 中的部署和應用。由于GlusterFS需要使用網絡,因此還必須事先根據環境設置防火墻規則,關閉SELinux。

    因為GlusterFS至少需要兩臺服務器搭建,所以我們這里使用兩臺服務器作為示例,服務器配置最好相同,每個服務器兩塊磁盤,一塊是用于安裝系統,一塊是用于GlusterFS。

服務器IP主機名系統
server1192.168.2.206server1.wzlinux.comCentOS 7.2
server2192.168.2.207server2.wzlinux.comCentOS 7.2

1、環境設置

    由于GlusterFS并沒有服務器與元數據等概念,因此所有服務器的設置都相同。首先要做主機名的設置,這里以一臺服務器作為演示,另外一臺服務器做同樣的操作。

# vim /etc/hostname
server1.wzlinux.com

# vim /etc/hosts
192.168.2.206 server1.wzlinux.com server1
192.168.2.207 server2.wzlinux.com server2

2、時鐘同步

    另一個問題是集群內部的時間非常重要,如果服務器間的時間有誤差,可能會給集群間的通信帶來麻煩,進而導致集群失效。我們這里采用網絡同步時鐘的方法。

ntpdate time.nist.gov

3、安裝GlusterFS倉庫

    在CentOS的wiki上面有安裝的詳細過程,我們這里直接使用CentOS 7的yum安裝倉庫。

yum install centos-release-gluster -y

4、格式化和掛載bricks

    把我們的另外一塊磁盤sdb格式化然后掛載,我這里配置的是20GB容量的磁盤。

mkfs.xfs -i size=512 /dev/sdb
mkdir -p /bricks/brick1

    在/etc/fstab 中添加如下。

/dev/sdb  /bricks/brick1 xfs defaults 1 2

    然后進行掛載。

mount -a

5、安裝GlusterFS

yum --enablerepo=centos-gluster*-test install glusterfs-server

   添加開機啟動和啟動服務。

systemctl enable glusterd
systemctl start glusterd

二、配置服務和集群

    安裝完成GlusterFS之后,還不能立即使用,還需要對服務器進行配置,在配置之前最好使用命令ping一下各服務器的主機名,確保主機名與IP都已經配置正確。

1、配置trusted pool

server1:

gluster peer probe server2

server2:

gluster peer probe server1

    對于某一臺服務器,本機已經自動添加好,只需要添加其他的server即可。

    查看集群狀態。

# gluster peer status
Number of Peers: 1

Hostname: server2
Uuid: 17c14f29-a379-45a1-b8b3-5e4c97baa643
State: Peer in Cluster (Connected)

2、配置GlusterFS卷

     請同時在server1和server2上面進行如下操作。

mkdir /bricks/brick1/gv0

     在任何一臺服務器操作如下指令即可,關于卷的創建模式,可以參照我的上篇博文,我們這里創建一個復制卷,類似于RAID1。

gluster volume create gv0 replica 2 server1:/bricks/brick1/gv0 server2:/bricks/brick1/gv0
gluster volume start gv0

     確保已經啟動起來,在任何一臺機器查看即可。

# gluster volume info
 
Volume Name: gv0
Type: Replicate
Volume ID: 794d313e-11cc-4b72-8190-619a7583d2ff
Status: Started
Snapshot Count: 0
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: server1:/bricks/brick1/gv0
Brick2: server2:/bricks/brick1/gv0
Options Reconfigured:
transport.address-family: inet
nfs.disable: on

3、掛載卷

    設置到這一步,我們需要找一臺機器來掛載測試創建的卷,正常情況下我們應該使用第三臺機器來進行掛載,因為還需要配置系統并且按照額外的軟件包,我們這里就拿其中一臺server作為簡單測試。

server1:

mount -t glusterfs server1:/gv0 /mnt
cp /var/log/messages /mnt/

     為了確認一切正常,我們在另外一臺機器上面查看復制的文件。

server2:

# ll /bricks/brick1/gv0/
-rw-------. 2 root root 304233 Jul 21 12:43 messages

到此,相信大家對“GlusterFS的部署和應用方法”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

连云港市| 广安市| 潞西市| 巫山县| 科技| 甘谷县| 行唐县| 达拉特旗| 麻城市| 石台县| 浦江县| 呼伦贝尔市| 哈尔滨市| 平陆县| 辰溪县| 峨山| 徐州市| 青神县| 前郭尔| 淄博市| 遵义县| 金堂县| 藁城市| 宁河县| 林西县| 林甸县| 牙克石市| 五华县| 盐亭县| 随州市| 陈巴尔虎旗| 合江县| 万源市| 渝中区| 文安县| 鹤岗市| 吕梁市| 龙里县| 金华市| 红桥区| 新野县|