午夜三区_久久久久亚洲一区二区三区_夜夜操操操_久久久精彩视频_日韩在线观看视频一区二区_91视频观看

dfs命名空間,關(guān)于FastDFS蛋疼的集群和(一)之FastDFS基礎(chǔ)配置

抖帥宮 447 2023-09-21

dfs命名空間,關(guān)于FastDFS蛋疼的集群和(一)之FastDFS基礎(chǔ)配置-第1張-觀點(diǎn)-玄機(jī)派

來(lái)源頭條作者:JAVA小酷

nteresting things

好像今天沒(méi)有什么有趣的事情

What did you do today

創(chuàng)建虛擬機(jī)的時(shí)候,有時(shí)會(huì)拋出很多錯(cuò)誤,解決方案:添加分配給虛擬機(jī)的內(nèi)存。

解決XShell-ssh連接虛擬機(jī)經(jīng)常被意外中斷的問(wèn)題,vi /etc/ssh/sshd_config,進(jìn)入去掉注釋#UseDNS no,改為UseDNS no,問(wèn)題是ssh的服務(wù)端在連接虛擬機(jī)時(shí)會(huì)自動(dòng)檢測(cè)dns環(huán)境是否一致導(dǎo)致的,修改為不檢測(cè)即可解決。

什么是FastDFS?通過(guò)作者的話來(lái)說(shuō)FastDFS是一個(gè)開(kāi)源的高性能分布式文件系統(tǒng)。它的主要功能包括文件村存儲(chǔ),文件同步和文件訪問(wèn),以及高容量和負(fù)債均衡的設(shè)計(jì)。

進(jìn)入/etc/init.d/fdfs_trackerd進(jìn)行替換。命令:%s+/usr/local/bin+/usr/bin

公共部分的配置做完了,接下來(lái)搞tracker1(192.168.12.11)和tracker2(192.168.12.22)。

進(jìn)入/etc/fdfs下面,拷貝tracker.conf.sample一份,并且重命名為tracker.conf

輸入

https://sourceforge.net/projects/fastdfs/files/

下載FastDFS的Server安裝包,點(diǎn)擊FastDFS Server Source Code

選擇2014-12-02的版本進(jìn)行點(diǎn)擊,下載FastDFS_v5.05.tar.gz

,同理下載fastdfs-nginx-module_v1.16.tar和fastdfs_client_java._v1.25.tar

安裝8臺(tái)虛擬機(jī)(最小化安裝),給這8臺(tái)虛擬機(jī)配置靜態(tài)ip并且能ping通外網(wǎng)和主機(jī)(可以參考我上一篇博客),配置完后使用XShell工具來(lái)操作虛擬機(jī)。

我使用的虛擬機(jī)分別為192.168.12.11 192.168.12.22 192.168.12.33 192.168.12.44 192.168.12.55 192.168.12.66 192.168.12.77 192.168.12.88。其中192.168.12.11和192.168.12.22分別作為tracker1和tracker2。192.168.12.33 和192.168.12.44作為group1。 192.168.12.55 和 192.168.12.66作為group2。最后把192.168.12.77和192.168.12.88作為Nginx集群多層負(fù)載均衡。多層負(fù)載均衡會(huì)生成一個(gè)虛擬ip,我們最終會(huì)通過(guò)虛擬ip來(lái)訪問(wèn)我們的集群。

我們用Xftp 5連接192.168.12.11,在/usr/local/ 創(chuàng)建software文件夾,然后在software下準(zhǔn)備好這些文件。

然后通過(guò)scp -r/user/local/software/ root@192.168.12.22:/usr/local這樣的方式給每一個(gè)虛擬機(jī)復(fù)制一份到它的/usr/local/software路徑下(如果目標(biāo)虛擬機(jī)路徑下沒(méi)有software文件夾,則會(huì)自動(dòng)創(chuàng)建software文件夾)

給每一個(gè)虛擬機(jī)安裝gcc, yum install make cmake gcc gcc++

如果虛擬機(jī)沒(méi)有zip和unzip命令的話,會(huì)提示這樣。

安裝zip和unzip命令 yum install zip unzip

解壓libfastcommon-master.zip, unzip libfastcommon-master.zip -d /usr/local/fast/

安裝vim, yum install vim-enhanced,不然./make.sh編譯會(huì)報(bào)錯(cuò)。

進(jìn)入/usr/local/fast/libfastcommon-master,使用./make.sh進(jìn)行編譯。

執(zhí)行./make.sh install

我們可以看到libfastcommon.so被安裝進(jìn)入/usr/lib64,而/usr/lib64里面東西巨他媽多,所以我們必須創(chuàng)建一個(gè)屬于libfastcommon.so的軟鏈接,方便我們查找libfastcommon.so。命令是:

