
假設您有一台具有兩個 VG(base 和 sys)的伺服器,base 是標準分割區(root、var 等),sys 是應用程式特定分割區。
我找不到任何有關堆疊(?)分區的真實文件。也就是說:/oracle 作為一個lvm,然後安裝在/oracle/xxx 和/oracle/yyy 上的另外兩個lvms 將保存所有應用程式特定部分,或者如果製作一個大的/oracle 更有意義的話。
我的磁碟空間有限,並且一個應用程式往往會填滿整個磁碟。我想知道哪種設定是配置系統的更“正確”的方法。
有沒有首選的方法或這真的取決於個人喜好?
答案1
如果可用空間有限,則不應將其過度碎片化到多個 LV 中。您可以建立一個大型「資料」LV 並使用它來儲存所有使用者/應用程式資料。
如果您需要將單一 LV 掛載到多個目錄中,您有兩個選項:
- 將其安裝在單一位置(例如:/mnt/data)並使用符號連結指向它;
- 將其安裝在單一位置(例如:/mnt/data)下,並使用綁定安裝選項將其部分重新安裝到另一個目錄樹上。
選項 n.1 更易於管理(「低維護」負擔)並且通常會給出良好的結果,而選項 n.2 稍微更先進,但代價是管理難度更高(「高維護」負擔)。