使用GFS集群部署KVM虛擬化平臺-創(chuàng)新互聯(lián)

實驗環(huán)境

4臺GFS節(jié)點服務(wù)器做GlusterFS集群,提供存儲服務(wù)給KVM客戶端做虛擬化
服務(wù)器角色 IP地址 磁盤空間
gfs-node1192.168.142.15240G+40G
gfs-node2192.168.142.15440G+40G
gfs-node3192.168.142.16240G+40G
gfs-node4192.168.142.16340G+40G
kvm-client192.168.142.16340G

第一步:部署GFS節(jié)點服務(wù)器

1.為四臺GFS節(jié)點服務(wù)器服務(wù)器每臺添加一個新磁盤

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:國際域名空間、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、徐匯網(wǎng)站維護(hù)、網(wǎng)站推廣。

使用GFS集群部署KVM虛擬化平臺
2.使用腳本一鍵部署GFS節(jié)點

#!/bin/bash
systemctl stop firewalld.service
setenforce 0

#格式化磁盤
echo "the disks exist list:"
fdisk -l |grep '磁盤 /dev/sd[a-z]'
echo "=================================================="
PS3="chose which disk you want to create:"
select VAR in `ls /dev/sd*|grep -o 'sd[b-z]'|uniq` quit
do
    case $VAR in
    sda)
        fdisk -l /dev/sda
        break ;;
    sd[b-z])
        #create partitions
        echo "n
                p

                w"  | fdisk /dev/$VAR

        #make filesystem
        mkfs.xfs -i size=512 /dev/${VAR}"1" &> /dev/null
 #mount the system
        mkdir -p /data/${VAR}"1" &> /dev/null
        echo -e "/dev/${VAR}"1" /data/${VAR}"1" xfs defaults 0 0\n" >> /etc/fstab
        mount -a &> /dev/null
        break ;;
    quit)
        break;;
    *)
        echo "wrong disk,please check again";;
    esac
done
#授予執(zhí)行權(quán)限
chmod +x a.sh

#執(zhí)行腳本
./a.sh

#注意修改主機(jī)地址!!!
cat >>/etc/hosts<<-EOF
192.168.142.152 node1
192.168.142.154 node2
192.168.142.162 node3
192.168.142.163 node4
192.168.142.163 kvm
EOF

#創(chuàng)建yum源倉庫
#進(jìn)入yum倉庫目錄
cd /etc/yum.repos.d

#創(chuàng)建備份文件夾
mkdir bak

#移動使用文件到備份文件夾
mv C* bak

#清除yum緩存
yum clean all

#創(chuàng)建私有yum源
cat >GLFS.repo<<-EOF
[demo]
name=demo
baseurl=http://123.56.134.27/demo
gpgcheck=0
enable=1

[gfsrepo]
name=gfsrepo
baseurl=http://123.56.134.27/gfsrepo
gpgcheck=0
enable=1
EOF

#重新加載yum源
yum list

#安裝必要軟件包
yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma

#啟動glusterd服務(wù)
systemctl start glusterd.service

#設(shè)定開機(jī)自啟動glusterd服務(wù)
systemctl enable glusterd.service

#設(shè)定時間同步阿里時間服務(wù)器
ntpdate ntp1.aliyun.com

3.四臺節(jié)點部署完畢,在node1節(jié)點上操作

#添加其他節(jié)點信息
gluster peer probe node2
gluster peer probe node3
gluster peer probe node4

#創(chuàng)建分布式卷
gluster volume create dis-volume replica 2 node1:/data/sdb1 node2:/data/sdb1 node3:/data/sdb1 node4:/data/sdb1 force 

#啟動分布式卷
gluster volume start dis-volume

第二步: 客戶端部署KVM操作

1.調(diào)試客戶端環(huán)境,內(nèi)存最少4G,開啟虛擬化引擎
使用GFS集群部署KVM虛擬化平臺
2.掛載GFS到客戶端

