
Percona-Cluster 串飾可以安全地放置在 anto LXC 容器中嗎?如果是這樣,juju 命令是什麼來實現這一目標?
答案1
我不是 Percona 專家,但縱觀其魅力,我沒有看到任何明顯的東西將其限制為僅限於「真實」機器或虛擬機。在開始之前,請熟悉魅力自述文件,因為您需要密切關注它,並且由於它變化非常頻繁,我認為最好不要在這裡全部輸入:
您可以使用參數依序將每個單元定位到 LXC --to
,如下所示:
# Instead of deploying to a machine, use --to lxc:0
juju deploy --config percona.yaml percona-cluster --to lxc:0
# wait till new unit is 'started', then:
juju add-unit percona-cluster --to lxc:0
# wait till new unit is 'started', then:
juju add-unit percona-cluster --to lxc:0
請記住,在撰寫本文時,除了MAAS 提供者之外,LXC 無法在其主機之外進行外部網路尋址,因此您需要將它們全部放在同一硬體上(以及在同一硬體上使用它們的任何東西)出色地)。這意味著這種類型的部署僅對測試目的有意義。
一旦 juju 在其他提供者上支援網路可尋址 LXC,您就可以使用這些相同的原語與第一個組合將 LXC 擴展到環境中的其他電腦juju add-machine
。