管理者が入院で不在となってしまい、代役をしていたのですが、Solaris(unix)は
特にメンテナンス不要と聞いて、実際、この半年、手をかけたことが無いのですが、
一昨日よりサーバーがダウン(ダンマリ停止)することが発生しています。
少ない知恵で調べたのですがどうやら「/expor/home」の空き不足のようです。
しかし不要なファイルを削除し、空きを確保しているのですが改善されません。
下記のような環境ですが、どんなことでも結構ですので知恵を貸して下さい。
OS:Solaris (Unix) 5.5.1
#root>df -k
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c0d0s0 62623 29112 27251 52% /
/dev/dsk/c0d0s6 480815 238241 194494 56% /usr
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
/dev/dsk/c0d0s4 192423 97993 75190 57% /var
/dev/dsk/c0d0s7 461111 422939 0 100% /export/home
/dev/dsk/c0d0s5 384847 199214 147153 58% /opt
/dev/dsk/c0d0s3 288391 237727 21834 92% /usr/openwin
swap 102460 12 102448 1% /tmp
No.1ベストアンサー
- 回答日時:
まず、調べることは本当にディスクの空き容量がすくなくダウンしているかどうかを確認する必要があると思います。
ダウンした時のログを見る必要があると思います。/var/adm/messagesやdmesgの内容をみたところで原因が何であるか把握しておく方が先決だと考えます。
そんなことはすでに確認しているということであれば、余計なことを言ってしまってすいません。
システムの利用度合いはどうなんでしょうか?
すぐにデータがたまってしまうのでしょうか?
/export/homeの空きがないので、本来であれば外付けのHDD(Unipack かMultipack)を増設するのが筋でしょう。
それまでの間は、ユーザにて不必要なファイルなどは、削除するか、ローカルに落としてもらう、もしくは、頻繁に使わないが、必要なファイルは、管理者にて一時的にopt領域に退避するとかの手立てが必要だと考えます。
参考になれば幸いです。
No.2
- 回答日時:
df の結果をみると /export/home が原因と思いますが、 /export/homeの用途は一般的には管理者が直接的には管理できないユーザー関連の用途と思いますが如何ですか? もしユーザー関連領域であれば、管理としてはユーザーに状況を説明して不用なファイルを削除や圧縮して貰わないと対応不可能ではないでしょうか?
私が管理していたサーバーでは、領域不足になった場合に最初にしていたのは、下記のコマンドで core ファイルを削除して逃げている間にユーザーの協力をお願いしていました。
# find / -name core -exec rm {};
* -exec の『rm {};』が正しいかはちょっと不安ですが、こんな感じで find で見つけたファイルを削除できます。
どちらにしても、正確な原因を追及するのが大切ですからコンソール等で状況を確認する事をお勧めします。
下記のコマンドを実行すると、1分(60秒)毎に『ps -aef』を実行してくれるので、原因追及に役立つと思います。
# while (( 1 )); do date; ps -aef; echo ''; sleep 60; done; [Return]
*ps -aef は適当に、必要と思うコマンドに置き換えて下さい。
No.4
- 回答日時:
マシンがハングしているとなれば強制でリブートとということになります。
そうなるとfsck等が走って最悪の場合ユーザーデータが壊れてしまいます。まずは不要データの削除。次にDISKの増設。最終的にDISKの冗長ではないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- UNIX・Linux swapが機能しているかの確認について 2 2022/09/18 13:17
- UNIX・Linux ubuntuで デイスク/deb/loopというドライブが出るがこれは何? 4 2023/06/04 16:52
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- C言語・C++・C# (C言語・配列)date[i]の分散を計算する場合 2 2022/07/24 15:06
- UNIX・Linux LINUXでのパーティション追加について 1 2022/12/09 11:15
- UNIX・Linux マスターブートレコード方式のbiosを使ったシステムでインストールされたlinuxで/dev/sda 1 2023/05/13 21:23
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- IT・エンジニアリング 三菱製PLC Qシリーズで技術的なことをご教示いただければ幸いです。 下記の回路で0.1秒の値をD0 1 2023/02/27 18:44
- 哲学 《自性清浄心》と《聖なる甘え》――ブッダとは目が覚めたという意味である―― 0 2023/05/23 04:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ddコマンドでイメージをコピー...
-
Solaris10のコマンドで、RAIDを...
-
HDのフォーマット
-
ルートのパーティションのUs...
-
RedHatLinuxマシンでHDを増設し...
-
パーティションと論理ボリューム
-
df コマンドで表示される Files...
-
diskutilコマンドによるパーテ...
-
cshでエラー出力を出さないよう...
-
DISK2台使用してsolaris10にて...
-
/dev/stdinはそれ以降の入力を...
-
NFS mount できず fsck もこける
-
iqoo neo 9と言うスマホがある...
-
Dirコマンドでフォルダ内ファイ...
-
TOPコマンドで表示するCPU使用...
-
UNIX コマンドにおける # や円...
-
SONYの音楽ソフト「x-アプリ」...
-
空きIPアドレスを探す方法
-
スクリプトのエラー「unexpecte...
-
エクセルの表にヘンな枠が・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ddコマンドでイメージをコピー...
-
パーティションと論理ボリューム
-
cshでエラー出力を出さないよう...
-
ルートのパーティションのUs...
-
ディスクの全容量を知りたい
-
ディスク未使用領域容量の取得
-
デバイスファイルの考え方
-
df コマンドで表示される Files...
-
【Ubuntu】ext3ファイルシステ...
-
領域テーブル項目がディスクの...
-
KNOPPIXがHDDを認識しません
-
UbuntuとWinマスタUDF形式Blu-ray
-
小さい容量のHDDを大きなHDDに...
-
fdiskコマンドの表示の意味を教...
-
HP-UXにおけるDVDのmountについて
-
1セクタは何バイトかを表示す...
-
Solaris10のコマンドで、RAIDを...
-
起動時に"Can't read disk labe...
-
linux環境のinode数の変更方法...
-
Linux partedコマンドの使い方...
おすすめ情報