问题描述
我有一个集群运行的鹦鹉螺v14.2.4,并希望将其升级到最新的鹦鹉螺版本。
这与ceph-deploy可能吗?
我在apt中看到了软件包的升级,但是找不到有关如何在nautilus上进行升级的文档。
有什么建议吗?
谢谢!
解决方法
var csvText = "Name,type,\n"
for value in array {
let newLine = "\(value.name),\(value.type)"
csvText.append(contentsOf: newLine)
}
let path = NSURL(fileURLWithPath: NSTemporaryDirectory()).appendingPathComponent("Report.csv")
do {
try csvText.write(to: path!,atomically: true,encoding: String.Encoding.utf8)
} catch {
print("\(error)")
}
不再受支持,其功能可能已损坏。我认为它仍然能够执行基本任务,但我不会依靠它。我自己没有尝试过,但是一种方法是更改较新软件包的存储库(如有必要),然后运行ceph-deploy
并查看是否可行。如果应用了更新,则可以继续进行其余的操作;如果不应用更新,则必须在每个节点上手动运行更新。
仅在所有主机上运行apt update && apt upgrade就足够了,然后按以下顺序重新启动整个群集:
- 显示器
- 经理
- mds
- 所有OSD