Virtualization

在 Synology 上處理數量有限的 iSCSI 目標

  • November 16, 2016

我有一個簡單的 KVM 虛擬實驗室,它使用 Synology 作為儲存後端。最初,我只是使用簡單的儲存模型,其中每個目標都指向一個 LUN,該 LUN 正在由一個來賓 VM 使用。但後來我遇到了 Synology 的限制(對於我相對低端的型號)總共 10 個目標和 10 個 LUN。

那麼,這是一個合理的方法嗎?我需要多台伺服器使用同一個 iSCSI LUN。這可能嗎?如果是這樣,如何,這是一種廣泛使用的做法嗎?

如果你想將塊設備與 iSCSI 一起用於 KVM,繞過這個限制並保持簡單,你可以使用 LVM2。

如果您不需要跨虛擬機管理程序共享邏輯卷,那麼您可以使用 vanilla LVM2(無需通過 cLVM 進行集群)來執行此操作。使用它,您將為每個管理程序提供一個更大的 LUN,並通過vgcreate命令或通過 libvirt 定義池將其加入新的“卷組”。卷組充當每個管理程序的彈性儲存池,提供邏輯卷,其行為類似於具有額外功能的分區,例如能夠輕鬆移動或調整大小。

為了消除重複數據,本RHEL 儲存管理員指南詳細介紹瞭如何通過常見的圖形方式和 shell 通過virsh.

引用自:https://serverfault.com/questions/815097