[server]ec 2サーバ容量不足
エラー
コード修正後、pullを要求してサーバにアップロードするため、以前のようにgit pullを行ったところ、以下のエラーが発生しました.
error: file write error: No space left on device
パーティションの確認
df -h
容量プール...
容量の多いパスの検索
の原因となる
Googleで検索したところ、吐き間違いが見つかったのは2種類ほど.
df -h
容量プール...
容量の多いパスの検索
の原因となる
Googleで検索したところ、吐き間違いが見つかったのは2種類ほど.
コメントリンク
prettyとしてawsを使用しているため、容量が不足しています.
でもサーバー代も払いたくない.
解決する
ec 2ではgitがrepositoryを抽出する過程でgitログが表示されるため、リリース版を最近のコミットとして個別に作成できます.
1.release用タグの作成
release用タグの作成
2.既存のリポジトリを削除し、サーバーを停止
rm -rf INFRA-Server
ps -ef | grep java
kill -9 {PID번호}
3.tagを使用してgitを引く
git clone --depth 1 -b {tag 이름} https://github.com/INFRAcp/INFRA-Server.git
後ろのアドレスはhttpsのgit cloneアドレスです(ec 2接続時にgithub tokenではなくsshを使用する場合は、sshアドレスを追加するだけです)
4.構築
cd INFRA-Server
chmod +x gradlew
systemctl restart nginx
./gradlew clean build
nohup java -jar build/libs/demo-0.0.1-SNAPSHOT.jar &
exit
Reference
この問題について([server]ec 2サーバ容量不足), 我々は、より多くの情報をここで見つけました https://velog.io/@peanut_/server-서버-용량-부족-에러テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol