質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.48%
さくらのVPS

さくらのVPSは、さくらインターネット社が提供するVPS(仮想専用サーバー)です。高速なSSDの選択や複数台構成も可能。利用者に応じた柔軟なプランが用意されています。大規模システムにも対応可能なスケーラビリティを備えたホスティングサービスです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

UNIX

UNIXとは、AT&Tのベル研究所で開発されたコンピューター用のマルチユーザー・マルチタスクのオペレーションシステム(OS)です。政府や教育機関や研究所で広範囲に採用されています。

VPS

VPS(バーチャル・プライベート・サーバ)は、仮想化されたサーバをレンタルするサービスで、共有サーバでありながら専門サーバと同等の機能を果たします。物理的な専門サーバより安価で提供できるメリットがあります。

Q&A

0回答

968閲覧

サーバー内のデータ量もしくはファイル数を減らす必要はあるでしょうか?WordPressのファイルが突然上書き・新規作成ができなくなりました。

echizeyayota

総合スコア104

さくらのVPS

さくらのVPSは、さくらインターネット社が提供するVPS(仮想専用サーバー)です。高速なSSDの選択や複数台構成も可能。利用者に応じた柔軟なプランが用意されています。大規模システムにも対応可能なスケーラビリティを備えたホスティングサービスです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

UNIX

UNIXとは、AT&Tのベル研究所で開発されたコンピューター用のマルチユーザー・マルチタスクのオペレーションシステム(OS)です。政府や教育機関や研究所で広範囲に採用されています。

VPS

VPS(バーチャル・プライベート・サーバ)は、仮想化されたサーバをレンタルするサービスで、共有サーバでありながら専門サーバと同等の機能を果たします。物理的な専門サーバより安価で提供できるメリットがあります。

0グッド

0クリップ

投稿2022/01/04 08:24

下記の質問についてご存知の方がいらっしゃいましたらご教示を願います。


【質問の主旨】

自分が運営しているさくらのVPSのサーバーの空き領域とinode使用数について質問です。Macのターミナルを使って$ df -h コマンドでサーバーの空き領域と $ df -iコマンドでinodeの使用数をそれぞれ表示させています。

イメージ説明

このサーバーについて、空き領域を増やすもしくは、inodeの使用数を減らす必要はあるでしょうか?

【質問の補足】

1. 使用している「さくらのVPS」の概要

このサーバーの用途はWordPressでできたブログサイトを表示させることです。WordPressや使用しているプラグインは常に最新バージョンになるように心がけています。

記事の本数は約1,900で、コンテンツはテキストが主体です。なお、「さくらのVPS」はメモリ4GB、SSD 200GBのプランを利用しています。

2. 質問を投稿した経緯(トラブル発生)

2021年12月31日にこのWordPressサイトで記事を3本追加した後に、突然WordPressを構成するファイルの一部(function.phpやstyle.cssなど)が突然欠落しました。

同時にWordPressのバージョンも最新バージョン(5.8.2)から5.2ぐらいまでダウングレードし、プラグインもWordPress5.2を使っていた時のものにまでダウングレードしました。

このあとfunctions.phpを直近まで使っていた内容に変えるため、ファイルの上書きをしようとしたところ、上書きができませんでした。

またroot権限を用いて、新しいWordPressのフォルダ内でfunctions.phpファイルを作成しようとすると、touch: `/var/www/html/functions.php' に touch できません: デバイスに空き領域がありません という表示がターミナルでされて、ファイルを新たに作成することもできませんでした。

3. 質問を投稿した経緯(デバイスの空き領域とinode数の確認)

サーバー内部でファイルの更新も新規作成もできないときに、ターミナルのホームディレクトリで$ df -h$ df -iを実行してみました。

そのときの様子を示すスクリーンショットは残っていませんが、$ df -h に関しては【質問の主旨】のスクリーンショットとほぼ同じ内容だったと思います。ですが、$ df -iを実行したときに、/dev/vda4I使用%が95%に達していたように記憶しています。

4. 自分が取った処置

個人的にはinodeの使用数が多すぎることが、今回のトラブルの原因につながったと思っています。よってファイル数を削減しました。具体的には以下の通りファイル数を削減しました。

このサーバーは自分でカスタマイズして、毎日一定時刻にWordPressファイルとデータベースファイルを圧縮保存できるようにシェルスクリプトを実行しています。またこのWordPressのファイルとデーターベースを保存を実行したごとに数日間VPSサーバーにとどまるよう記述しています。

よって、今回のトラブルにとりあえず対処するために、それらの圧縮ファイルをいくつか手動で削減しました。

その後、WordPressを構成するファイルに書き込みをしたり、フォルダ内に新しいファイルを作成することができるようになりました。

5. 参考にしたリンク

今回のトラブルを解決するにあたり、下記のブログ記事を参考にしました


以上、ご確認よろしくお願い申し上げます

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

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

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

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

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

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問