さくらの VPS で ISO イメージがアップできない

さくらの VPS には、 OS の ISO イメージをアップしてそこから OS をインストールする「 ISO イメージインストール機能 」があります。
これを使ってまださくらの VPS で用意されていない FreeBSD10R を入れようとしたのですが、 3台のうち1台だけが ISO イメージのアップに失敗してしまいました。
結局サポートに問い合わせて解決したので簡単にご紹介します。

症状としては ISO イメージアップロード用のユーザが作成できて接続まで成功しますが、 いざファイルを sftp でアップロードしようとすると

remote open("/iso/hoge.iso"): Failure

というようなメッセージが出てファイルが書き込めない。
ちなみに指定された /iso/ 以外にアップロードしようとすると以下のようになるので、 パーミッションとはまた違う問題。

remote open("/hoge.iso"): Permission denied

アカウントを削除して再作成しても現象は変わらず、 この際アカウント名が変わらない事からこのアカウント固有の問題かなと思いサポートへ問い合わせ。

回答は「仮想環境が起動中にアカウントの削除を行うとファイルが使用されたままになって、 アカウントを作り直したときにそのような症状になることがある」そうですが、 仮想環境を起動した記憶がない。
仕方がないのでとりあえず起動してすぐ強制終了してみたら書き込めるようになりました……。

そんなわけで仮想環境の ON/OFF をお試し下さい。
平日しか対応されなくて週末すすまなかったので、 とりあえず FAQ に載せてとお願いしました。
載るかな……。

カテゴリ: 


ホビー・フィギュア通販