ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Oracle Solaris 11 ブート環境の作成と管理 Oracle Solaris 11 Information Library (日本語) |
システムの空き容量を増やすには、beadm コマンドを使用して既存のブート環境を破棄します。このコマンドの構文は次のとおりです。
構文: beadm destroy [-fF] BeName | BeName@snapshot
このコマンドは、指定されたブート環境またはスナップショットを破棄します。このコマンドは、ブート環境を破棄する前に、ユーザーに確認を求めます。
-f – ブート環境がマウントされている場合でも強制的に破棄します。
-F – 確認を求めずにブート環境を強制的に破棄します。
次のような仕様があります。
現在ブートされているブート環境を破棄することはできません。
beadm destroy コマンドを使用すると、x86 用 GRUB メニューまたは SPARC 用ブートメニューから破棄されたブート環境のエントリが自動的に削除されます。
アクティブでないブート環境を破棄すると、そのブート環境に属しているゾーンも破棄されます。
beadm destroy コマンドで破棄されるのは、ブート環境のクリティカルデータセットまたは非共有データセットだけです。共有データセットは、ブート環境のルートデータセット領域の外側にあり、ブート環境が破棄される際に影響を受けません。
次の例で、BE1 と BE2 は rpool/export データセットと rpool/export/home データセットを共有しています。データセットには、次のものがあります。
rpool/ROOT/BE1 rpool/ROOT/BE2 rpool/export rpool/export/home
次のコマンドを使用して BE2 を破棄します。
# beadm destroy BE2
ブート環境 BE2 が破棄される際、共有データセット rpool/export と rpool/export/home は破棄されません。次のデータセットが残ります。
rpool/ROOT/BE1 rpool/export rpool/export/home