Aka*_*rot 5 linux ubuntu cluster fabric
我有一个大约 50 个 ubuntu 节点的集群,这些节点目前正在运行特立独行的版本。我想将它们升级到 oneiric,但我在选择合适的工具时遇到了困难。
我知道 ubuntu 有“无人值守升级”实用程序,但它仅用于安全升级,不能切换整个版本。有什么类似的可以吗?
现在看来,唯一的选择是使用像 fabric/pssh/capistrano 这样的东西,并让它在每台服务器上运行“do-release-upgrade”。但是“do-release-upgrade”是交互式的,在升级过程中需要用户的一些输入。“do-release-upgrade”工具似乎没有任何 --unattended 参数。
在这样的情况下你会使用什么样的策略?
谢谢!
小智 5
我是编写有关使用 apt-get dist-upgrade 的指南的人,是的,dist-upgrade 和 do-release-upgrade 之间确实存在许多差异。我现在写了一个关于如何使用 do-release-upgrade 自动进行版本升级的新指南,它实际上非常简单。您可以在此处找到新指南:
同样在这个问题中,我对升级过程中的所有问题都回答“是”,但如果您知道需要交互的问题的确切顺序,则可以在命令中定义答案。你应该先在测试环境中尝试一下,这样你也可以找出问题。
该指南还包括一个 Fabric 示例。
归档时间: |
|
查看次数: |
2099 次 |
最近记录: |