Solaris 10 8/07 安裝指南:自訂 JumpStart 及進階安裝

layout_constraint 設定檔關鍵字

layout_constraint slice constraint minimum_size

如果自動配置在升級時因為空間問題而需要重新分配空間,layout_constraint 會在檔案系統上指定有限制的自動配置。

限制 

說明 

此關鍵字僅能搭配升級選項使用。 

當您需要重新分配磁碟空間時,layout_constraint 只能用為升級選項。

如果不指定 layout_constraint 關鍵字

JumpStart 程式會以下列方式來配置磁碟: 

  • 需要更多空間進行升級的檔案系統會標示成「可變更」。

  • 如果檔案系統與需要更多空間且由 /etc/vfstab 檔案掛載的檔案系統位於同一磁碟上,則該檔案系統會標示成「可變更」。

  • 剩下的檔案系統會標示成「固定」,因為自動配置無法變更檔案系統。

如果指定一或多個 layout_constraint 關鍵字

JumpStart 程式會以下列方式來配置磁碟: 

  • 需要更多空間進行升級的檔案系統會標示成「可變更」。

  • 您為其指定了 layout_constraint 關鍵字的檔案系統會以指定的限制式來標示。

  • 剩下的檔案系統會標示成「固定」。

如果檔案系統未標示為「可變更」 

您無法變更需要更多空間來升級的檔案系統上的限制式,因為檔案系統必須標示成「可變更」。您可以使用 layout_constraint 關鍵字,為需要更多空間進行升級的檔案系統變更其 minimum_size 值。

如果檔案系統需要更多空間進行升級 

如果要協助自動配置重新分配空間,請選取其他可變更或可移動的檔案系統,特別是那些與需要更多空間進行升級的檔案系統位於同一磁碟上的檔案系統。 

slice

指定要在其上指定限制的檔案系統磁碟片段。您必須依照 c wtxd yszc xdys z 格式指定系統的磁碟片段。

constraint

針對指定的檔案系統使用下列任一項限制式:

changeable

自動配置可以將檔案系統移動到其他位置,並且可以變更檔案系統大小。您只能對由 /etc/vfstab 檔案掛載的檔案系統指定 changeable 限制式。您可以藉由指定 minimum_size 值來變更檔案系統的大小。

當您將檔案系統標示為「可變更」,且未指定 minimum_size 時,檔案系統的最小容量設定為比所需的最小空間大 10%。例如,如果檔案系統的最小限制是 100 MB,則變更後的大小是 110 MB。如果指定了 minimum_size,所有剩下的可用空間,亦即原始容量減去最小容量,都可用於其他的檔案系統。

movable

自動配置可以將檔案系統移動到同一個磁碟的其他磁碟片段,或是移動到另一個磁碟。檔案系統大小維持不變。

available

自動配置可以使用檔案系統上的所有空間來重新分配空間。檔案系統中的所有資料都會遺失。您只能對非由 /etc/vfstab 檔案掛載的檔案系統指定 available 限制式。

collapse

自動配置可以將指定的檔案系統移動並收合到上層檔案系統。您可以使用 collapse 選項來減少系統上檔案系統的數量,做為升級的準備。例如,如果系統具有 /usr/usr/share 檔案系統,收合 /usr/share 檔案系統即是將檔案系統移動到 /usr 父層檔案系統。您只能在由 /etc/vfstab 檔案掛載的檔案系統上指定 collapse 限制式。

minimum_size

指定自動配置重新分配空間後的檔案系統大小。minimum_size 選項可讓您變更檔案系統的大小。如果將未經配置的空間增加到檔案系統,檔案系統可能會更大。但是,無論如何一定不會少於您指定的大小。minimum_size 值是可選擇的。只有當您將檔案系統標示為「可變更」,且最小大小不少於檔案系統用來容納現有檔案系統內容所需大小時,請使用此值。


範例 8–11 layout_constraint 設定檔關鍵字

layout_constraint c0t3d0s1 changeable 200

layout_constraint c0t3d0s4 movable

layout_constraint c0t3d1s3 available

layout_constraint c0t2d0s1 collapse