2
我試着運行cockroach --v
,並得到一個未知的標誌錯誤。找到我正在運行的蟑螂版本的命令是什麼?我正在運行哪個版本的CockroachDB?
我試着運行cockroach --v
,並得到一個未知的標誌錯誤。找到我正在運行的蟑螂版本的命令是什麼?我正在運行哪個版本的CockroachDB?
cockroach version
從命令行返回可用的CockroachDB版本。但是,需要注意的是,您可以升級路徑中的二進制文件,但服務器上運行的實際蟑螂服務可能較舊。
要升級服務器,您需要重新啓動蟑螂(cockroach quit
,然後cockroach start
使用較新的二進制文件)。如果您在生產環境中執行此操作,則可以逐個將節點脫機,而不會影響可用性(假設您運行的是負載平衡羣集,並且不會將單個節點視爲客戶端的唯一目標)。
這是否意味着crdb集羣可以同時運行二進制版本(舊版本和新版本)的多個版本?我假設你的意思是逐個打開並重新啓動節點,這樣你就不會同時丟失超過1個節點。 –