章 2. 進階磁碟安裝

內容目錄

2.1. SCSI 設備的永久性設備名稱
2.2. LVM 組態
2.3. 軟體 RAID 組態

複雜的系統組態必須在特定磁碟上進行安裝。要取得 SCSI 設備的永久性設備名稱,請使用特定的啟動程序檔。LVM (Logical Volume Management,邏輯磁碟區管理) 是一個磁碟分割結構,這項設計比標準安裝中使用的實體分割方式更為靈活。它的快照功能可讓您更輕鬆地建立資料備份。另外,RAID (Redundant Array of Independent Disks,多餘低價磁碟陣列) 可確保大量資料的完整性、效能和容錯。

2.1. SCSI 設備的永久性設備名稱

啟動系統時,會以較動態的方式,指定設備檔案名稱給 SCSI 設備。只要設備的編號或組態不變更,就沒有問題。不過,如果新增 SCSI 硬碟,而核心先偵測到新硬碟,之後才偵測到舊硬碟,則會指定新名稱給舊硬碟,導致與裝載表格 /etc/fstab 中的項目將不再相符。

要避免此問題,可以使用系統啟動程序檔 boot.scsidev。使用 /sbin/insserv 並在 /etc/sysconfig/scsidev 設定它的參數,啟用此程序檔。程序檔 /etc/rc.d/boot.scsidev 會在啟動程序時處理 SCSI 設備的設定,並在 /dev/scsi/ 底下輸入永久性設備名稱。然後,/etc/fstab 就可以使用這些名稱。。此外,/etc/scsi.alias 可以用來定義 SCSI 組態的永久性名稱。在 /etc/scsi 中設備的名稱綱要在 man scsidev 中有所說明。

在 runlevel 的進階模式,啟動層次 Bboot.scsidev。啟動程序時用於產生名稱所需的連結,會建立在 /etc/init.d/boot.d

[Tip]設備名稱和 udev

至於 SUSE Linux,雖然仍支援boot.scsidev,不過建立永久性設備名稱較好的方法,是使用 udev 在 /dev/by-id/ 建立具永久性名稱的設備節點。