Solaris 10にスワップファイルを追加しようとしています。 2GBファイルを作成しましたswap.file
。次に、次のコマンドを使用してスワップファイルを追加しました。
swap -a /swap.file
表示エラー:
/swap.file: 無効なサイズ
私は何が間違っていましたか?
答え1
おそらく32ビットカーネルを実行しているでしょう。 2 x 1 GBのスワップファイルを作成して個別に追加するだけです。
# rm /swap.file
# /usr/sbin/mkfile 1024m /swap1
# /usr/sbin/mkfile 1024m /swap2
# /usr/sbin/swap -a /swap1
# /usr/sbin/swap -a /swap2
また、再起動後もこの設定を維持するには、/etc/vfstab ファイルに次の行を追加する必要があります。例:
/swap1 - - swap - no -
/swap2 - - swap - no -