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

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問答專欄Q & A COLUMN

同時(shí)快速部署100臺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)動。jenkins采用流水線的方式,先從gitlab上拉取最新變動,然后部署通過ansible playbook批量部署,成功之后發(fā)消息到釘釘群。

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

評論0 贊同0
  •  加載中...
張利勇

張利勇

回答于2022-06-28 11:09

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

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

評論0 贊同0
  •  加載中...
Y3G

Y3G

回答于2022-06-28 11:09

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

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

第二種:刻錄無人值守光盤

第三種:PXE批量部署

PXE實(shí)例:

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


評論0 贊同0
  •  加載中...
邱勇

邱勇

回答于2022-06-28 11:09

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

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

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

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

評論0 贊同0
  •  加載中...
villainhr

villainhr

回答于2022-06-28 11:09

1、cloudboot(云霽)

2、cobbler

3、kickstart

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

評論0 贊同0
  •  加載中...
April

April

回答于2022-06-28 11:09

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

評論0 贊同0
  •  加載中...
劉玉平

劉玉平

回答于2022-06-28 11:09

fabric照樣行

評論0 贊同0
  •  加載中...
derek_334892

derek_334892

回答于2022-06-28 11:09

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

評論0 贊同0
  •  加載中...
YPHP

YPHP

回答于2022-06-28 11:09

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

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

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

評論0 贊同0
  •  加載中...
Travis

Travis

回答于2022-06-28 11:09

編寫ansible playbook,

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

評論0 贊同0
  •  加載中...

您已邀請0人回答 查看邀請

我的邀請列表

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