#創(chuàng)建掛載目錄
mkdir /data

#掛載分布式卷到客戶端目錄
mount.glusterfs node1:dis-vol /data

#查看磁盤分區(qū)信息
df -hT

#遠(yuǎn)程掛載微軟宿主機(jī)上的鏡像,后面再用
mount.cifs //192.168.142.1/ISO /mnt

3.安裝KVM

#安裝桌面環(huán)境組件包
yum groupinstall "GNOME Desktop" -y

#安裝KVM模塊
yum install qemu-kvm -y

#安裝KVM調(diào)試工具
yum install qemu-kvm-tools -y

#安裝構(gòu)建虛擬機(jī)的命令行工具
yum install virt-install -y

#安裝qemu組件,創(chuàng)建磁盤,啟動虛擬機(jī)
yum install qemu-img -y

#安裝網(wǎng)絡(luò)支持工具
yum install bridge-utils -y

#安裝虛擬機(jī)管理工具
yum install libvirt -y

#安裝圖像化管理虛擬機(jī)
yum install virt-manager -y

#查看CPU是否支持虛擬化(虛擬機(jī)需要配置中開啟虛擬化功能)
egrep '(vmx|svm)' /proc/cpuinfo

#查看kvm模塊是否安裝
lsmod | grep kvm

#開啟libvirtd服務(wù)
systemctl start libvirtd

#查看libvirtd服務(wù)狀態(tài)
systemctl status libvirtd

#開機(jī)自啟動libvirtd服務(wù)
systemctl enable libvirtd

4.部署linux虛擬機(jī)環(huán)境

#切換至掛載點
cd /data

#創(chuàng)建備份目錄
mkdir vdisk viso

#后臺復(fù)制鏡像
cp -r /mnt/CentOS-7-x86_64-DVD-1708.iso /data/viso/ &

#切換網(wǎng)卡配置目錄
cd /etc/sysconfig/network-scripts/

#復(fù)制ens33 網(wǎng)卡配置文件作為橋接網(wǎng)卡的模板
cp -p ifcfg-ens33 ifcfg-br0

#編輯ens33 網(wǎng)卡配置文件
vim ifcfg-ens33
#尾行追加橋接
BRIDGE=br0

#編輯橋接 網(wǎng)卡配置文件
vim ifcfg-br0

#替換類型為bridge橋接模式
TYPE=bridge

#修改為靜態(tài)模式
BOOTPROTO=static

#改名
NAME=br0

#改驅(qū)動名稱
DEVICE=br0

#追加IP地址,掩碼和網(wǎng)關(guān)
IPADDR=192.168.142.164
NETMASK=255.255.255.0
GATEWAY=192.168.142.1

#重啟網(wǎng)絡(luò)服務(wù)
service network restart

第三步:KVM圖形化管理

1.打開終端以root身份輸入一下命令切換圖形化管理界面

#打開終端輸入一下命令切換圖形化管理界面
virt-manager

2.創(chuàng)建部署虛擬化環(huán)境

創(chuàng)建存儲池,雙擊QEMU/KVM,選擇“存儲”選項卡,然后單擊“+”按鈕新建存儲池。
單擊“前進(jìn)”按鈕,根據(jù)提示輸入或瀏覽用以設(shè)置存儲目錄,如/data_kvm/store,最后單擊“完成”按鈕即可

使用GFS集群部署KVM虛擬化平臺
使用GFS集群部署KVM虛擬化平臺

使用GFS集群部署KVM虛擬化平臺

使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺

使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺

使用GFS集群部署KVM虛擬化平臺使用GFS集群部署KVM虛擬化平臺

到這里就完成了GFS+KVM全部部署了,謝謝閱讀!!!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

新聞名稱:使用GFS集群部署KVM虛擬化平臺-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://muchs.cn/article0/csggoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、關(guān)鍵詞優(yōu)化、手機(jī)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、Google面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作