309 :
login:Penguin:
VMware 使ってると、たまに
Temporary files for this virtual machine are stored in /tmp,
which is on an almost full filesystem.
Please free some disk space.
...
となります。/ は 256M あって、/usr や /var,/home は別にあり、
普段は 40% 程度しか使われてません。
とりあえず /tmp とか見ても大きそうなファイルは見当たりません
でした。この /tmp が使われるのを /var/tmp とかに出来れば
とりあえず逃げれそうなんだが...。
310 :
login:Penguin:01/12/14 15:27 ID:CLH6uBGz
>>309 TMPDIR=/foo/bar vmware
ってやればいいよ。
あ、cshならだめかな。よーするに環境変数TMPDIRを設定すればいいよ。
311 :
309:01/12/14 15:34 ID:1EVWVROL
>>310 ありがとう。
けど、マニュアルには TMPDIR は redo.log についてしか載ってないし
それは virtual machine のファイルのディレクトリに作成されてるんだけど、
それ以外にも TMPDIR を参照するものがあるって事かな?
とりあえず試してみます。
312 :
309:01/12/14 15:48 ID:1EVWVROL
あれっ、
% TMPDIR=/var/tmp vmware &! (zsh です)
としたけど、すでに '/' が 90%...。
こんなの恐くて使いにくいなぁ。
313 :
login:Penguin:01/12/14 23:06 ID:hihB4vec
>312
昔からそうです。3.0でも直ってないので仕様なのでしょう。
Suspendとかやるとさらにひどい。
314 :
309:01/12/14 23:54 ID:1EVWVROL
315 :
313:01/12/15 00:28 ID:aU3/YuCX
情報ありがとう。読んでみました。
でも「一時ファイルが/tmpで溢れる」てのは本当なのかなぁ?
du -s /tmpしてもぜんぜん大きくないんだよね。
TMPDIRで変更しても変わらないし。
誤魔化されてるだけのような気がする。
/tmpを/varにSymlinkするのはおすすめしません。
rootファイルシステムだけで起動しなきゃいけない場面で困るかもしれないから。