お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2022-01-22 20:21:28

UnknownCandy
新しいメンバ
登録日: 2022-01-22

サーバーにスワップ領域を設定しようとすると、『fallocate failed: Text file busy』とエラーになる。

レンタルサーバーを借りて、Ubuntu20.04.2でゲーム用のサーバーを構築しようとしています。
第1段階としてスワップ領域を設定したいのですが、管理者権限で操作しているのですが
fallocate -l 3G /swapfileと入力したところ、タイトルの通りのエラーが出ます。

free -mで確認したところ、
       total   used free
Mem:   3935   129  3359
Swap:    947    0   947

となっています。

スワップ領域を3GBに設定するにはどうすればよいでしょうか?

また
https://www.server-navi.com/kagoya-ark/
こちらのサイトの内容は20.04.2でも同様に使用できますか?

オフライン

 

#2 2022-01-22 21:49:59

UnknownCandy
新しいメンバ
登録日: 2022-01-22

Re: サーバーにスワップ領域を設定しようとすると、『fallocate failed: Text file busy』とエラーになる。

すいません自己解決しました。

既にswapfileという名称のファイルが有るために、同じ名前で指定してもtextbusyと表示されてしまいましたが、swapfile2という名前に変更してスワップ領域を作成、URLの記事でswapfileになっている部分をすべてswapfile2と変更することで無事に、スワップ領域を追加できました、
お騒がせしました。

オフライン

 

#3 2022-01-22 21:54:17

yaneno-suzume
メンバ
From: 名古屋
登録日: 2013-06-30

Re: サーバーにスワップ領域を設定しようとすると、『fallocate failed: Text file busy』とエラーになる。

#先に自己解決されてしまいましたが

少しだけ検索したところでは、
スワップ領域を使用中はサイズを変更できないようで
先に swapoff が必要とのことです。
サイズを変更した後 swapon で有効化するようです。
参考URL

スワップ領域を3GBに設定するにはどうすればよいでしょうか?

Ubuntu のインストール時に 3GB のスワップ・パーティションを作成します。

※ これは私のやりかたで、他にも方法があるかもしれません。

オフライン

 

#4 2022-01-22 23:21:23

UnknownCandy
新しいメンバ
登録日: 2022-01-22

Re: サーバーにスワップ領域を設定しようとすると、『fallocate failed: Text file busy』とエラーになる。

yaneno-suzume による投稿:

#先に自己解決されてしまいましたが

少しだけ検索したところでは、
スワップ領域を使用中はサイズを変更できないようで
先に swapoff が必要とのことです。
サイズを変更した後 swapon で有効化するようです。
参考URL

スワップ領域を3GBに設定するにはどうすればよいでしょうか?

Ubuntu のインストール時に 3GB のスワップ・パーティションを作成します。

※ これは私のやりかたで、他にも方法があるかもしれません。

ありがとうございます。
今のやり方だと2つのスワップ領域があるみたいになってしまってる可能性があるので、問題が発生したときにはこのやり方を試してみます。
ご回答ありがとうございます。

オフライン

 

Board footer

Powered by FluxBB