🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Ruby on Rails 6

Ruby on Rails 6は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

1回答

5361閲覧

「No space on device」と出てくるので容量を空けたいです。

isegraming

総合スコア1

Ruby on Rails 6

Ruby on Rails 6は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2020/12/19 14:17

前提・実現したいこと

閲覧ありがとうございます。rails tutorialを進めているプログラミング初心者です。
AWSのcloud9を使ってコードを書いていたのですが、「No space left on device」と出てしまいました。df -hと入力して調べたところ、/dev/xvda1が100%になっていることが原因だと分かりました。このままではrails tutorialが進められないので、どうすれば/dev/xvda1の容量が空くのか教えていただきたいです。
調べていると、容量自体を増やすことで何とかしようとするものばかり出てくるのですが、それではまた容量がいっぱいになってしまえばどうすることもできないと思います。そのため、/dev/xvda1の不要な部分を消す方法を教えていただきたいです。

試したこと

rmを使って消す方法をやってみたのですが上手くいきませんでした。

ubuntu:~/environment $ rm /dev/xvda1 rm: remove write-protected block special file '/dev/xvda1'? yes rm: cannot remove '/dev/xvda1': Permission denied

どうすることもできなくなったので、やりかけのrails tutorialのフォルダーを消したのですが容量は減りませんでした。
メニューのボタンを押したり、消せるものはすべて消したのですが、それでも容量は変わりませんでした。現在はhome/ubuntu/environmentという空のフォルダーが残っているのみです。これは消し方が分からなくて消せませんでした。

補足情報(FW/ツールのバージョンなど)

Rails 6.0.3.4
Ruby 2.6.3
Rails Tutorialは第1章の[ GitHubをリモートoriginに追加してそのリポジトリにpushする]という部分で「No space left on device」と出てしまいました。
容量がいっぱいになってしまった原因としては、rails tutorialをやる前に参考書を何周かしたことにあると考えています。その参考書のファイルたちもすべて削除しました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

rm /dev/xvda1 !! そんなもの消してはいけません。失敗したから良いようなものの成功したらみんななくなります。空の HD が残ります。
今何があって「不要なもの」は何なのか、をまずlist upしましょう
それらがどのくらいの容量を使っているか、は du -s * でわかります。
そして rm -rf そのdir名 してください。
rmに失敗したら多分消してはいけないものです。

投稿2020/12/22 23:36

winterboum

総合スコア23567

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

isegraming

2020/12/23 13:43

ご回答ありがとうございました! データを消すことは出来ませんでしたが、rm /dev/xvda1をしてはいけないことやrm -rfのことが分かりました!! 今回は諦めて容量を増やすことにしました!!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問