MooseFs 安裝

MooseFs 安裝(Centos7) 官方文檔 https://moosefs.com/download/#older 部署環境: 192.168.3.157 安裝master 安裝Chunkservers 192.168.3.114 安裝Chunkservers 安裝Metaloggers 安裝Client 192.168.3.105 安裝Client 介紹: Master :負責各個數據存儲服務器的管理,空間回收以及恢復,文件操作。 Metaloggers:負責備份master服務器的變化日誌文件,在master出現問題時接替工作。 Chunkservers:提供存儲空間,進行數據存儲,負責連接master。 Client:客戶端,可以將moosefs掛載到本地目錄達到文件共享,掛載目錄和本地目錄使用一樣。 存儲方式:塊存儲 協議:TCP 適用環境:單集羣的大量小文件 安裝部署: 1:每臺添加yum的key和源. [root@157~]# curl "https://ppa.moosefs.com/RPM-GPG-KEY-MooseFS" > /etc/pki/rpm-gpg/RPM-GPG-KEY-MooseFS [root@157 ~]# curl "http://ppa.moosefs.com/MooseFS-3-el7.repo" > /etc/yum.repos.d/MooseFS.repo [root@157 ~]# yum clean all 2:157服務器安裝master和chunkservers [root@157]# yum install moosefs-master moosefs-cgi moosefs-cgiserv moosefs-cli moosefs-chunkserver 3:114服務器安裝Chunkservers和Metaloggers,Client [root@114]# yum install moosefs-chunkserver moosefs-metalogger moosefs-client 4:105服務器安裝Client [root@054]#yum install moosefs-client 二 配置: 1.157服務器master配置 [root@157 /]# egrep -v "^#|^$" /etc/mfs/mfsmaster.cfg SYSLOG_IDENT = 192.168.3.157 DATA_PATH = /var/lib/mfs #master訪問權限控制 [root@157 /]# egrep -v "^#|^$" /etc/mfs/mfsexports.cfg 192.168.3.0/24 / rw,alldirs,admin,maproot=0:0 * . rw 2.114服務器metalogger節點配置 [root@114 /]# egrep -v "^#|^$" /etc/mfs/mfsmetalogger.cfg MASTER_HOST = 192.168.3.157 3. chunkserver節點配置(157,114服務器): [root@157 /]# egrep -v "^#|^$" /etc/mfs/mfschunkserver.cfg MASTER_HOST = 192.168.3.157 [root@114 /]# egrep -v "^#|^$" /etc/mfs/mfschunkserver.cfg MASTER_HOST = 192.168.3.157 創建一個文件,也可以掛載一個全新的磁盤。(測試我是創建一個文件) #moosefs啓動需要mfs用戶對磁盤的權限 添加用戶等在2臺Chunkservers服務器上操作(114,157): [root@114 ~]# mkdir -p /data/114 [root@114 ~]# groupadd mfs [root@114 ~]# useradd -g mfs mfs [root@114 ~]# chown -R mfs.mfs /data/114 [root@114 /]# egrep -v "^#|^$" /etc/mfs/mfshdd.cfg /data/114 #掛載目錄 [root@157 ~]# mkdir -p /data/157 [root@157 ~]# groupadd mfs [root@157 ~]# useradd -g mfs mfs [root@157 ~]# chown -R mfs.mfs /data/157 [root@157 /]# egrep -v "^#|^$" /etc/mfs/mfshdd.cfg /data/157 #掛載目錄 啓動: Master: [root@157 ~]# systemctl start moosefs-master.service [root@157 ~]# systemctl enable moosefs-master.service metalogger: [root@114 ~]# systemctl start moosefs-metalogger.service [root@114 ~]# systemctl enable moosefs-metalogger.service chunkserver: [root@114 ~]# systemctl start moosefs-chunkserver.service [root@114 ~]# systemctl enable moosefs-chunkserver.service [root@157 ~]# systemctl start moosefs-chunkserver.service [root@157 ~]# systemctl enable moosefs-chunkserver.service cgiserv ui界面: [root@157 ~]# systemctl start moosefs-cgiserv.service [root@157 ~]# systemctl enable moosefs-cgiserv.service 訪問http://192.168.3.157:9425/mfs.cgi打開IU界面,把主節點IP輸入。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章