ln -s /usr/lib64/libfastcommon.so /usr/local/lib64/libfastcommon.so以此類(lèi)推,我也要?jiǎng)?chuàng)建libfdfslclient.so 的軟鏈接。命令是:

ln -s /usr/lib64/libfdfsclient.so /usr/local/lib64/libfdfsclient.so、

ln -s /usr/local/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so

我們查看/usr/local 和 /usr/local/lib64發(fā)現(xiàn)libfdfsclient.so顏色是紅色,因?yàn)?usr/lib64還沒(méi)有l(wèi)ibfdfsclient.so文件。

解析FastDFS.tar.gz。

tar -zxvf FastDFS_v5.05.tar.gz -C /usr/local/fast/

然后執(zhí)行./make.sh和./make.sh install

我們可以看到FastDFS服務(wù)器腳本安裝在了/usr/bin下面,但是FastDFS服務(wù)腳本設(shè)置的目錄為/usr/local/bin下,所以我們要修改/etc/init.d/fdfs_storaged和/usr/init.d/fdfs_trackerd這配置文件。將其中的/usr/local/bin設(shè)置為/usr/bin。

進(jìn)入/etc/init.d/fdfs_storaged進(jìn)行替換。命令:%s+/usr/local/bin+/usr/bin

編輯tracker.conf,將base_path修改為/fastdfs/tracker

設(shè)置store_look的屬性(選擇群組上傳文件的方法)。 0是輪詢(xún), 1是指定group,3是負(fù)載均衡,選擇最大可用空間組去上傳文件。為了方便后面的測(cè)試,我先將store_look設(shè)置為0,只有store_look=1時(shí),store_group=group2才會(huì)生效。

將tracker.conf拷貝給tracker2。

scp tracker.conf root@192.168.12.22:/etc/fdfs

由于我們?cè)趖racker.conf設(shè)置的base_url=/fastdfs/tracker,所以我們要?jiǎng)?chuàng)建/fastdfs/tracker, mkdir -p /fastdfs/tracker, -p 代表遞歸創(chuàng)建目錄。

配置防火墻,添加端口22122。你可能會(huì)納悶了,為什么端口是22122?請(qǐng)看tracker.conf中默認(rèn)的prot就是22122。

配置防火墻,vim /etc/sysconfig/iptables,但是我們?cè)?etc/sysconfig/下面沒(méi)有看到iptables

FastDFS is an open source high performance distributed file system (DFS). It's major functions include: file storing, file syncing and file accessing, and design for high capacity and load balance.

高級(jí)架構(gòu)師視頻資料分享鏈接:

data:text/html;charset=UTF-8;base64,

5p625p6E5biI5a2m5Lmg5Lqk5rWB576k5Y+35pivNTc1NzUxODU0Cg==

復(fù)制粘貼在網(wǎng)站即可!

上一篇:為情所困讀音,千字文釋義之1原文拼音版
下一篇:八卦代表什么人(八卦代表什么人物)
相關(guān)文章

 發(fā)表評(píng)論

暫時(shí)沒(méi)有評(píng)論,來(lái)?yè)屔嘲l(fā)吧~

返回頂部小火箭
主站蜘蛛池模板: 久久国产福利 | 黄色大片在线免费观看 | 亚洲精品一区国产精品 | 大象一区| 日韩精品一区二区三区在线播放 | 国产精品二区三区在线观看 | 本道综合精品 | 日韩一区中文字幕 | 日韩一区二区三区在线视频 | 亚洲av毛片成人精品 | 国产成人小视频 | 韩日av在线 | 在线中文视频 | 欧美另类视频在线 | 亚洲高清视频在线观看 | 国产高清久久久 | 亚洲免费精品 | 久久精品国产一区二区电影 | 亚洲欧美日本国产 | 日本不卡视频 | 欧美精品乱码久久久久久按摩 | 国产一级免费视频 | 日韩一区中文字幕 | 国产精品爱久久久久久久 | 九九精品在线 | 亚洲国产一区二区三区, | 国产成人在线播放 | 妞干网av | 亚洲精品视频在线观看视频 | 性色av香蕉一区二区 | 欧美日产国产成人免费图片 | 99自拍视频 | 久久精品视频在线播放 | 婷婷色国产偷v国产偷v小说 | 欧美一级大片免费看 | 久久99精品久久久久婷婷 | 欧美精品一区在线发布 | 老外几下就让我高潮了 | 黑人巨大精品欧美一区二区免费 | 视频在线一区二区 | 日韩高清国产一区在线 |