質問: ターミナルを介してlinuxのスワップスペースを増やす linuxマシンにoracle dbをインストールしているときに、スワップ領域が十分でないなどの問題に直面します。どうすればスワップ領域を増やすことができますか?
回答: linuxでは、パーティションまたはファイルにスワップ領域があります。ディスクがパーティション化されたら、スワップスペースを増やす最も簡単な方法は、パーティションの1つにswap fileを作成することです。 df -hと入力し、どれに空き領域があるかを確認します。 / homeで無料のgbを見つけたとします。最初にファイルを作成します。この例では、約1gbのスペースを追加します。端末にrootとしてログインします。# dd if=/dev/zero of=/home/swap1 bs=1024 count=1024000このファイルをrootユーザーが所有するようにして、rootだけが読み書きできるようにします。# chown root:root /home/swap1 # chmod 0600 /home/swap1 スワップファイルに変換します# mkswap /home/swap1今すぐお試しください。これにより、再起動せずに新しいスワップ領域がアクティブになります。# swapon /home/swap1これをfstabファイルに追加して、再起動時に機能するようにします。次のコマンドに注意してください。2つあることを忘れないでください>echo "/home/swap1 none swap sw 0 0" >> /etc/fstab次のように入力して、新しいスペースが使用されていることを確認します:# swapon --show