真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MasterServer的搭建過程-創(chuàng)新互聯(lián)

Master Server簡介

    • 主服務(wù)器是一個(gè)積極響應(yīng)客戶端的集中地,他注視著要連接他的用戶。其目的是為了使隱藏的IP地址和端口也能夠建立網(wǎng)絡(luò)連接。就像防火墻處理和NAT穿透。
      每個(gè)單獨(dú)的服務(wù)器上運(yùn)行的游戲提供一個(gè)游戲類型到主服務(wù)器。所有相同類型的游戲集中在一起,方便兼容的客戶方便的訪問他們。當(dāng)玩家連接并查看與之配套的游戲類型時(shí),使玩家在服務(wù)器上看到有用的信息。以幫助玩家判斷哪個(gè)服務(wù)器可以連接。這包括游戲名稱,玩家數(shù)量,是否有密碼等等。用來傳輸這些數(shù)據(jù)的函數(shù)是面向服務(wù)器端的MasterServer.RegisterHost()和面向客戶端的 MasterServer.RequestHostList() 。

搭建Master Server

  • (MFS軟件包下載)[https://pan.baidu.com/s/1QDIMfqZGjlqUfRRwZfDFqQ]  提取碼:d3mi
systemctl stop firewalld.service   //關(guān)閉防火墻
setenforce 0             //關(guān)閉selinux
yum install gcc gcc-c++ zlib-devel -y   //安裝環(huán)境包
useradd -s /sbin/nologin mfs      //建立程序用戶
mount.cifs //192.168.80.2/shares/mfs /mnt/   //掛載軟件包
cd /mnt/
tar zxvf mfs-1.6.27-5.tar.gz -C /opt/   //解壓軟甲包到opt目錄
cd /opt/mfs-1.6.27/      //進(jìn)入解壓目錄
./configure \          //配置
--prefix=/usr/local/mfs \    //指定安裝路徑
--with-default-user=mfs \    //指定用戶
--with-default-group=mfs \   //指定組
--disable-mfschunkserver \   //關(guān)閉節(jié)點(diǎn)服務(wù)(在存儲(chǔ)節(jié)點(diǎn)使用)
--disable-mfsmount       //關(guān)閉掛載功能(在客戶端使用)
make && make install      //編譯安裝
cd /usr/local/mfs/etc/mfs/   //進(jìn)入安裝路徑
cp mfsmaster.cfg.dist mfsmaster.cfg       //更名開啟master配置文件
cp mfsexports.cfg.dist mfsexports.cfg       //更名開啟掛載權(quán)限配置文件
cp mfsmetalogger.cfg.dist mfsmetalogger.cfg    //更名開啟源數(shù)據(jù)日志文件配置
cd ../../var/mfs/
cp metadata.mfs.empty metadata.mfs      //master服務(wù)器運(yùn)行時(shí)產(chǎn)生的源數(shù)據(jù)將寫入此文件
ln -s /usr/local/mfs/sbin/mfsmaster /usr/local/sbin/   //建立鏈接文件,方便系統(tǒng)識(shí)別命令
mfsmaster start     //啟動(dòng)服務(wù)
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
initializing mfsmaster modules ...
loading sessions ... file not found
if it is not fresh installation then you have to restart all active mounts !!!
exports file has been loaded
mfstopology configuration file (/usr/local/mfs/etc/mfstopology.cfg) not found - using defaults
loading metadata ...
create new empty filesystemmetadata file has been loaded
no charts data file - initializing empty charts
master <-> metaloggers module: listen on *:9419
master <-> chunkservers module: listen on *:9420
main master server module: listen on *:9421
mfsmaster daemon initialized properly        //成功啟動(dòng)
ps -ef | grep mfs              //查看進(jìn)程是否開啟
mfs    15839    1  0 15:20 ?     00:00:00 mfsmaster start   //進(jìn)程已開啟
root    15844  1570  0 15:22 pts/0   00:00:00 grep --color=auto mfs
mfsmaster -s                 //停止服務(wù)
sending SIGTERM to lock owner (pid:15839)
waiting for termination ... terminated    //成功關(guān)閉
ps -ef | grep mfs   //查看進(jìn)程是否關(guān)閉
root    15847  1570  0 15:23 pts/0   00:00:00 grep --color=auto mfs 
/usr/local/mfs/sbin/mfsmaster start   //再次啟動(dòng)服務(wù)

搭建Metalogger Server

systemctl stop firewalld.service    //關(guān)閉防火墻
setenforce 0              //關(guān)閉salinux
useradd -s /sbin/nologin mfs      //創(chuàng)建程序用戶
yum install zlib-devel gcc gcc-c++ -y   //安裝環(huán)境包
mount.cifs //192.168.80.2/shares/mfs /mnt/   //掛載軟件包
cd /mnt/
tar zxvf mfs-1.6.27-5.tar.gz -C /opt/    //解壓
cd /opt/mfs-1.6.27/             //進(jìn)入解壓后文件目錄
./configure \                //配置
--prefix=/usr/local/mfs \       //指定安裝路徑
--with-default-user=mfs \       //指定用戶
--with-default-group=mfs \      //指定組
--disable-mfschunkserver \       //關(guān)閉節(jié)點(diǎn)服務(wù)(在存儲(chǔ)節(jié)點(diǎn)使用)
--disable-mfsmount           //關(guān)閉掛載功能(在客戶端使用)
make && make install         //編譯安裝d /usr/local/mfs/etc/mfs/
cd /usr/local/mfs/etc/mfs/
cp mfsmetalogger.cfg.dist mfsmetalogger.cfg    //更名開啟源數(shù)據(jù)日志文件配置
vim mfsmetalogger.cfg               //編輯配置文件
...
MASTER_HOST = 192.168.80.10       //指定master地址
...
:wq
/usr/local/mfs/sbin/mfsmetalogger start     //啟動(dòng)服務(wù)
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
initializing mfsmetalogger modules ...
mfsmetalogger daemon initialized properly    //成功啟動(dòng)
ps -ef | grep mfs            //查看進(jìn)程是否開啟
mfs    16180    1  0 16:11 ?     00:00:00 /usr/local/mfs/sbin/mfsmetalogger start
root    16182  1897  0 16:12 pts/0   00:00:00 grep --color=auto mfs

搭建兩臺(tái)Chunk Server,兩臺(tái)的操作步驟完全一樣

systemctl stop firewalld.service    //關(guān)閉防火墻
setenforce 0
yum install zlib-devel gcc gcc-c++ -y    //安裝環(huán)境包
useradd -s /sbin/nologin mfs         //創(chuàng)建程序用戶
mount.cifs //192.168.80.2/shares/mfs /mnt/   //掛載軟件包
cd /mnt/
tar zxvf mfs-1.6.27-5.tar.gz -C /opt/     //解壓軟件包
cd /opt/mfs-1.6.27/
./configure \
--prefix=/usr/local/mfs \
--with-default-user=mfs \
--with-default-group=mfs \
--disable-mfsmaster \               //禁用主服務(wù)
--disable-mfsmount                //禁用掛服務(wù)
make && make install               //編譯安裝
cd /usr/local/mfs/etc/mfs/
cp mfschunkserver.cfg.dist mfschunkserver.cfg    //節(jié)點(diǎn)服務(wù)配置文件
cp mfshdd.cfg.dist mfshdd.cfg            //提供硬盤空間配置文件
vim mfschunkserver.cfg         //編輯配置文件
...
MASTER_HOST = 192.168.80.10         //指向主服務(wù)器
...
:wq
vim mfshdd.cfg           //編輯硬盤空間配置文件
...
/data                //編輯數(shù)據(jù)存放路徑
:wq
mkdir /data            //創(chuàng)建數(shù)據(jù)存放目錄
chown -R mfs:mfs /data       //添加屬主屬組
/usr/local/mfs/sbin/mfschunkserver start     //啟動(dòng)
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
initializing mfschunkserver modules ...
hdd space manager: path to scan: /data/
hdd space manager: start background hdd scanning (searching for available chunks)
main server module: listen on *:9422
no charts data file - initializing empty charts   
mfschunkserver daemon initialized properly       //成功開啟
ps -ef | grep mfs        //查看程序是否啟動(dòng)
mfs     6127    1  0 16:58 ?     00:00:00 /usr/local/mfs/sbin/mfschunkserver start
root    6153  1467  0 17:00 pts/0   00:00:00 grep --color=auto mfs

客戶client端配置

systemctl stop firewalld.service   //關(guān)閉防火墻  
setenforce 0             //關(guān)閉selinux 
yum install gcc gcc-c++ zlib-devel -y   //安裝環(huán)境包
mount.cifs //192.168.80.2/shares/mfs /mnt/   //掛載文件目錄
cd /mnt/
tar zxvf fuse-2.9.2.tar.gz -C /opt/      //解壓與主服務(wù)器掛載插件
cd /opt/fuse-2.9.2/
./configure                 //直接配置即可
make && make install          //編譯安裝
vim /etc/profile            //編輯環(huán)境變量文件
...
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH   //添加環(huán)境變量聲明
:wq
source /etc/profile                  //重新加載化境變量
useradd -s /sbin/nologin mfs               //創(chuàng)建程序用戶 
cd /mnt/
tar zxvf mfs-1.6.27-5.tar.gz -C /opt/           //解壓環(huán)境包
cd /opt/mfs-1.6.27/   
./configure \                  //配置
--prefix=/usr/local/mfs \
--with-default-user=mfs \
--with-default-group=mfs \
--disable-mfsmaster \             //禁用主服務(wù)
--disable-mfschunkserver \           //禁用chunk服務(wù)
--enable-mfsmount               //開啟掛載服務(wù)
make && make install            //編譯安裝
mkdir /opt/mfs          //創(chuàng)建掛載點(diǎn),掛載master空間
modprobe fuse          //加載fuse模塊到內(nèi)核
/usr/local/mfs/bin/mfsmount /opt/mfs -H 192.168.80.10    //掛載master空間
df -hT                       //查看磁盤空間
...
192.168.80.10:9421     fuse.mfs  37G   0  37G   0% /opt/mfs   //成功掛載
vim /etc/profile     //添加環(huán)境變量,優(yōu)化啟動(dòng)
...
export PATH=/usr/local/mfs/bin:$PATH     //編輯環(huán)境變量聲明
:wq
source /etc/profile              //重新加載環(huán)境變量文件
mfsgetgoal -r /opt/mfs   //Mfsgetgoal命令用來查詢文件被復(fù)制的份數(shù),利用-r命令可以對(duì)整個(gè)目錄進(jìn)行遞歸,goal是指文件被復(fù)制的份數(shù)
/opt/mfs:
directories with goal 1 : 
mfssetgoal -r 2 /opt/mfs     //指定復(fù)制兩份
/opt/mfs:
inodes with goal changed: 1
inodes with goal not changed: 0
inodes with permission denied: 0
/usr/local/mfs/sbin/mfscgiserv   //執(zhí)行啟動(dòng)監(jiān)控

在瀏覽器訪問服務(wù)

Master Server的搭建過程

十年的都安網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都全網(wǎng)營銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整都安建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“都安網(wǎng)站設(shè)計(jì)”,“都安網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

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


本文標(biāo)題:MasterServer的搭建過程-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://weahome.cn/article/dsgsjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部