亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 8672 | 回復(fù): 18
打印 上一主題 下一主題

[FastDFS] 請問有沒有方法可以快速部署數(shù)十臺FastDFS集群? [復(fù)制鏈接]

論壇徽章:
1
寅虎
日期:2014-03-17 10:18:07
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2014-03-31 17:55 |只看該作者 |倒序瀏覽
這幾天在7臺虛擬機里部署,光安裝OS、安裝FastDFS、安裝nginx,再一個個配置,都花費了將近一天的時間,如果實際生產(chǎn)環(huán)境有幾十臺甚至上百臺服務(wù)器,那可是折磨人死了……我對運維不太了解,不知是不是有方法可以快速自動化部署呢?是不是需要寫腳本?或者有專門的工具?謝謝~

論壇徽章:
33
榮譽會員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
2 [報告]
發(fā)表于 2014-04-01 10:15 |只看該作者
回復(fù) 1# xjacks

在實際的生產(chǎn)系統(tǒng)中, 部署一套系統(tǒng)也不是一件簡單的事, 但7臺機器搞一天這種情況可能是不太適合大規(guī)模的生產(chǎn)需求.

一般情況下, 在生產(chǎn)系統(tǒng)中部署一個集群時, 基本上多數(shù)機器的配置都是一樣的, 所以, 這部分是可以批量部署的, 只有少部分配置不同的, 才需要特別的配置.

所以, 就算是上千臺機器, 也不一定需要一天的時間來完成. 前提是, 你有良好的配置模板和完整的軟件需求.
   

論壇徽章:
1
寅虎
日期:2014-03-17 10:18:07
3 [報告]
發(fā)表于 2014-04-01 11:22 |只看該作者
回復(fù) 3# q1208c


    謝謝回復(fù)。請問假如在配置都一樣的機器上,如何批量部署?(包含CentOS+FastDFS+Nginx)

論壇徽章:
33
榮譽會員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
4 [報告]
發(fā)表于 2014-04-01 11:25 |只看該作者
回復(fù) 4# xjacks

如果完全一樣, 包括軟件和硬件都完全一樣的話, 你只要部署好一臺, 然后把整個目錄打個包過去, 再解開就行了.


   

論壇徽章:
1
寅虎
日期:2014-03-17 10:18:07
5 [報告]
發(fā)表于 2014-04-01 13:07 |只看該作者
回復(fù) 5# q1208c


    如果是包含OS的話,打包好像很難實現(xiàn)……不知是否可以用ghost?但是還涉及到每個系統(tǒng)的主機名、IP地址的差異,還有配置文件中這些差異,都需要修改,看來是省不掉這幾步了……

論壇徽章:
33
榮譽會員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
6 [報告]
發(fā)表于 2014-04-01 14:30 |只看該作者
回復(fù) 6# xjacks




強烈不建議 ghost.

不過, 我裝上千臺機器, 不過是一天的事情. 不知道你那的情況, 所以, 不太好發(fā)表意見.

論壇徽章:
1
寅虎
日期:2014-03-17 10:18:07
7 [報告]
發(fā)表于 2014-04-01 15:19 |只看該作者
回復(fù) 7# q1208c


    一天一千臺?膜拜大神 不知是怎么裝的?我目前的情況是,部門購置了30臺PC,配置都是一樣的,準(zhǔn)備全部署FastDFS(2臺tracker+28臺storage,分7組)。目前我只在虛擬機上測試部署過……

論壇徽章:
0
8 [報告]
發(fā)表于 2014-04-01 16:39 |只看該作者
回復(fù) 8# xjacks


跟前幾位一樣,我是這么干的:
先裝好一臺,然后把安裝目錄,以及幾個需要的so文件拎出來,形成一個安裝目錄,并配套寫一個簡單的腳本。
將安裝目錄傳到其它機器上,解壓縮就可以了,頂多改一個ip地址,其它都不用動。

其實,現(xiàn)在的繁瑣就是每次都要編譯才煩。每臺機器的OS環(huán)境一樣,其它機器可直接將編譯安裝目錄下的文件整個拷過去就可以了,不許每臺都編譯一遍。

論壇徽章:
33
榮譽會員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
9 [報告]
發(fā)表于 2014-04-01 17:45 |只看該作者
回復(fù) 8# xjacks


如果是我來做這件事. 我會找其中一臺先手工裝好, 做為服務(wù)器來使用.

配置為 安裝服務(wù)器, 打包服務(wù)器. 把所有的包都裝上. 然后, 把 FastDFS 打成 rpm 包. 放在自己的local repo里.
其它的服務(wù)器 基于網(wǎng)絡(luò)安裝, 如果只裝基本系統(tǒng), 5分鐘足夠了, 30臺可以同時開始, 大約30分鐘, 這30臺機器的OS就應(yīng)該裝好了.

然后, 寫一個配置腳本, 批量的把這些機器的 IP, hostname 配置好. 順便關(guān)閉不必要的服務(wù), 同時裝好 FastDFS的包.

至于FastDFS的配置, 反正每臺機器都一樣, copy過去, 用腳本把IP/hostname改成本地的就OK了.

第一臺機器可能慢點, 因為多數(shù)工作需要手工. 一天差不多了. 其它的機器, 有個大半天, 應(yīng)該也OK了. 加上調(diào)試的時間, 2天應(yīng)該可以搞定. 保守點, 3天吧.

Good Lock.     

論壇徽章:
0
10 [報告]
發(fā)表于 2014-04-02 01:49 |只看該作者
哥們,你自己分析一下fastdfs安裝要設(shè)定哪些東西嗎。
1,安裝fastdfs和nginx;
2,修改幾個配置文件;
3,沒了。。
這完全可以寫成腳本一次部署完成的。
像組名、存儲路徑這類“變量”,我建議你讓腳本直接去找別的已有的系統(tǒng)變量,比如說主機名中包含“group02”則將這臺機器storage配置為group02,數(shù)據(jù)目錄設(shè)置為/data/group02 。
反正我部署webapp的時候,webapp的工程名就會是用戶名,uid就會是端口號,svn庫也很規(guī)范,很簡單就能搞定的。

當(dāng)然了,這些只是一次性部署,如果要頻繁修改配置文件,那沒啥好方法。集中管理看起來牛逼,但把一堆文件放到不同的服務(wù)器上我們能操作錯服務(wù)器,放在同一個shell里,我們一樣能忙花眼了改錯文件。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP