{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

同時(shí)快速部署100臺(tái)linux服務(wù)器,有什么現(xiàn)成的解決方案嗎?

荊兆峰荊兆峰 回答0 收藏1
收藏問題

10條回答

sherlock221

sherlock221

回答于2022-06-28 11:09

自從用上ansible之后,一發(fā)不可收拾。

ansible+jenkins+gitlab,現(xiàn)在很久沒有登陸服務(wù)器了,基本需要裝軟件或者發(fā)版本,本地改了提交gitlab,gitlab跟jenkins聯(lián)動(dòng)。jenkins采用流水線的方式,先從gitlab上拉取最新變動(dòng),然后部署通過ansible playbook批量部署,成功之后發(fā)消息到釘釘群。

所以現(xiàn)在要部署或者發(fā)布,特別方便,git提交,等群消息就OK了[呲牙]

評(píng)論0 贊同0
  •  加載中...
張利勇

張利勇

回答于2022-06-28 11:09

linux有類似ghost那樣的克隆工具,推薦clonezilla。ghost for Linux也可以。

另外,Linux下的dd命令可以完成一個(gè)源驅(qū)動(dòng)器對(duì)目標(biāo)驅(qū)動(dòng)器的鏡像操作。

評(píng)論0 贊同0
  •  加載中...
Y3G

Y3G

回答于2022-06-28 11:09

說說我以前最常用的三種批量部署方案(有疑問接受私信):

第一:服務(wù)器一般都會(huì)用兩塊磁盤做RAID1作為系統(tǒng)盤,手動(dòng)安裝完第一臺(tái)操作系統(tǒng),RAID1的功能是兩塊盤中具有相等的數(shù)據(jù),所以兩塊盤都存在了剛剛安裝好的linux系統(tǒng),拔出一塊系統(tǒng)盤(服務(wù)器認(rèn)為你這塊盤壞了),再插入一塊新盤到剛剛拔出磁盤的位置,此時(shí)服務(wù)器會(huì)再次向新磁盤自動(dòng)同步數(shù)據(jù),保持1:1備份。接下來剛剛拔出的那塊系統(tǒng)盤派上用場(chǎng),把剛剛扒出來的那塊有系統(tǒng)的盤插到另外一臺(tái)無(wú)系統(tǒng)的服務(wù)器上,自動(dòng)完成與另外一塊盤的同步,以此類推,1生2,2生4,4生8,8生16,16生32

第二種:刻錄無(wú)人值守光盤

第三種:PXE批量部署

PXE實(shí)例:

我3年前做過一套PXE部署系統(tǒng)(以下是當(dāng)時(shí)用于機(jī)房部署系統(tǒng)的截圖界面)??梢圆渴饂indows+linux的各個(gè)版本,部署服務(wù)器采用的windows系統(tǒng)(因?yàn)閣indows能通過easybcd制作syslinux引導(dǎo)),syslinux就可以成功引導(dǎo)起win和linux,引導(dǎo)成功后,調(diào)用kickstart制作的linux無(wú)人應(yīng)答文件,wds &AKT制作的windows無(wú)人應(yīng)答文件,完成系統(tǒng)安裝。你的需求只需要安裝統(tǒng)一的linux版本,所以相對(duì)來說比較容易,花兩天學(xué)習(xí)下kickstart基本就能在虛擬機(jī)上實(shí)踐成功,但是如果要應(yīng)用到物理服務(wù)器,還需要考慮驅(qū)動(dòng),raid,格式化等問題


評(píng)論0 贊同0
  •  加載中...
邱勇

邱勇

回答于2022-06-28 11:09

ucloud有個(gè)藍(lán)鯨平臺(tái),只需要錄入你的服務(wù)器ip就可以批量操作。

還有一個(gè)ansible的來源運(yùn)維工具。

還可以通過pexpect腳本,自己用python結(jié)合ssh搭建一個(gè)運(yùn)維平臺(tái)。

如果是批量買機(jī)器的話,各個(gè)云廠商都提供有接口,寫個(gè)簡(jiǎn)單都shell就可以了。

評(píng)論0 贊同0
  •  加載中...
villainhr

villainhr

回答于2022-06-28 11:09

1、cloudboot(云霽)

2、cobbler

3、kickstart

推薦這3種批量裝機(jī)工具

評(píng)論0 贊同0
  •  加載中...
April

April

回答于2022-06-28 11:09

ansible,puppet和chef是常用的自動(dòng)化運(yùn)維工具。你說的需求用這三個(gè)都能做

評(píng)論0 贊同0
  •  加載中...
劉玉平

劉玉平

回答于2022-06-28 11:09

fabric照樣行

評(píng)論0 贊同0
  •  加載中...
derek_334892

derek_334892

回答于2022-06-28 11:09

沒有部署同時(shí)過100多臺(tái),但是曾經(jīng)部署26臺(tái)ECS集群,支撐1500左右tps。部署的方案是:ucloud云ECS+鏡像+彈性伸縮+負(fù)載均衡。開發(fā)測(cè)試環(huán)境用的是Vagrant直接控制多臺(tái)虛擬機(jī),曾經(jīng)也使用過VMware ESXi和VMware VCenter管理虛擬機(jī)集群

評(píng)論0 贊同0
  •  加載中...
YPHP

YPHP

回答于2022-06-28 11:09

看你部署應(yīng)用還是系統(tǒng),平臺(tái)是什么。

系統(tǒng)簡(jiǎn)單,做個(gè)模板機(jī),復(fù)制就行了。

應(yīng)用也不麻煩,跟上邊的一樣做個(gè)鏡像就行,或者用批量管理工具ansible salt 這類的工具。云服務(wù)器的話,鏡像市場(chǎng)也有公用的。

評(píng)論0 贊同0
  •  加載中...
Travis

Travis

回答于2022-06-28 11:09

編寫ansible playbook,

在 host加入分組,確保宿主機(jī)可以ssh免登陸那100臺(tái)機(jī)器即可。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<